---
sourceDocument: Yokohama Administração da Now Platform
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/platform-administration

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Yokohama Administração da Now Platform

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Suporte e cronogramas de domínio

# Suporte e cronogramas de domínio {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 min. de leitura

A separação de domínio é compatível em cronogramas. 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. Ative o plug-in Suporte de domínio \[com.glide.domain\] para habilitar a funcionalidade de separação de domínio para cronogramas.

## Nível de suporte: Básico {#domain-support-for-schedules__section_n2m_zxr_xkb}

{#domain-support-for-schedules__domain-sep-supported}  
* 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.
{#domain-support-for-schedules__ul_yhr_g2j_xkb}

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.{#domain-support-for-schedules__p_lsc_nfg_h1c}

Para obter mais informações sobre os níveis de suporte, consulte [Suporte de aplicação para separação de domínio](https://www.servicenow.com/docs/access?context=domain-separated-apps&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US).{#domain-support-for-schedules__p_msc_nfg_h1c}

## Visão geral {#domain-support-for-schedules__section_vdz_kjs_1kb}

Os registros nas tabelas Programação \[cmn_schedule\], Página de programação \[cmn_schedule_page\] e Página de linha do tempo \[cmn_timeline_page\] têm um domínio definido.

* As tabelas secundárias usam o. domain_masteratributo para derivar o domínio da tabela primária.
* Você pode encontrar domain_masteratributo no registro de dicionário da respectiva tabela.
{#domain-support-for-schedules__ul_nzv_rqy_jjb}  
O diagrama a seguir ilustra o escopo da separação de domínio em diferentes tabelas de programação: Figura 1. Suporte de domínio para cronogramas

## Implementações de suporte de domínio personalizado {#domain-support-for-schedules__section_pck_gsq_bbb}

O suporte à separação de domínio não ocorre automaticamente quando você migra para uma nova versão que contém uma implementação personalizada de suporte de domínio para tabelas como Entrada de programação \[cmn_schedule_span\]. Esta ação evita alterar configurações específicas que você possa ter em vigor.  
Para implementar o suporte de domínio do sistema de base para cronogramas, um utilitário sys.script é fornecido. Para executar este utilitário, navegue até Plano de fundoScripts - Plano de fundo. O script está listado no plug-in com.glide.schedules como fix_schedule_domain_support.js .

* O utilitário tenta adicionar o. Domínio Coluna \[sys_domain\] para as tabelas Programação \[cmn_schedule\], Página de programação \[cmn_schedule_page\] e Página de linha do tempo \[cmn_timeline_page\].
* Em seguida, ele tenta adicionar o atributo domain_master às tabelas Entrada de programação \[cmn_schedule_span\], Outro cronograma \[cmn_other_schedule\], Subitem da linha de tempo \[cmn_timeline_sub_item\] e Estilo de período de página da linha de tempo \[cmn_timeline_page_style\].
* Se o script encontrar registros existentes entre um registro secundário e primário que tenham domínio diferente, o script não introduzirá o. domain_masteratributo à tabela secundária.
{#domain-support-for-schedules__ul_w1t_nsy_jjb}  
Por exemplo, considere o relacionamento das tabelas Programação \[cmn_schedule\] (primário) e Entrada de programação \[cmn_schedule_span\] (secundário). . Domínio a coluna \[sys_domain\] está disponível em ambas as tabelas na instância de upgrade, o utilitário deve migrar para a implementação do sistema base do suporte de domínio para cronogramas.

* Se o script detectar registros em que o domínio secundário de Entrada de programação \[cmn_schedule_span\] difere do domínio primário de programação \[cmn_schedule\], ele interromperá a execução e registrará uma mensagem de aviso.
* Se o script não encontrar registros diferentes, ele desativará e limitará o acesso de leitura ao Domínio \[sys_domain\] e. Caminho do domínio Colunas \[sys_domain_path\] na tabela Entrada de programação \[cmn_schedule_span\].
* Por fim, o script adiciona o atributo domain_master_schedule ao arquivo de dicionário para a tabela Entrada de programação \[cmn_schedule_span\].

{#domain-support-for-schedules__ul_js5_rsy_jjb}  
Nota:  
. domain_mastero atributo garante que os domínios de registro primário e secundário permaneçam iguais ao domínio do secundário derivado do campo de referência especificado.
**Conceitos relacionados**   

* [Feriados](https://servicenow-prod.fluidtopics.net/l_JiHeoYhfUFczpeYZ6gVg "Você pode definir cada feriado individual como uma entrada de programação para criar exceções para cronogramas existentes.")
* [Cronogramas primários e secundários](https://servicenow-prod.fluidtopics.net/X0a~qFZirRBac3E4WQZNng "Os cronogramas podem ter um de dois relacionamentos primário-secundário com outros cronogramas.")  
**Tarefas relacionadas**   

* [Crie uma programação de feriados para várias regiões](https://servicenow-prod.fluidtopics.net/m5iQlzvjnQpurwXAfzk3Gg "Você pode criar cronogramas de feriados para várias regiões que seguem o mesmo cronograma de trabalho, mas têm feriados diferentes.")
* [Defina uma programação](https://servicenow-prod.fluidtopics.net/NuG0kMb89UMdufxMmu33vg "Configure cronogramas usando registros de entrada de programação e programação.")
* [Programação para a quinta instância de uma data da semana](https://servicenow-prod.fluidtopics.net/HT~46EuHJFt4ZiVy71Z4ng "Você pode selecionar uma data que computa para a quinta instância de um dia da semana para uma data próxima ao final de um mês para uma programação mensal repetida,")
* [Repita uma programação mensal](https://servicenow-prod.fluidtopics.net/VnDJ94eML0bGcxUyIAGSsw "Repita uma programação mensal para reduzir a quantidade de tempo necessária para definir cronogramas e fornecer consistência na programação.")  
**Referência relacionada**   

* [Cronogramas padrão](https://servicenow-prod.fluidtopics.net/U5r1IwMZmOY85YwpP4fXZA "Os cronogramas padrão estão disponíveis em um sistema base.")
* [Usando cronogramas e calendários](https://servicenow-prod.fluidtopics.net/yZH5IaS05ReFtiyJ5L11oQ "Aplicações específicas no Now Platformgere exibições gráficas de calendário com base nas páginas de programação.")

