For the complete documentation index, see llms.txt. This page is also available as Markdown.

AWS Cognito - OIDC - Configuración

Credenciales de usuario requeridas

Nota importante

Resumen

Esta guía explica cómo integrar AWS Cognito usando OpenID Connect (OIDC) con Flosum Cloud Apps para habilitar el inicio de sesión único (SSO) y lograr un acceso sin interrupciones.

Para obtener instrucciones más generales sobre cómo agregar un proveedor de identidades, consulte el siguiente artículo.

Hospedado por el cliente

Esquema de los pasos involucrados

  • Crear un grupo de usuarios con AWS Cognito

  • Determinar la URL del emisor

  • Obtener el ID de cliente y el secreto de cliente

  • Configurar la URL de redirección

  • Crear un proveedor de identidades con Flosum Global Settings

  • Probar el SSO

Configuración de AWS Cognito para Flosum Cloud Apps

Esta sección le muestra cómo configurar un grupo de usuarios de AWS Cognito para que funcione con Flosum Cloud Apps para SSO.

1

Crear grupo de usuarios de AWS Cognito

  1. Acceda a la Consola de administración de AWS y navegue al servicio Cognito.

  2. Seleccione Administrar grupos de usuarios.

  3. En la sección Grupos de usuarios, haga clic en el Crear un grupo de usuarios botón. Se le pedirá que asigne un nombre a su nuevo grupo.

  4. Después de asignar un nombre a su grupo, seleccione Configurar paso a paso. Esta sección le permite definir los parámetros de inicio de sesión para sus usuarios.

  5. Seleccione los atributos que se muestran en la captura de pantalla siguiente. Estos atributos determinan la información que recopilará de los usuarios durante el registro.

  6. Después de establecer los atributos requeridos, haga clic en Siguiente paso para guardar su configuración.

2

Configuración de políticas

  1. Seleccione la configuración que coincida con sus requisitos de seguridad.

  2. Haga clic Siguiente paso.

3

Configuración de MFA y verificación

  1. Seleccione la autenticación multifactor y la configuración de verificación según sus necesidades de seguridad.

  2. Haga clic Siguiente paso para guardar su configuración.

4

Personalizaciones de mensajes

  1. Edite los mensajes de verificación para satisfacer sus necesidades.

  2. Haga clic Siguiente paso para guardar su configuración.

5

Configuración de clientes de la aplicación

  1. Omita los pasos de Etiquetas y Dispositivos .

  2. Configure los clientes de la aplicación.

  3. Haga clic Agregar un cliente de la aplicación.

  4. Edite la configuración para que coincida con la captura de pantalla siguiente.

  5. Haga clic Siguiente paso para guardar su configuración.

6

Finalizar el grupo de usuarios

  1. En el paso Revisar verifique que todas las configuraciones sean correctas.

  2. Si todo es correcto, haga clic en Crear grupo para finalizar la creación del grupo de usuarios.

7

Configurar el nombre de dominio

El siguiente paso es crear un nombre de dominio para el grupo de usuarios que creó.

  1. Vaya a la nombre de dominio pestaña.

  2. Ingrese el prefijo de dominio.

  3. Haga clic Comprobar disponibilidad.

  4. Si el dominio está disponible, haga clic en Guardar cambios.

8

Configurar los ajustes del cliente de la aplicación

  1. Vaya a ajustes del cliente de la aplicación y actualícelos para que coincidan con las configuraciones que se muestran en la captura de pantalla siguiente.

  2. En el campo URL(s) de devolución de llamada agregue la URL de su región para cada Flosum Cloud App que desee usar con SSO. Consulte la tabla siguiente para conocer las URL de su región.

Aplicación en la nube de Flosum
URL de devolución de llamada

Configuración global

https://global-us.flosum.app/api/v1/oauth/callback

Copia de seguridad y archivo

https://backup-us.flosum.app/api/v1/oauth/callback

DevOps

https://devops-us.flosum.app/api/v1/oauth/callback

Aplicación en la nube de Flosum
URL de devolución de llamada

Configuración global

https://global-de.flosum.app/api/v1/oauth/callback

Copia de seguridad y archivo

https://backup-de.flosum.app/api/v1/oauth/callback

DevOps

https://devops-de.flosum.app/api/v1/oauth/callback

Aplicación en la nube de Flosum
URL de devolución de llamada

Configuración global

https://global-jp.flosum.app/api/v1/oauth/callback

Copia de seguridad y archivo

https://backup-jp.flosum.app/api/v1/oauth/callback

DevOps

https://devops-jp.flosum.app/api/v1/oauth/callback

Aplicación en la nube de Flosum
URL de devolución de llamada

Configuración global

https://global-au.flosum.app/api/v1/oauth/callback

Copia de seguridad y archivo

https://backup-au.flosum.app/api/v1/oauth/callback

DevOps

https://devops-au.flosum.app/api/v1/oauth/callback

  1. En el campo URL(s) de cierre de sesión agregue la URL de su región para cada Flosum Cloud App que desee usar con SSO. Consulte la tabla siguiente para conocer las URL de su región.

Flosum Cloud App
URL de cierre de sesión

Configuración global

https://global-us.flosum.app/api/v1/oauth/login

Copia de seguridad y archivo

