Slackのワークフロービルダーで承認ステップを設定しようとしたとき、承認者の指定方法に戸惑うことはありませんか。特に「承認者が複数必要な場合」「フォームの回答に応じて承認者を変えたい場合」「思ったように承認者がセットされない場合」など、実際の運用で遭遇する悩みは多いです。この記事では、承認者指定の基本的な操作手順から、よくある失敗パターン、制限事項、そして管理者に確認すべき設定までを具体的に解説します。ワークフローの承認機能を実務で使いこなすための参考にしてください。
【要点】この記事で確認すること
- 最初に見る場所: ワークフロービルダーの「承認ステップ」設定画面、および「承認者を指定」ドロップダウン
- 切り分けの軸: 承認者の指定方法(固定ユーザー/ユーザーグループ/フォーム回答)、プラン(Free/Pro/Business+)による機能差、ワークスペースの権限設定
- 注意点: 承認者を動的に変更する条件分岐はPro以上でないと使えません。また、承認者として指定できるのはワークスペース内のアクティブなメンバーのみであり、ゲストユーザーや外部コラボレーターは設定できないケースがあります。
ADVERTISEMENT
目次
1. ワークフロー承認者指定の基本操作手順
承認ステップを追加する際の手順を、実際の画面の流れに沿って説明します。はじめて操作する方は、以下の手順を順番に進めてください。
- Slackの左サイドバーから「ツール」→「ワークフロービルダー」をクリックして開きます。
- 「作成」ボタンを押して新しいワークフローを作成するか、既存のワークフローを選択して編集画面を開きます。
- ワークフローエディターで「+ステップを追加」をクリックし、表示される選択肢から「承認」を選びます。
- 承認ステップの設定画面が表示されます。「承認者を指定」というセクションで、承認者の指定方法を選択します。選択肢は「固定のユーザー」「ユーザーグループ」「フォームの回答」の3つです。
- 「固定のユーザー」を選んだ場合、テキストボックスにユーザー名またはメールアドレスを入力して候補から選びます。複数人を指定することも可能です(その場合、全員の承認が必要です)。
- 「フォームの回答」を選んだ場合、フォームに含まれる「ユーザー選択」フィールドや「メールアドレス」フィールドを参照して承認者を動的に設定できます。
- 必要に応じて「条件分岐」を追加し、フォームの回答値に基づいて承認者を切り替えることも可能です(Pro以上)。条件分岐を使う場合は、条件を満たす場合と満たさない場合で異なる承認者を設定してください。
- 設定が完了したら「保存」し、ワークフローを公開します。
基本的な流れは以上です。複数の承認者を指定した場合、承認ステップは「全員が承認するまで待機」する動作になります。順序承認(一人ずつ順番に承認)には対応していない点に注意してください。
2. 承認者指定でよくある失敗パターン
実際の運用でよく見られるトラブルとその原因を整理しました。
2-1. 承認者がセットされず、ワークフローが止まる
承認ステップで「フォームの回答」を指定した場合、フォーム回答に含まれるユーザーIDやメールアドレスがSlackのメンバー情報と一致しないと、承認者が空の状態になりワークフローが進行しなくなります。原因として、フォームの「ユーザー選択」フィールドが適切に設定されていない、または回答者が存在しないメールアドレスを入力したケースが考えられます。対策として、フォームには「ユーザー選択」フィールドを使うか、メールアドレスフィールドを必須にし、入力値のバリデーションを検討してください。
2-2. 承認者を複数指定したのに一人しか承認通知が来ない
承認ステップで複数のユーザーを指定した場合、全員に承認依頼が送られます。ただし、指定したユーザーがワークスペースから削除されている、または非アクティブ状態だと通知が届きません。また、ユーザーグループを指定した場合、グループのメンバー全員に通知が届くのではなく、グループ自体が承認者として扱われます。グループ内の誰か一人が承認すれば完了するわけではなく、実際にはグループに属する全員に承認依頼が送られ、全員の承認が必要になる点を誤解しやすいです。
2-3. 条件分岐で承認者を切り替えたのに、常に同じ承認者になる
条件分岐の設定ミスが原因です。例えば、条件の評価が常に真になるような式になっていたり、デフォルトの分岐にすべてのケースが流れてしまっている可能性があります。条件式を確認し、テストモードでワークフローを実行して想定通りの承認者が選択されるか検証してください。また、条件分岐自体がProプラン以上でしか利用できない点も確認が必要です。
3. 承認者指定の制限事項と回避方法
Slackのワークフロー承認には、プランや仕様に起因する制限があります。代表的な制限とその回避方法を表にまとめました。
| 制限事項 | 影響を受けるプラン | 回避方法 |
|---|---|---|
| 条件分岐が使えない | Free | ワークスペースをPro以上にアップグレードする。または、フォーム回答で承認者を直接指定できるように設計を変更する。 |
| 承認者の順序指定ができない(全員承認必須) | 全プラン | Slack標準では対応していない。代替として、複数の承認ステップを直列に配置し、各ステップで一人ずつ承認者を指定する方法がある(ただしワークフローが複雑になる)。 |
| 外部ユーザーやゲストを承認者にできない | 全プラン | 承認者はワークスペースの正式メンバーである必要がある。ゲストユーザーを承認者にしたい場合は、管理者がゲストをメンバーに変更するか、別のワークフローで対応する。 |
| 承認者として設定できるのは最大20ユーザー | 全プラン | 20人を超える承認者が必要な場合は、ユーザーグループを利用する。グループなら20人以上をまとめて設定できるが、グループ内の全員承認が必要になる。 |
これらの制限を理解した上でワークフローを設計すれば、予期せぬトラブルを減らせます。特に順序承認が必要な業務では、Slack標準機能では難しいため、他の承認ツールとの連携も検討してください。
4. 管理者に確認すべき設定項目
承認者指定で問題が発生した場合、管理者に以下の設定を確認してもらうと解決の糸口になります。
- ワークスペースのプラン: 条件分岐が使えるかどうかはプランに依存します。Freeプランでは条件分岐が利用できず、フォーム回答による動的承認者指定も制限される場合があります。管理画面から現在のプランを確認してください。
- ワークフロービルダーの権限: メンバーがワークフローを作成・編集できるかどうかは、ワークスペースの権限設定に依存します。管理者が「メンバーによるワークフロー作成を許可」をオフにしていると、一般メンバーは新規ワークフローを作成できません。承認ステップの編集も制限されるため、管理者に権限を確認してもらいましょう。
- アプリのインストール許可: ワークフローで承認ステップを使用するには、Slackの「承認」アプリが有効である必要があります。管理者が承認アプリをインストールしていなかったり、組織全体でブロックしている場合、承認ステップ自体が表示されません。アプリ管理画面で承認アプリの状態を確認してください。
- ユーザーのアカウント状態: 承認者として指定したユーザーがアクティブであるか、一時停止や削除されていないかを確認します。管理画面のメンバー一覧でステータスをチェックしましょう。
これらの項目を確認することで、承認者指定に関する多くの問題が解決できます。管理者と連絡が取れない場合は、ワークスペースのオーナー権限を持つ人に依頼してください。
5. よくある質問(FAQ)
Q1. 承認者を複数設定した場合、一人が承認すれば終了ですか?
いいえ、複数人を承認者に指定した場合、指定された全員が承認するまでワークフローは待機します。一人が承認しても、他の承認者が未承認の場合は進行しません。もし「最初に承認した人で完了」としたい場合は、承認ステップを一人ずつ別のステップに分けるなどの工夫が必要です。
Q2. フォームの回答に基づいて承認者を変えたいのですが、Freeプランでも可能ですか?
Freeプランでは条件分岐は利用できません。ただし、フォームの「ユーザー選択」フィールドを使って承認者を直接指定させることは可能です。回答者が自分で承認者を選ぶ形になるため、運用ルールを決めて使うとよいでしょう。
Q3. 承認依頼が届かないと言われました。何を確認すればいいですか?
まず、承認者として設定したユーザーが正しいかどうかを確認してください。次に、そのユーザーがSlackの通知設定で「ワークフロー承認」の通知を有効にしているか確認します。ユーザー自身が「設定」→「通知」→「ワークフローの承認」をオンにする必要があります。また、Slackのメール通知が有効でない場合、メールでは届きません。Slack内の通知を確認するよう伝えてください。
Q4. 承認者を後から変更したい場合はどうすればいいですか?
ワークフローを公開した後でも、承認者を変更することは可能です。ワークフロービルダーで該当のワークフローを開き、承認ステップを編集して承認者を変更し、再度保存・公開してください。ただし、すでに進行中の承認依頼には影響しません(既存の依頼は変更前の承認者が保持されます)。
6. まとめ
Slackのワークフロー承認者指定は、操作自体はシンプルですが、プランによる機能制限や承認の動作ルールを理解していないと期待通りに動かない場合があります。特に「全員承認が必須」「順序承認は非対応」「条件分岐はPro以上」といった点は押さえておく必要があります。困ったときは、まずプランと権限設定を確認し、フォーム回答を使った動的指定や条件分岐の設定を見直しましょう。管理者と連携して適切なワークスペース設定を行うことで、多くのトラブルは解決できます。この記事を参考に、スムーズな承認ワークフローを構築してください。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
