---
sourceDocument: Xanadu IT Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/it-service-management

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Xanadu IT Service Management

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Como adicionar mensagens de aviso e de falha aos resultados de validação --- CdmPolicyUtil

# Como adicionar mensagens de aviso e de falha aos resultados de validação --- CdmPolicyUtil {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

Você usa a inclusão de script CdmPolicyUtil para adicionar mensagens de aviso e falha aos resultados de validação na tabela CDM Resultados de validação de política. CDM espera que os avisos e falhas de validação contenham um caminho de nó, um ID de snapshot e uma referência ao nó afetado.
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\]](https://support.servicenow.com/kb_view.do?sysparm_article=KB0867184) na Base de conhecimento do Now Support.

## CdmPolicyUtil {#cdm-about-cdmpolicyutil__section_ejc_dpx_rsb}

* CdmPolicyUtil é uma inclusão de script público.
* Como CdmPolicyUtil é uma inclusão de script global, você não precisa invocá-la como uma nova CdmPolicyUtil().
* Você pode invocar CdmPolicyUtil em todos os escopos, mas o escopo de invocação esperado é PaCE (especificamente, durante a execução de políticas PaCE ).
* A chamada apropriada é `CdmPolicyUtil.methodName(parameters)`.
{#cdm-about-cdmpolicyutil__ul_fvv_wpx_rsb}

## Métodos {#cdm-about-cdmpolicyutil__section_axr_mjy_rsb}

adicionarFalha

:   Adiciona uma mensagem de falha. A mensagem aparece na guia Resultados de validação do snapshot.

    Parâmetros:

    * Output: decisão de política para o snapshot do assunto (primarySnapshotId).
    * cdmNode: nó (sn_cdm_node) que causou a falha.
    * name: Nome da falha.
    * description: Descrição da falha.
    {#cdm-about-cdmpolicyutil__ul_djv_c35_ssb}

adicionarAviso

:   Adiciona uma mensagem de aviso de política. A mensagem aparece na guia Resultados de validação do snapshot.

    Parâmetros:

    * Output: decisão de política para o snapshot do assunto (primarySnapshotId).
    * cdmNode: nó (sn_cdm_node) que causou o aviso.
    * name: Nome do aviso.
    * description: Descrição do aviso.
    {#cdm-about-cdmpolicyutil__ul_ddz_qjy_rsb}

getLastCreatedSnapshotIds

:   Retorna os IDs de snapshot criados e publicados mais recentemente para o additionalDeployablesfornecido. Se nenhum snapshot publicado estiver disponível para um implantável específico, adiciona uma mensagem de depuração.

    Parâmetro:

    additionalDeployables -- pode ser passado diretamente para a política.

getLastPublishedSnapshotIds

:   Recupera os IDs de snapshot mais recentes e publicados para o additionalDeployablesfornecido. Se nenhum snapshot publicado estiver disponível para um implantável específico, adiciona uma mensagem de depuração.

    Parâmetro:

    additionalDeployables - pode ser passado diretamente para a política.

