Azure Managed Identity Permissions Tool, a new PowerShell tool that simplifies and streamlines the management of Managed Identity permissions in Azure (Entra ID)
Please check the type of change your PR introduces:
[x] Bugfix
[x] Feature
[x] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] Documentation content changes
[ ] Other (please describe):
What is the current behavior?
Issue Number: N/A
What is the new behavior?
Fixed:
Added check for PowerShell execution policy (to support load of Microsoft.Graph.Authentication.psm1 when error 'cannot be loaded because running scripts is disabled on this system')
Optimized the PowerShell Module check/install process to be more user friendly
Fixed login functions, so if not logged in after press on 'Connect to Microsoft Graph' (via timeout or incomplete Context) the tool will not try to get Managed Identityes from tenant (as you are not logged, and therefor the tool will show '0').
Pull request type
Please check the type of change your PR introduces:
What is the current behavior?
Issue Number: N/A
What is the new behavior?
Fixed:
Other information
N/A