Egencia
This connectivity package provides support for provisioning user and user roles in Egencia.
Supported objects and operations
System objects | Omada Identity Data Model | Operations |
---|---|---|
Users | Account | Create, update, delete |
User roles | Resource assignment | Create, 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:
-
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.
- On-prem:
-
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.