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
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
-
- Microsoft.Graph.Authentication (>= 2.0.0)
- Microsoft.Graph.Identity.Governance (>= 2.0.0)
- Microsoft.Graph.Users (>= 2.0.0)
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
- Access-Package-OnDemand.nuspec
- Access-Package-OnDemand.psd1
- Access-Package-OnDemand.psm1
- LICENSE
- README.md
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.2 (current version) | 0 | 5/16/2026 |
| 1.0.0 | 0 | 5/16/2026 |