---
sourceDocument: Referência de API do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Referência de API do Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# DSCScriptableAPI - Global

# DSCScriptableAPI - Global {#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

A DSCScriptableAPI fornece métodos para verificar a integridade da configuração do domínio para uma instância.

Essa API faz parte do painel da Central de Separação de domínios e está disponível no namespace global `SNC`.

O plug-in com.glide.domain.msp_extensions.installer deve ser ativado para a disponibilidade do painel da Central de separação de domínios.

## DSCScriptableAPI - DSCScriptableAPI() {#ariaid-title2}

Instancia um novo objeto DSCScriptable.
{#DSCS-DSCScriptableAPI__table_rxy_tj1_5hb__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 1. Parâmetros]

{#DSCS-DSCScriptableAPI__table_rxy_tj1_5hb}

## DSCScriptableAPI -- chkDataInvalidDomainForTables(cadeia de caracteres "tableNames") {#ariaid-title3}

Verifica uma lista de tabelas separadas por vírgulas em busca de domínios inválidos.
Exibir registros que fazem referência a domínios inválidos na tabela Log de domínio \[syslog_domain\].
{#DSCS-chkDataInvalidDomainForTables_S__table_w53_4g1_5hb__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| tableNames | Cadeia de caracteres | Lista separada por vírgulas de nomes de tabelas. |
[Tabela 2. Parâmetros]

{#DSCS-chkDataInvalidDomainForTables_S__table_w53_4g1_5hb} {#DSCS-chkDataInvalidDomainForTables_S__table_x53_4g1_5hb__entry__2}

| Tipo | Descrição |
|-|-|
| Cadeia de caracteres | GUID de quaisquer referências inválidas; OK, caso contrário |
[Tabela 3. Retorna]

{#DSCS-chkDataInvalidDomainForTables_S__table_x53_4g1_5hb}  

    var dsc = new SNC.DSCScriptableAPI();
    dsc.chkDataInvalidDomainForTables('task, sys_user');

## DSCScriptableAPI -- chkDataInvalidPathForTables(cadeia de caracteres "tableNames") {#ariaid-title4}

Verifica uma lista de tabelas separadas por vírgulas em busca de caminhos de domínio inválidos.
Registros que têm um caminho de domínio inválido são registrados na tabela syslog_domain.
{#DSCS-chkDataInvalidPathForTables_S__table_jbp_xh1_5hb__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| tableNames | Cadeia de caracteres | Lista separada por vírgulas de nomes de tabelas. |
[Tabela 4. Parâmetros]

{#DSCS-chkDataInvalidPathForTables_S__table_jbp_xh1_5hb} {#DSCS-chkDataInvalidPathForTables_S__table_kbp_xh1_5hb__entry__2}

| Tipo | Descrição |
|-|-|
| Cadeia de caracteres | GUID se houver caminhos inválidos; OK, caso contrário |
[Tabela 5. Retorna]

{#DSCS-chkDataInvalidPathForTables_S__table_kbp_xh1_5hb}  

    var dsc = new SNC.DSCScriptableAPI();
    dsc.chkDataInvalidPathForTables('task, sys_user');


