Skip to main content
Version: 3

Mapping matching fields of IdP user

User attribute mapping is used for identifying fields in the Service Provider that you want to map with those in the IdP server by synchronizing them on login. It compares the values in the SAML response in case-insensitive manner.

You can map any user field to any arbitrary SAML attribute. For example, you can map the user’s username as a Name.

Follow the steps given below to map the fields:

  1. Go to the …<ConnectServerInstallFolder>\AdeptiaServer\ServerKernel\etc\saml folder.
  2. Open SAMLSSOConfiguration.xml file in the text editor.
  3. Map SAML assertion attributes to Adeptia user fields in the file as shown in the following screenshot.

Where,

  • <field> is the Adeptia user field.

  • name contains the user's attribute, for example, its email, or first name, etc. available in the AU_USERS table in the database. Refer to the following table for more details on the user's attributes that you can enter as a value for the name attribute in the SAMLSSOConfiguration.xml file. 

    User's attributeDatabase column name

    (In AU_USERS table)
    emailau_email
    entityNameau_entityName
    idau_id
    descriptionau_description
    projectau_projectOwner
    userTypeau_userType
    firstNameau_firstName
    lastNameau_lastName
    titleau_title
    orgNameau_orgName
    address1au_address1
    address2au_address2
    cityau_city
    stateau_state
    countryau_country
    orgUrlau_orgUrl
    mobileau_mobile
    phoneau_phone
    faxau_fax
    zipau_zip
    colleagueau_colleague
    managerau_manager
  • <mapped-attribute> is the SAML assertion attribute.

Once you have mapped fields successfully, next step is to create users in Adeptia Connect.

InformationUser must exist both in SAML and Adeptia Connect to be authenticated. For information on how to create users, refer to Creating users.