EntraIDAccessToken
3.6.0
A module for simplifying the process of getting an access token from Entra ID
Minimum PowerShell version
7.1
Installation Options
Owners
Copyright
(c) Fortytwo Technologies AS
Package Details
Author(s)
- Marius Solbakken Mellum
Tags
Microsoft Microsoft365 EntraID Authentication MSAL
Cmdlets
Add-EntraIDAgentUserTokenProfile Add-EntraIDAutomationAccountMSIAccessTokenProfile Add-EntraIDAzureArcManagedMSITokenProfile Add-EntraIDAzureDevOpsFederatedCredentialAccessTokenProfile Add-EntraIDAzurePowerShellSessionTokenProfile Add-EntraIDAzureVMMSIAccessTokenProfile Add-EntraIDClientCertificateAccessTokenProfile Add-EntraIDClientSecretAccessTokenProfile Add-EntraIDExternalAccessTokenProfile Add-EntraIDFederatedCredentialTokenProfile Add-EntraIDFederatedTokenFileAccessTokenProfile Add-EntraIDFunctionAppMSIAccessTokenProfile Add-EntraIDGitHubFederatedCredentialAccessTokenProfile Add-EntraIDInteractiveUserAccessTokenProfile Add-EntraIDROPCAccessTokenProfile Confirm-EntraIDAccessToken ConvertFrom-EntraIDAccessToken Get-EntraIDAccessToken Get-EntraIDAccessTokenHasRoles Get-EntraIDAccessTokenHasScopes Get-EntraIDAccessTokenHeader Get-EntraIDAccessTokenPayload Get-EntraIDAccessTokenProfile Get-EntraIDAccessTokenSecureString Get-EntraIDAccessTokenType Get-EntraIDAdminConsentUrl Get-EntraIDAppPermission New-DummyJWT New-EntraIDAppPermission Write-EntraIDAccessToken
PSEditions
Dependencies
This module has no dependencies.
Release Notes
https://github.com/fortytwoservices/powershell-module-entraidaccesstoken/releases
FileList
- EntraIDAccessToken.nuspec
- EntraIDAccessToken.psd1
- EntraIDAccessToken.psm1
- EntraIDAccessToken.tests.ps1
- Private\Add-EntraIDAccessTokenProfile.ps1
- Private\ConvertFrom-Base64UrlEncodedString.ps1
- Private\Get-AppendedSignature.ps1
- Private\Get-EntraIDAgentUserAccessToken.ps1
- Private\Get-EntraIDAutomationAccountMSIAccessToken.ps1
- Private\Get-EntraIDAzureArcManagedMSIAccessToken.ps1
- Private\Get-EntraIDAzureDevOpsFederatedCredentialAccessToken.ps1
- Private\Get-EntraIDAzureFederatedTokenFileAccessToken.ps1
- Private\Get-EntraIDAzurePowerShellSessionAccessToken.ps1
- Private\Get-EntraIDAzureVMMSIAccessToken.ps1
- Private\Get-EntraIDClientCertificateAccessToken.ps1
- Private\Get-EntraIDClientSecretAccessToken.ps1
- Private\Get-EntraIDFederatedCredentialAccessToken.ps1
- Private\Get-EntraIDFederatedCredentialAccessTokenUsingJWT.ps1
- Private\Get-EntraIDFunctionAppMSIAccessToken.ps1
- Private\Get-EntraIDGitHubFederatedCredentialAccessToken.ps1
- Private\Get-EntraIDInteractiveUserAccessToken.ps1
- Private\Get-EntraIDROPCAccessToken.ps1
- Private\Get-JWTHeader.ps1
- Private\Get-SignedJWT.ps1
- Public\Add-EntraIDAgentUserTokenProfile.ps1
- Public\Add-EntraIDAutomationAccountMSIAccessTokenProfile.ps1
- Public\Add-EntraIDAutomationAccountMSIAccessTokenProfile.tests.ps1
- Public\Add-EntraIDAzureArcManagedMSITokenProfile.ps1
- Public\Add-EntraIDAzureDevOpsFederatedCredentialAccessTokenProfile.Tests.ps1
- Public\Add-EntraIDAzureDevOpsFederatedCredentialAccessTokenProfile.ps1
- Public\Add-EntraIDAzurePowerShellSessionTokenProfile.ps1
- Public\Add-EntraIDAzureVMMSIAccessTokenProfile.Tests.ps1
- Public\Add-EntraIDAzureVMMSIAccessTokenProfile.ps1
- Public\Add-EntraIDClientCertificateAccessTokenProfile.Tests.ps1
- Public\Add-EntraIDClientCertificateAccessTokenProfile.ps1
- Public\Add-EntraIDClientSecretAccessTokenProfile.Tests.ps1
- Public\Add-EntraIDClientSecretAccessTokenProfile.ps1
- Public\Add-EntraIDExternalAccessTokenProfile.Tests.ps1
- Public\Add-EntraIDExternalAccessTokenProfile.ps1
- Public\Add-EntraIDFederatedCredentialTokenProfile.ps1
- Public\Add-EntraIDFederatedCredentialTokenProfile.tests.ps1
- Public\Add-EntraIDFederatedTokenFileAccessTokenProfile.ps1
- Public\Add-EntraIDFederatedTokenFileAccessTokenProfile.tests.ps1
- Public\Add-EntraIDFunctionAppMSIAccessTokenProfile.ps1
- Public\Add-EntraIDGitHubFederatedCredentialAccessTokenProfile.ps1
- Public\Add-EntraIDInteractiveUserAccessTokenProfile.ps1
- Public\Add-EntraIDROPCAccessTokenProfile.Tests.ps1
- Public\Add-EntraIDROPCAccessTokenProfile.ps1
- Public\Confirm-EntraIDAccessToken.ps1
- Public\ConvertFrom-EntraIDAccessToken.ps1
- Public\Get-EntraIDAccessToken.ps1
- Public\Get-EntraIDAccessToken.tests.ps1
- Public\Get-EntraIDAccessTokenHasRoles.ps1
- Public\Get-EntraIDAccessTokenHasRoles.tests.ps1
- Public\Get-EntraIDAccessTokenHasScopes.ps1
- Public\Get-EntraIDAccessTokenHasScopes.tests.ps1
- Public\Get-EntraIDAccessTokenHeader.ps1
- Public\Get-EntraIDAccessTokenHeader.tests.ps1
- Public\Get-EntraIDAccessTokenPayload.ps1
- Public\Get-EntraIDAccessTokenProfile.ps1
- Public\Get-EntraIDAccessTokenSecureString.ps1
- Public\Get-EntraIDAccessTokenType.ps1
- Public\Get-EntraIDAccessTokenType.tests.ps1
- Public\Get-EntraIDAdminConsentUrl.ps1
- Public\Get-EntraIDAppPermission.ps1
- Public\New-DummyJWT.ps1
- Public\New-EntraIDAppPermission.ps1
- Public\Write-EntraIDAccessToken.ps1
- Public\Write-EntraIDAccessToken.tests.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 3.6.0 (current version) | 76,148 | 8/13/2026 |
| 3.5.0 | 148,598 | 5/15/2026 |
| 3.4.1 | 3,716 | 5/12/2026 |
| 3.4.0 | 530 | 5/12/2026 |
| 3.3.2 | 28,796 | 4/22/2026 |
| 3.3.1 | 2,929 | 4/20/2026 |
| 3.3.0 | 5,725 | 4/16/2026 |
| 3.2.0 | 98,448 | 2/3/2026 |
| 3.1.0 | 32,831 | 1/8/2026 |
| 3.0.0 | 25,063 | 12/19/2025 |
| 2.28.1 | 32,810 | 11/20/2025 |
| 2.28.0 | 104 | 11/20/2025 |
| 2.27.0 | 1,160 | 11/19/2025 |
| 2.26.0 | 7,846 | 11/12/2025 |
| 2.25.1 | 7,861 | 11/5/2025 |
| 2.25.0 | 9 | 11/5/2025 |
| 2.24.0 | 42 | 11/5/2025 |
| 2.23.1 | 6,534 | 10/30/2025 |
| 2.22.0 | 65 | 10/30/2025 |
| 2.21.0 | 323 | 10/29/2025 |
| 2.20.0 | 641 | 10/27/2025 |
| 2.19.0 | 143 | 10/27/2025 |
| 2.18.0 | 3,291 | 10/16/2025 |
| 2.17.1 | 2,498 | 9/29/2025 |
| 2.17.0 | 108 | 9/25/2025 |
| 2.16.0 | 20 | 9/24/2025 |
| 2.15.0 | 50 | 9/19/2025 |
| 2.14.1 | 9 | 9/19/2025 |
| 2.14.0 | 38 | 9/18/2025 |