---
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


---

# Gerenciamento do acesso a bases de conhecimento e artigos de conhecimento

# Gerenciamento do acesso a bases de conhecimento e artigos de conhecimento {#ariaid-title1}

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

Determine se determinados usuários ou categorias de usuários podem acessar bases de conhecimento e artigos de conhecimento controlando o acesso de contribuição e leitura.  
Como administrador de conhecimento, gerente ou proprietário de uma base de conhecimento, você pode atribuir critérios do usuário para controlar o acesso de contribuição e leitura no nível da base de conhecimento, sendo que:

* O acesso de leitura determina a capacidade de exibir artigos de conhecimento em uma base de conhecimento.
* O acesso de contribuição determina a capacidade de criar, modificar e desativar artigos de conhecimento em uma base de conhecimento.
{#user-access-knowledge__ul_xrd_nbq_qjb}

Como administrador de conhecimento, gerente ou proprietário de uma base de conhecimento, você pode atribuir critérios do usuário, funções ou ambos para controlar o acesso de leitura no nível da base de conhecimento.

Tente usar somente critérios do usuário, que foram introduzidos no Gestão de conhecimento v3, para controlar o acesso a artigos de conhecimento. As funções eram usadas para essa finalidade no Gestão de conhecimento v2. Se nenhum critério do usuário for selecionado para uma base de conhecimento, todos os usuários poderão ler e todos os usuários com funções poderão contribuir com essa base de conhecimento.  
Nota:  
Por padrão, quando o acesso de contribuição não é fornecido para uma base de conhecimento, um usuário deve atender às funções e às condições de critérios do usuário para acesso de leitura. No entanto, você pode substituir funções definidas para um artigo de conhecimento e fornecer acesso por meio de critérios do usuário somente configurando a propriedade do sistema glide.knowman.search.apply_role_based_security como <kbd class="ph userinput">falsa</kbd>. Como essa propriedade não está disponível por padrão, você deve adicioná-la. Para obter mais informações, consulte [Adição de uma propriedade do sistema](https://www.servicenow.com/docs/access?context=t_AddAPropertyUsingSysPropsList&version=yokohama&pubname=yokohama-platform-administration&ft:locale=en-US).

## Critérios do usuário para acesso ao conhecimento {#user-access-knowledge__section_i52_wtf_sjb}

Como administrador de conhecimento, gerente ou proprietário de uma base de conhecimento, você controla o acesso de um usuário a bases de conhecimento ou artigos de conhecimento por meio dos critérios do usuário, que são descritos na tabela a seguir.
{#user-access-knowledge__table_m2t_r55_2jb__entry__2}

| Critérios do usuário | Resultado |
|-|-|
| Não é Possível Contribuir | Não é possível contribuir (ou seja, não é possível criar, modificar ou desativar) artigos de conhecimento em uma base de conhecimento. O critério do usuário "Não é possível contribuir" está disponível somente para bases de conhecimento. |
| É possível contribuir | É possível contribuir (ou seja, é possível visualizar, criar, modificar ou desativar) artigos de conhecimento em uma base de conhecimento. O critério do usuário "É possível contribuir" está disponível somente para bases de conhecimento. |
| Não Pode Ler | No nível da base de conhecimento, não é possível exibir artigos de conhecimento em uma base de conhecimento. No nível do artigo de conhecimento, não é possível exibir um artigo de conhecimento. |
| Permitir leitura | No nível da base de conhecimento, é possível exibir artigos de conhecimento em uma base de conhecimento. No nível do artigo de conhecimento, é possível exibir um artigo de conhecimento. |
[Tabela 1. Definições dos critérios do usuário]

{#user-access-knowledge__table_m2t_r55_2jb}

O acesso à base de conhecimento e seus artigos são definidos com base no status dos critérios do usuário para um usuário, conforme descrito na tabela a seguir.
{#user-access-knowledge__table_ajq_1rj_tjb__entry__2}

| Status | Acesso |
|-|-|
| O usuário corresponde tanto a "É possível contribuir" quanto a "Não é possível contribuir" no nível da base de conhecimento | O usuário não tem acesso para contribuir com a base de conhecimento e seus artigos. |
| O usuário corresponde tanto a "É possível ler" quanto a "Não é possível ler" no nível da base de conhecimento | O usuário não tem acesso para ler a base de conhecimento e seus artigos. |
| O usuário corresponde tanto a "É possível ler" no nível da base de conhecimento quanto a "Não é possível ler" no nível do artigo de conhecimento | O usuário não tem acesso para ler o artigo de conhecimento. |
| O usuário corresponde tanto a "É possível ler" quanto a "Não é possível ler" no nível do artigo de conhecimento | O usuário não tem acesso para ler o artigo de conhecimento. |
[Tabela 2. Combinação da base de conhecimento e dos critérios do usuário do artigo de conhecimento]

{#user-access-knowledge__table_ajq_1rj_tjb}

## Usuários com privilégios de conhecimento especiais {#user-access-knowledge__section_uvc_rqf_sjb}

Usuários com privilégios de conhecimento especiais não são avaliados com base nos critérios do usuário e têm acesso a bases de conhecimento e artigos de conhecimento, conforme descrito na tabela a seguir.
{#user-access-knowledge__table_a51_jlv_4jb__entry__2}

| Usuário | Acesso |
|-|-|
| Administrador de conhecimento | * Lê e contribui com todas as bases de conhecimento e seus artigos. * Modifica a definição de todas as bases de conhecimento e atribui critérios do usuário a elas. {#user-access-knowledge__ul_g2g_rqf_sjb} Nota: esse acesso não se aplica a bases de conhecimento com escopo. Para obter mais informações, consulte [Bases de conhecimento com escopo](https://servicenow-prod.fluidtopics.net/SzsmKqPgygt9LdKQFCxtwQ "Para proteger bases de conhecimento que contêm artigos confidenciais, use uma base de conhecimento com escopo. Nem mesmo administradores de sistema e administradores de conhecimento podem administrar bases de conhecimento com escopo, a menos que explicitamente autorizados por critérios do usuário."). |
| Proprietário de uma base de conhecimento | * Lê e contribui com essa base de conhecimento. * Modifica a definição dessa base de conhecimento e atribui critérios do usuário a ela. {#user-access-knowledge__ul_ryw_t1p_qjb} |
| Gerente de uma base de conhecimento | * Lê e contribui com essa base de conhecimento. * Modifica a definição dessa base de conhecimento e atribui critérios do usuário a ela. {#user-access-knowledge__ul_m2c_hyv_4jb} Nota: Se o recurso de controle de versões do artigo estiver habilitado, o gerente de uma base de conhecimento não poderá modificar artigos de conhecimento de outros autores que estejam no estado Rascunho. Para obter mais informações, consulte [Controle de versões do artigo](https://servicenow-prod.fluidtopics.net/PKXEjdEhEDJbyrjLxKuUaQ "Use o recurso de controle de versões do artigo da Gestão de conhecimento para criar e manter várias versões de um artigo de conhecimento."). |
| Membros de um grupo responsável associado a um artigo de conhecimento | Lê, modifica, aprova e desativa esse artigo de conhecimento (consulte [Grupos responsáveis](https://servicenow-prod.fluidtopics.net/aJdI8OrwfADKl8JEX6JpZw "Configure grupos responsáveis e associe-os a artigos de conhecimento para manter a qualidade do artigo, gerenciar aprovações e para uma resolução pontual de feedback.")). |
[Tabela 3. Acesso de usuários com privilégios especiais a bases de conhecimento e artigos de conhecimento]

{#user-access-knowledge__table_a51_jlv_4jb}

## Funções explícitas e critérios do usuário {#user-access-knowledge__section_bpn_3qj_kjb}

Funções explícitas (snc_external e snc_internal) são adicionadas à sua instância quando o administrador instala um plug-in, como o Atendimento ao cliente (com.sn_customerservice), que também ativa o plug-in Explicit Roles (com.glide.explicit_roles). Se você criar uma base de conhecimento com o plug-in Explicit Roles (com.glide.explicit_roles) ativado, a aplicação adicionará automaticamente os seguintes critérios do usuário predefinidos no nível da base de conhecimento:

* Usuários com a função "snc_internal" -- são adicionados aos critérios do usuário "Pode ler", permitindo que somente usuários com a função snc_internal tenham acesso de leitura à base de conhecimento.
* Usuários com a função "snc_internal" e outra -- são adicionados aos critérios do usuário "Pode contribuir", permitindo que somente usuários com a função snc_internal e pelo menos uma função adicional tenham acesso de contribuição com a base de conhecimento.

{#user-access-knowledge__ul_ry5_ysb_rjb}

Quando você faz upgrade para versões do produto (de Rome em diante) que oferecem o plug-in Explicit Roles (com.glide.explicit_roles), os critérios do usuário predefinidos Usuários com a função "snc_internal" e Usuários com a função "snc_internal" e outra função não são adicionados automaticamente a nenhuma base de conhecimento existente criada antes da ativação do plug-in Explicit Roles. Para adicionar esses critérios do usuário predefinidos a uma base de conhecimento existente, execute o script de correção Corrigir bases de conhecimento não seguras. Para obter mais informações sobre funções explícitas e scripts de correção, consulte [Funções explícitas](https://www.servicenow.com/docs/access?context=explicit-roles&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US) e [Scripts de correção](https://www.servicenow.com/docs/access?context=c_FixScripts&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US).

## Determinação do acesso de contribuição a uma base de conhecimento e seus artigos usando critérios do usuário {#user-access-knowledge__section_acf_wjx_jjb}

O fluxograma desta seção ilustra as verificações de critérios do usuário que determinam o acesso de contribuição nos níveis de base de conhecimento e de artigo.  
Nota:  
Para que um usuário não autenticado exiba artigos de conhecimento na base de conhecimento, certifique-se de que o público das páginas do Portal de serviços da Gestão de conhecimento esteja definido como público, ou seja, a página pode ser acessada sem a necessidade de autenticação. Para obter mais informações, consulte [Criação e edição de uma página usando o Designer do Portal de serviços](https://www.servicenow.com/docs/access?context=t_ConfigureAPage&version=yokohama&pubname=yokohama-platform-user-interface&ft:locale=en-US).  
Figura 1. Acesso de contribuição a uma base de conhecimento e seu fluxograma de artigo

Quando "Não é possível contribuir" não está configurado ou um usuário não corresponde a "Não é possível contribuir" e, além disso, "Pode contribuir" não está definido, o valor da propriedade glide.knowman.block_access_with_no_user_criteria é avaliado para determinar o acesso de contribuição, conforme explicado na tabela a seguir.
{#user-access-knowledge__table_z2b_hrp_qjb__entry__2}

| Valor da propriedade | Resultado |
|-|-|
| verdadeiro | Nenhum usuário tem acesso de contribuição à base de conhecimento, exceto [usuários com privilégios de conhecimento especiais](https://servicenow-prod.fluidtopics.net/RSxTDb9hl72kOej_pMKUGg#user-access-knowledge__section_uvc_rqf_sjb). |
| falso | Todos os usuários, incluindo usuários não autenticados, com pelo menos uma função podem contribuir com a base de conhecimento. Se o plug-in Explicit Roles (com.glide.explicit_roles) estiver ativado, os usuários que tiverem pelo menos uma função além de snc_internal poderão contribuir com a base de conhecimento. Para consultar as bases de conhecimento acessíveis a usuários não autenticados, use o recurso de diagnóstico de critérios do usuário. Para obter mais informações, consulte [Configurar o acesso a bases de conhecimento para usuários não autenticados](https://servicenow-prod.fluidtopics.net/c8Y6FwgSuF6r6QUBE83cFA "Identifique as bases de conhecimento acessíveis a usuários não autenticados com base nos critérios do usuário e nas configurações de propriedade do sistema."). |
[Tabela 4. Acesso de contribuição a uma base de conhecimento quando os critérios do usuário para uma base de conhecimento não estão definidos]

{#user-access-knowledge__table_z2b_hrp_qjb}

Quando um usuário tem acesso de contribuição a uma base de conhecimento, a propriedade glide.knowman.apply_article_read_criteria é avaliada para determinar o acesso de contribuição a um artigo na base de conhecimento, conforme explicado na tabela a seguir.
{#user-access-knowledge__table_szq_1pm_3mb__entry__2}

| Valor da propriedade | Resultado |
|-|-|
| verdadeiro | O acesso de leitura no nível de artigo substitui a permissão de contribuição padrão concedida pelo acesso de contribuição no nível da base de conhecimento. |
| falso | O acesso de contribuição no nível da base de conhecimento tem precedência sobre os critérios do usuário no nível do artigo, e o usuário tem acesso de contribuição a todos os artigos da base de conhecimento. |
[Tabela 5. Acesso de contribuição a um artigo quando um usuário tem acesso de contribuição a uma base de conhecimento]

{#user-access-knowledge__table_szq_1pm_3mb}

## Determinação do acesso de leitura a uma base de conhecimento usando critérios do usuário {#user-access-knowledge__section_xdd_31t_gmb}

O fluxograma a seguir ilustra as verificações de critérios do usuário que determinam o acesso de leitura a um artigo de conhecimento.
Figura 2. Fluxograma de acesso de leitura a um artigo de conhecimento

Quando "Não é possível ler" não está configurado ou um usuário não corresponde a "Não é possível ler" e, além disso, "Pode ler" não está definido, o valor da propriedade glide.knowman.block_access_with_no_user_criteria é avaliado para determinar o acesso de leitura, conforme explicado na tabela a seguir.
{#user-access-knowledge__table_gmk_z5s_tjb__entry__2}

| Valor da propriedade | Resultado |
|-|-|
| verdadeiro | Nenhum usuário tem acesso de leitura, exceto [usuários com privilégios de conhecimento especiais](https://servicenow-prod.fluidtopics.net/RSxTDb9hl72kOej_pMKUGg#user-access-knowledge__section_uvc_rqf_sjb) e usuários que têm acesso de contribuição com a base de conhecimento. |
| falso | Todos os usuários, incluindo os não autenticados, têm acesso de leitura à base de conhecimento, e os critérios do usuário no nível do artigo são avaliados. Para consultar as bases de conhecimento acessíveis a usuários não autenticados, use o recurso de diagnóstico de critérios do usuário. Para obter mais informações, consulte [Configurar o acesso a bases de conhecimento para usuários não autenticados](https://servicenow-prod.fluidtopics.net/c8Y6FwgSuF6r6QUBE83cFA "Identifique as bases de conhecimento acessíveis a usuários não autenticados com base nos critérios do usuário e nas configurações de propriedade do sistema."). |
[Tabela 6. Acesso de leitura quando os critérios do usuário para uma base de conhecimento não estão definidos]

{#user-access-knowledge__table_gmk_z5s_tjb}

Quando um usuário tem acesso de contribuição a uma base de conhecimento, a propriedade glide.knowman.apply_article_read_criteria é avaliada para determinar o acesso de leitura a um artigo na base de conhecimento, conforme explicado na tabela a seguir.
{#user-access-knowledge__table_tqt_3mm_3mb__entry__2}

| Valor da propriedade | Resultado |
|-|-|
| verdadeiro | O acesso de leitura no nível de artigo substitui a permissão de leitura padrão concedida pelo acesso de contribuição no nível da base de conhecimento. |
| falso | O acesso de contribuição no nível da base de conhecimento tem precedência sobre os critérios do usuário no nível do artigo, e o usuário tem acesso de leitura a todos os artigos da base de conhecimento. |
[Tabela 7. Acesso de leitura a um artigo quando um usuário tem acesso de contribuição a uma base de conhecimento]

{#user-access-knowledge__table_tqt_3mm_3mb}  
Importante:  
Depois de adicionar critérios do usuário, você pode usar o recurso de diagnóstico de critérios do usuário para verificar o acesso que os usuários têm a uma base de conhecimento ou a um artigo de conhecimento. Para obter mais informações, consulte [Diagnóstico de critérios do usuário para o Gestão de conhecimento](https://servicenow-prod.fluidtopics.net/QxRJfFFACzF01dv5Zbw7ew "Gerencie o acesso do usuário a uma base de conhecimento ou a um artigo usando o diagnóstico de critérios do usuário. Entenda qual acesso os usuários têm a uma base de conhecimento ou um artigo e determine quais critérios do usuário definem essas permissões.").
**Conceitos relacionados**   

* [Tarefas de configuração para gerentes de conhecimento](https://servicenow-prod.fluidtopics.net/nBJA4MdlbV3EsIgCxYZqDQ "Ter várias bases de conhecimento permite que uma organização distribua as responsabilidades de gerenciamento entre vários usuários, conhecidos como gerentes de conhecimento.")  
**Tarefas relacionadas**   

* [Criação de critérios de usuário para controlar o acesso a bases de conhecimento e artigos](https://servicenow-prod.fluidtopics.net/MO530dt_PlBPvw4aPTWvuw "Controle o acesso a bases de conhecimento e artigos criando critérios do usuário.")  
**Referência relacionada**   

* [propriedades de Gestão de conhecimento](https://servicenow-prod.fluidtopics.net/~lnU5Q3U3dPXv9Vjvsg_qw#r_KnowledgeProperties "Como administrador, você pode configurar a aparência e a funcionalidade de muitos recursos da base de conhecimento usando as propriedades do Gestão de conhecimento.")  
**Tópicos relacionados**   

* [Perguntas frequentes sobre a Gestão de conhecimento](https://community.servicenow.com/community?id=community_article&sys_id=637ffc92db519490d82ffb24399619f3)

