---
sourceDocument: Interfaces conversacionais do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/conversational-interfaces

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Interfaces conversacionais do Xanadu

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# Vinculação de contas em integrações de mensagens pré-criadas.

# Vinculação de contas em integrações de mensagens pré-criadas. {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 min. de leitura

Em Virtual Agent, a vinculação de conta mapeia os usuários de uma aplicação compatível de bate-papo ou envio de mensagens para o perfil de usuário deles ServiceNow. A vinculação automática de contas autentica os usuários de mensagens, o que permite que eles acessem automaticamente Virtual Agent tópicos que envolvem ServiceNow registros. Se necessário, os usuários também podem desvincular manualmente ou vincular suas contas ServiceNow.

## Como funciona a vinculação automática de contas {#va-adapter-autolinking__section_mm5_t3z_k4b}

Nas Integrações de conversação para Slack, Microsoft Teams e Workplace from Facebook, você tem a opção de habilitar a vinculação automática de contas, que vincula automaticamente os usuários de mensagens às suas próprias contas ServiceNow. Se você habilitar o recurso de vinculação automática de contas na página de Integração de aplicativos de envio de mensagens, os usuários não serão solicitados a vincular suas contas ServiceNow ao interagirem com o Virtual Agent.

Em versões anteriores, os usuários de mensagens eram solicitados a vincular suas contas ServiceNow ou continuar como convidados. No entanto, para as Integrações de conversação para Slack, Microsoft Teams e Workplace, se você habilitar a vinculação automática de contas, os usuários não vincularão manualmente suas contas de mensagens às suas contas ServiceNow, desde que usem a mesma conta de e-mail para as mensagens e contas ServiceNow. Durante a vinculação automática, Virtual Agent mapeia as contas de e-mail dos usuários de mensagens para suas contas de e-mail definidas em seus perfis na tabela Usuários \[sys_user\]. Quando as contas de e-mail coincidem, o usuário é automaticamente vinculado (autenticado) e não vê o botão Link para a ServiceNow ao iniciar uma conversa de bot.

Nas integrações de envio de mensagens, os usuários ainda podem usar o comando logout durante conversas de bot para desvincular suas contas ServiceNow. No entanto, em todas as conversas subsequentes após a desvinculação, Virtual Agent solicitará que eles vinculem as contas. Quando interagem com o Virtual Agent, eles são solicitados a vincular sua conta ServiceNow ou continuar como um usuário convidado.

## Vinculação automática de conta {#va-adapter-autolinking__section_bth_2mp_kwb}

Você pode permitir que contas de terceiros de um usuário sejam vinculadas automaticamente ao perfil ServiceNow®.  
Você pode habilitar a vinculação automática de conta em sys_cs_provider.list. Este recurso ignora o prompt para que os usuários vinculem suas contas manualmente.  
Nota:  
A vinculação de conta só é possível para usuários que pertencem ao mesmo domínio usado para instalar Microsoft Teams em uma instância. Para vincular automaticamente usuários de outros domínios, certifique-se de que a instalação Microsoft Teams seja feita usando o domínio global.

No tipo de filtro de navegação <kbd class="ph userinput">sys_cs_provider.list</kbd>. Selecione o registro de conexão que você deseja vincular. Marque a caixa Permitir vinculação de conta e a caixa Vincular automaticamente os perfis da ServiceNow dos usuários exibida. Preencha o campo Ação de vínculo automático com o script de vinculação da conta correspondente.  
Exemplo: script de vinculação automática de conta

    var response_body = inputs['response_body'];
    var status_code = inputs ['status_code'];
    var email_id = '';
    if(status_code>200 && status_code<=210){
        email_id = response_body && JSON.parse(response_body).userPrincipalName;
    }
    var sysUserId = null;

    if(email_id){
        var gr = new GlideRecord("sys_user");
        gr.addQuery("email",email_id);
        gr.query();
        while(gr.next()){
            sysUserId = gr.getUniqueValue();
        }
    }
    if(sysUserId){
        outputs['status'} = 'Success';
        outputs['userid'] = sysUserId;
    }
    else{
        outputs['status'] = 'Failure';
    }

    })(inputs,outputs);

* **[Desvincular sua conta de usuário ServiceNow de um aplicativo de mensagens para Virtual Agent conversas](https://servicenow-prod.fluidtopics.net/SiN7AwE7K7lXK7GeeU5txA)**   
  Se necessário, você pode desvincular sua conta de usuário ServiceNow de um aplicativo de mensagens usado para o Now Virtual Agent.
* **[Vincular sua conta de usuário ServiceNow de um aplicativo de envio de mensagens para conversas no Virtual Agent](https://servicenow-prod.fluidtopics.net/BCgeaApoIwqAxkCl2iABQg)**   
  Vincule sua conta ServiceNow a um aplicativo de envio de mensagens de terceiros para acessar tópicos Virtual Agent não públicos que usam registros ServiceNow.

