OpenAI
このページは機械翻訳されています。元の英語の記事を表示

Codex のプラグイン

Codex でのプラグインの仕組み、ワークスペース管理者がロール別にプラグインの利用可否を管理する方法、アプリ権限がプラグインに適用される仕組みを学びます。

更新日: 21 hours ago

概要

プラグインは、特定のワークフローに必要な機能をパッケージ化することで、Codex が反復可能な作業を完了できるようにします。プラグインには、スキルなどのワークフローガイダンスを含めることができ、Codex をツール、データ、アクションに接続する承認済みアプリに依存することもできます。

Business、Enterprise、Edu ワークスペースでは、プラグインの利用可否は、ワークスペース設定、機能アクセス、管理者が有効にしたアプリによって異なる場合があります。プラグイン自体がデータへの新しいアクセス権を付与することはありません。ユーザーは、接続されたアプリが利用可能であり、基盤となるソースシステムへのアクセス権をすでに持っている場合にのみ、アプリに支えられた機能を使用できます。

この記事は、プラグインの仕組みと、プラグインを使用できるようにする前に有効化が必要なものを理解する必要がある、ワークスペースの管理者、オーナー、ユーザーを対象としています。

プラグインとは

プラグインは、ワークフロー向けにパッケージ化された機能です。プラグインによっては、次のものが含まれる場合があります。

  • スキル。Codex がタスクを完了するのに役立つ、再利用可能な指示、プロンプト、ワークフローパターンを提供します。

  • アプリ。Codex を、ワークスペースで承認されたシステム、データ、アクションに接続します。

  • アプリテンプレート。プラグインに必要なアプリを管理者が作成または設定するのに役立ちます。

幅広い用途に対応するプラグインもあれば、営業、データ分析、社内業務など、特定の業務部門向けに構築されたプラグインもあります。業務部門向けプラグインでは、ユーザーが個別のツールを手動で切り替えなくても作業を完了できるよう、複数の機能をまとめることがあります。

1 つのプラグインに複数のスキルとアプリを含めることができ、ユーザーは多様なタスクを実行できます。管理者とオーナーは、組織のポリシーに応じて、プラグイン内の一部またはすべてのアプリを有効にできます。たとえば、営業向けのプラグインには、営業ワークフローを支援する、アプリに支えられた複数の機能が含まれる場合があります。

プラグインによるアプリの使用方法

多くのプラグインは、外部システムにアクセスするためにアプリに依存しています。たとえば、プラグインが、リポジトリ、データウェアハウス、CRM、ドキュメントストア、メッセージングツールに接続する、ワークスペースで承認済みのアプリへのアクセスを必要とする場合があります。

管理者とオーナーは、誰が ChatGPT のアプリまたは Codex でそれらを使用できるかを管理します。アプリによっては、管理者とオーナーが次の項目も管理できます。

  • アクセスできるユーザー、グループ、またはロール(Enterprise/Edu のみ)

  • データの読み取りのみが可能か、アクションの実行も可能か

  • アクションの実行前にユーザーの確認が必要かどうか

  • 同期、ドメイン制限、ソース境界、またはその他のアプリ固有の設定が適用されるかどうか。

ChatGPT でアプリを承認しても、ソースシステムの権限は上書きされません。接続先システム内のファイル、リポジトリ、レコード、ワークスペース、またはチャネルにユーザーがアクセスできない場合、プラグインは Codex 経由でそれらへのアクセスを付与すべきではありません。

アプリテンプレートを含むプラグイン

一部のプラグインにはアプリテンプレートが含まれる場合や、テンプレートから作成されたアプリに依存する場合があります。アプリテンプレートは、すぐに使えるアプリと同じではありません。メンバーがプラグインを使用できるようにする前に、ワークスペースの管理者またはオーナーが、組織固有の設定を入力し、下書きアプリを作成して公開し、アクセスを割り当てる必要がある場合があります。

プラグインがまだセットアップされていないアプリテンプレートに依存している場合、メンバーが使用する前に管理者によるセットアップ完了が必要になることがあります。プラグインは、アプリテンプレートだけでは使用できません。

テンプレートのセットアップについて詳しくは、ChatGPT アプリテンプレートをご覧ください。

プラグインのセットアップ

プラグインは、使用できる状態になる前に Codex に追加する必要がある場合があります。メンバーにプラグインの使用を依頼する前に、プラグインの要件を確認し、Codex に[プラグインを追加]または[インストール]ボタンが表示される場合はプラグインを追加またはインストールし、必要な基盤となるアプリをセットアップします。大まかな手順は以下のとおりです。詳しくは続けてお読みください。

  1. 管理者 > プラグインを開き、セットアップするプラグインを見つけます。

  2. プラグインがまだ追加されていない場合は、プラグインを追加またはインストールを選択します。

  3. ワークスペース設定 > アプリを開きます。

  4. プラグインに必要なアプリまたはアプリテンプレートを見つけます。

  5. 接続先のシステム、アクセスできるデータ、実行できるアクションを確認します。

  6. プラグインを使用するユーザー、グループ、またはロールにアクセスを割り当てます(Enterprise/Edu のみ)。

  7. アクション管理とアクション確認設定を確認します。

  8. アプリでプロバイダー認証が必要な場合は、テストユーザーにアカウントの接続を依頼します。

  9. 低リスクのテストプロンプトを実行し、プラグインが想定どおりに動作することを確認します。

関連するアプリまたはアプリテンプレートの検索と確認

