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

Slack と Microsoft Teams での @ChatGPT のセットアップと管理

組織の @ChatGPT アシスタントをセットアップし、社内ツールへの接続を設定して、Slack と Microsoft Teams でアクセスを確認します。

更新日: 2 days ago

組織の @ChatGPT アシスタントをセットアップし、社内ツールへの接続を設定して、Slack と Microsoft Teams でアクセスを確認します。

概要

このガイドは、組織の @ChatGPT アシスタントをセットアップする ChatGPT ワークスペース管理者および Slack または Microsoft Teams の管理者を対象としています。手順では OpenAI 管理コンソールを使用します。

まずメッセージング接続を設定して基本的な会話をテストし、その後、承認済みの社内ツールへの接続を追加します。アシスタントの利用範囲を広げる前に、対象ユーザーと一緒に結果を検証します。

@ChatGPT のアカウント、コンテキスト、個人による承認、情報共有の動作については、「Slack と Microsoft Teams での @ChatGPT の使い方」をご覧ください。

Slack または Microsoft Teams で ChatGPT を使用するその他の方法については、「Slack および Microsoft Teams と ChatGPT の連携」をご覧ください。

提供対象

この機能は、Business、Edu、Enterprise アカウントで利用できます。

使用量と請求

@ChatGPT のサービスアカウントを通じて処理された依頼の使用量は、そのアカウントに計上されます。メンバーが個人の接続を使う処理を承認した場合、その処理はメンバー自身のアカウントで実行され、使用量もそのメンバーに計上されます。

アクセスの仕組み

@ChatGPT には専用のサービスアカウントがあります。アシスタント用に組織が設定した社内ツールへの接続を使用します。読み取り可能な情報と実行可能なアクションは、接続済みアカウントの権限によって決まります。@ChatGPT を利用できるユーザーに適したアクセス権を選択してください。

アシスタントが、各依頼者のアプリや非公開ファイルへのアクセス権を自動的に継承することはありません。依頼によっては、本人による別途の承認が必要な場合があります。共有の会話での返信は、その会話の参加者に表示されます。

事前準備

接続する ChatGPT ワークスペースと、Slack ワークスペースまたは Microsoft Teams テナントを確認します。

セットアップの役割分担を、次のように決めておきます。

  • ChatGPT ワークスペースの管理者またはオーナーが、メッセージングプラットフォームを接続し、アシスタントを設定します。

  • Slack または Teams の管理者がアプリを承認し、そのプラットフォームでの利用可能範囲を管理します。

  • 各社内ツールには、アクセスを承認し、接続の問題を解決できる接続オーナーが必要です。

サーフェスとは、@ChatGPT をメッセージングのワークスペースまたはテナントに接続するための設定です。Enterprise Grid 組織内の Slack ワークスペースごと、および Microsoft Teams テナントごとに、個別のサーフェスを使用します。

Slack のセットアップ

ワークスペースの接続

  1. OpenAI 管理コンソールを開き、対象の ChatGPT ワークスペースを選択します。

  2. エージェントを開き、右上の追加をクリックして、Slack のセットアップ画面の案内に従います。

  3. 対象の Slack ワークスペースを接続し、要求される権限を確認します。

  4. 必要に応じて、Slack ワークスペースのオーナーまたは権限を持つアプリ管理者に、アプリの承認を完了してもらいます。ChatGPT アプリがすでにインストールされている場合、この段階でスコープの不足に関する警告バナーが表示されることがあります。こちらの手順に従って解決してください。

  5. 管理コンソールに戻り、次の手順に進みます。

サーフェスの作成とテスト

  1. 新しいサーフェスで、接続済みの Slack ワークスペースを選択し、わかりやすい名前を入力します。

  2. サーフェスを作成を選択して設定を保存します。

  3. チャンネルへのアクセスを制限するには、サーフェスを開き、選択したチャンネルのみを選択してテスト用チャンネルを追加します。チャンネル制限を保存を選択します。

  4. 承認済みのテスト用チャンネルに @ChatGPT を追加します。

  5. 新しいスレッドで @ChatGPT をメンションし、メッセージに含めた短いメモの要約を依頼します。

  6. 応答を確認し、ダイレクトメッセージも別途テストします。

