Slackのワークフローでフォームを作成し、回答を特定のチャンネルやメンバーに通知する設定は、業務の効率化に欠かせません。しかし、一部のメンバーだけに通知が届かない、あるいは設定画面で通知先として選択できないという症状が発生することがあります。この問題はワークフローの設定ミスだけでなく、メンバーのアカウント権限やワークスペース全体のポリシーが原因である場合も少なくありません。本記事では、通知先として指定されたユーザーの属性と、ワークスペースに適用されているポリシーに着目して、原因を切り分ける方法を具体的に解説します。
【要点】この記事で確認すること
- 最初に見る場所: フォームの通知設定で指定したメンバーが、実際にその通知を受け取れる権限を持っているかを確認します。特にメンバーがゲストユーザーかどうか、チャンネルに参加しているかどうかをチェックしてください。
- 切り分けの軸: 端末側(メンバー自身のアカウント設定、通知設定)とアカウント側(ワークスペースの権限、ポリシー、ゲスト制限)の2軸で原因を特定します。また、ワークフロー作成者の権限も影響する場合があります。
- 注意点: 会社のSlackワークスペースでは、管理者がポリシーでワークフローの作成や通知先を制限している可能性があります。変更が必要な場合は管理者に相談し、自己判断でポリシーを変更しないようにしてください。
ADVERTISEMENT
目次
原因の切り分けの全体像
フォーム回答の通知先が一部メンバーだけ使えない場合、主に3つの観点から原因を切り分けます。1つ目は通知先として指定したメンバーのユーザー種別(フルメンバーかゲストか)とアカウント状態、2つ目はワークフローそのものに設定されたアクセス権限、3つ目はワークスペース全体に適用されているポリシーです。それぞれの観点を個別に確認していくことで、問題の根本原因を特定できます。
通知対象ユーザーの設定ミス
ワークフローの通知設定で「特定のメンバーに通知」を選んだ場合、そのメンバーがワークスペースのフルメンバーである必要があります。Slackのゲストユーザー(マルチチャンネルゲストやシングルチャンネルゲスト)は、ワークフローからの通知を受け取れない場合があります。特にゲストユーザーを通知先に指定した場合、設定自体はできるものの、通知が届かないことがあります。また、メンバーが退職している、あるいはアカウントが無効化されている場合も同様です。
ワークフロー権限とポリシーの違い
Slackのワークフローには「誰が作成・編集できるか」「誰がワークフローを実行できるか」「誰が通知を受け取れるか」といった権限が個別に設定されています。ワークフロー作成時に「すべてのメンバーがこのワークフローを実行できる」と設定しても、通知先が「ワークフローの管理者のみ」に制限されているケースがあります。また、ワークスペースのポリシーとして「ワークフローからの通知は特定のチャンネルに限定」といったルールが存在する場合、個別メンバーへの通知がブロックされる可能性があります。
メンバーアカウントの制限
メンバー自身のアカウント設定で、通知の受け取りを拒否している、あるいは通知チャンネルから退出しているというケースも考えられます。例えば、ワークフローが特定のチャンネルに通知を投稿する設定で、そのチャンネルにメンバーが参加していなければ、そのメンバーは通知を見ることができません。また、メンバーが「通知をオフにする」設定にしている場合、デスクトップ通知は届かないものの、Slack内の該当チャンネルにはメッセージが残っているため、確認方法を案内する必要があります。
具体的な確認手順
問題を切り分けるための具体的な手順を、順を追って説明します。ワークスペースの管理者権限がない場合は、管理者に依頼する必要がある手順もあります。
- ワークフローの通知設定を確認する
ワークフロービルダーを開き、該当のワークフローを編集します。「通知先」の設定で、問題のメンバーが正しく指定されているか、あるいは通知先チャンネルが適切かを確認します。ワークフローの「公開範囲」が「すべてのメンバー」になっているかも確認してください。 - メンバーのユーザー種別を確認する
ワークスペースのメンバーリストから、通知が届かないメンバーのプロフィールを開き、「フルメンバー」か「ゲスト」かを確認します。もしゲストの場合は、そのゲストの権限が「マルチチャンネルゲスト」で、通知を受け取るチャンネルにアクセスできるかを確認します。シングルチャンネルゲストは1つのチャンネルにしかアクセスできず、そのチャンネル以外からの通知を受け取れません。 - チーム設定のポリシーを確認する
管理者は「設定と権限」→「ワークフロー」セクションで、ワークフローの作成や通知に関するポリシーを確認できます。特に「通知先として選択できるメンバーの制限」や「ワークフローの実行権限」が設定されている場合、一部メンバーが通知先として表示されないことがあります。この設定は組織全体に影響するため、管理者のみが変更可能です。 - メンバー自身のアカウント設定を確認する
対象メンバーに依頼して、Slackの設定 → 「通知」で「メッセージの通知プレビュー」や「通知が届く時間」などを確認してもらいます。また、該当のチャンネルに参加しているかどうかを確認します。チャンネルから退出している場合、通知は届きません。 - ワークフローのテスト実行を行う
ワークフローのテスト機能を使って、実際にフォームに回答を送信し、通知がどのように届くかを確認します。このとき、テスト実行を複数のメンバーで行い、通知が届くメンバーと届かないメンバーの違いを比較すると原因が明確になります。
失敗パターンとその対処
実際に発生しやすい失敗パターンを、状況別にまとめました。自分の環境に当てはまるパターンを探し、対処法を試してください。
| パターン | 現象 | 原因 | 対処法 |
|---|---|---|---|
| ゲストユーザーへの通知 | 通知先にゲストを指定できるが、実際にフォーム回答があっても通知が届かない | ゲストユーザーはワークフローからの通知を受信する権限がない | ゲストユーザーをフルメンバーに昇格させるか、通知先をフルメンバーに変更する |
| チャンネル通知でメンバーが未参加 | チャンネルに通知しているが、一部メンバーに通知が届かない | メンバーがそのチャンネルに参加していない、またはチャンネルをミュートしている | メンバーにチャンネルに参加してもらい、チャンネルの通知設定を確認する |
| ポリシーで通知先が制限 | ワークフロー設定画面で、特定のメンバーが通知先一覧に表示されない | ワークスペースのポリシーで、通知先として選択できるメンバーが制限されている | 管理者にポリシーの緩和を依頼する。または、制限の範囲内で通知先を設定する |
| ワークフローの公開範囲 | フォームに回答できるユーザーはいるが、通知が送信者本人にしか届かない | ワークフローの公開範囲が「ワークフロー作成者のみ」になっている | ワークフローの公開範囲を「すべてのメンバー」または「特定のチャンネル」に変更する |
管理者に確認すべき設定
上記の手順を試しても問題が解決しない場合、ワークスペース全体のポリシーが原因である可能性が高いです。管理者に以下の設定を確認してもらいましょう。
- ワークフローの管理ポリシー: 「設定と権限」→「ワークフロー」→「ワークフローの管理」で、ワークフローの作成や編集ができるユーザー、ワークフローを実行できるユーザーが制限されていないか確認します。特に「通知先として選択できるメンバー」に制限がないか確認します。
- ゲストアクセスポリシー: 「設定と権限」→「アクセス権限」→「ゲスト」で、ゲストユーザーがワークフローからの通知を受け取れるかどうかの設定を確認します。デフォルトではゲストは一部の機能に制限があるため、ポリシーで明示的に許可する必要がある場合があります。
- 通知設定の全般ポリシー: ワークスペース全体で通知の頻度や方法を制限するポリシーが適用されていないか確認します。例えば、「勤務時間外は通知を抑制する」などの設定が有効になっていると、時間帯によって通知が届かないことがあります。
これらの設定はワークスペースの管理画面から変更できますが、組織全体に影響するため、管理者の判断が必要です。変更前には影響範囲を十分に検討してください。
よくある質問
Q1. フォーム回答の通知先に自分自身を指定できないのはなぜですか?
Slackのワークフローでは、通知先としてワークフロー作成者自身を指定できる場合とできない場合があります。これはワークフローの設定や公開範囲に依存します。もし自分自身を指定できない場合は、ワークフローの「公開範囲」が「ワークフロー作成者のみ」になっていないか確認してください。また、ワークスペースのポリシーで通知先の制限がかかっている可能性もあるため、管理者に確認しましょう。
Q2. 通知は届いているが、メンバーが気づいていないだけの可能性はありますか?
はい、あります。Slackの通知はデスクトップ通知やモバイル通知として届く場合と、Slack内の該当チャンネルにメッセージとして残る場合があります。メンバーが「チャンネルをミュート」している、または「通知をオフ」にしている場合、デスクトップ通知は届きませんが、チャンネルにはメッセージが残っています。まずはメンバーに、該当チャンネルに未読メッセージがないかを確認してもらってください。
Q3. ワークフローの通知先に表示されないメンバーがいます。ポリシーの変更が必要ですか?
通知先一覧にメンバーが表示されない場合、そのメンバーがゲストユーザーであるか、ワークスペースのポリシーで制限されている可能性があります。まずは管理画面でメンバーの種別を確認し、ゲストの場合はフルメンバーへの変更を検討します。それでも解決しない場合は、管理者に「通知先として選択できるメンバー」のポリシー設定を確認してもらい、必要に応じて緩和を依頼してください。
まとめ
Slackのフォーム回答通知が一部メンバーだけ使えない問題は、ユーザー種別、ワークフローの設定、ワークスペースのポリシーという3つの要素で切り分けることができます。最初に通知先メンバーがフルメンバーかどうか、次にワークフローの公開範囲と通知設定、最後に管理者のポリシーを確認することで、原因を特定できます。
ゲストユーザーが原因の場合は、ユーザー種別の変更か通知先の見直しが必要です。ポリシーによる制限の場合は、管理者と相談の上で設定を変更してください。また、メンバー自身の通知設定やチャンネル参加状況も見落としがちなポイントです。
本記事の手順を試しても問題が解決しない場合は、Slackのサポートに問い合わせることも検討してください。ただし、その際も事前に自社の管理者に連絡し、ポリシーや権限に関する情報を整理しておくとスムーズです。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
