Crie um provedor de identidade (IdP) para App de mensagens de interação
Crie um IdP para seu App de mensagens de interação para que você possa habilitar a autenticação do cliente. Você pode criar um IdP para o tipo de autenticação OpenID Connect (OIDC) ou Security Assertion Markup Language (SAML).
Antes de Iniciar
Função necessária: administrador
Por Que e Quando Desempenhar Esta Tarefa
Se você configurou um IdP anteriormente, poderá ignorar esta tarefa e reutilizar o IdP existente.
Nota:
Se você configurou vários IDPs em sua instância e deseja selecionar um IdP específico para seu App de mensagens de interação, faça o seguinte:
- Habilitar App de mensagens de interação em um site quando os cookies de aplicações de terceiros são bloqueados
- Custom URL with Identity Provider
- Se você tiver vários IDPs em sua instância:
- Em caso de tipo de autenticação OIDC, o token de ID gerado deve conter o ID do cliente de um registro IdP em relação ao qual a autenticação é necessária.
- Em caso de tipo de autenticação SAML, defina o registro de IdP específico como IdP de redirecionamento automático.
Nota:Para obter mais informações, consulte Configuração do login e logout automáticos do Messenger de engajamento .
Procedimento
- Navegar até .
- Selecione Novo.
-
Selecione uma das opções OpenID Connect ou SAML .
- Se você selecionar OpenID Connect , siga o procedimento em Criar uma configuração do OpenID Connect (OIDC) para Single Sign-on (SSO) .
- Se você selecionar SAML , siga o procedimento da etapa 3 em Criar e atualizar provedores de identidade .
O que Fazer Depois
- Quando os clientes fazem login no seu site, onde App de mensagens de interação o módulo foi implantado, eles também devem ser autenticados no messenger. A autenticação do usuário é feita usando o mesmo IdP que autenticou o login do cliente em seu site.
Você deve verificar se os clientes do seu site também foram adicionados ao provedor de autenticação OIDC ou SAML para ServiceNow instância.
- Habilitar solicitações entre domínios entre App de mensagens de interação e seu site. Para obter mais informações, consulte Configure uma regra CORS para App de mensagens de interação.