Slack や Microsoft Teams の対応する会話では、@ChatGPT に情報の要約や返信の下書き、承認済みツールを使った作業を依頼できます。
日常的な使い方については、ヘルプセンターのユーザーガイドをご覧ください。
ChatGPT 管理者はプラットフォームを接続し、サーフェス、プラグイン、ワークスペース接続を設定します。Slack と Teams の管理者は、それぞれのメッセージングプラットフォーム側の設定を担当します。
詳しい設定手順については、ヘルプセンターの設定ガイドをご覧ください。
アクセスの仕組み
@ChatGPT のサービスアカウントで利用できるプラグインとワークスペース接続を選択します。サーフェスを利用できるユーザーは、そのサーフェスのツールやデータにアクセスできます。このアクセス範囲は、ユーザー個人の権限でアクセスできる範囲と異なる場合があります。
@ChatGPT は、設定済みの接続と会話のコンテキストを使用します。個人が持つファイル、アプリ、プライベートチャンネルへのアクセス権は引き継ぎません。個人の権限でのプラグイン利用に対応している場合は、利用にあたって別途認可が必要です。共有された返信は、その会話の参加者が閲覧できます。
事前準備
設定を始める前に、対象の ChatGPT ワークスペースと、接続先の Slack ワークスペースまたは Microsoft Teams テナントを確認します。組織で @ChatGPT が利用できることを確認し、試験導入の対象者を関係者間で決めておきます。
設定前に、次の役割の担当者を決めてください。
-
ChatGPT ワークスペースの管理者またはオーナー:プラットフォームを接続してサーフェスを作成し、そのサーフェスで使用するプラグインとワークスペース接続を選択します。
-
Slack または Teams の管理者:権限を承認し、アプリをインストールします。Teams 管理者は、対象ユーザーへのアプリの割り当ても管理します。Microsoft 側で同意が必要な場合は、同意する権限を持つ Microsoft 管理者と調整します。
-
接続の担当者:承認済みの会社アカウントを用意し、アクセスできるリソースと実行できる操作を確認します。認可の手順はワークスペース接続ガイドに従ってください。
-
試験導入の担当者:テストに参加するユーザーと、サポートされている会話のうちテストするものを決めます。アクセスを許可しないユーザーもテスト対象に含めます。
Slack の設定
1. サーフェス構成の計画
サーフェスでは、@ChatGPT を利用できる場所と、@ChatGPT が使用できるツールを指定します。
Slack ワークスペースごとにサーフェスを 1 つ設定します。Enterprise Grid の場合も、接続するワークスペースごとに設定します。
2. ChatGPT での Slack 接続
OpenAI 管理コンソールで対象のワークスペースを選択し、「エージェント」を開いて Slack を接続します。要求された権限を確認してください。
承認が必要な場合は、Slack のオーナーまたは権限を持つアプリ管理者に承認を依頼します。承認が完了したら、ChatGPT で接続を確認します。
組織ですでに Slack 版 ChatGPT を使用している場合、新しい @ChatGPT を利用するには、Slack 管理者がアプリの追加権限を承認する必要があります。Slack に導入済みの場合の案内をご覧ください。新しい @ChatGPT の提供開始後も、導入済みのアプリは当面そのまま利用できます。
3. サーフェスの作成と適用範囲の選択
接続した Slack ワークスペース用のサーフェスを作成し、識別しやすい名前を付けます。
チャンネルで試験導入する場合は、選択したチャンネルのみを選び、承認済みのチャンネルを追加します。この設定でもダイレクトメッセージは利用できます。
4. 動作テスト
会社アカウントへの接続を追加する前に、承認済みの Slack チャンネルとダイレクトメッセージの両方でリクエストを試します。
1 分以内に @ChatGPT から応答がなく、処理中の表示も出ない場合は、以下の設定のトラブルシューティング手順に従ってください。
Microsoft Teams の設定
Microsoft Teams 管理者は、アプリのインストール、ユーザーのアクセス権、Microsoft 側で必要な同意を管理します。ChatGPT ワークスペース管理者は、Teams との接続、サーフェスの設定、ワークスペース接続を管理します。
具体的な設定手順については、ヘルプセンターの設定ガイドをご覧ください。
サーフェスの適用範囲の確認
サーフェスが対象の Slack ワークスペースまたは Teams テナントに対応していることを確認します。Enterprise Grid では、接続するワークスペースごとにサーフェスが 1 つ必要です。
会社アカウントによるアクセスの設定
会社が管理するアクセス権と個人の認可は分けて扱います。
-
個人のアクセス権:個人のアクセスに対応している場合、ChatGPT.com またはデスクトップアプリで接続したプラグインを利用するには、個人として別途認可が必要です。これは会社アカウントを使った共有アクセスとは別です。
-
会社アカウントによる共有アクセス:サーフェスのプラグインは、設定済みの会社アカウントの権限を使用します。この権限は参加者個人のアクセス権と異なる場合があります。メンバーが個別に共有アカウントの認証を行う必要はありません。
-
サーフェスに接続されている Slack ワークスペースまたは Teams テナントを確認します。
-
接続の担当者に、承認済みの会社アカウントの権限を確認してもらいます。設定と認可の手順はワークスペース接続ガイドをご覧ください。
-
承認済みのプラグインを追加し、使用するワークスペース接続を選択します。
-
設定を保存し、試験導入の担当者に、対象の Slack または Teams の会話で接続をテストしてもらいます。
Slack での Codex Cloud の有効化
Slack から Codex Cloud へのタスクの委任に対応している場合、この機能を利用するには別途設定が必要です。
-
ワークスペースで Codex Cloud を有効にします。
-
Codex Cloud のロールベースのアクセス制御が適用される場合は、Slack サーフェスのサービスアカウントと、リクエストを行うユーザーにアクセス権を付与します。
-
リクエストを行う各ユーザーが、その環境と、認証が必要なすべての対象リポジトリにアクセスできることを確認します。
-
試験導入の参加者に Slack でリポジトリの調査を依頼してもらい、コーディングタスクが開始されることを確認します。
環境の検索にはサービスアカウントを使用します。コーディングタスクはリクエストを行ったユーザーの権限で実行されます。サービスアカウントに GitHub へのアクセス権は必要ありません。
設定の検証
利用対象を広げる前に、承認済みのテストデータを使用し、対応する会話の種類ごとに、リクエストが正常に処理されることと、アクセスが意図した範囲に限られることを確認します。
-
Slack:承認済みのチャンネル、対象外のチャンネル、ダイレクトメッセージでテストします。チャンネルに制限を設けても、ダイレクトメッセージは利用できます。
-
Teams:アプリを割り当てたユーザーと割り当てていないユーザーの両方でテストします。個人チャットは、サーフェスが対応している場合のみテストします。
-
接続と操作:操作に使用されるアカウントと、データの取得元へのアクセス権を確認します。書き込みや送信が有効な場合は、承認済みの宛先でそれぞれの操作結果を確認します。
-
返信の公開範囲:誰が返信を閲覧できるか、誰がリンク先の情報源やファイルを開けるかを確認します。
サーフェスの保守
プラットフォームとの接続、アプリの割り当て、承認済みプラグインを管理する担当者を決めます。インストールや同意に関する変更はプラットフォーム管理者と、再認可は接続の担当者と連携して行います。
権限や接続を変更した後は、利用対象を広げる前に、該当する検証手順をもう一度実施します。会社アカウントのアクセス権の確認や認可のトラブルシューティングには、ワークスペース接続ガイドを参照してください。
ユーザーの利用終了手続きやアクセス権の削除を行う前に、影響を受けるサーフェスと接続を特定し、それぞれの管理者と調整してください。
設定に関するよくある質問
@ChatGPT が見つからない、または応答がない場合はどうすればよいですか?
Slack サーフェスの場合は、次の点を確認してください。
-
テスト対象の Slack ワークスペースに @ChatGPT がインストールされていることを確認します。
-
テスト対象のチャンネルが、サーフェスに接続した Slack ワークスペースに属していることを確認します。
-
Slack 管理者に、アプリの詳細ページで必要な権限スコープを確認してもらいます。
Teams サーフェスの場合は、次の点を確認してください。
-
Microsoft Teams 管理者が対象のテナントで @ChatGPT を有効にしていることを確認します。
-
対象ユーザーにアプリが割り当てられ、承認済みのインストール方法でテスト対象のチームに追加されていることを確認します。詳しい手順は、ヘルプセンターの設定ガイドをご覧ください。
-
テスト対象の Teams テナント用に ChatGPT サーフェスが作成されていることを確認します。
会社の情報が表示されないのはなぜですか?
サーフェスに設定されているプラグインを確認し、情報の取得元のシステムで接続に使用しているアカウントのアクセス権を確認してください。
Slack と Teams で利用できる機能は同じですか?
対応する会話の種類や機能は、プラットフォームによって異なる場合があります。ヘルプセンターのユーザーガイドを確認し、利用を予定しているワークフローをそれぞれテストしてください。
@ChatGPT はメモリをどのように扱いますか?
提供開始時点では、@ChatGPT にメモリ機能はありません。各ユーザーの ChatGPT に保存されたメモリも使用しません。