# 역할 기반 접근 제어(RBAC)

{% hint style="info" %}
역할 기반 접근 제어는 **프리미엄** 기능입니다. 이 기능이 없으면 모든 사용자가 관리자여야 합니다.

요금제와 관련 기능에 대한 최신 정보는 [가격 페이지](https://roboflow.com/pricing).
{% endhint %}

역할 기반 접근 제어를 통해 다음에 대해 서로 다른 접근 권한을 할당할 수 있습니다: [팀원](https://docs.roboflow.com/roboflow/roboflow-ko/workspaces/team-members) 작업공간에서.

## 역할

기본 역할은 다음을 수행하는 동안 더 나은 보안 관행을 촉진하는 데 도움이 됩니다 [팀으로서 컴퓨터 비전 모델을 구축하고 개선](https://docs.roboflow.com/roboflow/roboflow-ko/annotate/team-collaboration).

Roboflow는 세 가지 기본 역할을 지원합니다:

* Creator/Admin - 플랫폼에 대한 전체 액세스
* Reviewer - 라벨링 작업을 할당, 검토 및 수행
* Labeler - 할당된 라벨링 작업 수행

{% hint style="info" %}
Creator 역할은 작업공간을 원래 생성한 계정을 나타내는 "명예" 역할입니다. Admin 역할과 동일한 권한을 가지지만 양도되거나 재할당될 수 없습니다.
{% endhint %}

## 권한

이들 역할에 대한 권한은 아래와 같이 구분됩니다:

|                         | 관리자                  | 검토자                  | 라벨러                  | 사용자 지정 |
| ----------------------- | -------------------- | -------------------- | -------------------- | ------ |
| 할당된 라벨링 작업 보기           | :white\_check\_mark: | :white\_check\_mark: | :white\_check\_mark: | 선택 사항  |
| 이미지 라벨링                 | :white\_check\_mark: | :white\_check\_mark: | :white\_check\_mark: | 선택 사항  |
| 라벨링 작업 제출               | :white\_check\_mark: | :white\_check\_mark: | :white\_check\_mark: | 선택 사항  |
| 라벨링 작업 검토               | :white\_check\_mark: | :white\_check\_mark: |                      | 선택 사항  |
| 라벨러 및 검토자 할당            | :white\_check\_mark: | :white\_check\_mark: |                      | 선택 사항  |
| 라벨링된 이미지 승인 및 거부        | :white\_check\_mark: | :white\_check\_mark: |                      | 선택 사항  |
| 팀원 관리                   | :white\_check\_mark: |                      |                      | 선택 사항  |
| 이미지 및 라벨 업로드, 삭제 및 내보내기 | :white\_check\_mark: |                      |                      | 선택 사항  |
| 모델 학습                   | :white\_check\_mark: |                      |                      | 선택 사항  |
| 워크플로우 구축                | :white\_check\_mark: |                      |                      | 선택 사항  |
| 모델 배포                   | :white\_check\_mark: |                      |                      | 선택 사항  |
| API 키 보기                | :white\_check\_mark: |                      |                      | 선택 사항  |
| 크레딧 사용량 보기              | :white\_check\_mark: |                      |                      | 선택 사항  |
| 청구 관리                   | :white\_check\_mark: |                      |                      | 선택 사항  |

## 사용자 지정 역할

{% hint style="info" %}
사용자 지정 역할은 일부 Enterprise 요금제 고객이 사용할 수 있는 프리미엄 기능입니다. [영업팀에 문의](https://roboflow.com/sales) 사용자 지정 역할에 대한 액세스를 얻으려면.
{% endhint %}

작업공간에 대해 사용자 지정 역할이 활성화되면 팀원 설정 페이지에서 이를 관리할 수 있습니다:

1. 작업공간 설정으로 이동
2. 사이드바에서 Team Members 선택
3. Roles 탭 클릭

Roles 탭에는 시스템 역할(Admin, Labeler, Reviewer)과 생성한 모든 사용자 지정 역할을 포함하여 작업공간의 모든 사용 가능한 역할이 표시됩니다:

<figure><img src="https://3958014485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6S9nPJhEX9FYH6clfW%2Fuploads%2FK8GX7LP3Kc2I87GFmnds%2Fimage.png?alt=media&#x26;token=e46112f6-ff24-445c-87ef-586c23c3a244" alt=""><figcaption></figcaption></figure>

### 역할 관리

#### 역할 보기

역할 페이지에는 다음이 표시됩니다:

* 기본 역할: 새 작업공간 구성원에게 자동으로 할당되는 역할
* 역할 목록: 폴더 접근 설정과 함께 제공되는 모든 사용 가능한 역할
* 각 역할은 "모든 폴더 접근(All Folder Access)"이 활성화되어 있는지 여부를 표시합니다

Admin, Labeler, Reviewer와 같은 시스템 역할은 일반적인 사용 사례에 최적화된 표준 권한 세트로 사전 구성되어 제공됩니다.

{% hint style="info" %}
폴더 권한은 일부 Enterprise 요금제 고객이 사용할 수 있는 프리미엄 기능입니다. [영업팀에 문의](https://roboflow.com/sales) 폴더 권한에 대한 액세스를 얻으려면.
{% endhint %}

#### 사용자 지정 역할 생성

새 사용자 지정 역할을 생성하려면:

1. 오른쪽 상단의 + New Role 버튼 클릭
2. 역할 생성 대화상자에서: - 역할 이름 입력: 역할에 대한 설명적인 이름 선택 - 권한 복제 대상: 템플릿으로 사용할 기존 역할 선택(예: Admin, Labeler, Reviewer) - Duplicate 클릭하여 선택한 역할의 권한 복사
3. 옵션을 선택하거나 선택 해제하여 권한 구성: - 모든 폴더 접근 허용: 사용자가 폴더 권한 제한을 무시하고 모든 폴더를 볼 수 있도록 허용 - 권한 범주: 기능별로 구성(예: 데이터셋 관리, 데이터셋 생성, 데이터셋 삭제, 데이터셋 개요) - 각 권한에는 부여하는 내용에 대한 설명 포함
4. 모두 선택을 사용하여 모든 권한을 빠르게 활성화하세요
5. Create Role을 클릭하여 저장

<figure><img src="https://3958014485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6S9nPJhEX9FYH6clfW%2Fuploads%2Frep8v0WRcUC3acE24G3P%2Fimage.png?alt=media&#x26;token=4ea2b33f-043d-4921-9af5-45e2050f4700" alt=""><figcaption></figcaption></figure>

#### 사용자 지정 역할 편집

기존 사용자 지정 역할을 수정하려면:

1. 역할 목록에서 해당 역할 찾기
2. 역할 행 오른쪽의 ... 메뉴 버튼 클릭
3. 드롭다운 메뉴에서 Edit Role 선택
4. 필요에 따라 권한 수정
5. 변경 사항 저장

참고: 시스템 역할(Admin, Labeler, Reviewer)은 편집할 수 없습니다. 사용자 지정 역할만 생성하거나 이전에 생성한 역할만 편집할 수 있습니다.

#### 사용자 지정 역할 삭제

사용자 지정 역할을 제거하려면:

1. 역할 목록에서 해당 역할 찾기
2. 역할 행 오른쪽의 ... 메뉴 버튼 클릭
3. 드롭다운 메뉴에서 Delete Role 선택
4. 삭제 확인

중요: 역할을 삭제하기 전에 해당 역할에 현재 할당된 사용자가 없는지 확인하거나 먼저 해당 사용자들을 다른 역할로 재할당하세요. 시스템 역할은 삭제할 수 없습니다.

<figure><img src="https://3958014485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6S9nPJhEX9FYH6clfW%2Fuploads%2FqivTqOT7xKNMngdauHGz%2Fimage.png?alt=media&#x26;token=4ea62a7f-3e31-40ab-bc34-59200abce332" alt=""><figcaption></figcaption></figure>

#### 기본 역할 설정

기본 역할은 사용자가 작업공간에 가입할 때 자동으로 새 멤버에게 할당됩니다:

1. Roles 탭 상단의 Default Role 섹션에서
2. 드롭다운 메뉴 클릭
3. 기본으로 사용할 역할 선택
4. 변경 사항은 향후 모든 초대에 즉시 적용됩니다

#### 사용자 지정 역할 할당

사용자 지정 역할이 구성되면 팀원을 초대할 때 해당 역할을 할당할 수 있습니다:

1. Team Members 아래의 Members 탭으로 이동
2. Invite Members 클릭
3. 역할 드롭다운에서 원하는 사용자 지정 역할 선택
4. 초대 또는 업데이트 프로세스 완료

<figure><img src="https://3958014485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6S9nPJhEX9FYH6clfW%2Fuploads%2FS6Bk3urZ4ktUfTSjHlAB%2Fimage.png?alt=media&#x26;token=11f43e22-68b4-4cbf-86e4-4292e6e378dd" alt=""><figcaption></figcaption></figure>

사용자 지정 역할은 동일한 페이지에서 기존 멤버에게도 할당할 수 있습니다:

<figure><img src="https://3958014485-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6S9nPJhEX9FYH6clfW%2Fuploads%2FyC4mTOOuIUYbxxXQkiUL%2Ftutorial_team_members.png?alt=media&#x26;token=a0c84b36-5875-4799-9d76-c7d3404ad217" alt=""><figcaption></figcaption></figure>

#### 추가 자료

팀 관리 및 권한에 대한 자세한 내용은 다음을 참조하세요:

* 팀원 초대
* 폴더 권한
* 작업공간 설정

사용자 지정 역할이 활성화되면 [팀원 초대](https://docs.roboflow.com/roboflow/roboflow-ko/workspaces/team-members/invite-a-team-member) 일반적으로 초대 시 사용자 지정 역할을 지정하여 초대할 수 있습니다.

### 추가 자료
