Step 4: Configure User Attributes and Claims
The Oracle Cloud Infrastructure Console enterprise application template is seeded with the required attributes, so there is no need to add any. However, you must make the following customizations:
- In the User Attributes & Claims section, click Edit. The Manage Claim panel appears.
- Click the Name identifier value field to edit.
- Select Email address next to the Name identifier format and change it to “Persistent.”
- For Source, select Attribute.
- For Source attribute, select user.userprincipalname and click Save.
- Configure additional claims by referring to the below table. Note: Only oc_primaryworklocation is mandatory and other additional claims are optional.
- Once all the SAML claims are configured, return to the Set up Single Sign-On with SAML page.
Table 1-1 SAML Attribute Mapping
Claim Name | Type | Value | Mandatory Claim (Yes/No) |
---|---|---|---|
oc_primaryworklocation |
Attribute |
Mandatory Single Valued User Attribute. Indicates the user’s primary work location. Possible Values:
Note: Ensure this claim is created and if it is not created in Entra ID, it will significantly impact OPERA Cloud operations. |
Yes |
#upper($(assertion.oc_ownercode)) |
Attribute |
This is the owner code for the user in OPERA Cloud Sales and Event Management. |
No |
oc_employeenumber |
Attribute |
Employee number is the unique employee number in the customer's employee management system. |
No |
oc_actas |
Attribute |
You can send values for a new user's Act As field from your identity provider, which eliminates overhead for an admin to manually assign Act As for a new user in OPERA Cloud Role Manager. Possible Values:
|
No |
oc_actat |
Attribute |
You can send values for a new user's Act At field from your identity provider, which eliminates overhead for an admin to manually assign Act At for a new user in OPERA Cloud Role Manager. Possible Values:
|
No |
oc_hubs |
Attribute |
This SAML claim enables customer to map HUB(s) to a user in OPERA Cloud. This claim is mapped to string array attribute in OCI IAM Identity Domain and allows multiple values. If the identity provider system does not support string array data type then please use the claim oc_hubs_string as described below. If no value passed, the user is assigned to default hub in OPERA Cloud. |
No |
oc_hubs_string |
Attribute |
This SAML claim enables customer to map HUB(s) to a user in OPERA Cloud. This claim is mapped to a string attribute in OCI IAM Identity Domain. Please note, only either of oc_hubs or oc_hubs_string need to be used based on data type supported in the identity provider. If no value passed, the user is assigned to default hub in OPERA Cloud. |
No |