Cómo configurar la integración de SSO con Okta

Cómo configurar la integración de SSO con Okta

¿Cuál es el problema al que te enfrentas?

Me gustaría configurar la integración entre Market Dojo y Okta. ¿Cómo puedo hacerlo?

Solución

¿Qué hace Okta?

Okta permite a las organizaciones administrar la seguridad de forma centralizada.

Aquí tenéis un vídeo explicativo sobre lo que esto significa para los usuarios finales:

https://screencast.com/t/GKzEGtJF3VA9

El resto de esta guía explica cómo usar Okta con Market Dojo.


Configurar Okta

En primer lugar, asegúrese de tener una cuenta de Okta y de haberla configurado para el inicio de sesión único (SSO).


Desde el panel de control de Okta , agregue una aplicación ( o busque una existente).


  • Configure los ajustes generales según sea necesario; vea un ejemplo a continuación.

  • Asegúrese de que la URI de redireccionamiento de inicio de sesión y la URI de inicio de sesión tengan el nombre de host y el subdominio correctos, y utilicen la ruta correcta. Por ejemplo:

https://<mi-subdominio-de-etiqueta-blanca>.marketdojo.com/omniauth/okta/callback

https://<mi-subdominio-de-etiqueta-blanca>.marketdojo.com/omniauth/okta/

...y si los usuarios pueden iniciar sesión desde la página de inicio de sesión de la categoría dojo....

https://<mi-subdominio-de-etiqueta-blanca>.marketdojo.com/categorydojo/omniauth/okta/callback

https://<mi-subdominio-de-etiqueta-blanca>.marketdojo.com/categorydojo/omniauth/okta/



  • Anote el ID del cliente y el secreto del cliente.

  • Vaya a API > Servidores de autorización > (haga clic en la configuración) > luego haga clic en el botón Editar.

  • Esta página le proporcionará un enlace donde podrá obtener la configuración adicional que necesitará más adelante.






A continuación, debemos agregar lo siguiente desde Admin > Integración > Okta


  • El emisor es la URL de encabezado de Okta seguida de oauth2/default

  • URL de autorización es la URL de encabezado de Okta seguida de oauth2/v1/authorize

  • El sitio es la URL de encabezado de Okta

  • La URL del token es la URL de Okta seguida de oauth2/v1/token.



Agregar usuarios a Okta

  • Agrega a Okta los usuarios con los que deseas iniciar sesión (en la pestaña de usuarios).

  • Asegúrate de que estos usuarios estén activados (hay un botón).

  • Asegúrese de que los usuarios estén asignados a la aplicación Market Dojo (la que configuró anteriormente).


Configurar Market Dojo
  • Inicia sesión en tu cuenta de Market Dojo.

  • Vaya a la página Admin>Integraciones

  • Haz clic en +Okta e introduce la configuración que anotaste en el paso anterior.


Prueba esta integración
  • Cerrar sesión en Market Dojo

  • Ve a la página de inicio de sesión (asegúrate de usar tu dominio de marca blanca).

  • Deberías ver una opción llamada "Iniciar sesión con Okta", haz clic en ella.

  • Si todo está configurado correctamente, iniciarás sesión.