EntraIDAccessToken
3.5.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-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-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-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.5.0 (current version) | 89,749 | 5/15/2026 |
| 3.4.1 | 3,715 | 5/12/2026 |
| 3.4.0 | 529 | 5/12/2026 |
| 3.3.2 | 28,795 | 4/22/2026 |
| 3.3.1 | 2,928 | 4/20/2026 |
| 3.3.0 | 5,724 | 4/16/2026 |
| 3.2.0 | 98,446 | 2/3/2026 |
| 3.1.0 | 32,830 | 1/8/2026 |
| 3.0.0 | 25,062 | 12/19/2025 |
| 2.28.1 | 32,809 | 11/20/2025 |
| 2.28.0 | 103 | 11/20/2025 |
| 2.27.0 | 1,159 | 11/19/2025 |
| 2.26.0 | 7,845 | 11/12/2025 |
| 2.25.1 | 7,860 | 11/5/2025 |
| 2.25.0 | 8 | 11/5/2025 |
| 2.24.0 | 41 | 11/5/2025 |
| 2.23.1 | 6,533 | 10/30/2025 |
| 2.22.0 | 64 | 10/30/2025 |
| 2.21.0 | 322 | 10/29/2025 |
| 2.20.0 | 640 | 10/27/2025 |
| 2.19.0 | 142 | 10/27/2025 |
| 2.18.0 | 3,290 | 10/16/2025 |
| 2.17.1 | 2,496 | 9/29/2025 |
| 2.17.0 | 107 | 9/25/2025 |
| 2.16.0 | 19 | 9/24/2025 |
| 2.15.0 | 48 | 9/19/2025 |
| 2.14.1 | 8 | 9/19/2025 |
| 2.14.0 | 35 | 9/18/2025 |