---
sourceDocument: Capacidades da Now Platform da Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/servicenow-platform

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Capacidades da Now Platform da Yokohama

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# Criar regras de relacionamento dependentes

# Criar regras de relacionamento dependentes {#ariaid-title1}

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

Crie regras de hospedagem e contenção (regras de relacionamento dependente) para classes de IC para ajudar a identificar corretamente ICs dependentes durante o processo de descoberta de negócios e mapeamento de serviço. Descoberta chama a API de identificação que aplica regras de relacionamento dependente.

Você pode criar uma hospedagem básica ou uma regra de contenção no gerenciador de classe de IC. Ou use o Editor de metadados para criar grupos de regras de contenção e de hospedagem e endpoints de entrada ou de saída em regras de contenção. O gerenciador de classe de IC e o Editor de metadados são sincronizados e você pode usar cada uma dessas ferramentas para exibir e editar uma regra dependente.

## Crie uma regra de relacionamento dependente para uma classe do CMDB {#ariaid-title2}

Use o gerenciador de classes de IC para criar uma regra de relacionamento dependente básica (regra de relacionamento de hospedagem ou contenção) para uma classe do CMDB.

### Antes de Iniciar

Função necessária: itil tem acesso de leitura, itil_admin (além de itil) tem acesso total.

### Por Que e Quando Desempenhar Esta Tarefa

