SSO
Google
Si tienes una organización de Google Workspace y quieres que cualquier desarrollador que inicie sesión con el mismo dominio alojado en Google se añada a tu organización de Tuist, puedes configurarlo con:
bash
tuist organization update sso my-organization --provider google --organization-id my-google-domain.com::: advertencia
Debes autenticarte con Google mediante una dirección de correo electrónico vinculada a la organización cuyo dominio estás configurando.
:::
Okta
SSO con Okta sólo está disponible para clientes empresariales. Si está interesado en configurarlo, póngase en contacto con nosotros en [email protected].
Durante el proceso, se le asignará un punto de contacto para ayudarle a configurar el SSO de Okta.
En primer lugar, tendrás que crear una aplicación Okta y configurarla para que funcione con Tuist:
- Vaya al panel de administración de Okta
- Aplicaciones > Aplicaciones > Crear integración de aplicaciones
- Seleccione "OIDC - OpenID Connect" y "Aplicación Web".
- Introduce el nombre para mostrar de la aplicación, por ejemplo, "Tuist". Cargue un logotipo de Tuist que se encuentra en esta URL.
- Por ahora, deje los URI de redirección de inicio de sesión como están
- En "Asignaciones" elija el control de acceso deseado a la Aplicación SSO y guarde.
- Después de guardar, los ajustes generales de la aplicación estarán disponibles. Copia el "ID de cliente" y el "Secreto de cliente": tendrás que compartirlos de forma segura con tu punto de contacto.
- El equipo de Tuist tendrá que volver a desplegar el servidor de Tuist con el ID de cliente y el secreto proporcionados. Esto puede tardar hasta un día laborable.
- Una vez desplegado el servidor, haga clic en el botón "Editar" de la Configuración General.
- Pegue la siguiente URL de redirección:
https://tuist.dev/users/auth/okta/callback - Cambie "Inicio de sesión iniciado por" a "Okta o aplicación".
- Seleccione "Mostrar el icono de la aplicación a los usuarios"
- Actualice la "Initiate login URL" con
https://tuist.dev/users/auth/okta?organization_id=1. Elorganization_idserá proporcionado por su punto de contacto. - Haz clic en "Guardar".
- Inicia sesión en Tuist desde tu panel de control de Okta.
- Da acceso automático a tu organización Tuist a los usuarios firmados desde tu dominio Okta ejecutando el siguiente comando:
bash
tuist organization update sso my-organization --provider okta --organization-id my-okta-domain.com::: advertencia
Los usuarios deben registrarse inicialmente a través de su panel de control Okta, ya que Tuist actualmente no soporta el aprovisionamiento y desaprovisionamiento automático de usuarios de tu organización Okta. Una vez que se registren a través de su panel de Okta, se añadirán automáticamente a tu organización Tuist.
:::
