This article explains what Inline Hooks are.
- Inline Hooks
- Single Sign-On
- Active Directories
Inline hooks are outbound calls from Okta to the Admins' custom code, triggered at specific points in Okta process flows. They allow Admins to integrate custom functionality into those flows.
Admins implement custom code as a web service with an Internet-accessible endpoint. It's the Admin's responsibility to arrange the hosting of the code on a system external to Okta. Okta defines the REST API contract for the requests it sends to the Admin's custom code, as well as for the responses the custom code can send back.
The outbound call from Okta is called a hook. Admin's code, which receives the call, is referred to as the external service.
Inline hooks use synchronous calls, which means that the Okta process that triggered the hook is paused until a response from the service is received.
