Access-Package-OnDemand

1.0.2

Interactive on-demand assignment of users to Entra ID Access Packages via Microsoft Graph. Includes a configurable business justification picker, stuck-request recovery, assignment cooling-off countdown, and live assignments view.

Minimum PowerShell version

7.0

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name Access-Package-OnDemand

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name Access-Package-OnDemand

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2026 Mark Orr. All rights reserved.

Package Details

Author(s)

  • Mark Orr

Tags

Entra AzureAD AccessPackages EntitlementManagement Graph MicrosoftGraph Intune TUI OnDemand IdentityGovernance PowerShell Windows

Functions

Start-AccessPackageOnDemand Set-AccessPackageConfig Get-AccessPackageConfig Clear-AccessPackageConfig Set-AccessPackageJustificationOptions Get-AccessPackageJustificationOptions Clear-AccessPackageJustificationOptions Set-AppRegistrationConfig Get-AppRegistrationConfig Clear-AppRegistrationConfig

Dependencies

Release Notes

v1.0.2 — Added first-launch sign-in mode picker (Microsoft Graph PowerShell default vs custom app registration). Tenant ID is now required when configuring a custom app registration. First-run flow now chains package setup into justification setup. Improved Set-AccessPackageJustificationOptions UX with explicit "Add another?" prompt. Added inner-exception/stack-trace diagnostics on auth failures. Restored MSAL browser-based auth to avoid WAM on Windows.

FileList

Version History

Version Downloads Last updated
1.0.2 (current version) 0 5/16/2026
1.0.0 0 5/16/2026