ADVERTISEMENT

【Slack】Slack AIの要約が会社PCで進まない時の監査ログで原因を追う方法

【Slack】Slack AIの要約が会社PCで進まない時の監査ログで原因を追う方法
🛡️ 超解決

Slack AIの要約機能は、チャンネルやスレッドの会話を自動でまとめてくれる便利な機能です。しかし、会社PCで使用中に要約が生成されず、プログレスバーが進まない、結果が表示されないといったトラブルが発生することがあります。このような場合、原因を特定するためにSlackの監査ログ(Audit Log)を確認することが有効です。本記事では、監査ログを使ってSlack AI要約の不具合の原因を追跡する方法を具体的に解説します。

【要点】この記事で確認すること

  • 最初に見る場所: Slack管理画面の監査ログ(Audit Log)
  • 切り分けの軸: ユーザー権限、AI機能の有効化、ネットワーク制限
  • 注意点: 監査ログの閲覧にはワークスペースの管理者権限が必要。会社PCではブラウザの設定変更をむやみに行わない

ADVERTISEMENT

Slack AI要約が進まない主な原因

Slack AIの要約が進まない原因は大きく分けて3つあります。まず、ワークスペースの設定でAI機能が有効になっていないケースです。Slack AIは有料プランでのみ利用可能で、管理者が機能を有効にしていなければ利用できません。次に、ユーザーの権限が不足している場合です。要約機能を使用するには、特定の権限(例:チャンネル作成権限やメッセージ履歴へのアクセス権)が必要な場合があります。最後に、ネットワークやブラウザの制限です。会社PCではプロキシやVPN、セキュリティソフトがSlack AIの通信をブロックすることがあります。

権限設定の不足

Slack AIの要約を実行するには、ワークスペースのメンバーとして適切な権限が付与されている必要があります。具体的には、チャンネル内のメッセージを読み取る権限、スレッドを参照する権限、そしてAI機能を呼び出す権限です。これらの権限は管理者がユーザーグループや個別のメンバーに対して設定します。権限が不足している場合、要約リクエスト自体が失敗し、監査ログに「access_denied」や「permission_error」といったイベントが記録されます。

AI機能の無効化

ワークスペース全体でSlack AIが無効になっている場合、要約機能は使用できません。これは管理画面の「設定」→「AI」から確認できます。また、特定のチャンネルでAI機能がオフにされている可能性もあります。管理者がチャンネル単位でAI要約を禁止していると、そのチャンネルでは要約が生成されません。監査ログには「ai_disabled_for_channel」のようなイベントが残ることがあります。

ネットワーク制限

会社のネットワークポリシーによって、Slack AIのAPIエンドポイントへのアクセスが制限されている場合があります。特に、プロキシ設定やファイアウォールが原因でHTTPS通信が遮断されると、要約リクエストがタイムアウトします。この場合、監査ログには「network_error」や「timeout」が記録されます。ブラウザの開発者ツールでネットワークタブを確認してもよいですが、監査ログのほうが管理者向けの情報が詳細です。

監査ログで何がわかるのか

Slackの監査ログは、ワークスペース内で発生したイベントを時系列で記録したものです。Slack AIの要約に関するイベントも含まれており、誰がいつどのような操作を行ったか、失敗した場合のエラーコードが記録されます。これにより、原因を特定する手がかりを得られます。監査ログはEnterprise GridやBusiness+プランで利用可能です。以下に、要約に関連する主なイベントをまとめました。

イベント名 説明 関連する原因
ai_summary_request 要約がリクエストされた 正常な開始
ai_summary_success 要約が正常に生成された 問題なし
ai_summary_failure 要約の生成に失敗した 権限不足、ネットワークエラー
ai_permission_denied 権限がないため拒否された ユーザー権限の不足
ai_disabled_for_channel チャンネルでAIが無効 チャンネル設定

監査ログにアクセスする手順

監査ログを確認するには、ワークスペースの管理者権限が必要です。一般ユーザーはアクセスできませんので、管理者に依頼するか、自分が管理者の場合に限り以下の手順を実行してください。

  1. Slack管理画面(https://[ワークスペース名].slack.com/admin)に管理者アカウントでログインします。
  2. 左側のメニューから「監査ログ」(Audit Log)をクリックします。プランによっては「セキュリティ」セクションにあります。
  3. 表示されたログ一覧で、日付やイベントタイプでフィルタリングします。例えば、イベントタイプに「ai」と入力してSlack AI関連のみを表示できます。
  4. 該当するイベントの行をクリックすると詳細が表示されます。エラーが発生している場合は「error_code」や「error_message」が記載されています。
  5. 必要に応じてログをCSVでエクスポートし、Excelなどで分析することも可能です。エクスポートボタンは画面右上にあります。
  6. フィルタで特定のユーザーを指定すると、そのユーザーのみのイベントを抽出できます。問題が発生しているユーザーのメールアドレスで検索してください。

監査ログの読み方 ― エラーコードとイベントの解釈

監査ログに記録されるエラーコードは、原因を特定するための重要な手がかりです。代表的なエラーコードとその意味を紹介します。

エラーコード「permission_denied」

このエラーは、ユーザーに必要な権限が不足していることを示します。例えば、要約対象のチャンネルへのアクセス権がない、またはAI機能を使用する権限が付与されていない場合に発生します。対処法として、管理者にユーザーの権限を見直してもらい、適切なロールを割り当てる必要があります。

エラーコード「channel_disabled」

特定のチャンネルでAI機能が無効になっている場合に表示されます。管理者がそのチャンネルの設定で「AI要約を許可する」をオフにしている可能性があります。チャンネル設定を確認し、必要に応じて有効にしてください。

エラーコード「rate_limit_exceeded」

短時間に大量の要約リクエストを送信した場合に発生します。Slack AIにはレート制限があり、超過すると一時的にブロックされます。数分待ってから再試行するか、リクエスト数を減らす必要があります。

失敗パターンと対処法

実際によくある失敗パターンをいくつか取り上げ、監査ログを使った原因特定と対処法を解説します。

パターン1: 監査ログに何も表示されない

要約を実行したのに監査ログにイベントが記録されない場合、そもそもリクエストがSlackサーバーに到達していない可能性があります。これは、ブラウザの拡張機能やプロキシが通信をブロックしているか、クライアント側のネットワーク問題が考えられます。まずはブラウザのシークレットモードで試すか、別のネットワークからアクセスしてみてください。それでも記録されなければ、Slackのサポートに問い合わせることをおすすめします。

パターン2: ai_summary_failureが記録されている

イベント詳細にエラーコードが含まれています。上記のエラーコードを確認し、権限やチャンネル設定を見直します。ネットワークエラーの場合は、プロキシ設定を一時的にバイパスするか、IT部門に確認してください。

パターン3: 特定のユーザーだけ要約が使えない

他のユーザーは正常に動作している場合、そのユーザーの権限設定に問題があります。監査ログで該当ユーザーのイベントをフィルタし、「permission_denied」が記録されていないか確認します。ユーザーのロールを「メンバー」から「管理者」に一時的に変更してテストすることも可能ですが、セキュリティポリシーに従って行ってください。

管理者に確認すべきポイントとFAQ

問題の解決には管理者の協力が不可欠です。以下に、管理者に確認すべき情報とよくある質問をまとめました。

管理者に確認すべき情報

  • ワークスペースのプラン:Slack AIはEnterprise GridまたはBusiness+でのみ利用可能です。該当するプランであることを確認してください。
  • AI機能の有効化状況:管理画面の「設定」→「AI」で、Slack AIが有効になっているかどうか。
  • 当該ユーザーの権限設定:ユーザーのロールと、チャンネルへのアクセス権限。
  • ネットワークポリシー:会社のファイアウォールやプロキシでSlack AIのドメイン(*.slack.com)が許可されているか。

よくある質問

Q1: 監査ログは全ユーザーが見られますか?
いいえ、ワークスペースの管理者とオーナーのみが閲覧できます。一般ユーザーはアクセス権がありません。

Q2: 過去のログはどのくらいの期間保存されますか?
プランによりますが、Business+では90日間、Enterprise Gridではカスタム期間(最大1年)保存されます。

Q3: 監査ログにAI関連のイベントが出ないのはなぜですか?
プランが要件を満たしていないか、AI機能自体が無効になっている可能性があります。また、ブラウザの拡張機能などで通信がブロックされている場合も記録されません。

Q4: エクスポートしたログをどのように分析すればよいですか?
CSVファイルをExcelで開き、イベント名やエラーコードでフィルタリングすると傾向がつかめます。特にエラーが集中している時間帯やユーザーを特定すると原因を絞り込みやすいです。

まとめ

Slack AIの要約が進まない場合、監査ログを確認することで原因を効率的に特定できます。まずはワークスペースの管理者権限で監査ログにアクセスし、AI関連のイベントにエラーがないかチェックしてください。エラーコードから権限不足やチャンネル設定の問題がわかれば、適切な対処が可能です。ネットワーク原因の場合はIT部門と連携し、通信制限を解除する必要があります。監査ログは強力な調査ツールですので、これを活用して問題解決に役立ててください。


ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。

ADVERTISEMENT