Domain Separation e Tradução dinâmica

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 4 min. de leitura
  • O Domain Separation é compatível com Tradução dinâmica e estão configurados para se aplicar às configurações do tradutor e. Estrutura de exclusão. 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: Básico

    • Lógica de negócios: confirme se os dados vão para o domínio adequado para os casos de uso do provedor de serviço de aplicativo.
    • O aplicativo oferece suporte à separação de domínio em tempo de execução. O Domain Separation inclui separação de domínio de interface do usuário, chaves de cache, emissão de relatórios, acúmulos e agregações.
    • O proprietário da instância deve configurar o aplicativo para funcionar em vários locatários.

    Exemplo de caso de uso: quando um SP (service provider, provedor de serviço) usa o bate-papo para responder à mensagem de um locatário-cliente, o cliente deve conseguir ver a resposta do SP.

    Para obter mais informações sobre os níveis de suporte, consulte Suporte de aplicação para separação de domínio.

    Informações de ativação

    Você deve ativar o plug-in Domain Support - Domain Extensions Installer (com.glide.domain.msp_extensions.installer). Para obter informações sobre como solicitar a ativação do plug-in, consulte Solicitação de separação de domínio em Tradução dinâmica.

    Como o Domain Separation funciona no Tradução dinâmica

    Um provedor de serviços com instâncias separadas por domínio pode implementar a estrutura de Tradução dinâmica para que os usuários possam usar os provedores de serviço de tradução configurados nas configurações de tradutor específicas para seu domínio. ​As configurações do tradutor são separadas por processo em Tradução dinâmica. Todos os provedores de serviço de tradução configurados nas configurações de tradutor do domínio primário estão disponíveis em domínios secundários.

    Uma configuração de tradutor no domínio global está visível em todos os outros domínios. Em qualquer domínio, um usuário só pode exibir as configurações do tradutor configuradas nos seguintes domínios:
    • Domínio atual
    • Domínios primários
    • Domínio global
    Nota:
    Se houver várias configurações de tradutor em um domínio para o mesmo provedor de serviços de tradução, a configuração do tradutor do domínio atual ou do domínio primário mais próximo será considerada para a tradução dinâmica.

    Além disso, diferentes conexões podem ser configuradas para o mesmo alias de conexão e credencial de um provedor de serviços de tradução em vários domínios. No entanto, credenciais e conexões são separadas por dados. Portanto, uma conexão configurada em um domínio secundário fica visível nos domínios primários. Para obter informações sobre separação de domínio para conexões e credenciais, consulte Separação de domínio para credenciais e conexões .

    Como exemplo, considere o seguinte cenário:

    Figura 1. Conexões para um provedor de serviços de tradução em vários domínios
    Provedor de serviços de tradução em vários domínios
    Diferentes conexões são configuradas para o mesmo alias de conexão e credencial do Google em vários domínios. No Domínio A, todas as seguintes conexões ficam visíveis:
    • Conexão 1
    • Conecção2
    • Conexão 3
    Nota:
    Quando várias conexões ativas estão visíveis para a mesma conexão e alias de credencial em um domínio, a conexão com a ordem mais alta recebe prioridade quando Suporte a várias conexões ativas está marcada.

    Tabela separada por domínio

    Configuração do tradutor [sn_dt_translator_configuration].

    Configuração do tradutor padrão para um domínio

    A configuração do tradutor padrão do domínio atual é sempre considerada para tradução dinâmica. Se o domínio atual não tiver nenhuma configuração de tradutor padrão, a configuração de tradutor padrão disponível do primário mais próximo será considerada.

    Um domínio pode ter várias configurações de tradutor padrão. Também nesse caso, a configuração do tradutor padrão do domínio atual é considerada para tradução dinâmica. Por exemplo, vamos considerar o seguinte cenário:

    Figura 2. Domain Separation na Tradução dinâmica
    Domain Separation na Tradução dinâmica

    No Domínio B, TC1 e TC2 estão visíveis. No Domínio B, o TC2 é definido primeiro como a configuração do tradutor padrão. No Domínio A, o TC1 é substituído e definido como a configuração do tradutor padrão. Isso resulta em várias configurações de tradutor padrão no Domínio B. Neste caso, quando no Domínio B, o TC2 é usado como a configuração de tradutor padrão para tradução dinâmica.

    Substituição de uma configuração de tradutor

    Em qualquer domínio, você pode substituir a configuração do tradutor desse domínio ou do domínio primário. A configuração do tradutor substituída de um domínio primário também está visível em domínios secundários. No entanto, a configuração do tradutor substituída de um domínio secundário não está visível no domínio primário.

    Depois de substituir uma configuração de tradutor do mesmo domínio, somente a configuração de tradutor substituída ficará visível nesse domínio.

    Depois de substituir uma configuração de tradutor de um domínio primário, os seguintes cenários acontecem:
    • Somente a configuração do tradutor substituída está visível no domínio secundário.
    • . Substituições o campo da configuração do tradutor substituída se refere à configuração do tradutor original do domínio primário.

    Como exemplo, considere o seguinte cenário:

    Figura 3. Domain Separation na Tradução dinâmica
    Captura de tela da Separação de domínios na Tradução dinâmica

    Você pode substituir uma configuração de tradutor TC1 do Domínio B. Depois de substituir, somente a configuração substituída TC1 estará disponível no Domínio B e o. Substituições O campo de TC1 refere-se a TC1 do domínio primário.

    Separação de domínios em Estrutura de exclusão

    . Estrutura de exclusão módulo em Tradução dinâmica o oferece suporte à separação de domínios. Cada domínio em uma instância pode ter seu próprio conjunto de Estrutura de exclusão, portanto, as regras são específicas para um domínio. Ativação de Estrutura de exclusão em uma instância se aplica a todos os domínios na instância. Para obter mais informações, consulte Estrutura de exclusão na Tradução dinâmica.