Note: this component stores cluster-wide configuration data and is mirrored across all servers in the topology within the the same cluster.
Note: changes to cluster-wide configuration objects are immediately and automatically mirrored across all servers within the same cluster, so offline changes are not supported.
A SCIM Subattribute defines a sub-attribute of a SCIM complex attribute.
↓Relations to This Component
↓Properties
↓dsconfig Usage
The following components have a direct composition relation to SCIM Subattributes:
The properties supported by this managed object are as follows:
Basic Properties: | Advanced Properties: |
---|---|
↓ description | None |
↓ type | |
↓ required | |
↓ case-exact | |
↓ multi-valued | |
↓ canonical-value | |
↓ mutability | |
↓ returned | |
↓ reference-type |
Description | A description for this SCIM Subattribute |
Default Value | None |
Allowed Values | A string |
Multi-Valued | No |
Required | No |
Admin Action Required | None. Modification requires no further action |
Description | Specifies the data type for this sub-attribute. |
Default Value | string |
Allowed Values | string - A sequence of zero or more Unicode characters encoded using UTF-8. boolean - The literal "true" or "false". datetime - A date and time encoded as a valid xsd:dateTime (e.g. 2008-01-23T04:56:22Z). decimal - A real number with at least one digit to the left and right of the period. integer - A decimal number with no fractional digits. binary - Arbitrary binary data. reference - A URI for a resource. A resource MAY be a SCIM resource, an external link to a resource (e.g., a photo), or it may be an identifier such as a URN. The reference-type property must be specified for sub-attributes of this data type. |
Multi-Valued | No |
Required | Yes |
Admin Action Required | None. Modification requires no further action |
Description | Specifies whether this sub-attribute is required. |
Default Value | false |
Allowed Values | true false |
Multi-Valued | No |
Required | Yes |
Admin Action Required | None. Modification requires no further action |
Description | Specifies whether the sub-attribute values are case sensitive. |
Default Value | false |
Allowed Values | true false |
Multi-Valued | No |
Required | Yes |
Admin Action Required | None. Modification requires no further action |
Description | Specifies whether this attribute may have multiple values. |
Default Value | false |
Allowed Values | true false |
Multi-Valued | No |
Required | Yes |
Admin Action Required | None. Modification requires no further action |
Description | Specifies the suggested canonical type values for the sub-attribute. |
Default Value | None |
Allowed Values | A string |
Multi-Valued | Yes |
Required | No |
Admin Action Required | None. Modification requires no further action |
Description | Specifies the circumstances under which the values of the sub-attribute can be written. |
Default Value | read-write |
Allowed Values | read-only - The sub-attribute cannot be modified. read-write - The sub-attribute may be updated and read at any time. immutable - The sub-attribute may have its initial values set at any time, but cannot be modified thereafter. write-only - The sub-attribute may be updated at any time but cannot be read. |
Multi-Valued | No |
Required | Yes |
Admin Action Required | None. Modification requires no further action |
Description | Specifies the circumstances under which the values of the sub-attribute are returned in response to a request. |
Default Value | by-default |
Allowed Values | by-default - The sub-attribute is returned by default in all SCIM responses where attribute values are returned. If the GET request 'attributes' parameter is specified, the sub-attribute is only returned if it is named in the attributes parameter. upon-request - The sub-attribute is returned in response to any PUT, POST, or PATCH operations if the sub-attribute was specified by the client (for example, the sub-attribute was modified). The sub-attribute is returned in a SCIM query operation only if specified in the 'attributes' request parameter. always - The sub-attribute is always returned regardless of the contents of the 'attributes' request parameter. never - The sub-attribute is never returned. |
Multi-Valued | No |
Required | Yes |
Admin Action Required | None. Modification requires no further action |
Description | Specifies the SCIM resource types that may be referenced. This property is only applicable for sub-attributes that are of type 'reference'. Valid values are: A SCIM resource type (e.g., 'User' or 'Group'), 'external' - indicating the resource is an external resource (e.g., such as a photo), or 'uri' - indicating that the reference is to a service endpoint or an identifier (such as a schema urn). |
Default Value | None |
Allowed Values | A string |
Multi-Valued | Yes |
Required | No |
Admin Action Required | None. Modification requires no further action |
To list the configured SCIM Subattributes:
dsconfig list-scim-subattributes [--property {propertyName}] ...
To view the configuration for an existing SCIM Subattribute:
dsconfig get-scim-subattribute-prop --subattribute-name {name} --attribute-name {name} --schema-name {name} [--tab-delimited] [--script-friendly] [--property {propertyName}] ...
To update the configuration for an existing SCIM Subattribute:
dsconfig set-scim-subattribute-prop --subattribute-name {name} --attribute-name {name} --schema-name {name} (--set|--add|--remove) {propertyName}:{propertyValue} [(--set|--add|--remove) {propertyName}:{propertyValue}] ...
To create a new SCIM Subattribute:
dsconfig create-scim-subattribute --subattribute-name {name} --attribute-name {name} --schema-name {name} [--set {propertyName}:{propertyValue}] ...
To delete an existing SCIM Subattribute:
dsconfig delete-scim-subattribute --subattribute-name {name} --attribute-name {name} --schema-name {name}