セットアップしたいプラグインがわかっている場合は、管理者 > プラグインを開いてプラグインを見つけ、プラグイン内のアプリを管理またはプラグイン内のアプリを管理を選択して、そのプラグインに限定されたアプリ一覧を開きます。そこから、含まれている各アプリまたはアプリテンプレートを確認します。

アプリ名またはテンプレート名がすでにわかっている場合は、ワークスペース設定 > アプリに直接移動することもできます。新しいアプリを有効にする場合はディレクトリから開始し、アプリがすでに承認済みの場合は有効を確認します。Business プランでは、ほとんどのアプリがデフォルトで有効になっています。公開待ちのカスタムアプリを確認する場合は、下書きを使用します。

設定したいアプリの横にある省略記号メニュー(...)をクリックして、アプリを確認します。詳細を表示をクリックし、次を確認します。

  • アプリが接続するシステム

  • 検索または取得できる情報

  • データを ChatGPT に同期できるかどうか

次に、アプリが実行できるアクション、特に情報を作成、更新、または送信できるものを確認します。

アプリが機密性の高いシステムまたは規制対象データに接続する場合は、適切なベンダー、法務、セキュリティ、またはデータレジデンシーのレビューのためにいったん停止します。カスタム MCP アプリについては、公開前のレビューに MCP サーバー、認証モデル、公開されるツール、書き込みアクションの動作を含めます。

アプリのアクセス割り当てとアクションおよびデータ境界の設定

Enterprise/Edu の管理者とオーナーは、アプリをユーザー、グループ、またはロールに割り当てることで、ワークスペースのどのメンバーがアプリを使用できるかを決定できます。


RBAC またはアプリアクセス管理を使用して、そのグループにのみアプリを割り当て、ワークフローが検証された後で後から拡大できます。

ワークスペース設定でのアプリの割り当ては、ChatGPT 内のアプリにアクセスできるユーザーを管理するものであることに注意してください。接続先ソースシステムにおけるユーザーの既存の権限は上書きされません。ユーザーは、アプリを支える接続先システムを使用するために、引き続き適切な OAuth およびその他の権限を持っている必要があります。

管理者とオーナーは、アプリに許可されている操作も確認できます。

公開と検証

アプリ設定に問題がなければ、[公開]を選択します。

プラグインがマーケットプレイスからインポートされた場合、元のソースから最新バージョンを取得したいときは、ワークスペースのプラグインで[更新]を使用します。

リリース後は、アクセス、アクション管理同期設定、サポートに関する質問、分析コンプライアンス上のニーズを定期的に確認します。

セキュリティと権限に関する考慮事項

プラグインをレビューする際は、ChatGPT のアプリに使用しているものと同じレビュープロセスを使用します。

プラグインがどの外部システムに依存しているかを確認します。プラグインが読み取り専用アクション、書き込みアクション、またはその両方を使用できるかを確認します。機密性の高いアクションにアクション確認が必要かどうかを確認します。可能な場合、最初のロールアウトはパイロットグループに限定します。アクセスを拡大する前に、法務、セキュリティ、プライバシー、データレジデンシー、またはベンダーの承認が必要かどうかを確認します。ロールアウト後はアクセスを定期的に確認します。


アプリには独自の規約、プライバシーポリシー、データレジデンシーに関するコミットメントがある場合があります。機密性の高いワークフローまたは規制対象のワークフローでアクセスを有効にする前に、それらの規約を確認します。

FAQ

プラグインが見つからないのはなぜですか?

プラグインの利用可否は、ご利用のプラン、ワークスペース設定、ロールアウト状況、機能アクセスによって異なる場合があります。表示されるはずのプラグインが表示されない場合は、そのプラグインがワークスペースで有効になっているかどうかを、ワークスペースの管理者またはオーナーに確認してください。

プラグインがアプリのセットアップが必要だと表示するのはなぜですか?

ワークスペースの管理者またはオーナーに、必要なアプリの確認を依頼してください。メンバーがプラグインを使用できるようになる前に、管理者がアプリを有効化する、テンプレートから作成する、下書きを公開する、またはアクセスを割り当てる必要がある場合があります。

プラグインが想定したデータにアクセスできないのはなぜですか?

ChatGPT ワークスペースのアクセスとソースシステムの両方を確認します。ユーザーは ChatGPT 内のアプリへのアクセス権を持ち、接続先システム内の基盤となるコンテンツへの権限も持っている必要があります。

プラグインがアクションを実行できないのはなぜですか?

管理者がアプリを読み取り専用アクセスに制限しているか、アクションに確認が必要な場合があります。管理者に、アクション管理、アクション確認設定、およびそのアクションに必要なソースシステムの権限を確認するよう依頼してください。

ChatGPT でアプリを無効にした後も、関連するプラグインが Codex に表示されるのはなぜですか?

プラグインには、アプリに支えられた機能とスキルの両方が含まれる場合があります。アプリまたはアクションをオフにすると、プラグインはそのアプリに支えられた機能を使用できなくなりますが、スキルやワークフローガイダンスなど、プラグインの他の部分がまだ利用できる場合、プラグインは Codex に引き続き表示されることがあります。アプリを無効にした後に表示されているプラグインが動作しない場合、またはセットアップが必要と表示される場合は、ワークスペースの管理者またはオーナーに、基盤となるアプリ、スキル、プラグインの利用可否設定の確認を依頼してください。

スキルにアクセスできないのはなぜですか?

一部のプラグインの動作は、ワークスペースまたは機能の利用可否に依存する場合があります。プラグインは表示されているものの想定どおりに動作しない場合は、必要なプラグイン、スキル、アプリ機能がワークスペースで利用可能かどうかを、管理者またはワークスペースオーナーに確認してください。

この記事は役に立ちましたか?