Slack と Microsoft Teams で @ChatGPT をセットアップして管理する

@ChatGPT をインストールし、共有アクセスを設定して、Slack または Microsoft Teams への導入を管理します。

対応する Slack と Microsoft Teams の会話では、@ChatGPT に情報の要約、返信の下書き、承認済みツールの使用を依頼できます。

日常的な使い方については、ヘルプセンターのユーザーガイドを参照してください。

ChatGPT 管理者は、プラットフォームを接続し、サーフェス、プラグイン、ワークスペース接続を設定します。Slack と Teams の管理者は、メッセージングプラットフォーム側のセットアップを管理します。

詳しいセットアップ方法については、ヘルプセンターのセットアップガイドを参照してください。

アクセスの仕組み

@ChatGPT のサービスアカウントが使用できるプラグインとワークスペース接続を選択します。サーフェスを利用できるユーザーは、それらのツールとデータにアクセスできます。このアクセス権は、個人のアクセス権とは異なる場合があります。

@ChatGPT は、設定された接続と会話のコンテキストを使用します。個人のファイル、アプリ、プライベートチャンネルへのアクセス権は継承しません。個人のプラグインアクセスには、対応している場合、別途認可が必要です。共有された返信は、会話の参加者に表示されます。

始める前に

セットアップ前に、接続する ChatGPT ワークスペースと、Slack ワークスペースまたは Microsoft Teams テナントを特定してください。組織で @ChatGPT を利用できることを確認し、試験導入の対象者を決めてください。

セットアップ前に、次の役割を割り当ててください。

  • ChatGPT ワークスペースの管理者またはオーナー:プラットフォームを接続し、サーフェスを作成して、そのプラグインとワークスペース接続を選択します。

  • Slack または Teams の管理者:権限を承認し、アプリをインストールします。Teams 管理者は、対象ユーザーへの割り当ても管理し、必要な同意について、権限を持つ Microsoft 管理者と調整します。

  • 接続のオーナー: 承認済みの会社アカウントを用意し、リソースとアクションの権限を確認します。認可については、ワークスペース接続ガイドに従ってください。

  • 試験導入の責任者: アクセス権を持つべきでないユーザーも含め、テスト対象者と、テストする対応会話を定義します。

Slack をセットアップする

1. サーフェスの設定を計画する

サーフェスは、@ChatGPT を利用できる場所と、使用できるツールを定義します。

Enterprise Grid 内の接続された各ワークスペースも含め、Slack ワークスペースごとに 1 つのサーフェスを設定します。

2. ChatGPT で Slack を接続する

OpenAI 管理コンソールで対象のワークスペースを選択し、「エージェント」を開いて Slack を接続します。要求される権限を確認してください。

Slack のオーナーまたは権限を持つアプリ管理者に必要な承認を完了してもらい、その後 ChatGPT で接続を確認します。

組織ですでに Slack 内の ChatGPT を使用している場合、新しい @ChatGPT を利用するには、Slack 管理者が追加のアプリ権限を承認する必要があります。既存の Slack インストール向けのガイダンスを参照してください。リリース時に、既存のインストールが直ちに動作しなくなることはありません。

3. サーフェスを作成し、適用範囲を選ぶ

接続された Slack ワークスペース用のサーフェスを作成し、わかりやすい名前を付けます。

チャンネルで試験導入する場合は、選択したチャンネルのみ を選び、承認済みのチャンネルを追加します。この設定でダイレクトメッセージがブロックされることはありません。

4. 動作をテストする

会社の接続を追加する前に、承認済みの Slack チャンネルとダイレクトメッセージでリクエストをテストします。

@ChatGPT が 1 分以内に応答せず、処理中の表示もない場合は、以下のセットアップのトラブルシューティング項目を確認してください。

Microsoft Teams をセットアップする

Microsoft Teams 管理者は、アプリのインストール、ユーザーアクセス、必要な Microsoft の同意を管理します。ChatGPT ワークスペース管理者は、Teams 接続、サーフェス設定、ワークスペース接続を管理します。

セットアップの詳しい手順については、ヘルプセンターのセットアップガイドを参照してください。

サーフェスの適用範囲を確認する

サーフェスが対象の Slack ワークスペースまたは Teams テナントに対応していることを確認します。Enterprise Grid では、接続されたワークスペースごとに 1 つのサーフェスが必要です。

会社のアクセスを設定する