A classe para a qual você cria a regra de relacionamento dependente deve ter uma [regra de identificação dependente](https://servicenow-prod.fluidtopics.net/xWaSPMpJ0dB14ks3fxIwfA "O processo de identificação do CMDB depende de regras de identificação para identificar exclusivamente os ICs.").

### Procedimento

1. Navegar até TudoConfiguraçãoGerenciador de Classes de IC.
2. Clique em Hierarquia para exibir a lista de classes de IC e selecione a classe para a qual você deseja criar uma regra de hospedagem ou de contenção.
3. Na barra de navegação da classe, clique em Relacionamentos dependentes.
4. Na exibição Relacionamentos Dependentes, clique em Adicionar dependência.
5. Preencha os detalhes da caixa de diálogo Adicionar regra de relacionamento dependente.  
   {#create-dep-relationship-for-class__table_rdz_bdn_jt__entry__2}

   | Campo | Descrição |
   |-|-|
   | Tipo de Regra | Designação se esta regra é de hospedagem ou de contenção. |
   | Esta classe | A classe a que a regra se aplica. |
   | Relacionamento | O tipo de relacionamento da regra. |
   | Classe de Destino | A classe de destino para a regra de relacionamento dependente. A designação desta classe como classe secundária ou primária é baseada no Relacionamento especificado. |
   [ ]

   {#create-dep-relationship-for-class__table_rdz_bdn_jt} {#create-dep-relationship-for-class__step_DependenciesAddRule}
{#create-dep-relationship-for-class__step_DependenciesAddRule}
6. Clique em Salvar. {#create-dep-relationship-for-class__step_DependenciesStep6}
{#create-dep-relationship-for-class__step_DependenciesStep6}

### O que Fazer Depois

Você pode clicar em Redefinir para derivado e confirmar a operação para excluir todas as regras de relacionamento dependentes que foram adicionadas especificamente para a classe selecionada. Somente os relacionamentos dependentes derivados de uma classe primária permanecem.

Para obter mais informações sobre classes secundárias e primárias, consulte [Table extension and classes](https://www.servicenow.com/docs/access?context=table-extension-and-classes&version=yokohama&pubname=yokohama-platform-administration&ft:locale=en-US).

## Criar ou editar uma coleção de regras de contenção {#ariaid-title3}

Crie regra de contenção para ICs para ajudar a identificar corretamente ICs dependentes durante o processo de descoberta de negócios e mapeamento de serviço. A Descoberta chama a API de identificação que aplica regras de relacionamento dependente.{#t_CreateContainmentSvcRuleMetadata__ph_ContainmentShortDes}

### Antes de Iniciar

Função necessária: administrador

### Por Que e Quando Desempenhar Esta Tarefa

Uma regra de contenção é uma regra de relacionamento dependente que define um relacionamento entre dois ICs, estruturado como: CIType1 RelationshipType CIType2. O primeiro tipo de IC que você adiciona se torna o IC de nível superior de um grupo de regras de contenção que é uma cadeia de regras de contenção. O conjunto inteiro de regras de contenção é organizado como grupos de acordo com ICs de nível superior.

Para criar um grupo de regras de contenção para um novo tipo de IC, você precisa primeiro adicionar o IC Type1 do relacionamento. Para adicionar uma regra de contenção secundária a um tipo de IC existente, você precisa selecionar esse tipo de IC e definir a segunda parte da regra de relacionamento, que é o tipo de relacionamento e o IC Type2.

Para cada regra em um grupo de regras de contenção, você pode adicionar pontos de extremidade de entrada ou de saída, que são anotados por setas azuis para cima e para baixo. Depois de adicionar um ponto de extremidade, você não pode adicionar uma regra de contenção nessa ramificação da hierarquia de regras de contenção.{#t_CreateContainmentSvcRuleMetadata__p_ContainmentAbout2}

### Procedimento

1. Navegar até TudoConfiguraçãoEditor de Metadados.
2. No Editor de metadados, clique na guia Regras de contenção.
3. Clique em Adicionar Nova Regra para adicionar uma regra de nível superior, ou apontar uma regra para a qual você deseja adicionar uma regra secundária e clique no ícone verde '+' que aparece à direita. {#t_CreateContainmentSvcRuleMetadata__step_ContainmentStep1}
{#t_CreateContainmentSvcRuleMetadata__step_ContainmentStep1}
4. Preencha o formulário Adicionar regra de contenção à \<class\>.  
   {#t_CreateContainmentSvcRuleMetadata__table_rdz_bdn_jt__entry__2}

   | Campo | Descrição |
   |-|-|
   | Tipo de Item de Configuração | A classe de IC a que a regra se aplica. |
   | Tipo de Relacionamento | O tipo de relacionamento da regra. |
   | Reverter direção do relacionamento | Habilite para usar o relacionamento reverso na regra. |
   | Sempre incluir no modelo de serviço | Habilite para sempre incluir os ICs da classe especificada do mapa de serviço se o IC primário (com base no relacionamento de contenção) estiver presente no mapa de serviço. |
   [ ]

   {#t_CreateContainmentSvcRuleMetadata__table_rdz_bdn_jt} {#t_CreateContainmentSvcRuleMetadata__step_ContainmentStep2}
{#t_CreateContainmentSvcRuleMetadata__step_ContainmentStep2}
5. Clique em Criar. {#t_CreateContainmentSvcRuleMetadata__step_ContainmentStep3}
{#t_CreateContainmentSvcRuleMetadata__step_ContainmentStep3}
6. Adicione um endpoint a uma regra secundária:
   1. Aponte para uma regra secundária à qual você deseja adicionar um endpoint.
   2. Clique no ícone azul "+" que aparece à direita.
   3. Preencha o formulário Adicionar endpoint a \<class\>.  
      {#t_CreateContainmentSvcRuleMetadata__table_hqg_jwn_jt__entry__2}

      | Campo | Descrição |
      |-|-|
      | Tipo de endpoint | O tipo de endpoint. |
      | Entrada ou Saída | A direção do endpoint. |
      [ ]

      {#t_CreateContainmentSvcRuleMetadata__table_hqg_jwn_jt}
   4. Clique em Criar.
   {#t_CreateContainmentSvcRuleMetadata__substeps_cvf_vwn_jt} {#t_CreateContainmentSvcRuleMetadata__step_ContainmentStep4}
{#t_CreateContainmentSvcRuleMetadata__step_ContainmentStep4}{#t_CreateContainmentSvcRuleMetadata__steps_nwp_qnn_jt}

## Criar ou editar uma coleção de regras de hospedagem {#ariaid-title4}

Crie regras de hospedagem para ICs para auxiliar na identificação correta de ICs dependentes durante o processo de descoberta de negócios e mapeamento de serviço. Descoberta chama a API de identificação que aplica regras de relacionamento dependente.

### Antes de Iniciar

Uma regra de hospedagem é uma regra de relacionamento dependente que define um relacionamento entre dois ICs, estruturado como: \<CI Type1\> \<relationship type\> \<CI Type2\>. Para criar uma regra de hospedagem, você precisa adicionar um tipo de IC como \<CI Type1\> na regra de relacionamento e, em seguida, defina a segunda parte da regra de relacionamento, que é o tipo de relacionamento e \<CI Type2\>. O conjunto inteiro de regras de hospedagem é organizado como grupos de acordo com ICs hospedados de nível superior.

Uma regra de hospedagem contém implicitamente duas regras, que são a reversão uma da outra. Quando você cria a regra '\<CI Type1\> \<relationship type\> \<CI Type2\>', a regra '\<CI Type2\> \<reversed relationship type\> \<CI Type1\>' é adicionada automaticamente.{#t_CreateHostingServiceRuleMetadata__p_HostingAbout2}

Função necessária: administrador

### Procedimento

1. Navegar até TudoConfiguraçãoEditor de Metadados.
2. No Editor de metadados, clique na guia Regras de hospedagem.
3. Clique em Adicionar Nova Regra para adicionar uma regra de nível superior, ou apontar uma regra para a qual você deseja adicionar uma regra secundária e clique no ícone verde '+' que aparece à direita. {#t_CreateHostingServiceRuleMetadata__step_HostingStep1}
{#t_CreateHostingServiceRuleMetadata__step_HostingStep1}
4. Preencha o formulário Adicionar regra hospedada/de Hospedagem a \<class\>.  
   {#t_CreateHostingServiceRuleMetadata__table_rdz_bdn_jt__entry__2}

   | Campo | Descrição |
   |-|-|
   | Tipo de Item de configuração | O \<CI Type2\> na regra. |
   | Tipo de relacionamento | O tipo de relacionamento da regra. |
   | Reverter direção do relacionamento | Verifique o relacionamento reverso na regra. |
   [ ]

   {#t_CreateHostingServiceRuleMetadata__table_rdz_bdn_jt} {#t_CreateHostingServiceRuleMetadata__step_HostingStep2}
{#t_CreateHostingServiceRuleMetadata__step_HostingStep2}
5. Clique em Criar. {#t_CreateHostingServiceRuleMetadata__step_HostingStep3}
{#t_CreateHostingServiceRuleMetadata__step_HostingStep3}{#t_CreateHostingServiceRuleMetadata__steps_kmb_rnn_jt}

