This article will walk you through the steps required to enable and configure SCIM provisioning for your custom Okta app.
NOTE: If you use the official Secure Code Warrior Okta application, please check this article for SCIM configuration.
- Enable SCIM
- Remove Unsupported Attributes
- Secure Code Warrior Custom Attributes (Team, Role, and tags)
Enable SCIM
Before you start, please generate a SCIM API key using the instructions in this article Automated User Provisioning with SCIM
Step 1
Select the Secure Code Warrior application, navigate to the 'General' tab, and then click 'Edit' to enable the 'SCIM provisioning' option.
Step 2
Click the 'Provisioning' tab and hit the 'Edit' button to set up the SCIM connection:
Field | Value |
SCIM connector base URL |
|
Unique identifier field for users | userName |
supported provisioning actions |
|
Authentication Mode | HTTP Header |
HTTP Header - Authorization | Please enter the SCIM API key |
Click the 'Test connector Configuration' button then hit save
Step 3
From the 'Provisioning' tab, click the "To APP' option, then click 'Edit' to enable the following options:
- Create Users
- Update User Attributes
- Deactivate Users
Remove Unsupported Attributes
Navigate to 'Provisioning' --> 'To App' and scroll down to the 'Attribute Mappings" section to remove all the unsupported attributes and keep the standard attributes that are currently supported.
Secure Code Warrior Custom Attributes (Team, Role, and tags)
You can leverage SCIM to manage Teams, Roles, and tags in Secure Code Warrior by adding these attributes to the profile.
Step 1
Navigate to 'Provisioning' --> 'To App' and click the 'Go to Profile Editor' button
Step 2
To add each attribute, click the 'Add attribute' button
Role Attribute
Add the Role attribute using the following values
Field | Value |
Data Type | string |
Display name | scwRole |
Variable name | scwRole |
External name | role |
External namespace | urn:ietf:params:scim:schemas:extension:scw:2.0:User |
Description | Secure Code Warrior Role |
Team Attribute
Add the Team attribute using the following values
Field | Value |
Data Type | string |
Display name | scwTeamName |
Variable name | scwTeamName |
External name | teamName |
External namespace | urn:ietf:params:scim:schemas:extension:scw:2.0:User |
Description | Secure Code Warrior Team Name |
Tags Attribute
Add the tags attribute using the following values
Field | Value |
Data Type | string array |
Display name | scwTags |
Variable name | scwTags |
External name | tags |
External namespace | urn:ietf:params:scim:schemas:extension:scw:2.0:User |
Description | Secure Code Warrior Tags |
Group Priority | Choose whichever option you prefer |
Related Links:
Comments
0 comments
Please sign in to leave a comment.