Enable Users Auto-Sync
Automatically synchronize users from Okta to Kubiya
Enable Users Auto-Sync with Okta
Step 1: Create App Integration in Okta
- Go to your Okta admin page
{{org}}-admin.okta.com/admin/apps/active
- Click on Create App Integration
- In the popup modal, choose SWA - Secure Web Authentication and click next
- Change settings as needed and click finish
Step 2: Enable SCIM Provisioning
- In the General tab, click on Edit in the App Settings section
- Check Enable SCIM provisioning and click save
Step 3: Configure SCIM Integration
- In the Provisioning tab, edit Integration settings as follows:
- SCIM connector base URL - Will be provided by Kubiya
- Unique identifier field for users - userName (can be changed from Okta account to other)
- Supported provisioning actions:
- Import New Users and Profile Updates
- Push New Users
- Push Profile Updates
- Authentication Mode - HTTP Header
- Authorization - Will be provided by Kubiya
- Click Test Connector Configuration to verify the settings
Step 4: Configure Application Settings
- In the same Provisioning tab, edit the To App settings
- Enable the following options:
- Create Users
- Update User Attributes
- Deactivate Users
- Click Save
Step 5: Adjust Attribute Mappings
- Remove
(user.email != null && user.email != '') ? 'work' : ''
from the email mapping
Step 6: Assign User Groups
- Under Assignments, add the same group from Kubiya Login App to sync only those users