Document optional SCIM mailNickname fallback - #2071
Conversation
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
|
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) |
|
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) |
|
Learn Build status updates of commit e438642: ✅ Validation status: passed
For more details, please refer to the build report. |
|
Can you review the proposed changes? IMPORTANT: When the changes are ready for publication, adding a #label:"aq-pr-triaged" |
Chetan Desai (cmmdesai)
left a comment
There was a problem hiding this comment.
Approved
|
#sign-off |
|
|
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? |
There was a problem hiding this comment.
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/resourcetypesexample. - Documented that
mailNicknameis optional on create and is derived fromuserNamewhen omitted,null, or empty; updated the create example accordingly. - Clarified that
mailNicknamecan’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.
| "schemaExtensions": [ | ||
| { | ||
| "schema": "urn:ietf:params:scim:schemas:extension:enterprise:2.0:User", | ||
| "required": true | ||
| "required": false | ||
| } | ||
| ], |
e29fe29
into
MicrosoftDocs:main
Summary
mailNicknameis optional during user creation and is derived from the portion ofuserNamebefore the first@when omitted or empty.mailNicknamecan't be removed after creation.Validation
git diff --checksuccessfully.