---
sourceDocument: Interfaces conversacionais de Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/conversational-interfaces

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Interfaces conversacionais de Yokohama

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

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

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

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](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 um bate-papo ou aplicativo de mensagens compatível para o. ServiceNowperfil do usuário. A vinculação automática de conta autentica seus usuários de mensagens, o que permite que os usuários acessem automaticamente Virtual Agenttópicos que envolvem ServiceNowregistros. Se necessário, os usuários também podem desvincular manualmente de ou vincular a ServiceNowcontas.

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

Nas Integrações conversacionais para Slack, Microsoft Teamse. Workplace from Facebook, você tem a opção de habilitar a vinculação automática de conta, que vincula automaticamente os usuários de mensagens aos seus ServiceNowcontas. Se você habilitar o recurso de vinculação automática de conta na página Integração de apps de mensagens, seus usuários não serão solicitados a vincular a eles ServiceNowquando eles interagem com o virtual agent.

Em versões anteriores, os usuários de mensagens eram solicitados a vincular a ServiceNowou continuar como convidados. No entanto, para as Integrações conversacionais para Slack, Microsoft Teamse. Workplace, se você habilitar a vinculação automática de contas, seus usuários não vincularão manualmente suas contas de mensagens às suas ServiceNowcontas, desde que usem a mesma conta de e-mail para as mensagens e. ServiceNowcontas. Durante a vinculação automática, Virtual AgentMapeia 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 correspondem, o usuário é vinculado automaticamente (autenticado) e não vê o. Link para ServiceNow quando eles começam uma conversa de bot.

Em integrações de mensagens, seus usuários ainda podem usar o. logout durante conversas de bot para desvincular de ServiceNowcontas. No entanto, em todas as conversas subsequentes após a desvinculação, Virtual Agentsolicita que eles vinculem suas contas. Quando eles interagem com o virtual agent, eles são solicitados a vincular ao seu ServiceNowou continuar como um usuário convidado.

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

Você pode permitir que as contas de terceiros de um usuário sejam vinculadas automaticamente às suas ServiceNow®perfil.  
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 que foi usado para a instalação Microsoft Teamsem uma instância. Para vincular automaticamente usuários de outros domínios, certifique-se de que Microsoft Teamsa instalação é 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. Verifique o. Permitir vinculação de conta e, em seguida, marque Vincular automaticamente os perfis da ServiceNow dos usuários que aparece. Preencha Ação de link automática campo com o script de vinculação de 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);

* **[Desvincule seu ServiceNowconta de usuário de um aplicativo de mensagens para Virtual Agentconversas](https://servicenow-prod.fluidtopics.net/LHGn7~9UmHTSHJ9ZNG23Bg)**   
  Se necessário, você pode desvincular seu ServiceNowConta de usuário de um app de mensagens usado para o Now Virtual Agent.
* **[Vincule seu ServiceNowconta de usuário para um aplicativo de mensagens para Virtual Agentconversas](https://servicenow-prod.fluidtopics.net/3QW~4dOUowy~BnDrgUof7g)**   
  Vincule seu ServiceNowuma conta para um aplicativo de mensagens de terceiros para acessar não público Virtual Agenttópicos que usam ServiceNowregistros.

