Domain Separation e Notifications

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 2 min. de leitura
  • Domain Separation é compatível com o aplicativo Notifications. 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 nível de suporte Básico.
    • 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.

    Visão geral

    A separação de domínio é compatível especificamente com Notificações, mas não em contas de e-mail. As notificações não são separadas por dados, mas são separadas por processo. As notificações também são acionadas por ações específicas.

    Nota:
    As notificações baseadas em assinatura não reconhecem o domínio e não podem oferecer suporte a configurações específicas do domínio.

    Como a separação de domínio funciona em Notificações

    Existem dois componentes básicos de separação de domínio e notificações.

    • As notificações são separadas por processo (não separadas por dados).
    • As notificações são acionadas de duas maneiras principais:
      1. Quando um registro é inserido ou atualizado

        Notificações com condições correspondentes E no mesmo domínio e domínio global que o registro inserido/atualizado são processadas.

      2. Quando um evento definido na notificação é acionado
        1. Os eventos geralmente têm um registro de destino. Por exemplo, o evento [incident.inserted] faz referência ao registro de incidente que está sendo inserido.
        2. Quando um evento é acionado, as notificações configuradas para esse evento no mesmo domínio e domínio global que o registro de destino do evento são processadas.

    Domínios e contas de e-mail

    A separação de domínio não é compatível com contas de e-mail pelos seguintes motivos:

    1. Envio de e-mail: há apenas um remetente SMTP por conta. Isso proíbe o fornecimento de domínios para cada conta e eles não são configuráveis.
    2. Para receber e-mails de entrada: você pode configurar várias contas de e-mail, mas não pode definir de forma significativa o domínio de uma ação de e-mail de entrada. As ações de entrada são processadas no domínio do usuário que enviou o e-mail. Por exemplo: User_A no domínio A envia um e-mail para uma conta de e-mail da ServiceNow que executa a ação de e-mail de entrada "Criar um incidente". O novo incidente resultante criado pela ação de entrada está no Domínio A.
    Para saber mais, consulte Ações de e-mail de entrada.
    Nota:
    Se o número de contas de e-mail exceder 20, a recepção de e-mails ficará mais lenta.

    Caso de uso

    Se uma instância estiver usando o plug-in Domain Separation e uma nova notificação por e-mail for definida para um domínio que tenha o mesmo evento que a notificação no domínio global, o usuário receberá dois e-mails para o mesmo evento.



    Solução: defina o campo [sys_overrides] na notificação que pertence ao domínio para que ele substitua a configuração em global. Para obter mais informações, consulte Administração delegada.