[pull] master from KelvinTegelaar:master#104
Merged
pull[bot] merged 53 commits intoCingularIT:masterfrom Mar 16, 2026
Merged
Conversation
[pull] dev from KelvinTegelaar:dev
[pull] dev from KelvinTegelaar:dev
…ssphrase support Add detailed password configuration options including Classic and Passphrase modes with Microsoft 365 compliance validation. Implement cryptographically secure random generation, character set customization, and enhanced input validation with security checks for special characters and separators.
[pull] dev from KelvinTegelaar:dev
…localized display name
This function configures the default app management policy to control credential restrictions for applications and service principals, including password and key credential lifetimes.
- Implemented SID conversion in Invoke-ListGroups and Invoke-ListRoles functions using Convert-AzureAdObjectIdToSid. - Added new Convert-AzureAdObjectIdToSid function to convert Azure AD Object ID to Windows SID representation.
Fixes Cannot convert the "System.Object[]" value of type "System.Object[]" to type "System.Collections.Generic.IEnumerable1[System.String]"
…ppManagementPolicy.ps1
learned more about .js - removed redundant coalescing I copied from other standards as baseline
Convert the "user-select" value to an empty locale string before building the Autopilot deployment profile payload, so Intune displays "User Select" in the profile.
deletes duplicate subs from graph and removes corresponding entities from the table
…r-comparison Fix: order-dependent comparison in MailContacts standard evaluation
Feat: Server side bookmarks
…ng-fields Fix/graph explorer preset missing fields
feat: Map 'user-select' language to empty string in Autopilot profile
Fix: fix casting error in AddDKIM standard
feat: Add SID conversion to group and role functions
Feat/app management policy
fix: resolve SharePoint User Information List by template instead of localized display name
Password Configuration Management & Generation
…ty values and nulls appropriately
…compliant Fix: false non-compliant drift detection for templates by handling empty values and nulls appropriately
When many policies were linked to a tag, the endpoint became slow enough to trigger frontend API timeouts. This was caused by repeatedly scanning the full tagged template list for each tag operation.
Fixes an issue only with reporting where when no roles are selected GA is added but this is not also handled in the reporting block, only in the remediate block
The object id is resolved to the graph api object rather than the user object, this makes the management portal url use the same Userkey as the alert title
Use Userkey instead of ObjectId
Fix: Evaluate Global Admin as a default role when no roles are set
Fix: Optimise List Intune Templates by Tag
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )