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

  • Versão de lançamento: Australia
  • Atualizado 12 de mar. de 2026
  • 2 min. de leitura
  • Em Virtual Agent, a vinculação de conta mapeia os usuários de um aplicativo de bate-papo ou mensagens compatível para o. ServiceNow perfil 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 Agent tópicos que envolvem ServiceNow registros. Se necessário, os usuários também podem desvincular manualmente de ou vincular a ServiceNow contas.

    Como a vinculação automática de conta funciona

    Nas Integrações conversacionais para Slack, Microsoft Teams e. 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 ServiceNow contas. 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 ServiceNow quando eles interagem com o virtual agent.

    Em versões anteriores, os usuários de mensagens eram solicitados a vincular a ServiceNow ou continuar como convidados. No entanto, para as Integrações conversacionais para Slack, Microsoft Teams e. 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 ServiceNow contas, desde que usem a mesma conta de e-mail para as mensagens e. ServiceNow contas. 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 correspondem, o usuário é vinculado automaticamente (autenticado) e não vê o. Link para ServiceNow botão 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 ServiceNow contas. No entanto, em todas as conversas subsequentes após a desvinculação, Virtual Agent solicita que eles vinculem suas contas. Quando eles interagem com o virtual agent, eles são solicitados a vincular ao ServiceNow ou continuar como um usuário convidado.

    Vinculação automática da conta

    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 Teams em uma instância. Para vincular automaticamente usuários de outros domínios, certifique-se de que Microsoft Teams a instalação é feita usando o domínio global.

    No tipo de filtro de navegação sys_cs_provider.list . 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 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);