Como usar o painel de autenticação pessoal
Use suas credenciais pessoais para se conectar a integrações de terceiros. Exiba, autentique, revogue e renove suas autenticações pessoais por meio de uma interface simplificada e consolidada.
O painel Autenticação pessoal fornece uma maneira simplificada de gerenciar suas integrações de autenticação pessoal. Com a autenticação pessoal, vários usuários podem usar Integration Hub sem precisar compartilhar credenciais de superusuário. Ele também aprimora a segurança, eliminando a necessidade de gerenciar ACLs para sistemas de terceiros.
Este recurso requer uma assinatura Integration Hub. Para obter mais informações, consulte Cronogramas jurídicos - Visão geral do IntegrationHub.
Visão geral do painel
- A seção Minhas integrações na parte superior da página, que mostra suas integrações autenticadas.
- A seção Integrações que posso usar na parte inferior da página, que mostra as integrações disponíveis para você.
- Seção Minhas integrações
-
Exibe integrações autenticadas. Cada integração tem seu próprio cartão. No cartão, você pode Revogar ou Renovar a autenticação.
Ao revogar uma autenticação, você revoga todos os tokens de acesso ou atualização relevantes para a credencial de autenticação pessoal associada à integração. A revogação invalida a autenticação existente. Você pode autenticar novamente mais tarde para restabelecer a conexão. Depois que a autenticação é revogada, o cartão de integração é movido para a seção Integrações que posso usar do painel.
Renovar uma autenticação renova o token associado e atualiza a data de expiração. Para renovar, selecione o botão Renovar no cartão de integrações. Este botão abre uma janela pop-up na qual você pode autenticar novamente a credencial. O conteúdo da janela pop-up depende da integração.- Para integrações ServiceNow, a janela pop-up tem campos onde você pode inserir o Nome de usuário e a Senha da credencial e selecionar Obter token OAuth.
- Para todas as outras integrações, a janela pop-up exibe a página de credenciais do OAuth para essa aplicação.
- Seção Integrações que posso usar
-
Exibe as integrações que estão disponíveis, mas não autenticadas. Para autenticar, selecione o botão Autenticar no cartão de integração. A autenticação abre a mesma janela pop-up que é aberta quando você renova uma integração: para integrações ServiceNow, a janela pop-up tem os botões Nome de usuário, Senhae Obter token OAuth. Para todas as outras integrações, a janela pop-up exibe a página de credenciais do OAuth para essa aplicação.
Depois que a credencial é autenticada, o cartão de integração é movido para a seção Minhas integrações na parte superior do painel.
Configuração de painel necessária
Se você já estiver usando o tipo de credencial de autenticação pessoal, poderá fazer upgrade para o painel instalando o plug-in Autenticação pessoal [com.snc.sn_ihub_personal_auth]. Depois de instalar o plug-in, navegue até para ver o painel.
- Se a credencial tiver atualmente um token válido, ele será listado na seção Minhas integrações do painel.
- Se a credencial não tiver um token válido no momento, ela será listada na seção Integrações que posso usar do painel.
Se você ainda não estiver usando o tipo de credencial de autenticação pessoal, poderá configurar um criando um alias de conexão e credencial que use uma credencial OAuth 2.0 com o tipo de integraçãopessoal. Para obter mais detalhes e instruções, consulte Create a Connection & Credential alias.
URL de revogação do token
A revogação de uma autenticação revoga todos os tokens ativos relacionados armazenados na instância para o usuário que iniciou a sessão. Você também pode habilitar a revogação de token no servidor OAuth fornecendo o endpoint de revogação de token do servidor no campo URL de revogação de token.
- Navegar até .
- Selecione o formulário para o Provedor OAuth apropriado na tabela Registros de aplicações [oauth_entity].
- No campo URL de revogação de token, insira o endpoint de revogação de token do servidor OAuth.
Funções
O painel Autenticação pessoal requer a função sn_personal_auth.personal_auth_user.