Proporcionar a usuarios internos acceso de inicio de sesión a Comunidades a través de un proveedor de autenticación externo

Anteriormente, los usuarios internos accedían a una comunidad ya sea a través de la página de inicio de sesión de comunidad o iniciando sesión en Salesforce y accediendo a la comunidad a través del inicio de sesión único de SAML. Ahora, los usuarios internos pueden acceder a una comunidad a través de un proveedor de autenticación externo para aplicaciones que admiten el protocolo OpenID Connect, como Google.

Dónde: Este cambio se aplica a Lightning Experience y Salesforce Classic en Enterprise Edition, Performance Edition, Unlimited Edition y Developer Edition.

Cómo: Su desarrollador de Salesforce debe actualizar el método de gestor de registro de Apex createUser(portalId, userData) para que se tenga en cuenta para la creación de usuario externo e interno durante el inicio de sesión único de OpenID Connect en comunidades. Por ejemplo, el desarrollador puede utilizar un atributo único en el objeto userData para determinar si el usuario recién creado es interno o externo.

Los procesos restantes de creación de usuarios externos, configuración del sitio web del proveedor de servicio y definición del proveedor de autenticación en su organización permanecen iguales.