Microsoft Flow での承認待ちWait for approval in Microsoft Flow

SharePoint で項目を作成した場合に、承認電子メールを担当者に送信し、その項目が承認されたか拒否されたかが、その担当者から通知されるフローを作成します。Create a flow that, if you create an item in SharePoint, sends approval mail and then notifies you whether the item was approved or rejected. このチュートリアルに厳密に従うために、ここではトリガー アクションとしてシンプルな SharePoint リストを作成しますが、Dropbox、OneDrive などの別のデータ ソースを使用することもできます。To follow this tutorial exactly, create a simple SharePoint list as a trigger action, but you can use another data source such as Dropbox or OneDrive.

前提条件Prerequisites

  • [Title] 列が含まれる Project Tracker という名前のシンプルな SharePoint Online リストを作成し、[Assigned To] という名前のユーザー列またはグループ列を追加します。Create a simple SharePoint Online list that's named Project Tracker with a column named Title, and add a Person or Group column named Assigned To.

    Project Tracker SPO リストのイメージ

フローをトリガーするイベントの追加Add an event to trigger the flow

  1. flow.microsoft.com で、上部のナビゲーション バーの [自分のフロー] を選択し、[Create new flow (新しいフローの作成]) を選択します。In flow.microsoft.com, select My flows in the top navigation bar, and then select Create new flow.

    新しいフローの作成のイメージ

  2. [How would you like to start? (どのように開始しますか)] ボックスに、「new item」と入力するか貼り付け、[SharePoint Online - when a new item is created (SharePoint Online - 新しい項目が作成されたとき)] を選択します。In the How would you like to start? box, type or paste new item, and then select SharePoint Online - when a new item is created.

    SPO トリガーのイメージ

  3. メッセージが表示されたら、SharePoint Online にサインインします。If prompted, sign in to SharePoint Online.
  4. [Site url (サイトの URL)] で、リストが含まれるサイトの URL を入力するか貼り付けます。Under Site url, type or paste the URL of the site that contains your list.

    SPO サイト URL のイメージ

  5. [List name (リスト名)] で、[Project Tracker] などのリストを選択します。Under List name, select a list such as Project Tracker.

    SPO リスト名のイメージ

結果アクションの追加Add the resulting action

  1. + ボタンを選択し、[アクションの追加] を選択します。Select the + button, and then select Add an action.

    アクションの追加のイメージ

  2. [What would you like to do next? (次に何を実行しますか)] ボックスに、「電子メールの送信」と入力するか貼り付け、[Office 365 Outlook - 承認の電子メールを送信します] を選択します。In the What would you like to do next? box, type or paste send email, and then select Office 365 Outlook - Send approval email.

    承認の電子メールの送信のイメージ

  3. メッセージが表示されたら、Office 365 Outlook にサインインします。If prompted, sign in to Office 365 Outlook.
  4. [To (宛先)] フィールドを選択し、[Assigned to EMail (担当者の電子メール)] を選択します。Select the To field, and then select Assigned to EMail.

    [Assigned To] 列のユーザーが、電子メールを受け取って、項目を承認または拒否します。The user in the Assigned To column will receive the mail to approve or reject the item. フローをテストするために項目を作成する場合は、このフィールドに自身を指定します。When you create an item to test the flow, you'll specify yourself in this field. このようにして自分で項目を承認または拒否し、さらにその通知メールも受け取ります。That way, you'll not only approve or reject the item but also receive the notification mail.

    : [Subject (件名)] フィールドと [User Options (ユーザー オプション)] フィールドは、ニーズに合わせてカスタマイズできます。Note: You can customize the Subject and User Options fields to suit your needs.

    承認の電子メールの送信先フィールドのイメージ

条件の追加Add a condition

  1. + ボタンを選択し、[条件の追加] を選択します。Select the + button, and then select Add a condition.

    条件追加のイメージ

  2. [オブジェクト名] フィールドで、[SelectedOption] を選択します。In the Object Name field, select SelectedOption.
  3. [値] フィールドに、「Approve」と入力するか貼り付けます。In the Value field, type or paste Approve.

    条件カードのイメージ

  4. [はいの場合] 領域で [アクションの追加] を選択します。In the If yes area, select Add an action.

    はいの場合のアクションの追加のイメージ

  5. [What would you like to do next? (次に何を実行しますか)] ボックスに、「電子メールの送信」と入力するか貼り付け、[Office 365 Outlook - 電子メールの送信] を選択します。In the What would you like to do next? box, type or paste send email, and then select Office 365 Outlook - Send Email.

    はいの場合の電子メールの送信のイメージ

  6. [Subject (件名)] ボックスで、件名を指定します。In the Subject box, specify a subject.

    たとえば、[Assigned To DisplayName (担当者の表示名)] を選択し、「has approved」と入力して前後にスペースを挿入します。次に、[Title] を選択します。For example, select Assigned To DisplayName, type has approved with a space on each side, and then select Title.

  7. [Body (本文)] ボックスで、電子メールの本文を指定します (「プロジェクトの次のフェーズに進む準備ができました。」など)。In the Body box, specify an email body such as Ready to proceed with the next phase of the project.
  8. [To (宛先)] フィールドに、受信者 ([Created by EMail (電子メールの作成者)] など) を入力します。In the To field, enter a recipient such as Created by EMail.

    SharePoint リストに項目を作成したユーザーに、プロジェクトが承認されたか拒否されたかが通知されます。The person who created the item in the SharePoint list will be notified whether the project was approved or rejected.

    はいの場合の電子メールの送信のイメージ

  9. [いいえの場合] 領域では、直前の 5 つの手順を繰り返します。ただし、[Subject (件名)][Body (本文)] には、プロジェクトが拒否された旨を入力します。In the If no area, repeat the last five steps except change the Subject and Body to reflect that the project was rejected.

    いいえの場合の電子メールの送信のイメージ

フローの完了およびテストFinish and test your flow

  1. フローに名前を付けて、[Create flow (フローの作成)] を選択します。Give your flow a name, and then select Create flow.

    フロー作成のイメージ

  2. SharePoint リストに項目を作成します。Create an item in your SharePoint list.

    承認メールは、指定した受信者に送信されます。An approval mail is sent to the recipient that you specified. 受信者がその電子メールで [承認] または [却下] を選択すると、電子メールで返信が届きます。When the recipient selects Approve or Reject in that mail, you receive email that indicates the response.