Domain Separation e CDM

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • A separação de domínio é compatível com CDM. 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.

    Importante:
    A partir da versão Washington DC, o Configuração de DevOps está sendo preparado para descontinuação futura. Ele ficará oculto e não será mais instalado em novas instâncias, mas continuará sendo compatível. Para obter detalhes, consulte o artigo Deprecation Process (Processo de descontinuação) [KB0867184] na Base de conhecimento do Now Support.

    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.

    Separação de domínios e CDM visão geral

    Domain Separation para CDM significa que somente um usuário no domínio da aplicação ou no domínio primário pode acessar os dados. Todas as funcionalidades para CDM funcionam em um ambiente separado por domínio, desde que todas as ações a seguir sejam executadas por usuários dentro desse domínio:
    • Criar aplicação
    • Criar/carregar dados de configuração
    • Confirmar changeset
    • Criar snapshots
    • Validar snapshots
    • Mapear políticas
    • Exportar snapshots

    Como o Domain Separation funciona no CDM

    Para configurar o Domain Separation para CDM:
    1. Crie seu domínio e crie CDM usuários nesse domínio.
    2. Somente um usuário especificado (CDM admin nesse domínio) deve preencher os dados de configuração no domínio da aplicação.
    3. Somente usuários no domínio da aplicação devem carregar ou criar dados no domínio.
    Siga estas diretrizes para uma separação de domínio bem-sucedida:
    • Crie um usuário separado para cada domínio para executar upload, edição ou exportação de dados de configuração.
    • Somente usuários no domínio da aplicação devem carregar ou criar dados no domínio.
    • Evite carregar ou criar dados de configuração para uma determinada aplicação em vários domínios.
    • As políticas e os exportadores devem estar no domínio da aplicação ou no domínio global.

    Tabelas separadas por domínio no CDM

    CDM tabelas incluem uma coluna Domínio.
    • sn_cdm_aplicação
    • sn_cdm_changeset
    • sn_cdm_deployable
    • sn_cdm_exporter
    • sn_cdm_exporter_execution
    • sn_cdm_exporter_execution_log
    • sn_cdm_exporter_version
    • sn_cdm_exporter_version_argument
    • sn_cdm_node
    • sn_cdm_node_main
    • sn_cdm_pace_policy_mapping
    • sn_cdm_restricted_groups
    • sn_cdm_snapshot