Como gerenciar o Domain Separation para usos específicos
Você pode configurar domínios separados para notificações por e-mail e personalizar as propriedades de catálogo, tabelas, usuários, grupos e exibições. Isso permite que você forneça um comportamento mais específico em cada domínio, dando aos clientes mais flexibilidade.
E-mails
Você pode usar domínios separados para notificações por e-mail e substituições. Ao usar domínios separados para notificações, você pode fazer uma substituição com base no domínio apenas do registro anexado, não no domínio inteiro do usuário.
Catálogo de serviços
O Catálogo de serviços agora está separado por domínio para que seus clientes possam ver e acessar o catálogo. Os itens são processados como condições OR quando vários itens são usados. Os provedores de serviço devem administrar as categorias e os itens para que eles se encaixem especificamente em seus próprios critérios.
Usuários e grupos
Use somente contas de administrador no domínio global porque os administradores precisam de acesso a todos os domínios. Faça todos os testes de aplicação de um domínio real, não no domínio global. As substituições não são processadas corretamente no domínio global. Os administradores também devem receber contas de usuário na produção, se quiserem usar a aplicação.
Trabalho com campos
- Listas
- Há listas pessoais, globais e de domínio, bem como várias exibições de cada um.
- Formulários
- Há listas globais e de domínio, bem como várias exibições de cada um.
- Um banco de dados
- Todos os campos que você cria existem para todos os usuários, em um banco de dados. Considere o impacto global antes de criar um.
Criação de tabelas
Ao criar uma tabela, você deve adicionar um campo sys_domain ou sys_overrides. Qualquer tabela que contenha dados que os usuários da instância devem acessar precisa do campo sys_domain. Tabelas que estendem ou oferecem suporte a processos e que precisam fluir para domínios secundários também precisam do campo sys_domain.