Domain Separation e Virtual Agent

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 5 min. de leitura
  • Domain Separation é compatível com o aplicativo Virtual Agent. O Domain Separation permite separar dados, processos e tarefas administrativas em agrupamentos lógicos chamados de domínios. Você pode controlar vários aspectos dessa separação, incluindo quais usuários podem ver e acessar os dados.

    Nível de suporte: Padrão

    • Inclui todos os aspectos do nível de suporte Básico.
    • As propriedades da aplicação reconhecem o domínio quando necessário.
    • Lógica de negócios: o provedor de serviço (SP) cria ou modifica processos por cliente. Os casos de uso refletem o uso adequado do aplicativo por vários clientes de SP em uma única instância.
    • O proprietário da instância deve configurar a lógica de negócios do produto minimamente viável (MVP) e os parâmetros de dados por locatário conforme esperado para o aplicativo específico.

    Exemplo de caso de uso: um administrador deve ser capaz de fazer os comentários necessários quando um registro é encerrado para um locatário, mas não para outro.

    Para obter mais informações sobre os níveis de suporte, consulte Suporte de aplicação para separação de domínio.

    A separação de domínio permite que você particione os dados e o controle administrativo da sua organização em domínios separados. Isso permite isolar os dados e controlar o acesso a eles, o que é particularmente importante em ambientes em que vários locatários compartilham uma plataforma comum.

    Separação de domínio em Virtual Agentfunciona criando separado Virtual Agentexibições isoladas umas das outras. A configuração de bate-papo, identidade visual, configurações de NLU e tópicos e componentes podem ser atribuídos a um determinado domínio em Virtual Agent. Os usuários em um domínio só podem acessar o. Virtual Agentconversas associadas ao domínio. Isso significa que os usuários em um domínio não podem acessar dados ou funcionalidades que pertencem a outro domínio, incluindo Virtual Agentconversas. Além disso, os administradores atribuídos a um domínio não podem ver ou gerenciar Virtual Agentconversas em outros domínios, garantindo separação e segurança completas.

    A separação de domínio é melhor para clientes com qualquer um dos seguintes requisitos:
    • Você precisa impor a segregação absoluta de dados entre entidades de negócios (separação de dados).
    • Personalizam as definições do processo de negócios e as interfaces do usuário para cada domínio (administração delegada).
    • Mantêm alguns processos e emissão de relatórios globais em uma única instância.
    • Separe dados entre clientes ou suborganizações.
    • O escopo da sessão é definido no estabelecimento da sessão para o domínio listado no registro de usuário do usuário. Os usuários podem alterar manualmente o escopo do domínio da sessão com o seletor de domínio.
    • O escopo do registro usa o domínio do registro e fica ativo ao exibir o formulário de qualquer registro.

      Por padrão, o escopo do registro tem precedência sobre o escopo da sessão para que os usuários em domínios de nível superior sigam as restrições de dados e processo de cada registro. No entanto, esses usuários podem optar por expandir ou recolher o escopo do domínio para mostrar ou ocultar dados de outros domínios. Por exemplo, um usuário no domínio global do provedor de serviços (SP) também tem visibilidade em domínios secundários, como o domínio ACME. Ao examinar um registro de incidente do domínio ACME, o usuário pode optar por expandir o escopo do domínio para mostrar valores do domínio MSP ou recolher o escopo do domínio para mostrar somente os valores de registro que correspondem ao domínio ACME do registro.

      Nota:
      Os usuários sempre têm acesso aos dados de domínios que foram concedidos explicitamente a eles pela visibilidade do domínio.

    Quando a separação de domínio é usada, os usuários convidados ficam restritos ao domínio usado na sessão. Para canais de bate-papo personalizados, o domínio do aplicação do provedor é usado. Para o widget de bate-papo, você pode associar um ID de domínio ao portal de bate-papo. Para obter detalhes, consulte Associe um ID de domínio a um portal de bate-papo.

    Para obter mais informações, consulte Domain scope.

    Requisitos

    Todos os recursos de suporte de domínio exigem o Instalador de suporte de domínio - extensões de domínio [plug-in com.glide.domain.msp_extensions.installer]. Para obter detalhes, consulte Request domain separation.

    Configurando Virtual Agentcom separação de domínio

    Identidade visual
    Os provedores de serviços podem criar um configuração de identidade visual do bate-papo por domínio.
    Experiências de bate-papo
    As experiências de bate-papo, incluindo a experiência padrão e todas as experiências personalizadas, permitem a separação de domínio. Cada perfil de experiência de bate-papo pertence a um domínio. Cada personalização secundária, como uma mudança de tópico de configuração, pertence a um domínio. Cada personalização secundária implementa substituições do sistema para que os subdomínios possam substituir as personalizações do domínio primário.
    Configurações de NLU
    Apenas um provedor de serviços de NLU pode ser definido por instância separada por domínio para todos Virtual Agentclientes. O provedor de serviços gerenciados (MSP) faz login como um usuário global para que o domínio configure a NLU. Para obter detalhes, consulte Configurar Compreensão da linguagem natural em Virtual Agent.

    Criando tópicos em subdomínios em Designer do Virtual Agent

    Funções necessárias: virtual_agent_admin ou virtual_agent_admin

    O provedor de serviços faz login em um dos subdomínios e cria e publica tópicos ou permite que os usuários administradores de subdomínio o façam criar e. publicar seus próprios tópicos.

    Os nomes de tópico em um domínio devem ser exclusivos, mas Virtual Agentpermite que você crie tópicos com o mesmo nome em outros domínios. Por exemplo, cada domínio pode ter um tópico chamado Saudação .

    Somente administradores do provedor de serviços podem fazer o seguinte:
    • Ativar Virtual Agentplug-ins de conversa ou armazene apps para outros ServiceNowAplicações de negócios, como ITSM, CSM ou HRSD, para habilitar tópicos pré-criados para o subdomínio.
    • Atribua funções em um subdomínio específico para controlar quais tópicos podem ser executados pelos usuários.
    Os usuários administradores atribuídos ao subdomínio podem fazer o seguinte:
    • Crie tópicos na instância.
    • Estar conectado ao domínio global e representar um usuário no subdomínio.
    • Publique todos os tópicos disponíveis no subdomínio para widgets de bate-papo e aplicações de mensagens.

    Separação de domínio no canal do widget de bate-papo

    O widget de bate-papo não oferece suporte à separação de domínio. No entanto, você pode fornecer uma experiência de bate-papo separada por domínio no canal do widget de bate-papo usando portais separados por domínio. Por exemplo, você pode criar dois portais de suporte separados que são restritos a domínios separados. Use o. domain_idno script do portal para designar o domínio. Isso é aprovado como sysparm_domain_idParâmetro no URL do portal.

    Para configurar o portal, consulte Associe um ID de domínio a um portal de bate-papo.

    Para obter informações sobre parâmetros de URL, consulte Virtual Agent Parâmetros de URL.

    Separação de domínio e. Virtual Agentintegrações do app de mensagens

    Funções necessárias: virtual_agent_admin ou virtual_agent_admin

    A instância separada por domínio tem um registro de configuração para Slack, Microsoft Teams, Workplace, ou Facebook Messenger.

    Clientes na licença de subdomínio Slack, Microsoft Teams, ou Workplaceindependentemente de ServiceNowinstância.

    O administrador do subdomínio instala as integrações no subdomínio e configura as credenciais apropriadas para acessar Virtual Agentdo cliente de terceiros. Para obter detalhes, consulte Integração Virtual Agentcom apps de mensagens.

    Para Facebook Messenger, o administrador configura manualmente a integração. Para obter detalhes, consulte Integração do Virtual Agent com o Facebook Messenger.