Skip to main content

Okta Integration

How to Integrate Okta with Hook

Updated over a month ago

We leverage Okta's oauth flow for enabling SSO so you need to follow the instructions here to create an OAuth 2.0 app in Okta. The scopes we require are: "email openid profile"

Input the client id, client secret and okta domain here https://app.hook.co/configuration/integrations/okta-sso

For the Redirect login URI, the value should be: https://hook.eu.auth0.com/login/callback

For Initiate login URI, the value should be the Hook application: https://app.hook.co

Required Scopes

What to check in Okta

  1. Go to Applications → Your OIDC App → General.

  2. Under Login redirect URIs, make sure you have exactly the same callback URL that Auth0 is using. It must match including https:// vs http://, trailing slashes, query parameters, etc. : I’d expect it to be similar to https://{customer_name}.okta.com

  3. Under Allowed grant types, confirm Authorization Code (and PKCE if you’re using it) are enabled.

Below are instructions on how to navigate through the Hook UI to set up the integration.

Please let us know if you face any issues along the way, happy to jump on a call and go through this with you as well. Once completed, if you could drop us a quick email letting us know and we will take it from there.

1. Once you login (https://app.hook.co/login) you may see the below screen, if you select 'Configure Hook'.

2. Once you have done this, you will be redirected to this page and if you press the '+Add Integration' button you will find a series of options in which you can select 'OKTA SSO'.

3. After selecting OKTA SSO, you will see a screen like below where you can add the Client ID and Client Secret to authenticate then press Submit credentials.

4. Confirm with Hook after the integration has been completed from your side.

Did this answer your question?