Skip to main content

Data import

General settings

Connection details

ParameterValue
Base URLBase URL, for example: https://apis.egencia.com/openconnect/api/scim/v3
Authentication typeOAuth2 Client Credentials
Token endpointToken endpoint, for example: https://apis.egencia.com/auth/v1/token
Client IDYour client ID
Client secretYour client secret
Test connectionSelect the checkbox
Test queryUsers

Queries and mappings

The Omada Identity Egencia connectivity provides the following mappings:

Users - Accounts

Parameters:

TabParameterValue
GeneralURLUsers
GeneralCollectionResources
GeneralDistinctNo
GeneralEnabledSelect the checkbox
AdvancedHTTP verbGET
AdvancedURL is a DynamicExpresso expressionNo
PagingChange pagingNo

Mappings:

DestinationOperatorSource
Business keyMapid
Unique IDMapuserName
Account NameMapuserName
Display NameExpressionname_givenName + " " + name_familyName
StatusMapactive
Valid fromMapmeta_created
Valid toExpressionnew DateTime(2099, 12, 31)
EmailMapemails_value
Email_typeMapemails_type
userNameMapuserName
givenNameMapname_givenName
familyNameMapname_familyName
idMapid
phoneNumbers_typeMapphoneNumbers_type
cellphoneMapphoneNumbers_value

Advanced configuration

Complete the following configuration to manage the retrieval of roles and their assignments while implementing pagination to handle large datasets:

ParameterValue
Paging mechanismURL Parameters
Url parametersstartIndex={index}&count=100
Starting index1
Total fieldtotalResults

Account rules

This connectivity package has the following Account rules:

Ownership rule

The account owner is set to the identity where the Email value of the identity matches the Name value of the account.

FieldValue
TypeIdentity lookup
Join reasonExact Match
Account attributeAccount UID
Identity attributeEmail

Classification rule

If an identity with the account attribute Identity join reason equals Exact Match, the account type is set to Email.

FieldValue
Account typePersonal
Scope attributeIdentity join reason
Scope operatorEquals
Scope valueExact Match

Properties

Before you perform an import, create a new property:

  1. Go to Setup > Properties and click New.
  2. Click Value property. Enter the following details:
    • Name: honorificPrefix
    • Description: honorificPrefix
  3. Click Apply and then OK.

Attributes and attribute sets

Create a new attribute:

  1. Go to Setup > Attributes and click New.
  2. Click Value property and enter the following details:
    • Name: Egencia User – honorificPrefix
    • Definition: honorificPrefix (select the property created in the previous section)
  3. Click Apply and OK.

Edit an attribute set

  1. Go to Setup > Attribute sets and click Egencia - User.
  2. Add Egencia User – honorificPrefix (select the attribute that was created in the previous section).
  3. Click Apply and OK.

Resource

Due to the limitation in the Egencia SCIM API, resources are manually created. This functionality is available in case you want to assign a role to a user.

  1. Go to Setup > Resource types and click New.
  2. Enter the following details:
  • Name: A resource name, for example: My New Egencia Role
  • Resource category: Permission
  • Business key: My New Egencia_ROLE
  • Click Apply and OK.

To be able to request access to one of your roles, add them as resources:

  1. Go to Setup > Resources and click New. Enter the following details:
  • Resource ID: Enter the ID (name) of your role, for example: SELF_BOOKER.
  • Name: Enter the name of your role, for example: SELF_BOOKER.
  • Resource type: Select your resource type for roles, for example: My New Egencia Role.
  • System: Select your system.
  • Resource folder: Select your resource folder.
  • Click Apply and OK.

Identities:

Perform the following configuration to be able to see the Cell phone property as a field in any selected identity:

  1. Go to Setup > Identities and select any identity.
  2. Press the CTRL button and right click on the page.
  3. Click Form designer and then OK.
  4. Click Add existing property and then OK.
  5. Select Cell phone. Click OK.
  6. Click Apply and OK.