조직에서 ChatGPT를 사용할 때는 영역마다 적용되는 설정이 다릅니다. 한 영역에서 접근 권한을 부여해도 다른 영역의 권한까지 자동으로 부여되지는 않습니다. 이 페이지에서 여섯 가지 제어 영역이 어떻게 함께 적용되는지 살펴보고, 각 영역의 최신 설정 절차는 링크된 가이드에서 확인하세요.
워크스페이스 설정에 로컬 Codex 및 Work 섹션이 있으면 멤버의 로컬 Codex 및 Work 사용 허용 설정 하나로 두 제품의 로컬 접근 권한을 관리합니다. 일부 워크스페이스에는 로컬 Codex 섹션과 로컬 Work 섹션이 따로 있습니다. 이 경우 멤버의 로컬 Codex 사용 허용 설정은 로컬에서 Codex를 사용할 권한을, 로컬에서 Work 사용 설정은 로컬에서 Work를 사용할 권한을 부여합니다. 한쪽을 켜도 다른 쪽의 권한까지 부여되지는 않습니다. 이 이름들은 별도 제품이나 클라이언트가 아니라 워크스페이스 권한을 가리킵니다. 토큰 권한과 자격 증명의 유효 기간 제한은 워크스페이스에 따라 액세스 토큰 섹션이나 로컬 접근 권한 섹션에 표시됩니다. 관리형 구성은 이와 별도로 각 클라이언트에서 정책 적용 대상 기능이 실행되는 방식을 제한합니다. 사용할 수 있는 기능과 실제로 적용되는 요구 사항은 클라이언트와 버전에 따라 다를 수 있습니다.
제어 영역별 적용 범위
| 제어 영역 | 제어 대상 | 제어 범위 밖의 항목 | 최신 안내 |
|---|---|---|---|
| ChatGPT 워크스페이스 | 멤버십, 시트, 기본 제공 관리 역할, 지원되는 워크스페이스 기능에 대한 역할별 접근 권한 | 로컬 에이전트 권한, 플랫폼 API 조직 접근 권한, 연결된 서비스 내 권한 | ChatGPT 워크스페이스 접근 권한 및 RBAC |
| 로컬 클라이언트 | ChatGPT 데스크톱 앱, Codex CLI, IDE 확장 프로그램에서 정책 적용 대상 기능이 실행되는 방식. 승인, 파일 시스템 및 네트워크 접근, 권한 프로필, 허용되는 통합 기능 포함 | ChatGPT 시트, 기능이나 모델 사용 자격, 외부 데이터 접근 권한 | 관리형 구성 및 권한 |
| Codex Cloud | 호스팅되는 Codex 워크플로우의 사용 자격과 사용자에게 제공되는 클라우드 환경 | 로컬 런타임 정책, 원본 시스템에서 부여하는 리포지터리 권한 | 클라우드 환경 |
| 플랫폼 API | API 인증을 사용하는 작업의 조직 및 프로젝트 멤버십, API 키, 모델 접근 권한, 사용량, 결제 | ChatGPT 워크스페이스 멤버십, 로컬 클라이언트 접근 권한, Codex Cloud 접근 권한 | OpenAI API 플랫폼 |
| 플러그인 | 플러그인 제공 여부 및 설치, 플러그인에 포함된 스킬, 커넥터 접근 권한, 지원되는 커넥터 작업 | 연결된 서비스 내 권한, 로컬 및 클라우드 런타임 전반에 적용되는 권한 | 플러그인 제어 |
| 연결된 시스템 | 인증된 계정이 원본 시스템에서 접근할 수 있는 리포지터리, 파일, 메시지와 수행할 수 있는 작업 | ChatGPT 워크스페이스, 플러그인, Codex Cloud, 플랫폼 API 사용 자격 | 연결된 서비스의 관리 및 접근 제어 설정 |
요청이 처리되려면 해당 요청에 적용되는 모든 영역에서 허용되어야 합니다. 예를 들어 워크스페이스 권한으로 플러그인을 사용할 수 있더라도 로그인한 계정이 읽을 수 있는 데이터는 연결된 서비스에서 결정합니다. 로컬 권한 프로필은 지원되는 로컬 클라이언트에서 작업 실행을 제한할 수 있지만, 워크스페이스 기능이나 모델을 사용할 권한을 부여할 수는 없습니다.
워크스페이스 접근 권한 할당
ChatGPT 워크스페이스에서는 제품 접근 권한과 관리 권한을 구분합니다.
시트, 관리 역할, 사용자 지정 역할의 차이
시트는 멤버가 어떤 제품 인터페이스에 접근할 수 있는지 결정합니다. 워크스페이스 요금제에 따라 ChatGPT 시트와 Codex 시트 등을 제공할 수 있습니다.
기본 제공 워크스페이스 역할은 관리 권한을 결정합니다. 소유자 역할은 워크스페이스 전체 설정을 관리하고, 관리자 역할은 지원되는 운영 업무와 그룹을 관리합니다. 멤버 역할에는 관리 권한이 없으며, 분석 뷰어 역할은 워크스페이스 분석 데이터를 볼 수 있습니다.
사용자 지정 역할은 지원되는 기능 중 멤버가 사용할 수 있는 기능을 정합니다. 시트나 요금제의 사용 자격을 대체하거나, 연결된 시스템의 권한을 부여하거나, 로컬 런타임 요구 사항을 변경하지는 않습니다.
워크스페이스 기본값 설정 후 대상별 사용자 지정 역할 만들기
워크스페이스 소유자는 역할 기반 접근 제어(RBAC)에 사용할 사용자 지정 역할을 만들고 그룹을 통해 할당할 수 있습니다. 직접 할당을 지원하는 경우에는 멤버에게 바로 할당할 수도 있습니다. 워크스페이스 설정은 해당 권한의 기본값을 정합니다. 그룹은 수동으로 관리하거나 SCIM으로 동기화할 수 있으며, 한 멤버에게 여러 사용자 지정 역할을 할당할 수 있습니다.
이 설정을 지원하는 권한에서 기본값 상태는 워크스페이스 설정을 따릅니다. 켜짐 상태에서는 해당 역할을 통해 접근 권한을 부여하고, 꺼짐 상태에서는 해당 역할을 통해 권한을 부여하지 않습니다. 선택할 수 있는 권한 상태는 기능에 따라 다를 수 있습니다.
일반 역할에서는 각 역할이 부여하는 권한이 합산됩니다. 예를 들어 한 역할에서 기능을 켜짐 상태로 설정하면 다른 역할에서 꺼짐 상태로 설정해도 그 기능을 사용할 수 있습니다. 멤버에게 직접 할당된 역할과 그룹을 통해 할당된 역할을 모두 확인하세요.
일반 역할에서 접근 권한을 부여해도 락다운 모드의 제한과 제품 사용 자격 요건은 그대로 적용됩니다. 플러그인은 플러그인 접근 문제 해결을 참고하세요.
로컬 Work와 클라우드 Work 권한 검토
클라우드 브라우저 사용 및 클라우드 네트워크 접근 설정은 관리 콘솔 > 권한 및 역할 > 워크스페이스 기능 > 클라우드 컴퓨터 기능에서 구성하세요. 클라우드 Work와 dot은 이 두 기능을 공유하며, 각 기능은 클라우드 Work 접근 권한과 별도로 설정할 수 있습니다. Work 작업을 수행하려면 Work 접근 권한과 해당 작업에 필요한 각 기능의 사용 권한이 모두 있어야 합니다. 브라우저 접근 권한과 코드 또는 셸에서 네트워크에 접근할 권한을 따로 확인하세요. 한쪽을 꺼도 다른 쪽이 자동으로 꺼지지는 않습니다.
워크스페이스에서 로컬 Work 및 클라우드 Work 권한을 제공하면 워크스페이스 기본값과 적용되는 각 사용자 지정 역할을 모두 확인하세요. Work는 자격 요건을 충족하는 워크스페이스에서만 사용할 수 있습니다. 제공되는 설정은 요금제, 워크스페이스 구성, 기능 출시 단계에 따라 달라질 수 있습니다. 역할을 할당해도 멤버의 시트에서 허용하는 범위를 넘어 접근 권한을 부여할 수는 없습니다.
클라우드 Work 권한은 클라우드에서 지원되는 ChatGPT Work 작업을 제어합니다. 두 권한을 따로 설정하는 경우 로컬 Work 권한만 있고 클라우드 Work 권한이 없는 멤버는 ChatGPT 데스크톱 앱에서 로컬 작업을 수행할 수 있지만 클라우드 작업을 시작할 수는 없습니다. 로컬 Codex 접근 권한은 멤버의 로컬 Codex 사용 허용 설정으로 관리하며, 이 설정은 로컬 Codex 섹션에 있습니다. 로컬에서 Work 사용 설정을 변경해도 로컬 Codex 접근 권한은 바뀌지 않으며 로컬 런타임 요구 사항도 그대로 적용됩니다.
일부 워크스페이스에는 로컬 Codex 및 Work 통합 섹션이 표시됩니다. 이 경우 멤버의 로컬 Codex 및 Work 사용 허용 설정이 두 제품 모두에 적용됩니다.
최신 사용 자격 요건과 설정은 ChatGPT Work 및 Codex를 참고하세요.
사용 가능한 시트, 역할, 권한은 제품과 요금제가 업데이트되면 달라질 수 있습니다. 최신 권한 목록과 설정 절차는 도움말 센터에서 확인하세요.
Codex Cloud 접근 권한 및 환경 관리 권한 검토
다음 두 권한을 따로 확인하세요.
| 권한 | 제어 대상 |
|---|---|
| 클라우드에서 Codex 사용 | Codex Cloud에서 작업을 실행할 권한 |
| 워크스페이스 환경 관리 | 워크스페이스와 공유하는 환경을 만들고 편집할 권한 |
워크스페이스 환경 관리 권한은 클라우드에서 Codex 사용 아래에 있으며, 클라우드 접근 권한이 있어야 사용할 수 있습니다. 기본적으로 꺼져 있으므로 도입 전에 누구에게 이 권한이 부여되어 있는지 확인하세요. 클라우드 접근 권한이 있는 멤버는 관리 권한 없이도 자신의 개인 환경을 만들고 편집할 수 있습니다. 공유 환경에 접근할 수 있다는 것만으로 해당 환경의 구성을 변경할 권한이 생기지는 않습니다.
환경을 사용하는 멤버 계정과 환경 관리 담당자 계정으로 각 워크플로우를 검증하세요. 두 계정 모두 연결된 리포지터리와 서비스에서 각자의 작업에 필요한 접근 권한이 있어야 합니다. 환경 설정 및 공유 방법은 클라우드 환경을, 클라우드 정책 수립 방법은 관리자용 도입 가이드를 참고하세요.
클라우드 Work에서 로컬 컴퓨터에 접근하기
워크스페이스 소유자는 자격 요건을 충족하는 사용자를 위해 로컬 컴퓨터 접근 허용 설정을 켤 수 있습니다. 먼저 대상 사용자에게 클라우드 Work를 활성화하세요. 로컬 컴퓨터 접근 허용 설정은 클라우드 Work 아래에 있습니다. ChatGPT 데스크톱 앱에서 로컬로 Codex 사용 설정을 켤 필요는 없습니다. 멤버는 ChatGPT 계정으로 대상 워크스페이스에 로그인해야 합니다. 클라우드 정책 중 하나라도 enforce_residency가 활성화되어 있으면 Work와 dot 모두에서 로컬 컴퓨터 접근 허용 설정이 비활성화됩니다. 이 보호 조치는 워크스페이스의 데이터 레지던시를 설정하지 않으며, 이 조치만으로 클라우드 Work나 dot이 비활성화되지는 않습니다.
동기화를 켜기 전에 로컬 실행에 적용되는 에이전트 보안 요구 사항을 검토하세요. 현재 MDM으로만 정책을 배포한다면 에이전트 보안을 구성하기 전에 로컬 정책의 적용 우선순위를 확인하세요. 로컬 실행에서는 MDM 및 기존 관리형 기기 요구 사항이 에이전트 보안보다 우선하고, 시스템 요구 사항 파일은 에이전트 보안보다 우선순위가 낮습니다. 관리형 정책이 활성화되어 있으면 지원되는 전역 정책이 클라우드 오케스트레이션에 적용되고, 연결된 컴퓨터에는 로컬 실행 요구 사항이 적용됩니다. Work 클라우드 컨테이너에는 기존 클라우드 Work 정책이 계속 적용됩니다.
전역 설정은 정책 API에서 관리하세요. 로컬 또는 Codex Cloud 설정은 에이전트 보안 UI에서 관리하세요. 마이그레이션 후에도 기존 전역 API 워크플로우를 사용할 수 있습니다. 스크립트와 Terraform 통합을 테스트하고 정책 할당과 적용 순서가 그대로인지 확인하세요.
다음과 같이 접근 권한을 설정하고 검증하세요.
-
워크스페이스 기본값은 조직 전반에 적합한 수준으로 유지하세요.
-
접근 권한이 필요한 사용자나 그룹에 지원되는 사용자 지정 역할을 할당하세요.
-
적용되는 모든 역할을 확인하세요. 한 일반 역할에서 권한을 꺼도 다른 역할에서 부여한 접근 권한은 유지됩니다.
-
의도한 권한을 가진 멤버 계정으로 접근할 수 있는지 테스트하세요.
시트, 연결된 앱에 대한 접근 권한, 운영 체제 권한, 로컬 Codex 접근 권한을 각각 확인하세요. 로컬 컴퓨터 접근을 꺼도 멤버는 워크스페이스 접근 권한을 유지할 수 있습니다. 이 설정을 끄면 실행 중인 작업에 어떤 영향이 있는지는 도입 가이드를 참고하세요. 정책 적용 범위와 호환성 요구 사항은 관리형 구성과 Work 관리자 FAQ를 참고하세요.
컴퓨터 기록 접근 권한 제어
Business 및 Enterprise 워크스페이스에서는 컴퓨터 기록이 기본적으로 꺼져 있습니다. 워크스페이스 소유자가 명시적으로 접근 권한을 부여해야 멤버가 이 기능을 켤 수 있습니다. Enterprise 워크스페이스 소유자는 다음과 같이 역할별로 권한을 부여할 수 있습니다.
- 워크스페이스 설정 > 권한 및 역할을 여세요.
- 컴퓨터 기록 항목을 찾고 접근 권한을 부여할 워크스페이스 역할을 선택하세요.
- 해당 역할에서 컴퓨터 기록 활성화 설정을 켜세요.
이 권한을 부여하면 해당 역할의 멤버가 컴퓨터 기록을 직접 켤 수 있습니다. 기능이 자동으로 켜지지는 않습니다. 각 멤버는 macOS용 ChatGPT 데스크톱 앱에서 직접 사용을 선택해야 하며, 기록에 포함할 앱과 웹사이트를 선택할 수 있습니다. 필요한 워크스페이스 권한이 없는 멤버는 로컬 설정에서 이 기능을 켤 수 없습니다.
로컬 런타임 정책 적용
로컬 런타임 정책은 ChatGPT 데스크톱 앱, Codex CLI, IDE 확장 프로그램에서 정책 적용 대상 기능의 동작을 제한합니다. 클라우드에서 관리하는 요구 사항을 적용하려면 지원되는 ChatGPT 로그인 방식을 사용하고 요금제 자격 요건도 충족해야 합니다. 권한 프로필과 관리형 요구 사항은 명령어, 파일 시스템 접근, 네트워크 접근, 승인 및 기타 로컬 런타임 동작을 제한할 수 있습니다. 사용자의 시트, 워크스페이스 역할, 모델 사용 자격 또는 외부 시스템의 권한은 바뀌지 않습니다.
로컬 정책에서 허용하면 사용자는 기본 제공 권한 프로필이나 사용자 지정 권한 프로필을 선택할 수 있습니다. 관리자는 관리형 구성에서 지원하는 채널을 통해 기본값과 요구 사항을 배포할 수 있습니다. 프로필의 동작 방식은 권한을, 요구 사항과 배포 방법 및 적용 우선순위는 관리형 구성을 참고하세요.