Benjamin KAHANE
- Updated
Notes:
The following Okta developer article is a useful reference point:
https://developer.okta.com/standards/SAML/setting_up_a_saml_application_in_okta
Switch to the Classic UI (drop-down in top left, from Developer Console).
Go to Applications -> Add Application -> Create New App. Select the platform Web, and Sign on method SAML 2.0. Click Create.
Provide a meaningful name e.g. `Dalet Flex`. Add a logo if you wish, and click Next.
Populate the SAML General settings fields according to the details of your Flex deployment, i.e:
If you are running Flex version 2019.7.0 onwards and have enabled global logout in account metadata settings, you need to click on Show Advanced Settings and populate the relevant fields accordingly.
As part of this, you need to upload the certificate file (CRT file) that you downloaded earlier.
Follow the User Attributes And Claims to populate all required Attribute Statements as shown in the screenshot, and replacing the value for flexAccountUuid with the Flex account UUID you identified earlier. The login attribute is optional as per the above link.
Since Flex 2024.7.x - IdP can configure externalUniqueUserId attribute to identify user in Flex uniquely. Follow the below steps to configure same in Okta.
1. Change the OKTA’s default profile to add an attribute by navigating to Directory > Profile Editor. Choose Okta from Filters and click on User (default) Profile.
2. Hit new Attribute option and fill required details as below then click on Save.
3. Attribute would be visible to each user’s profile for configuring user specific unique ID.
4. Go to user’s profile for whom you want to configure external ID. Navigate to Directory > People. Search for an user and edit it to configure unique ID as per below.
5. Configure externalUniqueUserId as SAML attribute claim into the Flex integrated app._
If you wish to enable Group Sync functionality, then set the Group Attribute Statement as shown. To make all groups available to Flex, the filter should be specified as: Matches regex = .*
Leave everything else untouched, click on Next and then Finish.
Once the application is created & configured now assign people (users) to this application, and optionally create and assign groups.
Determine the IdP metadata, or metadata url. Navigate onto Sign On tab, then either:
Comments
0 comments
Please sign in to leave a comment.