Skip to content

feat: add friendlyNameOverride and fix ids value#8

Merged
adutto-coreview merged 1 commit into
mainfrom
feature/add-friendlynameoverride-where-needed
Jul 3, 2026
Merged

feat: add friendlyNameOverride and fix ids value#8
adutto-coreview merged 1 commit into
mainfrom
feature/add-friendlynameoverride-where-needed

Conversation

@adutto-coreview

Copy link
Copy Markdown
Collaborator

Summary

Improves baseline readability for operators and aligns Authentication Methods Policy configuration identifiers with Microsoft Graph API casing.

Changes

$friendlyNameOverride (CIS M365 Foundations 6.0.1)

Added display-name overrides for three user resources whose default friendly names would be unclear in baseline views:

Resource Override
break-glass@${TenantDomainName} Break Glass Account
emergency-access@${TenantDomainName} Emergency Access Account
admin@${TenantDomainName} Admin User

These overrides are display-only and do not affect resource content, logical identifiers, or deployment behavior.

Authentication Method Configuration id casing

Corrected the id field in seven AuthenticationMethodConfigurations content files to use PascalCase, matching Microsoft Graph API values:

  • emailEmail
  • fido2Fido2
  • microsoftAuthenticatorMicrosoftAuthenticator
  • smsSms
  • temporaryAccessPassTemporaryAccessPass
  • voiceVoice
  • x509CertificateX509Certificate

Areas to review

  • ID casing change: Confirm the updated id values match live Graph API responses for authenticationMethodsPolicy/authenticationMethodConfigurations. If any consumers keyed off the previous camelCase values, this could affect resource matching or drift detection.
  • Friendly name overrides: Verify the chosen labels are clear and consistent with existing naming conventions (e.g. PIM rule overrides using "Parent - Child" style).
  • Scope: Only the CIS baseline tag file received new $friendlyNameOverride entries; Essential 8 baselines were not modified in this PR.

@adutto-coreview adutto-coreview merged commit fb2aa43 into main Jul 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants