Okta On-Premises Provisioning Skips Array Attributes During Push
Last Updated:
Overview
Okta On-Premises Provisioning (OPP) does not support array attributes in an application user custom schema and requires removing them to ensure accurate data synchronization. If the schema includes an array attribute, Okta skips it during the provisioning push, causing the push to show as successful even though Okta never sends the array values to the on-premises application. If the schema contains only array attributes, the provisioning process fails entirely.
Applies To
- Okta Identity Engine (OIE)
- Okta Classic Engine
- User Lifecycle Management
- On-Premises Provisioning (OPP) Agent
- Custom Schema
Cause
OPP does not support array attributes in an application user custom schema and ignores them during the provisioning process.
Solution
Okta On-Premises Provisioning does not support array attributes. If the AppUser custom schema includes an attribute that is an array data type, Okta skips the attribute during the provisioning push. The push still shows as successful, but Okta does not send the array attribute values to the on-premises application. If the schema contains only array attributes, the provisioning process fails.
To ensure all data is successfully provisioned, remove array attributes from the AppUser custom schema or replace them with supported attribute types.
