承認要求を作成する

完了

このユニットでは、承認を使用するビジネス向けのシナリオを構築する方法を学習します。

このシナリオでは、Twitter に関する知識がなくても、Microsoft SharePoint リストにアクセスできるユーザーは誰でも、ツイートを投稿することができます。 その後、ソーシャル メディア チームはそれらのツイートを承認または拒否できます。 したがって、そのチームでは、アカウントと、顧客に送信されるコンテンツを制御できます。

ツイート用の SharePoint リストを作成する

特定のリストで新しいアイテムが作成されるたびに、承認プロセスを開始するテンプレートを使用します。 アイテムが承認された場合、ツイートは Twitter に投稿されます。 このユニットでは、手順を追加してプロセスを変更します。その手順とは、承認応答で SharePoint リストを更新し、項目が承認されたかどうかを表示して、承認者が提示されたツイートに追加したすべてのコメントを追加することです。

まず、SharePoint リストを作成します。

  1. SharePoint のサイトで、ContosoTweets という名前の SharePoint リストを作成します。

    注意

    SharePoint リストの作成に詳しくない場合は、より詳細な手順をこちらからご覧いただけます: リストの作成

  2. リストを開き、列の追加 を選択します。

  3. + 列の追加 を選択して、次の列を追加します。 各列を作成した後、保存 を選択します。

    • TweetContent という名前の 複数行テキスト タイプの列を追加します。 この列では、後で承認されるツイートのコンテンツが保持されます。

    • TweetDate という名前の 日付と時刻 のタイプの列を追加します。 日付と時刻 のタイプを選択するには、詳細 を選択します。

    • 承認ステータス という名前の はい/いいえ のタイプの列を追加します。 これで、承認者は はい、または、いいえ を選択して、ツイートを承認または否認できます。

    • 承認者コメント という名前の 1 行テキスト タイプの列を追加します。 これで、承認者は承認の状態についてコメントを追加できます。 次のタイトルの列を含む空のテーブルのビュー: タイトル、Tweetcontent、Tweetdate、承認ステータス、承認コンテンツ

  4. SharePoint リストの URL をコピーします。 フローを作成するときにこれを使用します。

承認要求フローを作成する

  1. Power Automate にサインインし、テンプレート を選択します。

  2. 承認後にリスト アイテムを Twitter に投稿する テンプレートを検索して選択します。

  3. SharePoint承認Twitter のアカウントの資格情報が正しいことを確認してから、続行 を選択します。
    リンクされたアカウントの資格情報

  4. Microsoft Flow に戻って、新しいアイテムが作成されたとき アクションで、次の値を入力します。

    • サイト アドレス: チームの SharePoint サイトの URL を入力します。

    • リスト名: ContosoTweets を選択します。
      新しいアイテムの作成フォーム リストのオプション

  5. 承認の開始アクション で、編集 を選択してすべてのフィールドを表示します。
    編集を強調表示した承認の開始フォーム

  6. タイトル フィールドには、新しいツイート と入力し、動的コンテンツ リストで タイトル を選択します。
    タイトル フォームのオプション

  7. 割当先 フィールドには、自分の名前またはテスト ユーザーの名前のいずれかを入力して、選択します。
    新しい承認の作成時にフィールドに割り当て

  8. 詳細 フィールドで、既定のアイテムを削除し、動的コンテンツ リストから TweetContentTweetDateCreated by DisplayName を追加します。 内容を読みやすくするため、次に示すように "on" や "by" などの単語を追加してください。
    詳細フィールドのカスタマイズ

  9. アイテム リンク フィールドには、前の手順でコピーした SharePoint リストの URL を貼り付けます。 アイテム リンクの説明 フィールドには、Contoso ツイート リスト と入力します。
    アイテム リンク フィールド

  10. 条件 アクションで、はいの場合 ボックスにカーソルを移動し、プラス記号 (+)、アクションの追加 の順に選択します。
    条件の編集

  11. 項目の更新 を検索し、SharePoint コネクタを選択してから、SharePoint – 項目の更新 アクションの順に選択します。
    コネクタとして SharePoint を追加

  12. サイト アドレス で、もう一度チームの SharePoint サイトの URL を入力します。 リスト名 フィールドで、もう一度 ContosoTweets を選択します。 ID フィールドには、動的コンテンツ リストから ID を追加します。 ID フィールドは、SharePoint リストの実際のツイート要求と照合するために使用されます。
    ID のプル フィールド

  13. タイトル フィールドを選択し、動的コンテンツ リストで タイトル を検索します。 新しいアイテムが作成されたとき アクションから タイトル を追加します。
    タイトルのプル フィールド

  14. 承認ステータス フィールドで、はい を選択します。 次に、承認者コメント フィールドを選択し、動的コンテンツ リストから コメント を追加します。
    コメントのプル フィールド

  15. いいえの場合は、なにもしない ボックスの下部付近にある アクションの追加 を選択します。
    アクションを追加ボタンの確認

  16. 手順 11 から 14 を繰り返し、SharePoint – アイテムの更新 アクションを作成します。 はいの場合 条件に設定したのと同じ値を設定します。 唯一の違いは、今回は 承認ステータス フィールドを いいえ に設定したことです。
    アイテムを未承認のステータスに更新

  17. ツイートの投稿 アクションを選択して、編集 を選択します。 その後、ツイート テキスト フィールドを選択して、動的コンテンツ リストから TweetContent を追加します。 この手順で、実際のツイートが作成され、承認されたときに Twitter に投稿されます。
    Tweet のコンテンツ フィールド

  18. 保存 を選択します。

これで、 最初の承認フローが作成されました。

このユニットでは、Power Automate でチームの生産性を高めることができるもう 1 つの方法を示しました。 チームはアイデア、関連するニュース、または製品のガイダンスを投稿できますが、顧客に送信されるツイートは制御ができます。

承認センターの使用

Power Automate では、承認センターを通じてユーザーが承認を管理できるようにします。 左側のメニューの アクション の下にある 承認 を選択します。 ここでは、送信または受信した承認と、自分の承認履歴を確認できます。 先ほど送信したアイテムをクリックして詳細を表示します。 ご覧のとおり、Power Automate では、要求者、承認者、および結果を含む要求の詳細が表示されます。 メールで要求を直接承認または却下したり、承認センターで直接実行したりすることができます。 承認センターをテストするには、さらにいくつかの要求を送信し、承認センターに戻ってその機能を調べます。

フローのエクスポート

フローの作成が完了したので、フローをエクスポートすることもできます。 フローの詳細ページからフローをエクスポートできます。

パッケージにエクスポートすると、作成された zip ファイルを同じテナント内の同僚や別のテナントの他のユーザーがインポートできるよう送信することができます。 パッケージをインポートして特定のデータ ソースに接続すると、ウィザードが手順を説明します。