search
Ficha técnica de SSO de Beamery

Last Updated:

Descripción general

Este documento describe todos los aspectos de la solución SAML SSO de Beamery y cómo funciona. La tecnología que utiliza el sistema SSO de Beamery se denomina SAML (v2), y define una forma común para que distintos proveedores de SSO puedan intercambiar información de autenticación. Beamery utiliza específicamente el intercambio de SSO iniciado por el proveedor de servicios.

Términos

A continuación se incluye una lista de términos utilizados en relación con SAML SSO:

  • Proveedor de servicios (SP); este es Beamery.
  • Proveedor de identidad (IdP); este es el proveedor de SAML SSO elegido por el cliente, por ejemplo, Okta, OneLogin, etc.
  • Security Assertion Markup Language (SAML); define el protocolo para el intercambio de datos de autenticación.
  • Metadatos; generalmente se refiere a un archivo o endpoint que proporciona datos específicos utilizados en la configuración de SAML SSO.
    • Existen metadatos del IdP y del SP; unos se generan en función de los otros.

Configuración de la empresa del cliente

Antes de poder configurarle para usar SAML SSO con Beamery, primero necesitamos que nos proporcione la siguiente información:

  • Certificado X.509 (utilizado para proteger y verificar los datos transmitidos)
  • Endpoint de inicio de sesión del proveedor de identidad (utilizado para redirigir a un usuario para su autenticación)
  • Endpoint de cierre de sesión del proveedor de identidad (no todos los IdP disponen de uno).
  • Formato del identificador de usuario (NameIDFormat), uno de los siguientes: emailAddress o unspecified. Este último se utiliza cuando una empresa quiere que sus usuarios inicien sesión con un identificador distinto de su dirección de correo electrónico.

Configuración de los usuarios del cliente

Una vez que se haya configurado el SSO, será necesario añadir un usuario administrador inicial a la cuenta del cliente. Esto permitirá que una persona del lado del cliente añada nuevos usuarios a los que desee conceder acceso a Beamery y también permitirá establecer el nivel de acceso deseado para cada usuario. Si un cliente ha decidido no autenticar a los usuarios mediante direcciones de correo electrónico, después de añadir los usuarios Beamery deberá finalizar la configuración (de nuevo, este paso solo es necesario si la empresa no utiliza direcciones de correo electrónico como identificador de usuario).

Flujo de autenticación

El siguiente diagrama intenta ilustrar visualmente el flujo.