---
sourceDocument: Xanadu Now Platform 기능
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/xanadu/servicenow-platform

 Release :

    - xanadu

ft:locale :

    - ko-KR

ft:publication_title :

    - Xanadu Now Platform 기능

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# 지식베이스 및 지식 문서에 대한 접근 관리

# 지식베이스 및 지식 문서에 대한 접근 관리 {#ariaid-title1}

* 릴리스 버전: Xanadu
* 
* 업데이트 날짜 2024년 08월 01일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 8분

특정 사용자 또는 사용자 범주가 기고 및 읽기 권한을 제어하여 지식베이스 및 지식 문서에 접근할 수 있는지 여부를 결정합니다.  
지식 관리자, 지식베이스 관리자 또는 지식베이스 소유자는 지식베이스 수준에서 참가 및 읽기 권한을 제어하기 위한 사용자 기준을 할당할 수 있으며, 다음의 경우는 다음과 같습니다.

* 읽기 권한은 지식베이스에서 지식 문서를 볼 수 있는 기능을 결정합니다.
* 기고 권한은 지식베이스에서 지식 문서를 생성, 수정 및 폐기하는 기능을 결정합니다.
{#user-access-knowledge__ul_xrd_nbq_qjb}

지식 관리자, 지식베이스 관리자 또는 지식베이스 소유자는 사용자 기준이나 역할 또는 둘 다를 할당하여 지식 문서 수준에서 읽기 권한을 제어할 수 있습니다.

v3에 지식 관리 도입된 사용자 기준만을 사용하여 지식 문서에 대한 액세스를 제어하십시오. 역할은 v2에서 지식 관리 이 목적으로 사용되었습니다. 지식베이스에 대해 선택된 사용자 기준이 없으면 모든 사용자가 읽을 수 있으며 역할이 있는 모든 사용자가 해당 지식베이스에 기고할 수 있습니다.  
주:  
기본적으로, 지식베이스에 대한 참가 액세스가 제공되지 않은 경우, 사용자는 읽기 액세스를 위한 역할 및 사용자 기준 조건을 모두 충족해야 합니다. 그러나 지식 문서에 대해 설정된 역할을 재정의하고 시스템 속성을 <kbd class="ph userinput">false</kbd>로 설정 glide.knowman.search.apply_role_based_security 해야만 사용자 기준을 통해 액세스를 제공할 수 있습니다. 이 속성은 기본적으로 사용할 수 없으므로 추가해야 합니다. 자세한 내용은 [시스템 속성 추가를](https://www.servicenow.com/docs/access?context=r_AvailableSystemProperties&version=xanadu&pubname=xanadu-platform-administration&section=t_AddAPropertyUsingSysPropsList&ft:locale=en-US) 참조하십시오.

## 지식 액세스를 위한 사용자 기준 {#user-access-knowledge__section_i52_wtf_sjb}

지식 관리자, 지식베이스 관리자 또는 지식베이스 소유자는 다음 표에 설명되어 있는 사용자 기준을 통해 사용자의 지식베이스 또는 지식 문서에 대한 액세스를 제어합니다.
{#user-access-knowledge__table_m2t_r55_2jb__entry__2}

| 사용자 기준 | 결과 |
|-|-|
| 기고할 수 없음 | 지식베이스 내 지식 문서를 기고할 수 없습니다(생성, 수정 또는 폐기할 수 없음). 기고할 수 없음 사용자 기준은 지식베이스에만 사용할 수 있습니다. |
| 기고할 수 있음 | 지식베이스 내 지식 문서를 기고할 수 있습니다(즉, 보기, 생성, 수정 또는 폐기할 수 있음). 참가 가능 사용자 기준은 지식베이스에만 사용할 수 있습니다. |
| 읽을 수 없음 | 지식베이스 수준에서는 지식베이스 내의 지식 문서를 볼 수 없습니다. 지식 문서 수준에서는 지식 문서를 볼 수 없습니다. |
| 읽을 수 있음 | 지식베이스 수준에서는 지식베이스 내의 지식 문서를 볼 수 있습니다. 지식 문서 수준에서 지식 문서를 볼 수 있습니다. |
[표 1. 사용자 기준 정의]

{#user-access-knowledge__table_m2t_r55_2jb}

지식베이스와 해당 문서에 대한 접근은 다음 표의 설명과 같이 사용자의 사용자 기준 상태에 따라 정의됩니다.
{#user-access-knowledge__table_ajq_1rj_tjb__entry__2}

| 상태 | 접근 |
|-|-|
| 사용자가 지식베이스 수준에서 기고할 수 있음과 기고할 수 없음 모두를 일치시킵니다. | 사용자의 지식베이스 및 해당 문서에 대한 기고 액세스가 거부됩니다. |
| 사용자가 지식베이스 수준에서 읽을 수 있음 및 읽을 수 없음 모두를 매칭합니다. | 사용자의 지식베이스 및 해당 문서에 대한 읽기 권한이 거부됩니다. |
| 사용자가 지식베이스 수준에서 읽을 수 있음, 지식 문서 수준에서 읽을 수 없음을 일치시킵니다. | 사용자의 지식 문서 읽기 액세스가 거부됩니다. |
| 사용자가 지식 문서 수준에서 읽을 수 없음 및 읽을 수 있음과 일치합니다. | 사용자의 지식 문서 읽기 액세스가 거부됩니다. |
[표 2. 지식베이스와 지식 문서 사용자 기준 결합]

{#user-access-knowledge__table_ajq_1rj_tjb}

## 특수 지식 권한이 있는 사용자 {#user-access-knowledge__section_uvc_rqf_sjb}

특수 지식 권한이 있는 사용자는 사용자 기준에 따라 평가되지 않으며 다음 표에 설명된 대로 지식베이스 및 지식 문서 접근 권한이 있습니다.
{#user-access-knowledge__table_a51_jlv_4jb__entry__2}

| 사용자 | 접근 |
|-|-|
| 지식 관리자 | * 모든 지식베이스와 해당 문서에 기고하고 읽습니다. * 모든 지식베이스의 정의를 수정하고 사용자 기준을 할당합니다. {#user-access-knowledge__ul_g2g_rqf_sjb} 주: 이 액세스는 범위가 지정된 지식베이스에는 적용되지 않습니다. 자세한 내용은 [범위가 지정된 지식베이스](https://servicenow-prod.fluidtopics.net/oaRgP6Q43I0wiZU8bSDRhQ "중요한 문서가 포함된 지식베이스를 보호하려면 범위가 지정된 지식베이스를 사용하십시오. 시스템 관리자와 지식 관리자라도 사용자 기준을 통해 명시적으로 권한을 부여받지 않으면 범위가 지정된 지식베이스를 관리할 수 없습니다.")을(를) 참조하십시오. |
| 지식베이스 소유자 | * 해당 지식베이스에 기고하고 해당 지식베이스를 읽습니다. * 해당 지식베이스의 정의를 수정하고 사용자 기준을 할당합니다. {#user-access-knowledge__ul_ryw_t1p_qjb} |
| 지식베이스 관리자 | * 해당 지식베이스에 기고하고 해당 지식베이스를 읽습니다. * 해당 지식베이스의 정의를 수정하고 사용자 기준을 할당합니다. {#user-access-knowledge__ul_m2c_hyv_4jb} 주: 문서 버전 관리 기능을 사용하는 경우, 지식베이스 관리자는 초안 상태인 다른 작성자의 지식 문서를 수정할 수 없습니다. 자세한 내용은 [문서 버전 관리](https://servicenow-prod.fluidtopics.net/KaACQKbRuH8QAETo8r1kqg "Knowledge Management 문서 버전 관리 기능을 사용하여 여러 버전의 지식 문서를 만들고 유지합니다.")을(를) 참조하십시오. |
| 지식 문서와 연결된 소유권 그룹의 구성원 | 해당 지식 문서를 읽고, 수정하고, 승인하고, 폐기합니다( 참조 [소유권 그룹](https://servicenow-prod.fluidtopics.net/KRAYjsphgxnfcKnweHDcvQ "소유권 그룹을 구성하고, 지식 문서와 연결하여 문서 품질을 유지하며, 승인을 관리하고, 피드백을 적시에 해결합니다.")). |
[표 3. 지식베이스 및 지식 문서에 대한 특별한 권한을 가진 사용자의 접근]

{#user-access-knowledge__table_a51_jlv_4jb}

## 명시적 역할 및 사용자 기준 {#user-access-knowledge__section_bpn_3qj_kjb}

명시적 역할(snc_external 및 snc_internal)은 관리자가 고객 서비스 플러그인(com.sn_customerservice)과 같이 Explicit Roles 플러그인(com.glide.explicit_roles)도 활성화하는 플러그인을 설치할 때 인스턴스에 추가됩니다. Explicit Roles 플러그인(com.glide.explicit_roles)이 활성화된 지식베이스를 생성하면 애플리케이션이 지식베이스 수준에서 다음과 같이 사전 정의된 사용자 기준을 자동으로 추가합니다.

* 'snc_internal' 역할을 가진 사용자 -- snc_internal 역할을 가진 사용자만 지식베이스에 대한 읽기 권한을 가질 수 있게 하는 읽기 가능 사용자 기준에 추가됩니다.
* snc_internal' 및 다른 역할을 가진 사용자 -- snc_internal 역할과 하나 이상의 추가 역할을 가진 사용자만 지식베이스에 기고할 수 있는 '기고할 수 있음' 사용자 기준에 추가됩니다.

{#user-access-knowledge__ul_ry5_ysb_rjb}

Explicit Roles 플러그인(com.glide.explicit_roles)을 제공하는 제품 버전 Rome 이상으로 업그레이드하는 경우, 미리 정의된 사용자 기준 "snc_internal" 역할을 가진 사용자와"snc_internal" 및 다른 역할을 가진 사용자는 Explicit Roles 플러그인을 활성화하기 전에 생성된 기존 지식베이스에 자동으로 추가되지 않습니다. 이러한 미리 정의된 사용자 기준을 기존 지식베이스에 추가하려면 보안되지 않은 지식베이스 수정 스크립트를 실행합니다. 명시적 역할 및 수정 스크립트에 대한 자세한 내용은 [명시적 역할](https://www.servicenow.com/docs/access?context=explicit-roles&version=xanadu&pubname=xanadu-platform-security&ft:locale=en-US) 및 [수정 스크립트를](https://www.servicenow.com/docs/access?context=c_FixScripts&version=xanadu&pubname=xanadu-application-development&ft:locale=en-US) 참조하십시오.

## 사용자 기준을 사용하여 지식베이스 및 해당 문서에 대한 기고 권한 결정 {#user-access-knowledge__section_acf_wjx_jjb}

이 섹션의 흐름도는 지식베이스 및 문서 수준에서 기고 권한을 결정하는 사용자 기준 검사를 보여줍니다.  
주:  
인증되지 않은 사용자가 지식베이스 내의 지식 문서를 볼 수 있도록 하려면 지식 관리 서비스 포털 페이지의 대상이 공개로 설정되어 있어야 합니다. 즉, 인증할 필요 없이 페이지에 액세스할 수 있습니다. 자세한 내용은 [서비스 포털 디자이너를 사용하여 페이지 생성 및 편집](https://www.servicenow.com/docs/access?context=t_ConfigureAPage&version=xanadu&pubname=xanadu-platform-user-interface&ft:locale=en-US)을 참조하십시오.  
그림 1. 지식베이스 및 해당 문서 흐름도에 접근 기여

참가할 수 없음이 설정되지 않았거나 사용자가 참가할 수 없음 및 참가할 수 있음이 설정 glide.knowman.block_access_with_no_user_criteria 되지 않은 경우 다음 표에 설명된 대로 속성 값을 추가로 평가하여 참가 권한을 결정합니다.
{#user-access-knowledge__table_z2b_hrp_qjb__entry__2}

| 속성 값 | 결과 |
|-|-|
| 참 | [특별한 지식 권한이 있는 사용자를](https://servicenow-prod.fluidtopics.net/16LiruAAUwSeUcxKUlVPbg#user-access-knowledge__section_uvc_rqf_sjb) 제외하고 지식베이스에 대한 기고가 가능한 사용자는 없습니다. |
| 거짓 | 인증되지 않은 사용자를 포함하여 하나 이상의 역할을 가진 모든 사용자가 지식베이스에 기고할 수 있습니다. Explicit Roles 플러그인(com.glide.explicit_roles)이 활성화되면 snc_internal 역할이 아닌 하나 이상의 역할을 가진 사용자도 지식베이스에 기여할 수 있습니다. 인증되지 않은 사용자가 접근할 수 있는 지식베이스를 확인하려면 사용자 기준 진단 기능을 사용하십시오. 자세한 내용은 [지식베이스에 인증되지 않은 사용자가 접근할 수 있도록 구성](https://servicenow-prod.fluidtopics.net/Ox1nRTv_t29HQxWxssrzuA "사용자 기준 및 시스템 속성 설정에 따라 인증되지 않은 사용자가 접근할 수 있는 지식베이스를 식별합니다.") 문서를 참조하십시오. |
[표 4. 지식베이스에 대한 사용자 기준이 설정되지 않은 경우 지식베이스에 대한 기여 접근]

{#user-access-knowledge__table_z2b_hrp_qjb}

사용자에게 지식베이스에 대한 참가 권한이 있는 경우, glide.knowman.apply_article_read_criteria 다음 표에 설명된 대로 속성이 평가되어 지식베이스의 문서에 대한 참가 권한이 결정됩니다.
{#user-access-knowledge__table_szq_1pm_3mb__entry__2}

| 속성 값 | 결과 |
|-|-|
| 예 | 문서 수준 읽기 권한은 지식베이스 수준의 기고 권한에 의해 부여되는 기본 기여 권한을 무효화합니다. |
| 거짓 | 지식베이스 수준의 기고 접근은 문서 수준의 사용자 기준보다 우선하며 사용자는 지식베이스의 모든 문서에 대한 기고 권한을 가집니다. |
[표 5. 사용자에게 지식베이스에 대한 기여 권한이 있을 때 문서에 대한 기여 접근]

{#user-access-knowledge__table_szq_1pm_3mb}

## 사용자 기준을 사용하여 지식베이스의 문서에 대한 읽기 권한 결정 {#user-access-knowledge__section_xdd_31t_gmb}

다음 흐름도는 지식 문서에 대한 읽기 권한을 결정하는 사용자 기준 검사를 보여줍니다.
그림 2. 지식 문서 흐름도에 대한 읽기 권한

읽을 수 없음이 설정되지 않았거나 사용자가 읽을 수 없음과 일치하지 않고 추가로 읽을 수 있음이 설정 glide.knowman.block_access_with_no_user_criteria 되지 않은 경우 다음 표에 설명된 대로 속성 값을 추가로 평가하여 읽기 액세스를 결정합니다.
{#user-access-knowledge__table_gmk_z5s_tjb__entry__2}

| 속성 값 | 결과 |
|-|-|
| 참 | [특별한 지식 권한이 있는 사용자와](https://servicenow-prod.fluidtopics.net/16LiruAAUwSeUcxKUlVPbg#user-access-knowledge__section_uvc_rqf_sjb) 지식베이스에 기고할 수 있는 사용자를 제외하고는 읽기 권한이 있는 사용자가 없습니다. |
| 거짓 | 인증되지 않은 사용자를 포함한 모든 사용자는 지식베이스에 대한 읽기 권한을 가지며 문서 수준 사용자 기준은 추가로 평가됩니다. 인증되지 않은 사용자가 접근할 수 있는 지식베이스를 확인하려면 사용자 기준 진단 기능을 사용하십시오. 자세한 내용은 [지식베이스에 인증되지 않은 사용자가 접근할 수 있도록 구성](https://servicenow-prod.fluidtopics.net/Ox1nRTv_t29HQxWxssrzuA "사용자 기준 및 시스템 속성 설정에 따라 인증되지 않은 사용자가 접근할 수 있는 지식베이스를 식별합니다.") 문서를 참조하십시오. |
[표 6. 지식베이스에 대한 사용자 기준이 설정되지 않은 경우의 읽기 접근 권한]

{#user-access-knowledge__table_gmk_z5s_tjb}

사용자에게 지식베이스에 대한 참가 권한이 있는 경우, glide.knowman.apply_article_read_criteria 다음 표의 설명에 따라 속성을 평가하여 지식베이스의 문서에 대한 읽기 권한을 결정합니다.
{#user-access-knowledge__table_tqt_3mm_3mb__entry__2}

| 속성 값 | 결과 |
|-|-|
| 예 | 문서 수준 읽기 권한은 지식베이스 수준에서 기고 권한에 의해 부여되는 기본 읽기 권한을 무효화합니다. |
| 거짓 | 지식베이스 수준의 기고 권한은 문서 수준의 사용자 기준보다 우선하며 사용자는 지식베이스의 모든 문서에 대한 읽기 권한을 가집니다. |
[표 7. 사용자에게 지식베이스에 대한 기고 권한이 있는 경우, 문서에 대한 읽기 권한]

{#user-access-knowledge__table_tqt_3mm_3mb}  
중요사항:  
사용자 기준을 추가한 후에는 사용자 기준 진단 기능을 사용하여 사용자가 지식베이스 또는 지식 문서에 액세스할 수 있는지 확인할 수 있습니다. 자세한 내용은 [다음에 대한 사용자 기준 진단 지식 관리](https://servicenow-prod.fluidtopics.net/I0rQQgAaDMoj7zk1q3sHpQ "사용자 기준 진단을 사용하여 지식베이스 혹은 문서에 대한 사용자 접근을 관리합니다. 사용자가 보유한 지식베이스 또는 문서 접근 권한을 이해하고 해당 권한을 정의하는 사용자 기준을 결정합니다.") 문서를 참조하십시오.
* **[지식베이스 및 문서에 대한 접근 제어를 위한 사용자 기준 작성](https://servicenow-prod.fluidtopics.net/5XFWrynyF_8HO3zQWwmLew)**   
  사용자 기준을 생성하여 지식베이스 및 문서에 대한 액세스를 제어합니다.
* **[사용자 기준을 통해 지식베이스 수준에서 접근 제어](https://servicenow-prod.fluidtopics.net/MGEH_8fdEVUoPn5_Qj0UHg)**   
  지식베이스에 대한 사용자 기준을 지정하여 해당 지식베이스에 대한 지식 문서를 읽고 기고할 수 있는 권한을 부여받는 사용자를 제어합니다.
* **[사용자 기준을 통해 지식 문서 수준에서 접근 제어](https://servicenow-prod.fluidtopics.net/DV576b5fGY91YZqaLwA0Kg)**   
  지식 문서에 대한 사용자 기준을 지정하여 지식 문서에 대한 읽기 권한이 부여되는 사용자를 제어합니다.

**관련 개념**   

* [지식 관리자를 위한 구성 작업](https://servicenow-prod.fluidtopics.net/VeR6KK2svgTAzXY_cIusCA "여러 지식베이스를 사용하면 조직에서 관리 책임을 지식 관리자라고 하는 여러 사용자에게 분산할 수 있습니다.")  
**관련 참조**   

* [지식 관리 속성](https://servicenow-prod.fluidtopics.net/Cx1I5UPsGqHW2Sa4MbL1bw#r_KnowledgeProperties "관리자는 지식 관리 속성을 사용하여 많은 지식베이스 기능의 외형과 기능을 구성할 수 있습니다.")  
**관련 정보**   

* [Knowledge Management FAQ](https://community.servicenow.com/community?id=community_article&sys_id=637ffc92db519490d82ffb24399619f3)