チャンネル制限は Slack のチャンネルに適用されます。ダイレクトメッセージは制限されません。利用可能にする社内ツールへの接続を決める際は、両方の利用経路を考慮してください。

Microsoft Teams のセットアップ

OpenAI 管理コンソールで Microsoft Teams テナントを接続し、対象のユーザーまたはグループに ChatGPT アプリをインストールします。

テナントの接続

  1. OpenAI 管理コンソールを開き、対象の ChatGPT ワークスペースを選択します。

  2. エージェントを開き、Microsoft Teams の接続画面の案内に従います。

  3. 権限を持つ Microsoft アカウントでサインインし、要求される権限を確認して、案内に従い組織としての同意を完了します。

アプリのインストールと準備状況の確認

  1. Teams 管理センターを開くを選択して、ChatGPT アプリのページを開きます。

  2. ユーザーとグループを開き、アプリをインストールを選択します。

  3. 対象のユーザーまたはグループを選択し、インストールを完了します。

  4. Teams のポリシーで、対象ユーザーによるアプリの使用が許可されていることを確認します。

  5. OpenAI 管理コンソールに戻ります。接続が準備完了と表示されたら、完了を選択します。

インストール後もセットアップが保留中の場合は、Teams で ChatGPT との 1 対 1 のチャットを開き、メッセージを送信します。管理コンソールに戻り、ステータスをもう一度確認します。

接続が保留中の状態で完了を選択しても、セットアップのダイアログが閉じるだけです。戻ってステータスを確認し、準備完了と表示されたら次に進みます。

サーフェスの作成とテスト

  1. 新しいサーフェスで、接続済みのテナントがアプリをインストールしたテナントと一致することを確認し、わかりやすい名前を入力します。

  2. サーフェスを作成を選択します。

  3. 承認済みの Teams チャンネルで @ChatGPT をメンションし、必要な情報を含めた依頼を送信して、応答を確認します。

承認済みの設定に個人チャットやファイルのサポートが含まれる場合は、それらも個別にテストします。チャンネルで正常に応答が返っても、Teams のすべての機能が設定済みであるとは限りません。

@ChatGPT と社内ツールの接続

Slack または Microsoft Teams で @ChatGPT をセットアップしたら、チームの支援に使用する社内ツールを接続します。これらの接続により、アシスタントは依頼に応じて社内情報を探し、対応しているアクションを実行できるようになります。

ワークスペース接続を使用して、@ChatGPT に社内ツールへの承認済みのアクセス権を付与します。アシスタントを利用できるユーザーにとって、接続済みアカウントの権限が適切かどうかを確認します。

ツールの追加と権限の確認

各社内ツールをプラグインとして追加し、@ChatGPT 用に承認されたアカウントで接続します。

  1. サーフェスのプラグインセクションを開きます。

  2. プラグインを追加を選択し、ワークフローに必要なツールを選びます。

  3. 承認済みのアカウントを使い、ツールが対応している接続手順の案内に従います。

  4. 接続先のサービスで、そのアカウントがアクセスできるリソースと実行できるアクションを確認します。

  5. 接続のオーナーを確認します。

ワークフローに読み取りアクセスだけで十分な場合は、読み取り権限から始めます。アシスタントがコンテンツを作成または変更する必要がある場合は、必要なアクションを承認し、共有フォルダーやプロジェクトなどの保存先を指定します。

ツールを接続しても、すべての社内リソースへのアクセス権が付与されるわけではありません。アクセスできる対象は、引き続き接続済みアカウントの権限によって決まります。

個人に承認を求めるリクエストは、共有接続とは別のものです。共有の会話に投稿された返信は、その会話の参加者に表示されるため、アクセスを承認する前に対象ユーザーを確認してください。

アシスタントへの指示の設定

@ChatGPT は、管理者からの追加の指示がなくても使えるように設計されています。ただし、指示を使って、接続済みツールの使用方法、社内独自の用語の解釈、作業結果の優先的な保存先を指定できます。入力が終わったら、指示を保存を選択します。

