Okta webhooks
Overview
Okta webhooks are important for immediate synchronization because they enable real-time communication and ensure that changes or events in Okta are quickly propagated to Entitle.
To propagate changes immediately in Entitle, you will be required to create webhooks in your Okta directory.
There are two different types of Okta webhooks for Entitle:
- Integration Webhook - For the Service Application added in Entitle's Integrations page.
- Directory Webhook - For the Service Application added in Entitle's Org Settings page.
Setting up Okta webhook
- Log in to your Okta Admin Directory.
- Navigate to Workflows ➡️ Event Hooks ➡️ Create Event Hook.

- Complete the form by following the guidelines below:
- Click Save & Continue.
- Click Verify on the Verify Endpoint Ownership page to validate that the webhook is configured properly.
- In case the verification process succeeds, you are set to go! 🎉
- In case the verification process fails, please contact Entitle's team to further investigate.

Okta integration webhook setup
- URL - Will be provided by Entitle's team, upon request
- Authentication Field - Authorization
- Authentication Secret - Will be provided by Entitle's team, upon request
- Events:
User added to group
User removed from group
User created
User deleted
Create okta group
Delete okta group
# Optional - if Okta applications are managed through Entitle
User assigned to app
User unassigned from app
Create application
Delete application

Okta Directory webhook setup
- URL - Will be provided by Entitle's team, upon request
- Authentication Field - Authorization
- Authentication Secret - Will be provided by Entitle's team, upon request
- Events:
User added to group
User removed from group
User created
User deleted
Create okta group
Delete okta group

Updated 2 days ago