Domain Separation e Notifications
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.
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:
- 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.
- Quando um evento definido na notificação é acionado
- 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.
- 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.
- Quando um registro é inserido ou atualizado
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:
- 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.
- 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.
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.