---
sourceDocument: Segurança da plataforma Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/platform-security

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Segurança da plataforma Yokohama

ft:clusterId :

    - psec

bundleId :

    - psec

workflow :

    - Platform


---

# Exigir autenticação por padrão para inclusões de script de cliente chamável \[Atualizado na Central de segurança 1.3\]

# Exigir autenticação por padrão para inclusões de script de cliente chamável \[Atualizado na Central de segurança 1.3\] {#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

Por padrão, as inclusões de script de cliente chamável que não definem explicitamente a visibilidade são públicas. Se necessário, adicione a propriedade glide.script.ccsi.ispublic para habilitar o controle de privacidade sobre todas as inclusões de script de cliente chamável acessadas por páginas públicas.
Ao adicionar esta propriedade, você deve definir seu valor como falso, o que indica que todas as inclusões de script de cliente chamável são privadas e mudam sua visibilidade nas páginas públicas.  
Nota:  
Você não pode adicionar a propriedade com um valor verdadeiro ou alterar seu valor de falso para verdadeiro. Se você tentar fazer isso, será exibida uma mensagem de erro.  
Se necessário, você pode alterar a configuração de privacidade de uma inclusão de script de cliente chamável adicionando a função `isPublic ()`.

* A configuração `isPublic ()` tem precedência sobre a propriedade glide.script.ccsi.ispublic.
* Por exemplo, se você definir `isPublic ()` como verdadeira em um script individual, ele será público, o que substituirá a propriedade glide.script.ccsi.ispublic que torna privadas todas as outras inclusões de script de cliente chamável.
{#sc-privacy-on-client-callable-script-includes__ul_inf_q45_tnb}  
Aviso:  
Esta é uma propriedade tipo porto seguro, o que significa que o valor não pode ser alterado após ser mudado. A reversão não é possível.

## Mais informações {#sc-privacy-on-client-callable-script-includes__section_more_information}

{#sc-privacy-on-client-callable-script-includes__table_ajc_b43_3kb__entry__2}

| Atributo | Descrição |
|-|-|
| Nome da propriedade | glide.script.ccsi.ispublic |
| Tipo de configuração | Propriedades do sistema (/sys_properties_list.do) |
| Categoria | [Controle de acesso](https://servicenow-prod.fluidtopics.net/eE_7RoV3RgUDQ6AZ2v0nLg "A categoria de controle de acesso audita o processo de proteção de recursos contra acesso não autorizado por meio de solicitações de concessão e negação com base em um modelo de permissão. Isso inclui garantir que uma entidade que acesse um recurso tenha credenciais válidas para isso, criando e protegendo um conjunto bem definido de funções ou permissões e garantindo que os controles de função ou permissão sejam protegidos contra reprodução e adulteração.") |
| Finalidade | Tornar privadas as inclusões de script de cliente chamável significa que os convidados que acessam páginas públicas não podem acessar a inclusão de script de cliente chamável. Um usuário não conectado não pode executar um script privado. |
| Valor recomendado | falso |
| Valor-padrão | falso |
| Classificação de risco de segurança | 7,5 |
| Impacto funcional | Se as inclusões de script chamáveis pelo cliente forem designadas como públicas (ou seja, se esta propriedade estiver ausente), usuários não autenticados poderão executar scripts de cliente. Adicionar a propriedade restringe a execução de scripts por um usuário não conectado. |
| Risco à segurança | (Alto) Se você não adicionar esta propriedade, as inclusões de script do lado do cliente contornarão as ACLs, o que pode resultar em funcionalidade pública não intencional. Se o script do cliente fornecer informações confidenciais, ele poderá representar um risco potencial adverso à segurança. |
| Solução alternativa | Definir a propriedade glide.script.ccsi.ispublic como falsa torna privadas todas as inclusões de script de cliente chamável. Você pode alterar a configuração de privacidade de uma inclusão de script de cliente chamável adicionando a função `isPublic ()`. A função `isPublic ()` tem precedência sobre a propriedade glide.script.ccsi.ispublic. Adicione a seguinte sintaxe à inclusão de script: `isPublic:function(){return[true/false];},` |
[ ]

{#sc-privacy-on-client-callable-script-includes__table_ajc_b43_3kb}