たとえば、プロジェクトの進捗報告の保存先や、特定のタスクでアシスタントが参照すべき社内の情報源を指定できます。

指示とアクセス制御は分けて管理してください。リソースへの権限は接続先のサービスで付与し、接続へのアクセスは、対応する管理機能で設定します。

Slack での Codex の有効化

以下の手順は、Slack の @ChatGPT を通じて Codex Cloud を利用できる場合に適用されます。

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

  2. ワークスペースで Codex Cloud のロールベースのアクセス制御を使用している場合は、@ChatGPT サーフェスのサービスアカウントと、コーディングタスクを依頼するメンバーにアクセス権を付与します。

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

  4. 依頼する各メンバーがその環境を使用でき、認証が必要なリポジトリにアクセスできることを確認します。

  5. 対象メンバーに、Slack の @ChatGPT を通じてコーディングタスクを開始してもらい、タスクが開始されることを確認します。

環境のセットアップ手順については、Codex Cloud 開発者ガイドをご覧ください。

このワークフローでは、@ChatGPT が自身のサービスアカウントを使って環境を探し、コーディングタスクは依頼したメンバーのアカウントで実行されます。環境を探すために、サービスアカウント専用の GitHub 接続は必要ありません。

支出上限の設定

@ChatGPT では、各サーフェスに適用するデフォルトの支出上限を設定し、サーフェスごとにその上限を上書きできます。

ご利用のアカウントが使用量制限に対応している場合は、次の手順でデフォルト値を設定します。

  1. 管理コンソールで使用量制限に移動し、共有エージェントタブを選択します。

  2. @ChatGPT の行のデフォルトの支出上限にある鉛筆アイコンをクリックします

  3. 上限を入力し、変更を承認します。

これにより、各サーフェスのサービスアカウントにデフォルトの使用上限が設定されます。ワークスペースの支出上限は引き続き適用されます。

上書きする値は、次の手順で設定します。

  1. 管理コンソールでエージェントに移動し、上限を上書きするサーフェスを選択します。

  2. 支出管理タブに移動します

  3. 支出上限を編集をクリックし、上書きする上限と期間を指定して承認します。

上書き設定を削除すると、継承された上限に戻ります。メンバーのアカウントに計上される処理には、そのメンバーの上限が適用されます。

設定の検証

対象ユーザーと一緒にテストします。対応を予定しているプラットフォームと会話の種類ごとに、確認を繰り返します。

  1. 会話:承認済みの会話で質問し、応答があることを確認します。

  2. 情報源へのアクセス:既知の承認済みリソースを、名前と直接リンクの両方で指定して依頼します。

  3. アクセス制限:許可する範囲外に安全なテスト用リソースを用意し、アシスタントがアクセスできないことを確認します。

  4. アクション:書き込みアクションが有効な場合は、指定の場所で、承認済みの元に戻せるアクションをテストし、結果を確認します。

  5. 出力へのアクセス:別の対象参加者に、生成されたファイルを開いてもらいます。

応答やファイルのリンクが表示されていても、受信者がファイルを開けるとは限りません。保存先の共有権限は別途確認してください。

@ChatGPT を利用できる場所、使用できる社内ツール、アクセスに関する問題の担当者をメンバーに知らせます。メンバー向けガイド「Slack と Microsoft Teams での @ChatGPT の使い方」を共有します。

接続とアクセスの維持

接続のオーナーに、組織のアカウント管理プロセスに従って、接続済みのアカウントと認証情報を管理してもらいます。

アプリの権限、情報源の権限、接続のオーナー、または対象ユーザーが変わった場合は、設定を見直します。再接続やアクセスの変更後は、関連する会話、情報源、アクション、出力の確認を再度行います。

@ChatGPT のオフとオンの切り替え

サーフェスをオフにすると、設定を保持したまま応答を一時停止できます。

  1. エージェントに移動し、サーフェスを選択します。

  2. 概要で @ChatGPT をオフにし、変更を確定します。

