Type Attribute In Create Organization Form Via SCIM Or API Accepting Invalid Values
(Doc ID 2288413.1)
Last updated on APRIL 03, 2019
Applies to:Identity Manager - Version 22.214.171.124.170117 and later
Information in this document applies to any platform.
While using SCIM to create organization, if any invalid values are passed for the field "Type", (valid values are-Branch, Company and Department) organization is created. On the UI, that type value shows as "system" (and this field is non-editable with value as "System") but in the database, type field contains invalid value entered while creation. This happens when creating orgs using OrganizationManager API also:
1. With OrganizationManager API , the value you provide for "Organization Customer Type" attribute is saved in ACT.ACT_CUST_TYPE. If you use value "Invalid" as in the code, then in DB the value "Invalid" is saved.
2. With SCIM, the value provided in "customerType" attribute in the request body is saved in ACT.ACT_CUST_TYPE.
For both cases, the OIM UI (Identity Self Service) shows the Organization Type as "System" when an invalid value is used, but the Type attribute is no longer modifiable. Invalid values are corrupting the orgs created.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!