Domain Separation e Notificações
Domain Separation é compatível com o aplicativo Notificações. 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 de Básico suporte de nível.
- As propriedades da aplicação reconhecem domínio conforme 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 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
O Domain Separation é compatível especificamente com Notificações, mas não com 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ínios funciona nas Notificações
Existem dois componentes básicos de Domain Separation e Notifications.
- 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
As 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 normalmente 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 é disparado, 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
Contas de e-mail e domínios
A Separação de domínios não é compatível com contas de e-mail por estes 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 significativamente 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 Plug-in Domain Separation e uma nova notificação por e-mail é definida para um domínio que tem o mesmo evento que a notificação no domínio global, o usuário recebe dois e-mails para o mesmo evento.
Solução: Defina o campo [sys_overrides] na notificação que pertence ao domínio para substituir a configuração global. Para obter mais informações, consulte Administração delegada .