OATHTokens
0.6.1
PowerShell module for managing OATH tokens in Microsoft Entra ID via Microsoft Graph API.
Minimum PowerShell version
7.0.0
Installation Options
Owners
Copyright
MIT License (c) 2025 Josh
Package Details
Author(s)
- Josh - https://github.com/uniQuk
Tags
EntraID AzureAD MFA OATH Authentication Yubikey
Functions
Add-OATHToken Get-OATHToken Remove-OATHToken Set-OATHTokenUser Set-OATHTokenActive Import-OATHToken Export-OATHToken New-OATHTokenSerial Convert-Base32 Show-OATHTokenMenu Get-TOTP Test-TOTP
Dependencies
-
- Microsoft.Graph.Authentication (>= 2.26.1)
Release Notes
Menu assign and unassign options accept a serial number as well as a token ID (thanks adriandeller, #4). Token lookups now follow Graph pagination so large tenants return all tokens. Fix filters that match nothing returning an empty token object (thanks GGeneralServices, #3).
FileList
- OATHTokens.nuspec
- Examples\Example-TokenWorkflow.ps1
- Examples\QuickStart.md
- OATHTokens.psd1
- OATHTokens.psm1
- Private\Base32Conversion.ps1
- Private\GraphHelpers.ps1
- Private\ValidationHelpers.ps1
- Public\Add\Add-OATHToken.ps1
- Public\Export\Export-OATHToken.ps1
- Public\Get\Get-OATHToken.ps1
- Public\Import\Import-OATHToken.ps1
- Public\Remove\Remove-OATHToken.ps1
- Public\Set\Set-OATHTokenActive.ps1
- Public\Set\Set-OATHTokenUser.ps1
- Public\UI\Show-OATHTokenMenu.ps1
- Public\Utility\Convert-Base32.ps1
- Public\Utility\New-OATHTokenSerial.ps1
- Public\Utility\TOTP.ps1
- commands.md