Saltar al contenido principal

Configuración

Configurar el SSO permite a su organización acceder a Nebula utilizando credenciales corporativas, eliminando la necesidad de crear cuentas de usuario dedicadas.

Además, puede habilitar el mapeo de grupos (por ejemplo, grupos de Active Directory) a los roles de la aplicación de Nebula, lo que permite una gestión precisa de permisos para los colegas autorizados a acceder a Nebula.

Para configurar el inicio de sesión único en Nebula, necesita estos datos: Discovery Endpoint, Client ID, Client Secret.

Si su proveedor es Microsoft, puede seguir esta guía.

Configuración de Nebula

Para configurar el SSO, necesita los siguientes cuatro elementos de información:

  • Punto de descubrimiento: La URL que proporciona todos los detalles de configuración necesarios para el proveedor de identidad.
  • ID de cliente: El ID de cliente del registro de la aplicación.
  • Secreto de cliente: El secreto de cliente del registro de la aplicación.
  • Alias: Un nombre utilizado para identificar la configuración, que se incluirá en la URL de inicio de sesión de SSO.
Configuración de SSOConfiguración de SSO

Después de guardar la configuración

Una vez guardada la configuración, recibirá dos valores clave:

  • URL de redirección: Esta debe configurarse en su registro de aplicación para asegurarse de que, después de iniciar sesión, los usuarios se redirijan correctamente a Nebula.
  • URL de inicio de sesión: Una URL única para su organización que debe compartirse con sus colegas. Esta es la URL para la autenticación SSO.

Habilitar y deshabilitar SSO

Como puede notar, hay un interruptor para habilitar o deshabilitar la configuración de SSO. Esto le permite ingresar y guardar todos los parámetros necesarios sin activar inmediatamente el SSO, dándole la flexibilidad de habilitarlo en un momento posterior.

Habilitar SSO con Microsoft

Habilitar SSO con Microsoft

Siga estos pasos solo si desea configurar el SSO con Microsoft.

Paso 1: Iniciar sesión en el portal de Azure

Vaya al portal de Azure.

Inicie sesión con una cuenta que tenga los permisos necesarios para crear y gestionar los registros de aplicaciones.

Paso 2: Crear un nuevo registro de aplicación

SSOSSO

Una vez que haya creado un nuevo registro de aplicación, vaya a la sección "Propiedades" donde encontrará el ID de cliente. Necesitará esta información más adelante para la configuración de Nebula.

Paso 3: Configurar los tokens para SSO

SSOSSO

Vaya a la sección de Configuración de tokens:

  • En la barra lateral izquierda, seleccione Configuración de tokens.
  • Agregue el reclamo de grupos.
  • Haga clic en "Agregar reclamo de grupos".
  • Seleccione "Grupos asignados a la aplicación" (recomendado para grandes organizaciones).
  • Bajo "Personalizar propiedades del token por tipo", seleccione ID de grupo bajo ID y Acceso.
SSOSSO

Paso 4: Configuración de permisos de API

  1. En el panel izquierdo, bajo la sección "Administrar", haga clic en "Permisos de API". Verá una sección llamada "Permisos configurados" con los permisos existentes.
SSOSSO
  1. Agregar nuevos permisos de API
  • Haga clic en "+ Agregar un permiso".
  • Seleccione el tipo de API (por ejemplo, Microsoft Graph).
  • Elija entre:
    • Permisos delegados: para el acceso en nombre de un usuario.
    • Permisos de aplicación: para acceso directo desde una aplicación sin interacción del usuario.
  • Seleccione los permisos necesarios (por ejemplo, User.Read para leer el perfil de usuario).
  • Haga clic en "Agregar permisos" para confirmar.
  1. Conceder consentimiento de administrador

Después de agregar los permisos, haga clic en "Conceder consentimiento de administrador para [Nombre de la organización]" (por ejemplo, Illimity Bank). Confirme la acción en la ventana emergente.

  1. Verificar los permisos

Asegúrese de que el estado de los permisos muestre "Concedido para [Organización]" con un ícono de marca verde.

  1. Gestión avanzada (opcional)

Para gestionar los permisos concedidos a nivel de aplicación individual:

  • Haga clic en "Aplicaciones empresariales" en la parte inferior de la sección de permisos de API.

Paso 5: Roles de la aplicación

En el panel izquierdo, bajo la sección "Administrar", haga clic en "Roles de la aplicación".

Haga clic en "Crear roles de aplicación" y seleccione "Usuarios/Grupos" como se muestra en la imagen a continuación:

SSOSSO

Paso 6: Usuarios y grupos

En el panel izquierdo, bajo la sección "Administrar", haga clic en "Usuarios y grupos".

Agregue todos los grupos de usuarios que desea habilitar para el inicio de sesión único aquí.

SSOSSO

Paso 7: Secreto de cliente

SSOSSO

En el panel izquierdo, bajo la sección "Administrar", haga clic en "Certificados y secretos".

  • Bajo secretos de cliente, haga clic en + Nuevo secreto de cliente.
  • Ingrese una descripción y seleccione un período de caducidad.
  • Haga clic en Agregar, luego copie y guarde de manera segura el valor generado.

Paso 8: Pasos en Nebula

Ahora es el momento de configurar el SSO en Nebula. Siga estos pasos.

Paso 9: Configurar la URL de redirección en el portal de Azure

En el panel izquierdo, bajo la sección "Administrar", haga clic en "Autenticación".

Luego, copie la URL de redirección desde Nebula y agréguela bajo Web / URIs de redirección:

SSOSSO

El paso final es configurar los ajustes de 'Flujos híbridos e implícitos'. Consulte la imagen a continuación para obtener orientación.

SSOSSO