Add Attributes
Add Attributes

Add Attributes

User attributes can be mapped any of the attributes coming from LDAP or flat file system, in case of LDAP, the attribute name should be given in lowercase.
In case of a flat file system, the attribute name should be given in the same case as given in the CSV file header fields.
User attributes can be mapped with IF THEN ELSE conditional expression by using the Else separator between the attributes. If the first attribute is not present or the attribute value is not present, then the second attribute value is used for user attribute mapping. One can define multiple LDAP attributes with an Else separator between them. Subsequent attributes are evaluated only when the previous evaluation does not result in any value.
Example
The Map user attributes First Name to preferred_name or fist_name LDAP attribute with Else separator. In this case, the First Name is mapped with preferred_name if it is present; otherwise, it maps with the first_name attribute.
There is special support given to the LDAP member of attribute for user attribute Role Level and Roles. This converts the list having attribute name CN into comma-separated values.
Example
[ "CN=Smartphones_SM1,OU=Security Groups,OU=Groups,OU=East,OU=Resources,DC=rona,DC=ca", "CN=Smartphones_SM2,OU=Security Groups,OU=Groups,OU=East,OU=Resources,DC=rona,DC=ca", "CN=Smartphones_SM3,OU=Security Groups,OU=Groups,OU=East,OU=Resources,DC=rona,DC=ca" ]
is converted as Smartphones_SM1, Smartphones_SM2, Smartphones_SM3