Skip to content

Document optional SCIM mailNickname fallback - #2071

Merged
Regan Downer (v-regandowner) merged 1 commit into
MicrosoftDocs:mainfrom
chiragm28:docs/scim-mailnickname-fallback
Aug 27, 2026
Merged

Document optional SCIM mailNickname fallback#2071
Regan Downer (v-regandowner) merged 1 commit into
MicrosoftDocs:mainfrom
chiragm28:docs/scim-mailnickname-fallback

Conversation

@chiragm28

Copy link
Copy Markdown
Contributor

Summary

  • Mark the Enterprise User and Microsoft Entra User schema extensions as optional in the ResourceTypes examples.
  • Document that mailNickname is optional during user creation and is derived from the portion of userName before the first @ when omitted or empty.
  • Update the create example to demonstrate the fallback and clarify that mailNickname can't be removed after creation.

Validation

  • Verified the article was unchanged from the referenced source commit before editing.
  • Ran git diff --check successfully.

Update User resource discovery and create guidance to describe deriving mailNickname from userName when the Entra extension value is omitted.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 3290af15-80e7-48b0-91b8-f1cee56be1cb
@prmerger-automator

Copy link
Copy Markdown
Contributor

Chirag Mali (@chiragm28) : Thanks for your contribution! The author(s) and reviewer(s) have been notified to review your proposed change. Jennifer Fields (@jenniferf-skc)

@prmerger-automator

Copy link
Copy Markdown
Contributor

Chirag Mali (@chiragm28) : Thanks for your contribution! The author(s) and reviewer(s) have been notified to review your proposed change. Jennifer Fields (@jenniferf-skc)

@chiragm28
Chirag Mali (chiragm28) marked this pull request as draft August 13, 2026 00:04
@learn-build-service-prod

Copy link
Copy Markdown
Contributor

Learn Build status updates of commit e438642:

✅ Validation status: passed

File Status Preview URL Details
docs/identity/app-provisioning/entra-id-scim-api-reference.md ✅Succeeded

For more details, please refer to the build report.

@v-regandowner

Copy link
Copy Markdown
Contributor

Chetan Desai (@cmmdesai)

Can you review the proposed changes?

IMPORTANT: When the changes are ready for publication, adding a #sign-off comment is the best way to signal that the PR is ready for the review team to merge.

#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

@cmmdesai Chetan Desai (cmmdesai) left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved

@cmmdesai

Copy link
Copy Markdown
Contributor

#sign-off

@prmerger-automator

Copy link
Copy Markdown
Contributor

⚠️ PRMerger: You can't sign off on draft PR

  • You signed off, but this PR is a draft and can't be merged. If you're ready for this PR to be reviewed, select Ready for review toward the bottom of the PR, then sign off again.

@cmmdesai

Copy link
Copy Markdown
Contributor

Regan Downer (@v-regandowner) this change is ready for publication. But I don't see an option to convert this draft PR and mark it as ready for review. Chirag Mali (@chiragm28) do you see that option?

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Microsoft Entra ID SCIM API reference to clarify mailNickname behavior during user creation and to reflect that certain schema extensions are optional in ResourceTypes examples.

Changes:

  • Marked the Enterprise User and Microsoft Entra User schema extensions as optional (required: false) in the /resourcetypes example.
  • Documented that mailNickname is optional on create and is derived from userName when omitted, null, or empty; updated the create example accordingly.
  • Clarified that mailNickname can’t be removed after user creation via PATCH.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment on lines 217 to 222
"schemaExtensions": [
{
"schema": "urn:ietf:params:scim:schemas:extension:enterprise:2.0:User",
"required": true
"required": false
}
],
@v-regandowner
Regan Downer (v-regandowner) merged commit e29fe29 into MicrosoftDocs:main Aug 27, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants