Slackの音声通話機能を利用する際に、「入力デバイスにアクセスできません」といった権限エラーが表示されることがあります。このエラーが発生すると通話が開始できず、業務に支障をきたします。原因は多岐にわたりますが、組織内で一貫したトラブルシューティングを行うには、Slackの監査ログが役立ちます。本記事では、権限エラーが発生した際に監査ログを使用して原因を特定する方法を具体的に解説します。
【要点】この記事で確認すること
- 最初に見る場所: Slackの監査ログ画面(管理画面 > 監査ログ)
- 切り分けの軸: 端末のOS設定、Slackアプリ設定、組織の管理ポリシーの3つに分けて調査する
- 注意点: 監査ログの確認には管理者権限が必要です。一般ユーザーは自力で原因を追えないため、管理者に依頼してください
ADVERTISEMENT
目次
1. Slack音声通話で発生する権限エラーの主な原因
1-1. デスクトップクライアントとブラウザ版の違い
Slackはデスクトップアプリとブラウザ版の2種類の方法で利用できます。ブラウザ版(Chrome、Edgeなど)の場合、マイクへのアクセスはブラウザのサイト設定に依存します。一方、デスクトップアプリではOSのシステム設定でマイク許可が管理されます。権限エラーが発生した場合、まずどちらのクライアントを使っているかを確認してください。ブラウザ版で問題が起きているならブラウザの設定、デスクトップアプリならOSの設定を疑うのが基本です。
1-2. OSのマイク権限設定
Windowsでは「設定」>「プライバシーとセキュリティ」>「マイク」からアプリごとのアクセス許可を管理します。macOSでは「システム環境設定」>「セキュリティとプライバシー」>「マイク」で同様に設定します。会社PCではグループポリシーやMDMにより、マイクへのアクセスが一律で禁止されているケースもあります。この場合、ユーザー自身では変更できず、管理者の対応が必要です。
1-3. Slack内部のデバイス設定
Slackアプリ内の「設定」>「音声・ビデオ」で入力デバイス(マイク)が正しく選択されているか確認します。デバイスが認識されていない、または誤ったデバイスが選択されていると権限エラーに見えることがあります。また、他の通話アプリ(Teams、Zoomなど)が同時にマイクを使用していると、Slackがアクセスできない場合もあります。
2. 監査ログで原因を特定するための事前準備
2-1. 監査ログにアクセスできる権限の確認
Slackの監査ログは、Org OwnerまたはOrg Admin、または「監査ログの表示」権限を持つカスタムロールのユーザーのみが閲覧できます。一般のメンバーはアクセスできません。権限エラーが発生したら、まず管理者に連絡して監査ログの確認を依頼してください。また、管理者は自分が適切な権限を持っているか事前に確認しておきましょう。
2-2. 監査ログの取得方法とフィルター設定
監査ログはSlack管理画面の「監査ログ」セクションからアクセスできます。以下の手順で取得します。
- Slack管理画面(https://[ワークスペース名].slack.com/admin)にアクセスします。
- 左メニューから「監査ログ」をクリックします。
- 画面上部のフィルターアイコンをクリックし、以下の条件を設定します。
- 日付範囲: エラーが発生した時刻の前後1時間程度に設定します。
- イベントタイプ: 「app_permission_granted」「app_permission_revoked」「user_permission_change」「admin_settings_change」などを選択します。
- ユーザー: 問題が発生したユーザーのメールアドレスを入力します。
- 「適用」ボタンをクリックして結果を表示します。
必要に応じてCSV形式でエクスポートすることも可能です。
3. 監査ログを活用した具体的な原因追跡手順
ここでは、監査ログを使って実際に原因を追跡する手順を説明します。以下の流れで進めてください。
- 権限エラーの発生日時を正確に把握する
ユーザーからエラーが発生した日時と、その前後に何か操作を行ったかをヒアリングします。例えば、アプリのアップデートやOSの更新など。 - 管理者として監査ログにログインする
上記の手順で監査ログ画面を開きます。 - フィルターを設定する
日付範囲をエラー発生時刻の前後30分~1時間に設定。イベントタイプはすべて選択しても構いませんが、優先的に関連イベントを指定します。 - 該当ユーザーで絞り込む
ユーザーのメールアドレスを入力し、そのユーザーに関連するイベントのみ表示します。 - 結果を時系列で確認する
表示されたログを古い順に並べ、権限に関連する変更がないかチェックします。特に「app_permission_revoked」や「user_permission_change」が記録されていないか注目します。 - 変更があった場合、詳細を記録する
誰が、いつ、どのような変更を行ったかをメモし、必要に応じてスクリーンショットを保存します。 - 他のログと組み合わせて判断する
監査ログだけでは原因が特定できない場合、OSのイベントログ(Windowsイベントビューアーなど)や、Slackのアプリ内のデバイス設定ログも確認します。
この手順を踏むことで、権限エラーの原因が管理者による設定変更なのか、ユーザー自身の操作なのかを切り分けられます。
4. 監査ログで見つけるべきキーイベント一覧
監査ログにはさまざまなイベントが記録されます。権限エラーの原因追跡に特に有用なイベントを以下の表にまとめました。
| イベント名 | 説明 | 権限エラーとの関連性 |
|---|---|---|
| app_permission_granted | アプリに権限が付与された | 権限が正しく付与されていればエラーは発生しないが、逆に誤った権限付与が原因になることは稀 |
| app_permission_revoked | アプリの権限が剥奪された | これが記録されている場合、権限エラーの直接原因である可能性が高い |
| user_permission_change | ユーザーの権限レベルが変更された | 権限レベルが低下した結果、音声通話機能が使えなくなる可能性がある |
| admin_settings_change | 管理設定(ポリシーなど)が変更された | 組織全体の設定変更が影響している場合に確認する |
| workspace_export | ワークスペースのデータがエクスポートされた | 権限エラーとは直接関係ないため、調査対象から外してよい |
監査ログを確認する際は、これらのイベントに注目し、発生日時とユーザーを照合してください。
5. よくある失敗パターンと判断基準
5-1. マイクが他のアプリに占有されているケース
Slack以外のアプリ(Zoom、Teams、ブラウザの別タブなど)がマイクを使用していると、Slackがアクセスできないことがあります。このケースは監査ログには記録されません。判断基準として、タスクマネージャー(Windows)またはアクティビティモニター(macOS)でマイクを使用中のアプリを確認します。複数のアプリが同時にマイクを使おうとすると、OSが競合を起こし権限エラーが表示されることがあります。該当する場合は不要なアプリを終了させて解決します。
5-2. Slackが最新バージョンでないケース
古いバージョンのSlackでは、OSの新しい権限モデルに対応していない場合があります。監査ログにはアプリのバージョン変更は記録されないため、別途バージョンを確認する必要があります。Slackのヘルプメニューから「バージョン情報」を開き、最新版でなければアップデートを試みてください。会社PCで自動更新が制限されている場合は、管理者に問い合わせて更新を依頼します。
5-3. 監査ログに必要なイベントが記録されていないケース
監査ログの保持期間(通常90日)を過ぎている場合や、権限変更がSlackの外部(OSやブラウザの設定変更)で行われた場合、監査ログでは原因を特定できません。このような場合は、OSのイベントビューアー(Windows)や、ブラウザのサイト設定の履歴を確認します。また、Slack管理者が組織全体のポリシーを変更した形跡がないか、ポリシー画面も合わせてチェックしてください。
6. 管理者に共有すべき情報と再発防止策
6-1. 監査ログのエクスポートと保存
原因を特定したら、監査ログをCSV形式でエクスポートし、証拠として保存します。Slackの監査ログ画面右上の「エクスポート」ボタンからダウンロードできます。保存したログは、後日同様の問題が発生したときの比較や、コンプライアンス監査のために利用します。ファイル名には日付と事象を入れて整理しましょう。
6-2. 権限設定の標準化とポリシー策定
再発防止には、OSレベルでのマイク権限の標準化が効果的です。グループポリシー(Windows)や構成プロファイル(macOS)を用いて、Slackなどの業務アプリに対して自動的にマイクアクセスを許可する設定を配布します。Slack側でも、管理画面の「設定」>「権限」で、音声通話に必要な権限をテンプレート化し、新規ユーザーに自動適用する仕組みを検討しましょう。また、定期的に監査ログをレビューし、不審な権限変更がないかモニタリングする体制を整えると安心です。
7. よくある質問(FAQ)
Q1: 一般ユーザーでも監査ログを確認できますか?
いいえ、監査ログは管理者権限を持つユーザーのみが閲覧できます。エラーが発生したら、管理者に報告して確認を依頼してください。
Q2: 監査ログに権限エラーの直接的なイベントはありますか?
はい、「app_permission_revoked」が該当します。ただし、すべての権限エラーが監査ログに記録されるわけではなく、OSやブラウザの設定変更は記録されません。
Q3: 監査ログの保持期間はどのくらいですか?
Slackのプランによりますが、一般的には90日間です。それ以前のログは確認できませんので、問題が発生したら早めに調査してください。
8. まとめ
Slackの音声通話で入力デバイスの権限エラーが発生した場合、監査ログを活用することで原因を効率的に特定できます。OS設定、アプリ設定、管理ポリシーの3軸で調査し、特に「app_permission_revoked」などのイベントに注目しましょう。監査ログだけでは不十分な場合は、OSやブラウザのログと組み合わせて判断することが重要です。問題解決後は、権限設定の標準化と定期的なログレビューを実施し、再発を防止してください。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
- 【Teams】会議の「参加者リスト」を出席後にダウンロードする!誰が参加したか確認する手順
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
