Traducido con IA. Aún no revisado por la comunidad. Leer en inglés

Blog · 21 de septiembre de 2023 · Steve Simpson · Identidad

Seguridad de Salesforce: a fondo con los conceptos del inicio de sesión único (SSO)

Seguimos con nuestro recorrido sobre la autenticación y la autorización desde el navegador. Hoy profundizamos más, desenredando la compleja red del inicio de sesión único (SSO) y el concepto de un proveedor de identidad externo que controla la autenticación en Salesforce.

Salesforce como proveedor de identidad

Diagrama: autenticación y autorización desde el navegador. Con Salesforce como proveedor de identidad, el navegador se autentica, la sesión pasa al servidor web de la instancia y se accede a las páginas; con un proveedor de identidad de terceros, primero se pasa una aserción SAML al servidor de autenticación de Salesforce

Paso 1: la autenticación se realiza a través del servidor de autenticación de Salesforce.

Paso 2: se genera una sesión que te lleva al servidor web de la instancia.

Paso 3: después se concede la autorización, que da acceso a páginas y recursos.

Pero ¿y si otro sistema gestiona la autenticación? Aquí entra en juego el inicio de sesión único de terceros.

[caption id="" align=“alignnone” width=“1780”]Flujo de autenticación general con un proveedor de identidad (IdP) externo Flujo de autenticación general con un proveedor de identidad (IdP) externo [/caption]

SSO de terceros: una vista panorámica

Cuando un tercero actúa como proveedor de identidad:

Paso 1: la autenticación la realiza el proveedor de identidad (IdP) de terceros.

Paso 2: un token de aserción SAML se envía al servidor de autenticación de Salesforce.

Paso 3: tras la validación, esta sesión permite que tu navegador acceda al servidor web de la instancia de Salesforce, y la autorización sigue su curso.

Descifrar la terminología del SSO

[caption id="" align=“alignnone” width=“1800”]Vista general del inicio de sesión único con varios proveedores de servicios Vista general del inicio de sesión único con varios proveedores de servicios [/caption]

Proveedor de servicios (SP): plataformas como Salesforce, Workday o cualquier sistema protegido reunido bajo un único proveedor de identidad (IDP).

Proveedor de identidad (IDP): el centro de identidad, normalmente un sistema de nivel empresarial, que gestiona la autenticación de los usuarios.

Almacén de identidades: una caja fuerte, dentro de Salesforce o externa como Active Directory o LDAP, que guarda las credenciales. Lo crucial: las contraseñas se almacenan en formato hash para mayor seguridad.

Certificado digital: sirve para establecer una relación de confianza entre el proveedor de identidad (IDP) y el proveedor de servicios (SP), garantizando un traspaso fluido y seguro.

Aserción SAML: intercambiados entre el IDP y el SP, estos tokens confirman la identidad del usuario.

Ventajas del inicio de sesión único

Experiencia de usuario simplificada: con un solo IDP para varios proveedores de servicios, los usuarios solo necesitan un juego de credenciales, lo que reduce la fatiga de contraseñas y el riesgo de contraseñas débiles.

Seguridad centralizada: un IDP general permite estándares de seguridad coherentes, de modo que, aunque una aplicación tenga mecanismos de seguridad débiles, los usuarios siguen protegidos.

Gestión eficiente: si un empleado se va o se sospecha una brecha, el acceso se puede revocar rápidamente desde el IDP central, con una respuesta de seguridad inmediata.

Coherencia: un único mecanismo para recuperar y restablecer contraseñas garantiza la uniformidad.

El inicio de sesión único en acción

Imagina a un usuario que empieza el día accediendo a un proveedor de servicios como Salesforce. Se envía una solicitud SAML al IDP. Tras la autenticación, una respuesta SAML (o aserción SAML) vuelve al proveedor de servicios. Este circuito confirma la identidad del usuario y ofrece una experiencia de navegación fluida.

Para cerrar

El SSO es una pieza clave de la seguridad digital moderna, que simplifica el acceso de los usuarios a varias plataformas bajo la mirada atenta de un IDP. Hoy te hemos presentado los conceptos básicos y las ventajas del SSO.

Quédate con nosotros: en las próximas sesiones profundizaremos en más componentes.

Transcripción hecha con ayuda de IA

STA 3.3