Skip to content

Latest commit

 

History

History
45 lines (33 loc) · 2.31 KB

CHANGELOG.md

File metadata and controls

45 lines (33 loc) · 2.31 KB

[1.0.0.3] 23/12/2024

Added:

  • Added option to download the lastest v. of the tool direct from a GitHub release!
  • Added the ability to connect to Microsoft Graph using a specific tenant ID. Users can now enter a domain name or tenant ID in 'Tenant to connect' to connect to a specific tenant. If the input is left empty, the connection will proceed without specifying a tenant ID and use the last in the current users PowerShell. Thanks #14 !

Fixed:

  • Some more logging added to functions
  • Fixed some typos in logging, to give a better understanding

[1.0.0.2] 01/11/2024

Added:

  • Added an option to search for Managed Identityes in the list from tenant to manage (much better view also!)
  • Check for if the tool is running as administrator or not
  • Now logging current execution location of the tool

Fixed:

  • Added some better logic for PowerShell execution policy

[1.0.0.1] - 27/10/2024

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').

[1.0.0.0] - 25-10-2024

Initial release

Features for this release:

  • Get a list of all Managed Identityes in connected tenant (Entra ID)
  • Get corrent assigned permission for selected Managed Identityes
  • Support one or many access scopes (for one API service at a time like Microsoft Graph)
  • Add permission to selected Managed Identity (keep current assigned permisisons)
  • Add permission to selected Managed Identity (reset current assigned permisisons so set to what set in the tool)
  • Remove permission on selected Managed Identity
  • Remove ALL permission on selected Managed Identity
  • Get a list of access scopes (with filter options) to get the access scope you need to add/edit
  • For user trust and confirmation, there is messages to comfirm for hight riks tasks
  • Full logs for actions performed in the tool and for changes in assigned permissions (add or removal)
  • And some more...