
User17114597337544062279 (Customer) asked a question.
Hi all,
We have updated our new identity provider profile with new attributes.
However, these new attributes are being added only to newly created identity provider profiles and are missing on the existing ones. I am looking for automatic way (like Okta API) to align all the existing identity profiles with the new attributes.
I couldn't find any documentation nor support for doing this. Can you please help and advice what is the best efficient way doing it automatically?

If I'm following you correctly, you have a SAML app for which you added some new attributes to the profile editor and mapping (Okta to App) and you noticed that users assigned to the app prior to this change are missing values for those attributes. I'm not aware and could not locate any documentation that suggest there is an API way to do this. With that said, you can press the "pencil" icon for each user assigned to the SAML app and adjust each missing attribute value. To do this more automatically you could remove each user from the app and add them back or if you are using groups you can do this in mass by removing the group waiting a bit and then assign the group back. If you have SCIM enabled make sure you disable it before to prevent the account from getting deleted/disabled from the service provider.
If you are still not seeing the values, make sure "Apply mapping on user create and update" is set for each missing attribute in your profile editor mapping. https://help.okta.com/en-us/content/topics/users-groups-profiles/usgp-about-selective-profile-push.htm https://help.okta.com/en-us/content/topics/users-groups-profiles/usgp-user-profile-attributes-main.htm