Espaço tabelas e plug-ins do domain separation

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • 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.

    Nota:
    Ao criar novos registros a partir de Listas relacionadas, use o domínio de registro primário.

    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
      Os campos de referência mostram somente os valores permitidos pelo domínio.

    Tabelas

    O campo de determinação de domínio (padrão e por tabela) é configurado por meio de propriedades do sistema:
    • glide.sys.domain.use_domain_determining_field
    • glide.sys.domain.domain_determining_field.default
    • glide.sys.domain.domain_determining_field.[table_name]

    Novo incidente com separação de domínio