サーフェスを再度有効にするには、概要に戻り、@ChatGPT をオンにします。

サーフェスの削除

サーフェスを削除すると、その設定と管理対象のサービスアカウントが完全に削除されます。メッセージングアプリのインストールは維持されます。

  1. エージェントに移動し、サーフェスを選択します。

  2. 概要で削除を選択します。その項目が表示されない場合は、エージェントを管理を開き、エージェントを削除を選択します。

  3. サーフェスを削除の確認画面で内容を確認し、削除を選択して確定します。

メッセージング接続の削除

接続を削除が利用できる場合は、メッセージング接続を削除する前に、その接続を使用しているサーフェスをすべて削除します。無効なサーフェスであっても、残っていると接続を削除できません。

接続を削除すると、保存されているメッセージングの認可情報とワークスペース登録が削除されます。新しいサーフェスで使用するには、再度承認する必要があります。これは、社内ツールへのワークスペース接続の削除とは別の操作です。

セットアップのトラブルシューティング

インストールと割り当ての確認

メンバーが @ChatGPT を見つけられない、または使用できない場合は、ワークスペースまたはテナント、アプリの承認、ユーザーの割り当て、サーフェスの設定を確認します。Slack では、アシスタントがチャンネルに追加されていることを確認します。Teams では、対象ユーザーにアプリがインストールされ、接続が準備完了と表示されていることを確認します。

@ChatGPT 用の接続の有効化

接続に「@ChatGPT では無効」と表示されている場合は、サーフェスを作成する前に有効にします。

@ChatGPT エージェントをオンにすると、チームの自動化とサービスアカウントでもその接続が有効になり、ロールのアクセス権がすべてのロールに設定されます。この変更を行う前に、対象ユーザーを確認してください。

  1. ワークスペース接続に移動し、接続を選択します。

  2. 利用可能範囲で @ChatGPT エージェントをオンにします。変更は自動的に保存されます。

  3. エージェントに戻り、接続をもう一度選択します。

後から @ChatGPT エージェントをオフにしても、チームの自動化やサービスアカウントのアクセスが自動的に無効になったり、この設定で付与されたロールのアクセス権が削除されたりすることはありません。

応答に失敗した場合の確認

新しいスレッドで、メッセージに含めた情報を使う簡単な依頼をもう一度送信します。これにより、基本的な会話へのアクセスの問題と、社内ツールへの接続の問題を切り分けやすくなります。Slack では、管理者に ChatGPT アプリの詳細ページで不足している権限を確認し、必要な承認を完了してもらいます。

社内ツールへの接続に失敗した場合の確認

接続のオーナーに、アカウントが有効で、認証情報が引き続き有効であり、情報源の権限が依頼されたリソースを引き続き対象に含んでいることを確認してもらいます。依頼にメンバー個人の接続が必要な場合は、個人による承認を別途確認します。

直接リンクではアクセスできるのに名前での検索に失敗する場合は、問題を報告する際に両方の結果を含めてください。

Slack での Codex のアクセス確認

@ChatGPT が環境を見つけられない場合は、その環境のワークスペース共有設定と、サービスアカウントの Codex Cloud へのアクセス権を確認します。環境は見つかってもコーディングタスクを開始できない場合は、依頼したメンバーの Codex Cloud、環境、リポジトリへのアクセス権を確認します。

生成されたファイルへのアクセスの復旧

接続先のサービスで、ファイルのオーナー、保存場所、共有設定を確認します。そのファイルは、@ChatGPT が使用するアカウントによって所有されている可能性があります。オーナーに、組織が承認したプロセスに従って対象ユーザーにアクセス権を付与してもらい、その後、問題が発生していた参加者にもう一度ファイルを開いてもらいます。

サポートに必要な情報の収集

ChatGPT ワークスペース、Slack ワークスペースまたは Teams テナント、影響を受けているユーザー、メッセージのリンク、おおよその発生時刻、期待した結果、実際の結果、エラーメッセージ、最近の設定変更を含めてください。

関連する監査証跡がある場合は、それも含めてください。パスワード、アクセストークン、その他の認証情報は送信しないでください。

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