Azure / Azure/AzureAD-BYOA-Provisioning-Samples

Generate scim schema: AttributeScheme schema class gives no possibility to define subAttributes

Open
#10 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
21
Forks
23
PR merge metrics
No merged PRs in 30d

Description

AttributeScheme schema class gives no possibility to define subAttributes , such as the complex type "name" of the User : eg:

{
"name": "name",
"description": "..",
"type": "complex",
"multiValued": false,
"mutability": "readWrite",
"required": false,
"returned": "default",
"uniqueness": "none",
"subAttributes": [
{
"name": "formatted",
"description": "The full name, including all middle names, titles, and suffixes as appropriate, formatted for display (e.g., 'Ms. Barbara J Jensen, III').",
"type": "string",
"caseExact": false,
"multiValued": false,
"mutability": "readWrite",
"required": false,
"returned": "default",
"uniqueness": "none"
},
{
"name": "familyName",
"description": "The family name of the User, or last name in most Western languages (e.g., 'Jensen' given the full name 'Ms. Barbara J Jensen, III').",
"type": "string",
"caseExact": false,
"multiValued": false,
"mutability": "readWrite",
"required": false,
"returned": "default",
"uniqueness": "none"
},
{
"name": "givenName",
"description": "The given name of the User, or first name in most Western languages (e.g., 'Barbara' given the full name 'Ms. Barbara J Jensen, III').",
"type": "string",
"caseExact": false,
"multiValued": false,
"mutability": "readWrite",
"required": false,
"returned": "default",
"uniqueness": "none"
},
{
"name": "middleName",
"description": "The middle name(s) of the User (e.g., 'Jane' given the full name 'Ms. Barbara J Jensen, III').",
"type": "string",
"caseExact": false,
"multiValued": false,
"mutability": "readWrite",
"required": false,
"returned": "default",
"uniqueness": "none"
},
{
"name": "honorificPrefix",
"description": "The honorific prefix(es) of the User, or title in most Western languages (e.g., 'Ms.' given the full name 'Ms. Barbara J Jensen, III').",
"type": "string",
"caseExact": false,
"multiValued": false,
"mutability": "readWrite",
"required": false,
"returned": "default",
"uniqueness": "none"
},
{
"name": "honorificSuffix",
"description": "The honorific suffix(es) of the User, or suffix in most Western languages(e.g., 'III' given the full name 'Ms. Barbara J Jensen, III').",
"type": "string",
"caseExact": false,
"multiValued": false,
"mutability": "readWrite",
"required": false,
"returned": "default",
"uniqueness": "none"
}
]
}

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.