플러그인 제어
팀이 사용할 수 있는 플러그인을 선택하고, 연결된 서비스와 작업에 대한 접근 권한을 관리하세요
플러그인은 재사용 가능한 워크플로를 패키지로 묶으며, 다른 도구에 연결하는 스킬과 MCP server를 포함할 수 있습니다. ChatGPT와 Codex는 지원되는 환경에서 동일한 공개 플러그인 디렉터리를 사용하며, 관리자는 워크스페이스에서 사용할 수 있는 플러그인을 결정합니다. 자세한 내용은 플러그인, 스킬, 연결된 서비스를 참고하세요.
이 가이드에서 앱 과 MCP server 는 동일한 연결 통합을 가리키며 서로 바꿔 쓸 수 있는 용어입니다. 본문에서는 MCP server 를 사용하지만, 워크스페이스 앱 과 같은 UI 레이블 및 앱 권한, CSV 열 이름에서는 앱 이라는 표현을 유지합니다.
구성원은 자신의 역할에 플러그인과 MCP server가 제공되고 인증된 계정에 연결된 서비스에 대한 액세스 권한이 있을 때만 MCP server의 기능을 사용할 수 있습니다. 공유 자격 증명을 사용하는 경우 구성원에게는 해당 자격 증명을 사용할 권한도 필요하며, 외부 계정은 개인 계정과 다를 수 있습니다.
플러그인은 웹, 데스크톱 및 모바일용 ChatGPT의 Chat과 Work에서, ChatGPT 데스크톱 앱의 Codex에서, 그리고 Codex CLI 플러그인 브라우저를 통해 작동합니다. IDE 확장 프로그램에서는 사용할 수 없습니다.
이러한 제어 기능이 워크스페이스 역할 및 권한과 어떻게 연계되는지 알아보려면 역할 및 워크스페이스 권한을 참조하세요.
지원되는 워크스페이스 환경에서 플러그인 인증을 구성하려면 워크스페이스 연결을 참조하세요. 모든 사용자를 위해 플러그인을 설치하는 것만으로는 공유 계정이 제공되지 않습니다.
기능 체계 이해하기
플러그인은 다음 제어 계층에 걸쳐 적용될 수 있습니다.
| 계층 | 결정하는 사항 | 관리 위치 |
|---|---|---|
| 사용 가능 여부 | 사용자가 플러그인 번들을 사용할 수 있는지 여부 | 지원되는 웹 및 데스크톱 환경에서는 워크스페이스 설정, CLI에서는 CLI 플러그인 브라우저 |
| 포함된 스킬 | 설치된 플러그인이 제공하는 재사용 가능한 지침 | 플러그인 패키지 및 스킬 제어 |
| MCP server 접근 권한 | 사용자가 MCP server의 기능을 사용할 수 있는지 여부 | 워크스페이스 앱 및 권한 및 역할 |
| 작업 및 권한 | 사용자가 실행할 수 있는 작업과 ChatGPT가 도구 사용 전에 확인을 요청하는 시점 | 워크스페이스 앱에 있는 연결의 작업 제어 및 앱 권한 |
| 서비스 인가 | 인증된 ID가 접근할 수 있는 외부 데이터 및 작업 | 연결된 서비스 및 해당 ID 공급자 |
| 런타임 권한 | 에이전트가 데이터나 도구를 받은 후 수행할 수 있는 작업 | 현재 사용 중인 환경의 런타임, 샌드박스 및 승인 제어 |
이러한 계층을 2단계 출시에 활용하세요. 먼저 적절한 플러그인을 사용할 수 있게 한 다음, 각 워크플로에 필요한 기능과 권한을 구성합니다.
1단계: 플러그인 사용 가능 여부 활성화
지원되는 웹 및 데스크톱 화면에서는 워크스페이스 플러그인 제어 기능으로 플러그인을 사용하거나 설치할 수 있는 역할을 결정합니다. Codex CLI는 설치에 자체 플러그인 브라우저를 사용합니다. 패키징 및 배포에 관해서는 플러그인 빌드를 참조하세요.
GitHub에서 워크스페이스 플러그인을 가져와 최신 상태로 유지하는 방법은 플러그인 관리를 참조하세요.
"관리자가 비활성화함" 문제 해결
워크스페이스 소유자인 경우 웹 또는 데스크톱에서 플러그인에 "관리자가 비활성화함"이 표시되면 다음 설정을 확인하세요.
- 관리 콘솔을 열고 워크스페이스를 선택한 다음 플러그인(FedRAMP 워크스페이스에서는 앱)을 여세요. 플러그인의 워크스페이스 사용 가능 여부와 지원되는 역할 설정을 검토하세요. ChatGPT Business는 워크스페이스 전체의 사용 가능 여부를 적용합니다.
- 워크스페이스가 RBAC를 지원하는 경우 권한 및 역할 에서 워크스페이스 기본값과 모든 직접 역할 할당 및 그룹 역할 할당을 검토하세요. 멤버의 일반 플러그인 권한이 활성화되어 있는지 확인하세요. 표시된 레이블에 따라 멤버의 플러그인 사용 허용 또는 플러그인 사용 으로 표시됩니다. FedRAMP 워크스페이스에서는 앱 사용 으로 표시될 수 있습니다.
- 멤버가 플러그인에 필요한 각 앱에 액세스할 수 있고 작업에 필요한 동작이 활성화되어 있는지 확인하세요.
- Lockdown Mode 역할을 사용할 수 있는 경우 모든 직접 역할 할당 및 그룹 역할 할당에서 멤버에게 필요한 기능에 제한이 있는지 확인하세요. Lockdown Mode는 관리형 워크스페이스의 모든 앱을 자동으로 비활성화하지는 않지만, 일반 역할에서 액세스를 허용하더라도 해당 제한이 적용될 수 있습니다.
셀프서비스 ChatGPT Business 계정의 경우 해당 설정을 사용할 수 있다면 멤버에게 설정 > 보안 에서 Lockdown Mode를 검토하도록 요청하세요. Lockdown Mode는 Codex의 네트워크 액세스에 영향을 주지 않습니다.
조직의 보안 정책에 따라 의도하지 않은 설정이나 역할 할당을 수정하세요. 역할 변경이 적용될 때까지 최대 5분 정도 기다린 다음 멤버에게 다시 시도하도록 요청하세요. 자세한 내용은 역할 기반 액세스 제어(RBAC)를 참조하세요.
검토를 위해 공개 카탈로그 내보내기
자격 요건을 충족하는 ChatGPT Enterprise 워크스페이스 소유자와 관리자는 워크스페이스에서 사용할 수 있는 공개 플러그인의 CSV를 다운로드할 수 있습니다. 내보낸 파일을 사용해 플러그인 사용 가능 여부를 변경하기 전에 플러그인, MCP server 및 스킬 메타데이터를 검토하세요.
- Admin > Plugins를 엽니다.
- Public 을 선택합니다.
- 페이지 헤더에서 다운로드 아이콘(Export CSV)을 선택합니다.
다운로드 파일의 이름은 public-plugins-security-review.csv이며 다음 항목이 포함됩니다.
- 플러그인 메타데이터:
Plugin Name,Plugin Description,Date Added (UTC),OpenAI Verified,Developer Name,Version. - MCP server 메타데이터:
App Name(s)및App Description(s). - Chat 스킬 메타데이터:
Skill Name(s)및Skill Description(s).
플러그인에 MCP server나 스킬이 둘 이상 포함되어 있으면 해당 값은 세미콜론으로 구분됩니다. 내보내기에는 최대 48시간 전의 공개 카탈로그 스냅샷이 사용되며, 현재 워크스페이스에 표시되는 공개 플러그인만 포함되고 해당 워크스페이스용으로 생성된 플러그인은 포함되지 않습니다. FedRAMP 워크스페이스에서는 이 기능을 사용할 수 없습니다.
2단계: 기능 관리
대화 동기화는 플러그인, MCP server 또는 연결된 서비스에 대한 추가 액세스를 부여하지 않습니다. Work Cloud에서 로컬 컴퓨터 액세스를 사용하는 경우 Agent Security의 엔터프라이즈 apps 및 plugins 요구 사항이 로컬 실행기에 적용됩니다. Work 클라우드 컨테이너에는 기존 Work Cloud 정책이 유지됩니다. TOML을 통해 이러한 요구 사항을 구성하고 워크스페이스 권한 및 연결된 계정의 권한과 함께 검토하세요.
훅 지원 여부는 플러그인 이용 가능 여부와 별도로 검토하세요.
- 엔터프라이즈 훅. 워크스페이스에서 활성화된 경우, Work Cloud의 로컬 컴퓨터 액세스는 지원되는 수명 주기 및 도구 이벤트에 대해 클라우드 코디네이터(오케스트레이터)에서 실행되는 관리자 정의 MCP 훅을 지원합니다. 명령 훅과 로컬 구성 또는 플러그인의 훅은 도구가 로컬에서 실행되더라도 클라우드 오케스트레이션에서는 지원되지 않습니다.
- 클라우드 오케스트레이션: 도구가 로컬에서 실행되고 플러그인 자체가 허용되어 있어도 명령 훅과 로컬 구성 또는 플러그인의 훅은 실행되지 않습니다. 개인 사용자에게는 이 기능의 훅 지원이 제공되지 않습니다. 오케스트레이션과 실행이 모두 로컬에서 이루어지면 기존에 지원되는 훅은 로컬 전용 Work 및 Codex 스레드에서 계속 작동합니다. 관리자는 이러한 워크플로에 대해 Agent Security에서 지원되는 관리형 훅을 계속 구성할 수 있습니다.
- 감사. 이러한 훅에 의존하기 전에 콜백 연결을 테스트하고, 수신하는 이벤트를 확인하고, 실패가 작업에 미치는 영향을 점검하세요. MCP 훅은 완전한 Compliance API 감사 추적을 제공하지 않습니다.
ChatGPT와 Codex의 플러그인에는 외부 시스템을 검색하거나, 데이터를 가져오거나, 동기화하거나, 작업을 수행하는 MCP server 연결이 포함될 수 있습니다. 플러그인 사용 가능 여부와 각 연결에 부여된 접근 권한 및 작업은 별도로 제어됩니다.
MCP server 기능은 워크스페이스 앱 및 권한 및 역할에서 관리하세요. 제공되는 제어 기능으로 관리자는 다음을 수행할 수 있습니다:
- MCP server 연결을 활성화하고 워크스페이스 역할별로 액세스를 할당합니다.
- 작업 제어 를 지원하는 연결에서는 읽기 전용 작업 또는 승인된 사용자 지정 작업 집합을 허용하고, 워크스페이스에서 새로 추가된 작업을 처리하는 방식도 설정합니다.
- ChatGPT가 연결을 사용하기 전에 언제 사용자에게 물어볼지 결정하는 앱 권한 을 설정합니다.
- 각 연결된 서비스와 인증된 계정이 부여한 범위 및 권한 내로 액세스를 제한합니다.
현재 가용성과 절차는 앱의 관리자 제어, 보안 및 규정 준수를 참조하세요.
회사 앱 계정을 승인된 워크스페이스에서만 사용하도록 제한
확인된 도메인 제한을 활성화하면 사용자가 개인 ChatGPT 워크스페이스나 승인되지 않은 다른 워크스페이스에서 회사 도메인 계정으로 지원되는 앱에 새 연결을 만들 수 없습니다. 직원은 이러한 회사 계정을 연결할 때 승인된 워크스페이스를 사용해야 합니다.
도메인을 확인하는 것만으로는 이 제한이 활성화되지 않습니다. 기존 앱 연결은 자동으로 해제되지 않습니다.
지원되는 앱, 이용 가능 여부 및 설정 안내는 플러그인 및 앱의 관리자 제어, 보안 및 규정 준수를 참조하세요.
선별된 초기 구성 선택
승인된 업무상 필요를 충족하는 플러그인을 활성화하세요. 각 플러그인의 사용 대상을 해당 플러그인이 필요한 사용자나 역할로 설정하고, 활성화하기 전에 필요한 검토를 모두 완료하세요.
연결된 각 서비스에 대해 비즈니스 소유자, 허용되는 데이터, 승인된 읽기 또는 쓰기 작업, 인증 방법, 지원 또는 제거 담당 연락처를 기록합니다.
쓰기 작업을 활성화하거나 새로운 연결 기능을 게시하기 전에 역할 범위를 확인하고, 연결된 서비스에서 의도한 권한만 가진 계정으로 테스트합니다.
광범위하게 출시하려면 이메일, 캘린더, 파일 또는 문서 시스템처럼 팀이 매일 사용하는 범주부터 시작하세요. 플러그인 디렉터리를 사용하여 지원되는 ChatGPT 및 Codex 화면 전반의 현재 사용 가능 여부와 기능을 확인하세요.
처음에 어떤 플러그인을 선택하든 읽기 작업부터 시작하세요. 쓰기 작업을 활성화하기 전에 플러그인 소유자를 파악하고, MCP server 범위와 서비스 권한을 검토하고, 데이터 접근 권한을 확인하고, 외부에 미치는 영향과 복구 절차를 문서화하세요.
데이터 흐름 및 보안 이해하기
ChatGPT는 플러그인에 포함된 MCP server를 사용할 때 연결된 서비스에 요청을 보내고, 해당 서비스에서 인증된 계정의 권한으로 허용되는 데이터나 작업 결과를 반환합니다.
ChatGPT는 연결된 서비스의 데이터를 두 가지 방식으로 처리합니다:
- 동기화되지 않음: ChatGPT는 Chat과 심층 리서치의 데이터를 일시적으로 처리하며 색인을 생성하지 않습니다.
- 동기화됨: ChatGPT는 선택한 연결 콘텐츠의 색인을 미리 생성합니다. 연결의 동기화 지원 여부는 해당 플러그인 페이지에서 확인할 수 있습니다.
이 모드는 ChatGPT가 연결된 콘텐츠의 색인을 생성하는 방식을 바꾸며, 일반적인 채팅 보존 제어를 대체하지 않습니다. 이러한 연결을 사용하는 ChatGPT 대화는 계속 Compliance API를 통해 확인할 수 있습니다.
OpenAI의 연결 서비스 안내에는 전송 중 및 저장 시 암호화, 사용자별 권한 부여, 역할 및 작업 제어, 이러한 연결을 사용하는 대화에 대한 네트워크 접근 제한이 명시되어 있습니다. 또한 Business, Enterprise, Edu 고객의 경우 이러한 연결을 통해 접근한 정보를 모델 학습에 사용하지 않는다고 명시되어 있습니다. 요청이 연결된 서비스에 도달하면 해당 서비스의 권한 범위, 보존, 데이터 레지던시 및 기타 정책도 적용됩니다.
최신 데이터 처리 방식에 대한 자세한 내용은 연결 서비스의 보안 및 규정 준수와 동기화 기능이 있는 연결을 참고하세요. ChatGPT 데스크톱 앱, Codex CLI 또는 IDE 확장 프로그램에서 로컬로 구성한 MCP server에 대해서는 Codex MCP 구성을 참고하세요.