Espaço tabelas e plug-ins do domain separation
Ao usar a separação de domínio em Espaço, você precisa dos plug-ins de separação de domínio e das propriedades da tabela. O Domain Separation permite separar dados, processos e tarefas administrativas em agrupamentos lógicos chamados de domínios. Você pode então controlar vários aspectos dessa separação, incluindo quais usuários podem ver e acessar os dados.
Plug-ins
Espaço domain separation usa o plug-in Platform Domain Separation. Quando você ativa o plug-in Domain Separation, os seguintes recursos são habilitados para Espaço:
Você cria a separação de processo por domínio de registro. Isso inclui:
- Layout do formulário
- Ações de IU
- Cabeçalho do formulário
- Listas relacionadas
- Política
- Scripts de cliente
- Regras de negócios
- Valores de referência
Mudar domínio e Alternar escopo de domínio.
Inteligência entre locatários.
O contexto de domínio de registro se aplica a todos os componentes do formulário automaticamente. Internamente, o contexto de domínio de registro é adicionado a todas as consultas GraphQL incluídas.
Configuração de plug-in
Esses recursos precisam de configuração adicional:
Ao configurar um pré-formulário para selecionar um domínio antes de criar um novo registro sem primário (domínio desconhecido):
- Se o domínio não for passado e o usuário tiver acesso a vários domínios, o usuário poderá ser solicitado a inserir o domínio que determina o campo antes de criar um registro.
- Campos extras podem ser especificados para conveniência do agente (como Descrição resumida ou Anotações). No entanto, o pré-formulário:
- Mostra somente o campo de determinação de domínio padrão ou os campos especificados para uma tabela específica.
- Não oferece suporte a campos dependentes.
- Não oferece suporte a qualificadores de referência dinâmicos.
- Não oferece suporte a políticas de IU ou client scripts.
- Não oferece suporte a substituições de dicionário.
- Este formulário intersticial atua de forma semelhante ao assistente da plataforma ou interceptador.
- O novo registro é inicializado com valores do formulário anterior com processos baseados no domínio selecionado:
- Regras de negócios
- Layout do formulário
- Ações de IU
- Listas relacionadas
- Políticas de IU
- Scripts de cliente
Tabelas
- glide.sys.domain.use_domain_determining_field
- glide.sys.domain.domain_determining_field.default
- glide.sys.domain.domain_determining_field.[table_name]