Okta ODIC

Follow these steps to integrate UI Bakery with Okta OIDC

Create Okta App Integration

Log in to your Okta admin dashboard and create a new app integration.

  • Choose OIDC Sign-in method;

  • Select Web Application as application type

  • Enter integration name;

  • Set the grant type to Authorization code;

  • Enter sign-in redirect URI as https://YOUR_INSTANCE/auth/oauth2/callback


Configure UI Bakery environment variables

Set the following environment variables in your UI Bakery instance. You can find the clientId and clientSecret in the Okta integration's General tab. Replace MYORG in URLs with your Okta company name.

UI_BAKERY_OAUTH_CLIENT_ID=yourclient
UI_BAKERY_OAUTH_SECRET=yousecret
UI_BAKERY_OAUTH_SCOPE=openid email offline_access profile
UI_BAKERY_OAUTH_AUTH_URL=https://MYORG.okta.com/oauth2/v1/authorize
UI_BAKERY_OAUTH_TOKEN_URL=https://MYORG.okta.com/oauth2/v1/token
UI_BAKERY_OAUTH_USERINFO_URL=https://MYORG.okta.com/oauth2/v1/userinfo
UI_BAKERY_BRANDING_AUTH_SSO_BTN_TEXT=Login with Okta

Last updated