Data provisioning (connector) settings
| Parameter | Description |
|---|
| Base address | {Base address} |
| Authentication mode | OAuth2 |
| OAuth Grant Type | Client credentials using basic authentication |
| URL for Authorization token | https://{yourtenant}.com/api/oauth2/v2.0/token |
| OAuth Client ID | {Client ID found under API Application Key when logged in as a configuration manager} |
| OAuth Client Secret | {Client secret found under API Application Key when logged in as a configuration manager} |
| Token cache policy | Never cache |
| Username | {username} |
| Password | {Password} |
| Security protocol | TLS 1.2 |
| Content type header | application/json |
| Accept header | application/json |
| Timeout in seconds | 100 |
| Test connection | Check the box |
| Test query | ActiveWorkersDownload |
Task mappings
The object is used to update emails for identities. It has the following properties:
| Parameter | Operator | Source |
|---|
| Object Id | Map | DOLM_IDENTITYID |
| Object type | Constant | api/v1/worker-profile |
| Operation | Map | Operation |
| userName | Map | DOLM_EMAIL |
Event definition
- Go to Setup > Administration > Process configuration > Event definitions.
- Enter the following details:
- Name: SAP Fieldglass Contractor
- Event is triggered when: An existing object is updated
- Triggers on objects of type: Identities (Regular)
- Click Apply.
- Click New and choose Execute code method. Enter the following details:
- Assembly: Omada.OE.Solution.OIM.Assembly.dll[2]
- Class name: Omada.OE.Solution.OIM.Assembly.OPS.DataObjectLifeCycleManagement
- Name of method: SubmitProvisioningJob
- Method executes on an object of the type: Identity
- Enter the following details:
- targetSystemUid:
{Your system’s Form data uid}
- operationEnum: Update
- priority: 1
- Click Apply and then OK.