会社が管理するアクセスと個人の認可は分けて扱ってください。

  1. 個人のアクセス: 対応している場合、ChatGPT.com またはデスクトップアプリで接続したプラグインを使用するには、別途認可が必要です。これは会社の共有アクセスとは別です。

  2. 会社の共有アクセス: サーフェスのプラグインは、設定された会社アカウントの権限を使用します。この権限は、参加者個人のアクセス権とは異なる場合があります。各メンバーが共有アカウントの認証を行う必要はありません。

  1. サーフェスに接続された Slack ワークスペースまたは Teams テナントを確認します。

  2. 接続のオーナーに、承認済みの会社アカウントの権限を確認してもらいます。セットアップと認可には、ワークスペース接続ガイドを使用してください。

  3. 承認済みのプラグインを追加し、目的のワークスペース接続を選択します。

  4. 保存してから、試験導入の責任者に Slack または Teams の会話で接続をテストしてもらいます。

Slack で Codex Cloud を有効にする

Slack から Codex Cloud への委任は、利用可能な場合、別途セットアップが必要です。

  1. ワークスペースで Codex Cloud を有効にします。

  2. Codex Cloud のロールベースのアクセス制御が適用される場合は、Slack サーフェスのサービスアカウントとリクエストするユーザーにアクセス権を付与します。

  3. クラウド環境を公開し、ワークスペースで共有します。

  4. リクエストする各ユーザーが、環境と、認証を必要とするリポジトリにアクセスできることを確認します。

  5. 試験導入のユーザーに Slack でリポジトリの調査を依頼してもらい、コーディングタスクが開始されることを確認します。

サービスアカウントが環境を検索し、コーディングタスクはリクエストしたユーザーとして実行されます。サービスアカウントに GitHub へのアクセス権は必要ありません。

セットアップを検証する

アクセスを拡大する前に、承認済みのテストデータを使い、対応する会話の種類ごとに、リクエストの成功とアクセスの境界を確認します。

  • Slack: 承認済みのチャンネル、対象外のチャンネル、ダイレクトメッセージをテストします。チャンネルの制限でダイレクトメッセージがブロックされることはありません。

  • Teams:割り当て済みのユーザーと未割り当てのユーザーをテストします。個人チャットは、サーフェスが対応している場合にのみテストしてください。

  • 接続とアクション: 操作を実行するアカウント、情報源へのアクセス、有効になっている書き込みや送信のアクションが承認済みの送信先でもたらす結果を確認します。

  • 返信の公開範囲: 誰が応答を閲覧でき、リンクされた情報源やファイルを開けるかを確認します。

サーフェスを維持管理する

プラットフォーム接続、アプリの割り当て、承認済みプラグインを維持管理するオーナーを割り当てます。インストールや同意の変更にはプラットフォーム管理者、再認可には接続のオーナーに関与してもらってください。

権限や接続を変更した後は、アクセスを拡大する前に、関連する検証項目を再確認します。会社アカウントのアクセス権の確認や認可のトラブルシューティングには、ワークスペース接続ガイドを使用してください。

利用終了やアクセス権の削除を行う前に、影響を受けるサーフェスと接続を特定し、その管理者と調整してください。

セットアップに関するよくある質問

@ChatGPT が見つからない、または応答がないのはなぜですか?

Slack サーフェスの場合:

  • テストしている Slack ワークスペースに @ChatGPT がインストールされていることを確認してください。

  • チャンネルが、サーフェスに接続された Slack ワークスペースに属していることを確認してください。

  • Slack 管理者に、アプリの詳細ページで必要なスコープを確認してもらってください。

Teams サーフェスの場合:

  • Microsoft Teams 管理者が、テナントで @ChatGPT を有効にしていることを確認してください。

  • アプリが対象ユーザーに割り当てられ、承認済みのインストール経路を通じて、テストするチームに追加されていることを確認してください。詳しい手順については、ヘルプセンターのセットアップガイドを参照してください。

  • テストしている Teams テナント用の ChatGPT サーフェスが存在することを確認してください。

会社の情報が表示されないのはなぜですか?

サーフェスのプラグインと、情報源のシステムでの接続アカウントのアクセス権を確認してください。

Slack と Teams は同じ機能に対応していますか?

会話の種類や機能は、プラットフォームによって異なる場合があります。ヘルプセンターのユーザーガイドを確認し、予定しているワークフローをそれぞれテストしてください。

@ChatGPT はメモリをどのように扱いますか?

リリース時点では、@ChatGPT にメモリ機能はなく、個人の ChatGPT メモリも使用しません。