> ## Documentation Index
> Fetch the complete documentation index at: https://developers.argosidentity.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 접근 권한 및 역할(RBAC)

> 관리자 역할(Owner/Leader/Member/Guest)별 권한 체계와 개인정보 표시 정책을 설명합니다.

ID check 대시보드는 역할 기반 접근 제어(RBAC)를 통해 프로젝트에 초대된 관리자마다 서로 다른 권한을 부여합니다. 이 페이지에서는 역할 체계, 역할별 개인정보 표시 정책, 그리고 기능 접근 제어 방식을 안내합니다.

<Tip>
  실제 역할 설정은 **프로젝트 관리 > 프로젝트 설정 > 시스템 운영**에서 관리합니다. [시스템 운영으로 이동](/dashboard/ko/project-management/project-settings/system-operation)
</Tip>

***

## 관리자 역할(속성) 종류

관리자를 프로젝트에 초대할 때 네 가지 역할 중 하나를 지정합니다. 각 역할은 모든 옵션 및 제출건(submission)에 대해 아래와 같은 권한을 가집니다.

<Frame caption="역할별 관리자 목록">
  <img src="https://mintcdn.com/argosidentity/kQgxAhUlTpk4TIQ7/images/dashboard/new/rbac/admin_role_list.png?fit=max&auto=format&n=kQgxAhUlTpk4TIQ7&q=85&s=62da98d531f3c75af2e142cd8804e449" alt="역할별 관리자 목록" width="3465" height="1045" data-path="images/dashboard/new/rbac/admin_role_list.png" />
</Frame>

| 역할         | Read | Write | Edit | Delete |
| ---------- | :--: | :---: | :--: | :----: |
| **Owner**  |   O  |   O   |   O  |    O   |
| **Leader** |   O  |   O   |   O  |    O   |
| **Member** |   O  |   O   |   O  |    -   |
| **Guest**  |   O  |   -   |   -  |    -   |

* **Owner / Leader**: 모든 옵션 및 제출건에 대해 조회·생성·수정·삭제 가능.
* **Member**: 조회·생성·수정은 가능하나 삭제는 불가.
* **Guest**: 조회(Read)만 가능.

<Info>
  타 관리자에게 역할을 지정할 때는 **본인 계정과 동일한 역할 레벨까지만** 부여할 수 있습니다. 예를 들어 Member 역할을 가진 관리자는 다른 관리자에게 Member 또는 Guest만 지정할 수 있습니다.
</Info>

***

## 역할별 개인정보 표시 여부 (PII Visibility by Role)

역할마다 제출건 상세 화면에 표시할 개인정보 항목의 노출 여부를 제어합니다. 체크되지 않은 항목은 해당 역할의 관리자에게 마스킹 처리되어 표시됩니다.

<Frame caption="역할별 개인정보 표시 설정">
  <img src="https://mintcdn.com/argosidentity/kQgxAhUlTpk4TIQ7/images/dashboard/new/rbac/pii_visibility_by_role.png?fit=max&auto=format&n=kQgxAhUlTpk4TIQ7&q=85&s=7465aa5345b1b657cbdb483e14ab1af4" alt="역할별 개인정보 표시 설정" width="928" height="1302" data-path="images/dashboard/new/rbac/pii_visibility_by_role.png" />
</Frame>

표시 여부를 제어하는 항목은 다음과 같습니다.

| 카테고리       | 항목                                                  | 현재 설정 가능 여부   |
| ---------- | --------------------------------------------------- | ------------- |
| **기본 정보**  | fullName, Gender, Nationality, birthDate            | 추후 설정 값 제공 예정 |
| **문서 정보**  | documentNumber, issueDate, ExpiryDate, serialNumber | 추후 설정 값 제공 예정 |
| **식별 번호**  | identityNumber, curpNumber                          | 추후 설정 값 제공 예정 |
| **신분증 사진** | image                                               | 활성/비활성 토글 가능  |

<Note>
  현재 역할별 개인정보 표시 설정은 **신분증 사진(image)** 항목만 조정할 수 있습니다. 그 외 항목은 현재 조정할 수 없으며, 추후 설정 값을 제공할 예정입니다.
</Note>

마스킹 예시:

* 이름: `홍길동` → `***`
* 생년월일: `1990-01-15` → `****-**-**`

<Info>
  역할별 개인정보 마스킹은 **대시보드 화면 표시에만 적용**됩니다. 실제 저장된 데이터와 API 응답은 변경되지 않습니다.
</Info>

### 프로젝트 단위 설정과의 관계

`## 개인정보 표시 여부`(프로젝트 전체 설정)가 활성화되면 모든 관리자에게 일괄적으로 특정 필드를 블러 처리합니다. 역할별 개인정보 표시 설정은 그보다 세분화된 레이어로, 역할마다 노출 항목을 별도로 제어할 수 있습니다.

***

## 권한 기반 기능 제어

권한이 없는 작업(예: 삭제 권한이 없는 Member가 삭제 시도)은 해당 버튼이 비노출되거나 권한 안내 메시지가 표시됩니다. 관리자가 실수로 허용 범위 밖의 동작을 수행하는 것을 방지합니다.

***

## 설정 위치

역할 지정 및 개인정보 표시 설정은 모두 **프로젝트 관리 > 프로젝트 설정 > 시스템 운영**에서 관리합니다.

<CardGroup cols={2}>
  <Card title="시스템 운영" icon="gear" href="/dashboard/ko/project-management/project-settings/system-operation">
    관리자 역할 지정 및 개인정보 표시 설정 관리
  </Card>

  <Card title="2026년 5월 업데이트" icon="bell" href="/ko/idcheck/notices/2026-05-update">
    RBAC 출시를 포함한 신규 기능 업데이트 내역
  </Card>
</CardGroup>
