Skip to main content

Egencia

Omada version badge Supported versions

This connectivity package provides support for provisioning user and user roles in Egencia.

Supported objects and operations

System objectsOmada Identity Data ModelOperations
UsersAccountCreate, update, delete
User rolesResource assignmentCreate, delete

Minimum required permissions

To utilize the Egencia SCIM API effectively, you need the client credentials. These credentials will be provided to you as part of the API onboarding process. See the Egencia API Developer Center for details.

Implementation notes

Egencia API does not currently support the comprehensive retrieval of all users and resources Egencia API is specifically geared towards user provisioning and user role assignments.Configure the task mappings with your company's custom fields (Egencia has data import limitations):

  • The phone number value field must adhere to the specific format for proper functionality: +91 9999999999.
  • The birth date must be a valid date.

Managers (approvers) are managed via an attribute on the user object, the resource-driven attributes concept applies. Use the following steps to set up resource-driven attributes:

  1. Open the RoPE configuration file:

    • On-prem: \Omada Identity Suite\Role and Policy Engine\Service\ConfigFiles
    • Cloud: In the Cloud Management Portal, navigate to Environments. In the environment row, from the drop-down menu, select Configure. Choose the RoPE configuration tab.
  2. Add the following lines under the Attribute Value Resolver extension (change the key value in case you already have that specific key defined):

<add key="Egencia_manager" name="Egencia Account:C_EGENCIAMANAGER" extraInfo="Type:ReferencePath" value="/#IDENTITY/MANAGER/IDENTITYREF:[EMAIL]"></add>

Network requirements

N/A


Prerequisites

None.