Skip to main content

Mapping SCIM attributes to object properties

In Alvao, the following object properties are synchronized via the SCIM protocol:

Object propertyAttribute in SCIM
UserdisplayName
UserNameuserName
Emailemails[type eq "work"].value
PhonephoneNumbers[type eq "work"].value
MobilephoneNumbers[type eq "mobile"].value
Divisionurn:ietf:params:scim:schemas:extension:enterprise:2.0:User:department
Positiontitle
Cityaddresses[type eq "work"].locality
Countryaddresses[type eq "work"].region
Companyurn:ietf:params:scim:schemas:extension:enterprise:2.0:User:organization
Streetaddresses[type eq "work"].streetAddress
Departmentaddresses[type eq "work"].country
ZIP codeaddresses[type eq "work"].postalCode
Officeaddresses[type eq "work"].formatted
Home phonephoneNumbers[type eq "home"].value
PagerphoneNumbers[type eq "pager"].value
FaxphoneNumbers[type eq "fax"].value
Account is disabledActive (negated value)
Personal numberurn:ietf:params:scim:schemas:extension:enterprise:2.0:User:employeeNumber
Active Directory object GUIDexternalId

Mapping attributes in Microsoft Entra ID to object properties

If you want to import attributes from Microsoft Entra ID to custom object properties in the object tree, follow the same steps as for mapping to custom user fields, except that for each property, create a new attribute with a name of the form urn:ietf:params:scim:schemas:extension:alvao_tblProperty:2.0:User:kindId_{propertyID}.

The property ID corresponds to the value of the tblKind.intKindId database table column.

Example: To import values in an object property with intKindId = 9, create an attribute named urn:ietf:params:scim:schemas:extension:alvao_tblProperty:2.0:User:kindId_9.