Skip to content

Changelog

Loïc MICHEL edited this page Jan 8, 2025 · 30 revisions

V1.7.6
Fix error "code": "RequestCannotBeCancelled", when trying to remove an already provisioned Azure assignement

V1.7.5
Fix mandatory parameter for PIMGroup cmdlets

V1.7.4
Add cmdlet to copy Azure eligible assignment from one user to another Copy-PIMAzureResourceEligibleAssignment

V1.7.3
Fix set-approval with no approvers provided

V1.7.2
Fix ARM calls with Management group as scope

V1.7.1
Adding cmdlets to manage Group approvals

V1.7
Adding cmdlets to manage Entra and Azure approvals

V1.6.7
Fix issue with PowerShell 5 and Get-PIMEntraRolePolicy Using Invoke-AZRestMethod for ARM calls

V1.6.6
Fix issue with PowerShell 5 and Get-PIMGroupPolicy

V1.6.5
Fix issue with removal of eligible azure resource assignement with a future StartDateTime

V1.6.4
Fix issue #54 where authentication context claim cannot be retrieved

V1.6.3
Add support for authentication context and active assignment requirement

V1.6.2
Improve error handling when trying to configure an inexistant role name

V1.6.1
Add missing graph scopes for Show-PIMReport cmdlet

V1.6
Add Show-PIMReport cmdlet to provide visual infomation about PIM activities based on the audit logs

V1.5.8
Add a new version checker

V1.5.7
Fix exception cannot be catched

V1.5.6
Fix missing Graph permissions for groups

V1.5.5
Fix issue with PowerShell 5 get-PIMGroupPolicy was failing

V1.5.4

  • approvers type is no more case sensitive
  • due to a bug with roleSchedules API, we will use roleScheduleInstances instead. The downside is that we wont be able to see assignments with a future start date.

V1.5.1 & 1.5.2 & 1.5.3
Minor fixes

V1.5
Added support for PIM Groups (policy + assignment)

V1.4 New cmdlets for managing Entra Role assignments

V1.3 New cmdlets for managing Entra Role settings: Backup-PIMEntraRolePolicy, Copy-PIMEntraRolePolicy, Export-PIMEntraRolePolicy, Get-PIMEntraRolePolicy, Import-PIMEntraRolePolicy, Set-PIMEntraRolePolicy

V1.2.3
Fix: new assignment was failing when using the scope parameter

V1.2.2
Fix: some value was initialized
Fix: PS5 compatibility (get-date -asUTC no supported) thanks to limjianan
Fix: for disallowing permanent active assignment

V1.2.1
minor fix

V1.2.0
Added cmdlets to manage PIM Azure Resource assignments

V1.1.0
Added a scope parameter if you want to manage roles at other scope than a subscription

V1.0.1 & V1.0.2
Minor fixes : disabling logging for compatibility with non Windows OS.

V1.0.0
first realease in PowerShell Gallery.

📝 Documentation

Clone this wiki locally