Kontrol plugin
Pilih plugin yang dapat digunakan tim Anda, dan kelola akses ke layanan serta tindakan yang terhubung melalui plugin tersebut
Plugin mengemas alur kerja yang dapat digunakan kembali dan dapat menyertakan skill serta MCP server yang terhubung ke alat lain. ChatGPT dan Codex menggunakan direktori plugin publik yang sama pada antarmuka yang didukung, sementara admin menentukan plugin yang tersedia di ruang kerja mereka. Pelajari lebih lanjut tentang plugin, skill, dan layanan terhubung.
Dalam panduan ini, app dan MCP server merujuk pada integrasi terhubung yang sama dan merupakan istilah yang dapat saling menggantikan. Kami menggunakan MCP server dalam uraian, tetapi mempertahankan app dalam label UI seperti Workspace apps dan App permissions, serta dalam nama kolom CSV.
Anggota hanya dapat menggunakan kemampuan MCP server jika plugin dan MCP server tersedia untuk perannya dan akun yang diautentikasi memiliki akses ke layanan yang terhubung. Untuk kredensial bersama, anggota juga memerlukan izin untuk menggunakan kredensial tersebut; akun eksternal dapat berbeda dari akun pribadinya.
Plugin berfungsi di Chat dan Work pada ChatGPT di web, desktop, dan perangkat seluler, di Codex dalam aplikasi desktop ChatGPT, serta melalui browser plugin Codex CLI. Plugin tidak tersedia di ekstensi IDE.
Untuk memahami keterkaitan kontrol ini dengan peran dan izin ruang kerja, lihat Peran dan izin ruang kerja.
Untuk mengonfigurasi autentikasi plugin bagi pengalaman ruang kerja yang didukung, lihat Koneksi ruang kerja. Memasang plugin untuk semua orang tidak dengan sendirinya menyediakan akun bersama.
Pahami rantai kemampuan
Sebuah plugin dapat mencakup lapisan kontrol berikut:
| Lapisan | Yang ditentukan | Tempat mengelolanya |
|---|---|---|
| Ketersediaan | Apakah paket plugin tersedia bagi pengguna | Pengaturan ruang kerja untuk antarmuka web dan desktop yang didukung; peramban plugin CLI untuk CLI |
| Skill yang disertakan | Instruksi yang dapat digunakan kembali yang disediakan plugin terinstal | Paket plugin dan Kontrol skill |
| Akses MCP server | Apakah pengguna dapat menggunakan kapabilitas MCP server | Aplikasi ruang kerja dan Izin & peran |
| Tindakan dan izin | Tindakan yang dapat dijalankan pengguna dan kapan ChatGPT meminta persetujuan sebelum menggunakan alatnya | Action control dan App permissions koneksi di Aplikasi ruang kerja |
| Otorisasi layanan | Data dan tindakan eksternal yang dapat diakses oleh identitas yang diautentikasi | Layanan terhubung dan penyedia identitasnya |
| Izin runtime | Hal yang dapat dilakukan agen setelah menerima data atau alat | Kontrol runtime, sandbox, dan persetujuan untuk antarmuka aktif |
Gunakan lapisan ini sebagai penerapan dua langkah: pertama, sediakan plugin yang tepat, lalu konfigurasikan kemampuan dan izin yang diperlukan setiap alur kerja.
Langkah 1: Aktifkan ketersediaan plugin
Untuk antarmuka web dan desktop yang didukung, kontrol plugin ruang kerja menentukan peran mana yang dapat menggunakan atau menginstal plugin. Codex CLI menggunakan browser plugin-nya sendiri untuk penginstalan. Lihat Membuat plugin untuk pengemasan dan distribusi.
Untuk mengimpor plugin ruang kerja dari GitHub dan menjaganya tetap mutakhir, lihat Pengelolaan plugin.
Mengatasi masalah "Dinonaktifkan oleh admin"
Jika Anda pemilik ruang kerja, periksa pengaturan berikut saat plugin menampilkan "Dinonaktifkan oleh admin" di web atau desktop:
- Buka Konsol admin, pilih ruang kerja, lalu buka Plugin (Aplikasi di ruang kerja FedRAMP). Tinjau ketersediaan plugin di ruang kerja dan semua pengaturan peran yang didukung. ChatGPT Business menggunakan ketersediaan di seluruh ruang kerja.
- Jika ruang kerja Anda mendukung RBAC, tinjau pengaturan default ruang kerja dan semua penetapan peran langsung serta melalui grup di Izin & peran. Pastikan izin plugin umum anggota diaktifkan: Izinkan anggota menggunakan plugin atau Gunakan plugin, sesuai label yang ditampilkan. Ruang kerja FedRAMP mungkin menampilkan Gunakan aplikasi.
- Pastikan anggota dapat mengakses setiap aplikasi yang diperlukan oleh plugin dan bahwa tindakan yang diperlukan oleh tugas telah diaktifkan.
- Jika peran Lockdown Mode tersedia, periksa semua penetapan peran langsung dan melalui grup untuk mengetahui pembatasan kemampuan yang dibutuhkan anggota. Lockdown Mode tidak otomatis menonaktifkan setiap aplikasi di ruang kerja terkelola, tetapi pembatasannya dapat berlaku meskipun peran biasa memberikan akses.
Untuk akun ChatGPT Business layanan mandiri, minta anggota meninjau Lockdown Mode di Pengaturan > Keamanan, jika tersedia. Lockdown Mode tidak memengaruhi akses jaringan Codex.
Perbaiki pengaturan atau penetapan peran yang tidak disengaja sesuai dengan kebijakan keamanan organisasi Anda. Tunggu hingga lima menit agar perubahan peran berlaku, lalu minta anggota mencoba lagi. Lihat Kontrol akses berbasis peran (RBAC) untuk detailnya.
Ekspor katalog publik untuk ditinjau
Pemilik dan admin ruang kerja ChatGPT Enterprise yang memenuhi syarat dapat mengunduh CSV berisi plugin publik yang tersedia bagi ruang kerja mereka. Gunakan ekspor tersebut untuk meninjau metadata plugin, MCP server, dan skill sebelum mengubah ketersediaan plugin.
- Buka Admin > Plugins.
- Pilih Public.
- Pilih ikon unduh (Export CSV) di header halaman.
Unduhan menggunakan nama file public-plugins-security-review.csv dan mencakup:
- Metadata plugin:
Plugin Name,Plugin Description,Date Added (UTC),OpenAI Verified,Developer Name, danVersion. - Metadata MCP server:
App Name(s)danApp Description(s). - Metadata skill Chat:
Skill Name(s)danSkill Description(s).
Jika plugin menyertakan lebih dari satu MCP server atau skill, titik koma memisahkan nilai yang bersesuaian. Ekspor menggunakan snapshot katalog publik yang dapat berusia hingga 48 jam, hanya menyertakan plugin publik yang terlihat oleh ruang kerja saat ini, dan tidak menyertakan plugin yang dibuat untuk ruang kerja tersebut. Ekspor ini tidak tersedia di ruang kerja FedRAMP.
Langkah 2: Kelola kemampuan
Sinkronisasi percakapan tidak memberikan akses tambahan ke plugin, MCP server, atau layanan yang terhubung. Untuk akses komputer lokal dengan Work Cloud, persyaratan perusahaan apps dan plugins di Agent Security berlaku bagi eksekutor lokal. Kontainer cloud Work tetap menerapkan kebijakan Work Cloud yang sudah ada. Konfigurasikan persyaratan ini melalui TOML dan tinjau bersama izin ruang kerja serta izin akun yang terhubung.
Tinjau dukungan hook secara terpisah dari ketersediaan plugin:
- Hook perusahaan. Jika diaktifkan untuk ruang kerja Anda, akses komputer lokal dengan Work Cloud mendukung hook MCP yang ditentukan admin dan dijalankan pada koordinator cloud (orkestrator) untuk peristiwa siklus hidup dan alat yang didukung. Hook perintah serta hook dari konfigurasi lokal atau plugin tidak didukung dengan orkestrasi cloud, meskipun alat dijalankan secara lokal.
- Orkestrasi cloud: Hook perintah serta hook dari konfigurasi lokal atau plugin tidak dijalankan, meskipun alat dijalankan secara lokal dan plugin itu sendiri diizinkan. Pengguna konsumen tidak mendapatkan dukungan hook dalam fitur ini. Saat orkestrasi dan eksekusi sama-sama dilakukan secara lokal, hook yang sudah didukung tetap berfungsi dalam utas Work dan Codex yang sepenuhnya lokal. Admin tetap dapat mengonfigurasi hook terkelola yang didukung di Agent Security untuk alur kerja tersebut.
- Audit. Sebelum mengandalkan hook ini, uji koneksi callback, pastikan peristiwa yang diterimanya, dan periksa pengaruh kegagalan terhadap tugas. Hook MCP tidak menyediakan jejak audit Compliance API yang lengkap.
Lihat Hook dan Referensi Konfigurasi untuk mengetahui persyaratan yang didukung.
Plugin di ChatGPT dan Codex dapat menyertakan koneksi MCP server yang mencari, mengambil, menyinkronkan data, atau menjalankan tindakan pada sistem eksternal. Ketersediaan plugin serta akses dan tindakan yang diberikan kepada setiap koneksi merupakan kontrol yang terpisah.
Kelola kapabilitas MCP server dari Aplikasi ruang kerja dan Izin & peran. Kontrol yang tersedia memungkinkan admin untuk:
- Aktifkan koneksi MCP server dan tetapkan akses berdasarkan peran ruang kerja.
- Untuk koneksi yang mendukung Kontrol tindakan, izinkan tindakan hanya baca atau serangkaian tindakan khusus yang disetujui, termasuk cara ruang kerja menangani tindakan yang baru ditambahkan.
- Tetapkan Izin aplikasi yang menentukan kapan ChatGPT meminta persetujuan sebelum menggunakan koneksi.
- Batasi akses sesuai cakupan dan izin yang diberikan oleh setiap layanan yang terhubung dan akun yang diautentikasi.
Untuk ketersediaan dan prosedur terkini, lihat Kontrol admin, keamanan, dan kepatuhan dalam aplikasi.
Batasi akun aplikasi perusahaan ke ruang kerja yang diizinkan
Saat diaktifkan, pembatasan domain terverifikasi mencegah pengguna membuat koneksi baru ke aplikasi yang didukung menggunakan akun berdomain perusahaan di ruang kerja ChatGPT pribadi atau ruang kerja lain yang tidak diizinkan. Karyawan harus menggunakan ruang kerja yang diizinkan untuk menghubungkan akun perusahaan tersebut.
Memverifikasi domain tidak mengaktifkan pembatasan ini. Koneksi aplikasi yang sudah ada tidak diputus secara otomatis.
Untuk mengetahui aplikasi yang didukung, ketersediaan, dan panduan penyiapan, lihat Kontrol admin, keamanan, dan kepatuhan untuk plugin dan aplikasi.
Pilih kumpulan awal yang terfokus
Aktifkan plugin yang mendukung kebutuhan bisnis yang telah disetujui. Tetapkan pengguna atau peran yang memerlukan setiap plugin sebagai audiensnya, dan selesaikan peninjauan yang diperlukan sebelum mengaktifkannya.
Untuk setiap layanan yang terhubung, catat pemilik bisnis, data yang diizinkan, tindakan baca atau tulis yang disetujui, metode autentikasi, serta kontak untuk dukungan atau penghapusan.
Sebelum mengaktifkan tindakan tulis atau memublikasikan kemampuan terhubung baru, verifikasi cakupan perannya dan lakukan pengujian dengan akun yang hanya memiliki izin yang dimaksud dalam layanan terhubung.
Untuk penerapan luas, mulailah dengan kategori yang digunakan tim setiap hari, seperti email, kalender, serta sistem file atau dokumen. Gunakan Direktori Plugin untuk memastikan ketersediaan terkini dan kemampuan di seluruh antarmuka ChatGPT dan Codex yang didukung.
Apa pun pilihan awalnya, mulailah dengan tindakan baca. Sebelum mengaktifkan tindakan tulis, identifikasi pemilik plugin, tinjau cakupan MCP server dan izin layanan, konfirmasikan akses data, serta dokumentasikan dampak eksternal dan prosedur pemulihan.
Pahami aliran data dan keamanan
Saat ChatGPT menggunakan MCP server yang disertakan dalam plugin, ChatGPT mengirimkan permintaan ke layanan yang terhubung dan mengembalikan data atau hasil tindakan yang diizinkan oleh izin akun yang diautentikasi dalam layanan tersebut.
ChatGPT menangani data dari layanan yang terhubung dengan dua cara:
- Tanpa sinkronisasi: ChatGPT memproses data dari Chat dan deep research secara sementara dan tidak mengindeksnya.
- Dengan sinkronisasi: ChatGPT mengindeks konten terhubung yang dipilih terlebih dahulu. Anda dapat melihat apakah suatu koneksi mendukung sinkronisasi di halaman pluginnya.
Mode ini mengubah cara ChatGPT mengindeks konten yang terhubung; mode ini tidak menggantikan kontrol retensi percakapan yang biasa digunakan. Percakapan ChatGPT yang menggunakan koneksi ini tetap tersedia melalui Compliance API.
Panduan layanan terhubung OpenAI mendokumentasikan enkripsi saat data dikirim dan disimpan, otorisasi per pengguna, kontrol peran dan tindakan, pembatasan akses jaringan untuk percakapan yang menggunakan koneksi ini, serta tidak digunakannya informasi yang diakses melalui koneksi ini untuk pelatihan model bagi pelanggan Business, Enterprise, dan Edu. Saat permintaan mencapai layanan yang terhubung, cakupan, retensi, residensi data, dan kebijakan lain layanan tersebut juga berlaku.
Lihat keamanan dan kepatuhan untuk layanan yang terhubung dan koneksi dengan sinkronisasi untuk rincian terkini penanganan data. Untuk MCP server yang dikonfigurasi secara lokal di aplikasi desktop ChatGPT, Codex CLI, atau ekstensi IDE, lihat konfigurasi MCP Codex.