Dar aos usuários internos acesso de login a comunidades por meio de um provedor de autenticação externa

Anteriormente, os usuários internos acessavam uma comunidade por meio da página de login da Comunidade ou fazendo login no Salesforce e acessando a comunidade por meio do logon único (SSO) SAML. Agora os usuários internos podem acessar uma comunidade por meio de um provedor de autenticação externo para aplicativos que dão suporte ao protocolo OpenID Connect, como o Facebook.

Onde: Essa alteração se aplica a todas as comunidades nas edições Enterprise, Performance, Unlimited e Developer.

Como: Seu desenvolvedor do Salesforce deve atualizar o método do manipulador de registro do Apex createUser(portalId, userData) para considerar a criação de usuários internos e externos durante SSO no OpenID Connect para comunidades. Por exemplo, o desenvolvedor pode usar um único atributo no objeto userData para determinar se o usuário recém-criado é interno ou externo.

Os processos restantes de criação de usuários externos, configuração do site do provedor de serviços e definição do provedor de autenticação na sua organização permanecem iguais.