Skip to main content

ScimSchemaAttribute

Properties

NameTypeRequiredDescription
namestrThe name of the attribute
type_ScimSchemaAttributeType
multi_valuedboolA Boolean value indicating the attribute's plurality
requiredbool
mutabilityMutabilityIndicates the circumstances under which the value of the attribute can be (re)defined
returnedReturnedIndicates when an attribute and associated values are returned
uniquenessUniquenessSpecifies how the service provider enforces uniqueness of attribute values
sub_attributesList[ScimSchemaAttribute]
descriptionstrThe description of the attribute
canonical_valuesList[str]A collection of suggested canonical values
case_exactbool
reference_typesList[str]Indicates the SCIM resource types that be referenced

ScimSchemaAttributeType

Properties

NameTypeRequiredDescription
STRINGstr"string"
BOOLEANstr"boolean"
DECIMALstr"decimal"
INTEGERstr"integer"
DATETIMEstr"dateTime"
REFERENCEstr"reference"
COMPLEXstr"complex"

Mutability

Indicates the circumstances under which the value of the attribute can be (re)defined

Properties

NameTypeRequiredDescription
READONLYstr"readOnly"
READWRITEstr"readWrite"
IMMUTABLEstr"immutable"
WRITEONLYstr"writeOnly"

Returned

Indicates when an attribute and associated values are returned

Properties

NameTypeRequiredDescription
ALWAYSstr"always"
NEVERstr"never"
DEFAULTstr"default"
REQUESTstr"request"

Uniqueness

Specifies how the service provider enforces uniqueness of attribute values

Properties

NameTypeRequiredDescription
NONEstr"none"
SERVERstr"server"
GLOBALstr"global"

Build Your Own SDKs with  liblab

Build developer friendly SDKs in minutes from your APIs

Start for Free →