Propriedades do sistema do domínio e preferências do usuário

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 3 min. de leitura
  • Os administradores têm acesso às propriedades e preferências do usuário que controlam o escopo do domínio.

    Propriedades

    Novas ativações do Domain Separation restringem automaticamente o escopo do domínio ao domínio do registro para todos os dados ou processos relacionados. Quando o usuário exibe um registro em um formulário, os dados relacionados do registro (como o selecionador de referência e os dados da lista relacionada) e os processos aplicados (como as regras de negócio e os scripts de cliente) são restritos ao escopo do domínio do registro. Se houver registros em várias guias, cada guia terá seu próprio escopo do domínio com base no registro aberto nessa guia. As propriedades a seguir restringem o escopo do domínio ao domínio do registro e ao domínio da sessão atual do usuário.

    Tabela 1. Propriedades do sistema do domínio
    Propriedade Detalhes
    glide.sys.domain.use_record_domain_for_processes Restringe o escopo do domínio ao domínio do registro para todos os processos. Esta propriedade não se aplica a regras de negócio. As regras de negócio são sempre processadas a partir do registro de domínio.
    • Tipo: verdadeiro | falso
    • Valor padrão: verdadeiro
    • Local: Tabela propriedades do sistemna [sys_properties]
    glide.sys.domain.use_record_domain_for_data Restringe o escopo do domínio ao domínio do registro para todos os dados.
    • Tipo: verdadeiro | falso
    • Valor padrão: verdadeiro em novas ativações de domínio da Fuji em diante (upgrades de instâncias mais antigas que a Fuji não têm esta propriedade na tabela)
    • Local: Tabela propriedades do sistemna [sys_properties]
    Quando a propriedade glide.sys.domain.use_record_domain_for_processes ou glide.sys.domain.use_record_domain_for_data é definida como verdadeira, as seguintes propriedades não são usadas, independentemente de sua configuração:
    • glide.sys.domain.use_record_domain
    • glide.sys.domain.use_record_domain_for_client_scripts
    • glide.sys.domain.domain_change_notify
    • glide.sys.domain.no_change_roles
    Para obter uma lista completa de propriedades, consulte Propriedades do sistema disponíveis.
    Nota:

    Em novas ativações do Domain Separation começando com a versão Jakarta, o domínio da sessão determina as regras de negócio executadas na tabela de domínio. Nas versões anteriores, as regras de negócio executadas na tabela de domínio eram definidas com base na hierarquia de domínio recém-criado. Esse comportamento é modificado pela propriedade glide.sys.domain.skip_domain_insert_businessrules. Definir esta propriedade como verdadeira melhora significativamente o desempenho de inserção de domínio.

    Tabela 2. Propriedades de escopo do domínio para regras de negócio executadas na tabela de domínio
    Propriedade Detalhes
    glide.sys.domain.skip_domain_insert_businessrules Especifica o escopo do domínio para regras de negócio executadas na tabela de domínio. Em novas ativações do Domain Separation, o padrão da propriedade é verdadeiro e as regras de negócio são determinadas pelo domínio da sessão. Em implementações existentes, o padrão da propriedade é falso e as regras de negócio são determinadas pela hierarquia de domínio recém-criado.
    • Tipo: verdadeiro | falso
    • Valor padrão: Verdadeiro em novas ativações de domínio começando com Jakarta. Falso em implementações existentes.
    glide.sys.domain.skip_non_global_businessrule_if_nodomain Garante que apenas bus.rules do domínio global sejam executadas ao usar queryNoDomain () ou quando a tabela não estiver separada por domínio, para que você possa ignorar quaisquer outras regras de negócio
    • Tipo: verdadeiro | falso
    • Definir a propriedade como falso restaura o comportamento antigo e não se alinha com as ServiceNow® práticas recomendadas.
    • Recomendado: separe as tabelas por domínio; sempre tente usar o domínio do registro em vez do domínio da sessão.

    Preferências do usuário

    Além disso, os administradores de usuário podem definir as seguintes preferências do usuário globalmente ou por usuário:

    Tabela 3. Preferências do usuário do escopo de domínio
    Preferência Categoria Atualizada Por Detalhes
    glide.domain.session_scope Domínio Somente administradores Quando verdadeiro, define o escopo-padrão para o domínio da sessão do usuário em vez do domínio do registro. Quando falso, o escopo-padrão é o domínio do registro. Usuários com a função do usuário domain_expand_scope ainda podem mudar o escopo do domínio conforme necessário.
    • Tipo: verdadeiro | falso
    • Valor padrão: falso
    glide.domain.session_scope_notification Domínio Somente administradores Quando verdadeiro, exibe uma dica visual de que os valores de registro incluem um escopo do domínio expandido. Quando falso, a notificação fica oculta.
    • Tipo: verdadeiro | falso
    • Valor padrão: verdadeiro