https://backup-us.flosum.app/api/v1/oauth/login

DevOps

https://devops-us.flosum.app/api/v1/oauth/login

Flosum Cloud App
URL de cierre de sesión

Configuración global

https://global-de.flosum.app/api/v1/oauth/login

Copia de seguridad y archivo

https://backup-de.flosum.app/api/v1/oauth/login

DevOps

https://devops-de.flosum.app/api/v1/oauth/login

Flosum Cloud App
URL de cierre de sesión

Configuración global

https://global-jp.flosum.app/api/v1/oauth/login

Copia de seguridad y archivo

https://backup-jp.flosum.app/api/v1/oauth/login

DevOps

https://devops-jp.flosum.app/api/v1/oauth/login

Flosum Cloud App
URL de cierre de sesión

Configuración global

https://global-au.flosum.app/api/v1/oauth/login

Copia de seguridad y archivo

https://backup-au.flosum.app/api/v1/oauth/login

DevOps

https://devops-au.flosum.app/api/v1/oauth/login

9

Recuperar el ISSUER_BASE_URL

Necesitará el valor ISSUER_BASE_URL al crear el proveedor de identidades en Flosum Global Settings.

  1. Vaya a Administrar grupos de usuarios dentro de AWS Cognito.

  2. Seleccione el grupo de usuarios que creó y luego acceda a Configuración general.

  3. Anote el ISSUER_BASE_URL, que sigue el formato: https://cognito-idp.<region>.amazonaws.com/<userPoolId>.

10

Recuperar ISSUER_CLIENT_ID e ISSUER_CLIENT_SECRET

Necesitará el valor ISSUER_CLIENT_ID y ISSUER_CLIENT_SECRET valores al crear el proveedor de identidades en Flosum Global Settings.

  1. Vaya a Administrar grupos de usuarios dentro de AWS Cognito.

  2. Seleccione el grupo de usuarios que creó y luego haga clic en clientes de la aplicación.

  3. Anote el ISSUER_CLIENT_ID, que se encuentra en ID de cliente de la aplicación.

  4. Anote el ISSUER_CLIENT_SECRET, que se encuentra en Secreto de cliente de la aplicación.

11

Establecer URL de redirección

  1. En el campo URL de redirección agregue la URL de su región para cada Flosum Cloud App que desee usar con SSO. Consulte la tabla siguiente para conocer las URL de su región.

Aplicación en la nube de Flosum
URL de devolución de llamada

Configuración global

https://global-us.flosum.app/api/v1/auth/login/open-id

Copia de seguridad y archivo

https://backup-us.flosum.app/api/v1/auth/login/open-id

DevOps

https://devops-us.flosum.app/api/v1/auth/login/open-id

Aplicación en la nube de Flosum
URL de devolución de llamada

Configuración global

https://global-de.flosum.app/api/v1/auth/login/open-id

Copia de seguridad y archivo

https://backup-de.flosum.app/api/v1/auth/login/open-id

DevOps

https://devops-de.flosum.app/api/v1/auth/login/open-id

Aplicación en la nube de Flosum
URL de devolución de llamada

Configuración global

https://global-jp.flosum.app/api/v1/auth/login/open-id

Copia de seguridad y archivo

https://backup-jp.flosum.app/api/v1/auth/login/open-id

DevOps

https://devops-jp.flosum.app/api/v1/auth/login/open-id

Aplicación en la nube de Flosum
URL de devolución de llamada

Configuración global

https://global-au.flosum.app/api/v1/auth/login/open-id

Copia de seguridad y archivo

https://backup-au.flosum.app/api/v1/auth/login/open-id

DevOps

https://devops-au.flosum.app/api/v1/auth/login/open-id

Crear proveedor de identidades en Global Settings

1

Crear proveedor de identidades

Siga las instrucciones generales en el artículo a continuación para comenzar a crear un Proveedor de Identidad OIDC.

  1. Complete el Información básica sección.

    1. Seleccione OPEN_ID para el proveedor de identidad Tipo.

  2. Complete el Información del botón sección.

  3. (Opcional) Complete el Información del grupo sección.

Completar los campos de información de OpenId

Copie la información de su aplicación AWS Cognito en la sección Información de OpenId. La tabla explica qué valores de AWS Cognito deben ingresarse en qué campos de Flosum. La captura de pantalla final muestra un proveedor de identidades completado para una aplicación OIDC de AWS Cognito.

Los valores en la valor de AWS Cognito columna son una combinación de valores de su aplicación AWS Cognito. La obtención de estos valores se explica en las secciones anteriores.

Campo de Flosum
valor de AWS Cognito

ID de cliente

ISSUER_CLIENT_ID

Secreto de cliente

ISSUER_CLIENT_SECRET

Emisor

ISSUER_BASE_URL

2

Guardar y probar

Para obtener instrucciones sobre cómo iniciar sesión con SSO, consulte el siguiente artículo.

  1. Haga clic Guardar para guardar el proveedor de identidad.

  2. Para probar, abra una ventana de incógnito.

  3. Comience a iniciar sesión en Configuración global con el nombre de su inquilino.

  4. Si el proveedor de identidad se configuró correctamente, debería ver el botón SSO que creó.

Última actualización

¿Te fue útil?