Skip to content

v1.2.0 - Advanced Duplicate Role Handling & Enterprise Performance

Choose a tag to compare

@Noble-Effeciency13 Noble-Effeciency13 released this 01 Aug 14:32
· 24 commits to main since this release

Release Notes

πŸŽ‰ PIMActivation v1.2.0

Major performance improvements and enhanced handling of duplicate role assignments.

✨ What's New

πŸš€ 85% Faster Role Loading

  • New batch API system reduces load time from 15-30 seconds to 3-5 seconds
  • Fewer API calls mean better reliability and less throttling

🎯 Smart Duplicate Role Handling

  • Correctly shows when roles come from groups vs direct assignments
  • Properly displays which group provides each role (e.g., "Entra ID (via Group: GroupName)")
  • Fixed issues where duplicate roles showed incorrect source information

πŸ›‘οΈ Improved Reliability

  • Better error handling prevents crashes from missing data
  • Fixed progress bar jumping backwards
  • Resolved cache refresh timing issues

πŸ› Bug Fixes

  • Fixed duplicate roles showing incorrect group attribution
  • Fixed roles from different groups showing the same source
  • Fixed direct assignments being misidentified as group-derived
  • Fixed "Directory" showing instead of "Entra ID Directory"
  • Fixed various property access errors

πŸ“¦ Installation

# Update existing installation
Update-Module -Name PIMActivation

# Fresh installation
Install-Module -Name PIMActivation -Scope CurrentUser

Full Changelog: v1.1.1...v1.2.0