次の方法で共有


全員が承認する必要のある承認フローを作成する

このチュートリアルでは、休暇申請が承認されるためには全員 (割り当てられているすべての承認者) が同意する必要があり、どの承認者でも要求全体を拒否できる、承認ワークフローを作成する方法を示します。

この種の承認ワークフローは、休暇申請の承認に従業員のマネージャーとマネージャーのマネージャーの両方の同意を必要とする組織で役に立ちます。 ただし、いずれかのマネージャーは、他のユーザーの入力がなくても要求を拒否できます。

注意

このチュートリアルは休暇承認シナリオですが、この種類の承認フローは、要求を承認するために複数の承認者が必要な任意の状況で使用できます。

こちらが承認についての簡単なビデオ チュートリアルです。

前提条件

  • Power Automate、Microsoft Office 365 Outlook、Microsoft Office 365 ユーザーへのアクセス。

  • SharePoint リスト

    このチュートリアルでは、既に休暇申請に使用する SharePoint リストを作成してあることが前提となっています。 SharePoint のリストの詳細を示す例については、 並列承認 に関するチュートリアルをご覧ください。

    ヒント

    Power Automate での SharePoint の使用について詳しくは、SharePoint のドキュメントを参照してください。

  • フロー作成の基本を十分に理解していること。

    アクション、トリガー、および条件の追加方法を確認することができます。 次のステップでは、これらアクションの実行方法を理解すていることが前提となります。

注意

このチュートリアルでは、SharePoint と Office 365 Outlook を使いますが、Power Automate がサポートしている Zendesk、Salesforce、Gmail など 200 以上のその他のサービスを使うこともできます。

フローを作成する

このチュートリアルではトークンを使用します。 トークンの一覧を表示するには、いずれかの入力コントロールを選択し、表示される動的コンテンツの一覧でトークンを検索します。

注意

SharePoint または Office 365 への接続をまだ作成していない場合、サインインが求められた際に表示される指示に従ってください。

  1. Power Automate にサインインします。

  2. 画面の左上で自分のフロー>新規>自動 - 一から作成を選択します。

  3. フローに名前を付け、SharePoint -アイテムが作成または変更されたときのトリガーを作成します。

  4. 休暇申請リストをホストする SharePoint サイトの サイトのアドレス を入力し、リスト名 からリストを選びます。

  5. 新規ステップ を選択し、Office 365 上司を取得する (V2) アクションをさらに追加します。続いて ユーザー (UPN) ボックスにメール トークンを追加します。

    メール トークンは、動的なコンテンツ 一覧の 上司を取得する (V2) カテゴリ配下にあります。 このトークンは、マネージャーのマネージャーのメール アドレスへのアクセスを動的に提供します。

    上司を取得する (V2) カードの名前は、"特定階層の上司をスキップする" のようなわかりやすい名前に変更できます。

  6. 新規ステップを選択し、開始して承認を待つアクションを追加します。続いて、承認タイプリストから 承認/拒否-全員が承認必須 を追加します。

    重要

    いずれかの承認者が却下した場合、承認要求はすべての承認者について却下されたものと見なされます。

  7. 次の表を参考にして、開始して承認を待つ カードを設定します。

    フィールド 内容
    承認の種類 承認タイプ を参照してください。
    タイトル 承認要求のタイトル。
    割り当て先 承認者のメール アドレス。
    詳細 割り当て先 フィールドに列記されている承認者に送信する追加情報。
    アイテムのリンク 承認項目の URL。 この例では、これは SharePoint 内の項目へのリンクです。
    アイテムのリンクの説明 アイテム リンク の説明。

    ヒント

    開始して承認を待つ アクションでは、応答結果 など、複数のトークンが提供されます。 これらのトークンをフローで使用して、承認要求フロー実行結果の充実したレポートを提供します。

    開始して承認を待つ カードは、承認者に送信される承認要求のテンプレートです。 組織にとって便利なようにこれを構成します。 次に例を示します。

    開始して承認を待ちます。

    開始して承認を待機アクションが承認/拒否 - すべてのユーザーの承認が必須で構成されているクラウド フローは、割り当て先ユーザー/グループがすべて承認するか、少なくとも 1 つの割り当て先ユーザー/グループが承認リクエストを拒否するまで待機します。

    ヒント

    ご利用のフローが承認リクエストの応答を確認し、結果 に応じて異なるアクションをさせたい場合は、状態 ステップを追加します。 結果 は、要求に対する応答の数に基づいた 承認 または 拒否 要素の配列です。

    フローを続行して、承認要求で決定が下され際にメールを送信しましょう。

  8. 新規ステップ を選択し、「メールを送信する」を検索し、Office 365 Outlook のメールを送信する(V2)アクションを追加します。続いて、休暇に行きたい人に申請結果をメールで送信するようにアクションを設定します。

    メールを送信する (V2) カードの例を次に示します。

    メールを送信します。

注意

開始して承認を待つ アクションの後に続くすべてのアクションは、開始して承認を待つ カードの 承認の種類 一覧での選択に基づいて実行されます。 次の表は、選択に基づく動作の一覧です。

承認の種類とその動作

承認の種類 動作
承認/拒否 - 全員の承認が必須 要求を完了するには、すべて の承認者の承認または却下が必要となります。

すべて の承認者が承認、またはいずれかの承認者が拒否した後に実行される 開始して承認を待つ アクションに続くアクション。
承認/拒否 - 最初に応答 要求を完了するには、いずれかの承認者が承認または却下する必要があります。

開始して承認を待つ アクションに続くアクションは、承認者のいずれかが決定した後に実行されます。
カスタム応答 - すべての応答を待つ すべての承認者は、プロセスを完了するために応答する必要があります。
カスタム応答 - 1 つの応答を待つ いずれかの承認者が応答することによりプロセスが完了します。

画面上部にある 保存 を選択して、フローを保存します。

以上でフローが完成しました! 以上の手順に従うと、フローは次の図のようになります。

フローの全体像の図。

SharePoint のリストに項目が追加される、または項目が変更されるたびに、開始して承認を待つ カードの 割り当て先 ボックスに列記されているすべての承認者に、フローが承認要求の送信をトリガーします。 フローが、Power Automate モバイル アプリとメールを介して承認リクエストを送信します。 SharePoint で項目を作成したユーザーは、要求の承認または拒否が明確に示された結果の概要をメールで受け取ります。

各承認者に送信される承認要求の例を示します。

承認要求。

フロー実行後の応答および応答概要の例を示します。

応答トークン。