
xmihr (xmihr) asked a question.
We are working as Identity Provider and use the service of Service Provider thru SSO by Okta. Our application has many sub systems and have different variable attributes (user, system details etc), which I think we can not set statically (thru user profile or attribute setup interface).
So, I wanted to know about setting attributes externally. Is it possible to feed in attributes from another application to Okta ?

Thank you for reaching Okta Customer Support. My name is Tomas and I'll be assisting you with this question.
We can definitely add custom attributes inside of Okta inside the profile editor from the application, but depending on the attribute type we need to use the expression language or create custom expressions based on the following article: https://developer.okta.com/docs/reference/okta-expression-language/ and https://help.okta.com/en/prod/Content/Topics/Directory/Directory_Application-Based_Mapping.htm.
Also in the following article are the types of attributes that we support as well as transformations and overrides: https://help.okta.com/en/prod/Content/Topics/Directory/directory-UD-profile-editor-con.htm
We can use the profile editor to get the attributes from a profile master and send them down stream to an SP application setup with Okta.
Here are some articles in regards to the Okta profile mastering:
https://help.okta.com/en/prod/Content/Topics/Security/Identity_Provider_Discovery.htm
https://help.okta.com/en/prod/Content/Topics/Directory/eu-profile-editor.htm
If you have more in depth questions please do not hesitate to open a support ticket with us.