When using the Update Application Profile for Assigned User or Assign User to Application for SSO And Provisioning card, the card Options allows to select an application from the Application drop-down list or select "-- Enter Application ID --" from the drop-down list.
When "-- Enter Application ID --" is selected, a Profile object will be exposed on the card inputs, rather than the individual profile properties:
NOTE: The Application drop-down list can only contain 100 applications (see Related References below for documentation). If an application is not listed, the Application ID must be used.
- Okta Workflows
- Okta Connector Action cards
- Assign User to Application for SSO And Provisioning
- Update Application Profile for Assigned User
This is expected behavior when using the Application ID. To update individual properties please build out the Profile object as a JSON payload containing the key/value pair for each property that needs to be updated. The key must be the variable name of the property.
To determine the available profile property variable names for an application, in the Okta Admin console, navigate to Directory > Profile Editor and click on the desired application profile. The profile attributes will be listed along with the variable name for each attribute. Use the variable names to build out the JSON payload for the profile using an Object Construct card. Be sure to set the appropriate data type for each input defined on the Object Construct card. For profile properties that are of type Object or List, additional cards will be needed to construct an appropriately formatted input value:
