Biện pháp kiểm soát plugin

Chọn các plugin mà nhóm của bạn có thể sử dụng và quản lý quyền truy cập vào các dịch vụ và thao tác được kết nối của chúng

Plugin đóng gói các quy trình làm việc có thể tái sử dụng và có thể bao gồm các skills cùng MCP server kết nối với các công cụ khác. ChatGPT và Codex dùng chung danh mục plugin công khai trên các giao diện được hỗ trợ, còn quản trị viên quyết định plugin nào khả dụng trong không gian làm việc của họ. Tìm hiểu thêm về plugin, skills và dịch vụ được kết nối.

Trong hướng dẫn này, ứng dụng và MCP server cùng chỉ một tích hợp được kết nối và là các thuật ngữ có thể dùng thay thế nhau. Chúng tôi dùng MCP server trong phần nội dung, nhưng giữ ứng dụng trong các nhãn giao diện như Ứng dụng của không gian làm việc và Quyền ứng dụng, cũng như trong tên cột CSV.

Thành viên chỉ có thể sử dụng các khả năng của MCP server khi plugin và MCP server khả dụng cho vai trò của họ và tài khoản đã xác thực có quyền truy cập dịch vụ được kết nối. Với thông tin xác thực dùng chung, thành viên cũng cần có quyền sử dụng thông tin xác thực đó; tài khoản bên ngoài có thể khác với tài khoản cá nhân của họ.

Plugin hoạt động trong Chat và Work trên ChatGPT dành cho web, máy tính và thiết bị di động, trong Codex thuộc ứng dụng ChatGPT dành cho máy tính và thông qua trình duyệt plugin của Codex CLI. Plugin không khả dụng trong tiện ích mở rộng IDE.

Để xem các biện pháp kiểm soát này phối hợp với vai trò và quyền trong workspace như thế nào, hãy xem Vai trò và quyền trong workspace.

Để cấu hình phương thức xác thực plugin cho các trải nghiệm không gian làm việc được hỗ trợ, hãy xem Kết nối của không gian làm việc. Chỉ riêng việc cài đặt plugin cho mọi người không cung cấp tài khoản dùng chung.

Tìm hiểu chuỗi chức năng

Một plugin có thể trải rộng trên các lớp kiểm soát sau:

Lớp Nội dung quyết định Nơi quản lý
Tính khả dụng Gói plugin có khả dụng cho người dùng hay không Cài đặt không gian làm việc cho các giao diện web và máy tính được hỗ trợ; trình duyệt plugin CLI cho CLI
Skills đi kèm Các hướng dẫn có thể tái sử dụng mà plugin đã cài đặt cung cấp Gói plugin và Kiểm soát skills
Quyền truy cập MCP server Người dùng có thể sử dụng các chức năng của MCP server hay không Ứng dụng của không gian làm việc và Quyền và vai trò
Thao tác và quyền Những thao tác người dùng có thể chạy và khi nào ChatGPT hỏi trước khi sử dụng công cụ của kết nối Kiểm soát thao tác và Quyền ứng dụng của kết nối trong Ứng dụng của không gian làm việc
Ủy quyền dịch vụ Dữ liệu và thao tác bên ngoài mà danh tính đã xác thực có thể truy cập Dịch vụ được kết nối và nhà cung cấp danh tính của dịch vụ đó
Quyền trong thời gian chạy Những gì tác nhân có thể làm sau khi nhận dữ liệu hoặc công cụ Môi trường thực thi, môi trường cô lập và các cơ chế kiểm soát phê duyệt cho giao diện đang hoạt động

Hãy sử dụng các lớp này cho quy trình triển khai gồm hai bước: trước tiên cung cấp đúng plugin, sau đó cấu hình các chức năng và quyền mà từng quy trình làm việc cần.

Bước 1: Bật tính khả dụng của plugin

Đối với các bề mặt web và máy tính được hỗ trợ, biện pháp kiểm soát plugin của workspace xác định vai trò nào có thể sử dụng hoặc cài đặt plugin. Codex CLI sử dụng trình duyệt plugin riêng để cài đặt. Xem Xây dựng plugin để biết thông tin về đóng gói và phân phối.

Để nhập các plugin của workspace từ GitHub và duy trì chúng ở phiên bản mới nhất, hãy xem Quản lý plugin.

Khắc phục thông báo "Đã bị quản trị viên vô hiệu hóa"

Nếu bạn là chủ sở hữu không gian làm việc, hãy kiểm tra các thiết lập sau khi một plugin hiển thị "Đã bị quản trị viên vô hiệu hóa" trên web hoặc ứng dụng máy tính:

  1. Mở Bảng điều khiển quản trị, chọn không gian làm việc và mở Plugin (Ứng dụng trong các không gian làm việc FedRAMP). Kiểm tra trạng thái khả dụng của plugin trong không gian làm việc và mọi thiết lập vai trò được hỗ trợ. ChatGPT Business áp dụng trạng thái khả dụng cho toàn bộ không gian làm việc.
  2. Nếu không gian làm việc hỗ trợ RBAC, hãy kiểm tra thiết lập mặc định của không gian làm việc và mọi vai trò được gán trực tiếp hoặc qua nhóm trong Quyền và vai trò. Xác nhận rằng quyền sử dụng plugin chung của thành viên đã được bật: Cho phép thành viên sử dụng plugin hoặc Sử dụng plugin, tùy theo nhãn hiển thị. Các không gian làm việc FedRAMP có thể hiển thị Sử dụng ứng dụng.
  3. Xác nhận rằng thành viên có thể truy cập từng ứng dụng mà plugin yêu cầu và các hành động cần thiết cho tác vụ đã được bật.
  4. Khi có các vai trò Lockdown Mode, hãy kiểm tra mọi vai trò được gán trực tiếp và qua nhóm để tìm các hạn chế đối với chức năng mà thành viên cần. Lockdown Mode không tự động vô hiệu hóa mọi ứng dụng trong các không gian làm việc được quản lý, nhưng các hạn chế của chế độ này có thể áp dụng ngay cả khi một vai trò thông thường cấp quyền truy cập.

Đối với tài khoản ChatGPT Business tự phục vụ, hãy yêu cầu thành viên kiểm tra Lockdown Mode trong Cài đặt > Bảo mật, nếu có. Lockdown Mode không ảnh hưởng đến quyền truy cập mạng của Codex.

Sửa các thiết lập hoặc vai trò được gán ngoài ý muốn theo chính sách bảo mật của tổ chức bạn. Chờ tối đa năm phút để các thay đổi vai trò có hiệu lực, sau đó yêu cầu thành viên thử lại. Xem Kiểm soát truy cập dựa trên vai trò (RBAC) để biết chi tiết.

Xuất danh mục công khai để xem xét

Chủ sở hữu và quản trị viên không gian làm việc ChatGPT Enterprise đủ điều kiện có thể tải xuống tệp CSV chứa các plugin công khai khả dụng cho không gian làm việc của họ. Dùng bản xuất để xem xét siêu dữ liệu của plugin, MCP server và skills trước khi thay đổi tính khả dụng của plugin.

  1. Mở Quản trị > Plugin.
  2. Chọn Công khai.
  3. Chọn biểu tượng tải xuống (Xuất CSV) trong phần đầu trang.

Tệp tải xuống sử dụng tên public-plugins-security-review.csv và bao gồm:

  • Siêu dữ liệu plugin: Plugin Name, Plugin Description, Date Added (UTC), OpenAI Verified, Developer Name và Version.
  • Siêu dữ liệu MCP server: App Name(s) và App Description(s).
  • Siêu dữ liệu skills Chat: Skill Name(s) và Skill Description(s).

Khi một plugin bao gồm nhiều MCP servers hoặc skills, dấu chấm phẩy phân tách các giá trị tương ứng. Bản xuất sử dụng ảnh chụp danh mục công khai có thể đã được tạo cách đó tối đa 48 giờ, chỉ bao gồm các plugin công khai hiển thị với không gian làm việc hiện tại và không bao gồm các plugin được tạo riêng cho không gian làm việc đó. Tính năng này không khả dụng trong các không gian làm việc FedRAMP.

Bước 2: Quản lý chức năng

Đồng bộ hóa cuộc trò chuyện không cấp thêm quyền truy cập plugin, MCP server hoặc dịch vụ được kết nối. Đối với quyền truy cập máy tính cục bộ với Work Cloud, các yêu cầu apps và plugins dành cho doanh nghiệp trong Agent Security áp dụng cho trình thực thi cục bộ. Các container đám mây của Work vẫn giữ các chính sách Work Cloud hiện có. Cấu hình các yêu cầu này qua TOML và xem xét chúng cùng với quyền của không gian làm việc và quyền của tài khoản được kết nối.

Xem xét khả năng hỗ trợ hook riêng biệt với tính khả dụng của plugin:

  • Hook doanh nghiệp. Khi được bật cho không gian làm việc của bạn, quyền truy cập máy tính cục bộ với Work Cloud hỗ trợ các hook MCP do quản trị viên định nghĩa, chạy trên bộ điều phối đám mây (orchestrator) cho các sự kiện vòng đời và công cụ được hỗ trợ. Hook lệnh và hook từ cấu hình cục bộ hoặc plugin không được hỗ trợ khi điều phối trên đám mây, ngay cả khi công cụ thực thi cục bộ.
  • Điều phối trên đám mây: Hook lệnh và hook từ cấu hình cục bộ hoặc plugin không chạy, ngay cả khi công cụ thực thi cục bộ và bản thân plugin được cho phép. Tính năng này không hỗ trợ hook cho người dùng cá nhân. Khi cả điều phối và thực thi đều diễn ra cục bộ, các hook hiện được hỗ trợ vẫn hoạt động trong các luồng Work và Codex chỉ chạy cục bộ. Quản trị viên vẫn có thể cấu hình các hook được quản lý có hỗ trợ trong Agent Security cho những quy trình này.
  • Kiểm toán. Trước khi dựa vào các hook này, hãy kiểm tra kết nối gọi lại, xác nhận các sự kiện mà kết nối nhận được và kiểm tra mức độ ảnh hưởng của lỗi đến tác vụ. Hook MCP không cung cấp nhật ký kiểm toán Compliance API đầy đủ.

Xem Hook và Tài liệu tham khảo cấu hình để biết các yêu cầu được hỗ trợ.

Plugin trong ChatGPT và Codex có thể bao gồm các kết nối MCP server để tìm kiếm, truy xuất, đồng bộ hóa hoặc thực hiện thao tác trên hệ thống bên ngoài. Tính khả dụng của plugin và quyền truy cập cùng các thao tác được cấp cho từng kết nối là các cơ chế kiểm soát riêng biệt.

Quản lý các chức năng của MCP server từ Ứng dụng của không gian làm việc và Quyền và vai trò. Các cơ chế kiểm soát hiện có cho phép quản trị viên:

  • Bật kết nối MCP server và phân quyền truy cập theo vai trò trong không gian làm việc.
  • Với các kết nối hỗ trợ Kiểm soát hành động, cho phép các hành động chỉ đọc hoặc một tập hợp tùy chỉnh đã được phê duyệt, bao gồm cách không gian làm việc xử lý các hành động mới được thêm vào.
  • Đặt Quyền ứng dụng để xác định khi nào ChatGPT hỏi trước khi sử dụng kết nối.
  • Giữ quyền truy cập trong phạm vi và các quyền được cấp bởi từng dịch vụ được kết nối và tài khoản đã xác thực.

Để biết khả năng sử dụng và quy trình hiện tại, hãy xem Biện pháp kiểm soát dành cho quản trị viên, bảo mật và tuân thủ trong ứng dụng.

Giới hạn tài khoản ứng dụng của công ty trong các không gian làm việc được ủy quyền

Khi được kích hoạt, các hạn chế đối với miền đã xác minh ngăn người dùng tạo kết nối mới đến ứng dụng được hỗ trợ bằng tài khoản thuộc miền công ty trong không gian làm việc ChatGPT cá nhân hoặc các không gian làm việc khác chưa được ủy quyền. Nhân viên phải sử dụng không gian làm việc được ủy quyền để kết nối các tài khoản công ty đó.

Việc xác minh miền không kích hoạt hạn chế này. Các kết nối ứng dụng hiện có không tự động bị ngắt.

Để biết các ứng dụng được hỗ trợ, tính khả dụng và hướng dẫn thiết lập, hãy xem Các biện pháp kiểm soát của quản trị viên, bảo mật và tuân thủ cho plugin và ứng dụng.

Chọn một tập hợp ban đầu có trọng tâm

Bật các plugin phục vụ nhu cầu công việc đã được phê duyệt. Đặt đối tượng sử dụng của từng plugin thành những người dùng hoặc vai trò cần plugin đó, đồng thời hoàn tất mọi quy trình xét duyệt bắt buộc trước khi bật.

Với từng dịch vụ được kết nối, hãy ghi lại chủ sở hữu phụ trách nghiệp vụ, dữ liệu được phép, các thao tác đọc hoặc ghi đã được phê duyệt, phương thức xác thực và đầu mối liên hệ để hỗ trợ hoặc gỡ bỏ.

Trước khi bật thao tác ghi hoặc phát hành một chức năng kết nối mới, hãy xác minh phạm vi vai trò của chức năng đó và kiểm thử bằng một tài khoản chỉ có đúng các quyền dự kiến trong dịch vụ được kết nối.

Để triển khai rộng rãi, hãy bắt đầu với các nhóm công cụ mà đội ngũ sử dụng hằng ngày, chẳng hạn như email, lịch và hệ thống tệp hoặc tài liệu. Sử dụng Thư mục Plugin để xác nhận tính khả dụng hiện tại và các chức năng trên những bề mặt ChatGPT và Codex được hỗ trợ.

Dù tập hợp ban đầu là gì, hãy bắt đầu với các thao tác đọc. Trước khi bật các thao tác ghi, hãy xác định chủ sở hữu plugin, xem xét phạm vi của MCP server và quyền của dịch vụ, xác nhận quyền truy cập dữ liệu, đồng thời ghi lại các tác động bên ngoài và phương án khôi phục.

Tìm hiểu luồng dữ liệu và bảo mật

Khi ChatGPT sử dụng MCP server đi kèm với plugin, ChatGPT gửi yêu cầu đến dịch vụ được kết nối và trả về dữ liệu hoặc kết quả hành động được cho phép theo quyền của tài khoản đã xác thực trong dịch vụ đó.

ChatGPT xử lý dữ liệu từ các dịch vụ được kết nối theo hai cách:

  • Không đồng bộ hóa: ChatGPT xử lý tạm thời dữ liệu từ Chat và nghiên cứu chuyên sâu mà không lập chỉ mục dữ liệu đó.
  • Đồng bộ hóa: ChatGPT lập chỉ mục trước cho nội dung được kết nối đã chọn. Bạn có thể xem kết nối có hỗ trợ đồng bộ hóa hay không trên trang plugin của kết nối đó.

Chế độ này thay đổi cách ChatGPT lập chỉ mục nội dung được kết nối; chế độ này không thay thế các tùy chọn kiểm soát thông thường về thời gian lưu giữ cuộc trò chuyện. Các cuộc trò chuyện ChatGPT sử dụng những kết nối này vẫn có thể được truy cập qua Compliance API.

Hướng dẫn của OpenAI về dịch vụ được kết nối mô tả việc mã hóa dữ liệu khi truyền và khi lưu trữ, cấp quyền theo từng người dùng, kiểm soát vai trò và hành động, hạn chế quyền truy cập mạng đối với các cuộc trò chuyện sử dụng những kết nối này, cũng như việc không dùng thông tin được truy cập qua những kết nối này để huấn luyện mô hình đối với khách hàng Business, Enterprise và Edu. Khi một yêu cầu đến dịch vụ được kết nối, phạm vi quyền, chính sách lưu giữ, nơi lưu trú dữ liệu và các chính sách khác của dịch vụ đó cũng được áp dụng.

Xem bảo mật và tuân thủ đối với dịch vụ được kết nối và kết nối có đồng bộ hóa để biết thông tin hiện hành về cách xử lý dữ liệu. Đối với các MCP servers được cấu hình cục bộ trong ứng dụng ChatGPT dành cho máy tính, Codex CLI hoặc tiện ích mở rộng IDE, hãy xem cấu hình MCP cho Codex.

Sử dụng các quy trình và tài liệu tham khảo hiện hành