Obtains the schemas that are supported by CloudSSO. The schemas of users and user groups are returned.
{
"attributes": [
{
"caseExact": true,
"description": "A Boolean value indicating the User's administrative status.",
"multiValued": false,
"mutability": "readWrite",
"name": "active",
"required": false,
"returned": "default",
"type": "boolean",
"uniqueness": "none"
},
{
"caseExact": false,
"description": "The name of the User, suitable for display to end-users. The name SHOULD be the full name of the User being described if known.",
"multiValued": false,
"mutability": "readWrite",
"name": "displayName",
"required": false,
"returned": "default",
"type": "string",
"uniqueness": "none"
},
{
"caseExact": true,
"description": "E-mail addresses for the user. The value SHOULD be canonicalized by the Service Provider, e.g., bjensen@example.com instead of bjensen@EXAMPLE.COM. Canonical Type values of work, home, and other.",
"multiValued": true,
"mutability": "readWrite",
"name": "emails",
"required": false,
"returned": "default",
"subAttributes": [
{
"caseExact": false,
"description": "A human readable name, primarily used for display purposes.",
"multiValued": false,
"mutability": "readWrite",
"name": "display",
"required": false,
"returned": "default",
"type": "string",
"uniqueness": "none"
},
{
"caseExact": true,
"description": "A Boolean value indicating the 'primary' or preferred attribute value for this attribute, e.g., the preferred mailing address or primary e-mail address. The primary attribute value 'true' MUST appear no more than once.",
"multiValued": false,
"mutability": "readWrite",
"name": "primary",
"required": false,
"returned": "default",
"type": "boolean",
"uniqueness": "none"
},
{
"canonicalValues": [
"other",
"work",
"home"
],
"caseExact": false,
"description": "A label indicating the attribute's function; e.g., 'work' or 'home'.",
"multiValued": false,
"mutability": "readWrite",
"name": "type",
"required": false,
"returned": "default",
"type": "string",
"uniqueness": "none"
},
{
"caseExact": false,
"description": "E-mail addresses for the user. The value\nSHOULD be canonicalized by the Service Provider, e.g.\nbjensen@example.com instead of bjensen@EXAMPLE.COM. Canonical Type\nvalues of work, home, and other.",
"multiValued": false,
"mutability": "readWrite",
"name": "value",
"required": false,
"returned": "default",
"type": "string",
"uniqueness": "none"
}
],
"type": "complex",
"uniqueness": "none"
},
{
"caseExact": true,
"description": "The components of the user's real name.",
"multiValued": false,
"mutability": "readWrite",
"name": "name",
"required": false,
"returned": "default",
"subAttributes": [
{
"caseExact": false,
"description": "The family name of the User, or Last Name in most Western languages (for example, Jensen given the full name Ms. Barbara J Jensen, III.).",
"multiValued": false,
"mutability": "readWrite",
"name": "familyName",
"required": false,
"returned": "default",
"type": "string",
"uniqueness": "none"
},
{
"caseExact": false,
"description": "The given name of the User, or First Name in most Western languages (for example, Barbara given the full name Ms. Barbara J Jensen, III.).",
"multiValued": false,
"mutability": "readWrite",
"name": "givenName",
"required": false,
"returned": "default",
"type": "string",
"uniqueness": "none"
},
{
"caseExact": false,
"description": "The middle name(s) of the User (for example, Robert given the full name Ms. Barbara J Jensen, III.).",
"multiValued": false,
"mutability": "readWrite",
"name": "middleName",
"required": false,
"returned": "default",
"type": "string",
"uniqueness": "none"
}
],
"type": "complex",
"uniqueness": "none"
},
{
"caseExact": false,
"description": "Unique identifier for the User typically used by the user to directly authenticate to the service provider.",
"multiValued": false,
"mutability": "readWrite",
"name": "userName",
"required": true,
"returned": "default",
"type": "string",
"uniqueness": "server"
}
],
"description": "User Account",
"endpoint": "/Users",
"extensionSchemas": [
{
"required": false,
"schema": "urn:ietf:params:scim:schemas:extension:enterprise:2.0:User"
}
],
"id": "urn:ietf:params:scim:schemas:core:2.0:User",
"meta": {
"location": "https://cloudsso-scim-<regionId>.aliyun.com/scim/v2/Schemas/urn:ietf:params:scim:schemas:core:2.0:User",
"resourceType": "Schema"
},
"name": "User",
"schemas": [
"urn:ietf:params:scim:schemas:core:2.0:Schema"
]
}
{
"attributes": [
{
"caseExact": false,
"description": "A human-readable name for the Group.",
"multiValued": false,
"mutability": "readWrite",
"name": "displayName",
"required": true,
"returned": "default",
"type": "string",
"uniqueness": "server"
},
{
"caseExact": true,
"description": "A list of members of the Group.",
"multiValued": true,
"mutability": "readWrite",
"name": "members",
"required": false,
"returned": "default",
"subAttributes": [
{
"caseExact": false,
"description": "A human readable name, primarily used for display purposes.",
"multiValued": false,
"mutability": "immutable",
"name": "display",
"required": false,
"returned": "default",
"type": "string",
"uniqueness": "none"
},
{
"caseExact": true,
"description": "The URI of the member resource.",
"multiValued": false,
"mutability": "immutable",
"name": "ref",
"referenceTypes": [
"User"
],
"required": true,
"returned": "default",
"type": "reference",
"uniqueness": "none"
},
{
"caseExact": false,
"description": "The identifier of a group member.",
"multiValued": false,
"mutability": "immutable",
"name": "value",
"required": true,
"returned": "default",
"type": "string",
"uniqueness": "none"
}
],
"type": "complex",
"uniqueness": "none"
}
],
"description": "Group",
"endpoint": "/Groups",
"id": "urn:ietf:params:scim:schemas:core:2.0:Group",
"meta": {
"location": "https://cloudsso-scim-<regionId>.aliyun.com/scim/v2/Schemas/urn:ietf:params:scim:schemas:core:2.0:Group",
"resourceType": "Schema"
},
"name": "Group",
"schemas": [
"urn:ietf:params:scim:schemas:core:2.0:Schema"
]
}