業務ハックLab -とある情シスの備忘録-

とある情シスの備忘録的なものです。

【スポンサーリンク】

IT機器棚卸アプリを作ってみよう(InventoryCheckScreen編その③)

皆さん、こんにちは!
業務ハックLabのよーよんです。

今回で第4回目。引き続き、IT機器棚卸用のアプリ作成方法について案内していきますよ~。
InventoryCheckScreen編の続きです!
前回のページはこちら~

yo-yon.hatenablog.com

はい、では早速行ってみましょう~

InventoryCheckScreen

前回の最後は「修正依頼内容」のボタン部分を作成しました。
今回はこのボタンを押したときに発火するPower Automateのフローを作成します。

Power Automate フローの作成

  1. 「fixreqF_B_Inventory」を選択した状態で「アクション」タブから「Power Automate」をクリックします。

    f:id:yo-yon:20220103113528p:plain

  2. 「新しいフローの作成」をクリックします。

    f:id:yo-yon:20220103113748p:plain

  3. Power Automateが新しいタブで開くので、「作成」をクリックします。

    f:id:yo-yon:20220103113947p:plain

  4. 「インスタントクラウドフロー」をクリックします。

    f:id:yo-yon:20220103114207p:plain

  5. フロー名を「ModificationRequest」にして「PowerApps(V2)」コネクタを選択し、「作成」をクリックします。

    f:id:yo-yon:20220103114541p:plain

    f:id:yo-yon:20220103114619p:plain

  6. フローの編集画面になるので「PowerApps(V2)」トリガーをクリックし、「入力の追加」をクリックします。

    f:id:yo-yon:20220103114818p:plain

  7. ユーザー入力の種類の選択で「テキスト」をクリックし、「入力」と記載のある欄に「fixinfo」と入力します。

    f:id:yo-yon:20220103114955p:plain

    f:id:yo-yon:20220103115120p:plain

  8. 同じ要領で「入力の追加で」「controlno」(テキスト)、「ID」(数)を追加します。

    f:id:yo-yon:20220103115332p:plain

  9. 「新しいステップ」をクリックします。

    f:id:yo-yon:20220103142808p:plain

  10. SharePoint」コネクタで「項目の更新」をクリックします。

    f:id:yo-yon:20220103143616p:plain

  11. 下記のように設定
    項目 設定値 補足
    サイトのアドレス リストが格納されているサイトのURLを入力 -
    リスト名 前の工程で作成したリスト名を選択 例)devicelist
    ID 8で設定したPowerApps(V2)トリガーの「ID」 -
    revisionrequests 7で設定したPowerApps(V2)トリガーの「fixinfo」 -
  12. 「新しいステップ」をクリックします。

    f:id:yo-yon:20220103142808p:plain

  13. 「Teams」コネクタで「チャットまたはチャンネルでメッセージ投稿する」をクリックします。

    f:id:yo-yon:20220103143803p:plain

  14. 下記のように設定
    項目 設定値 補足
    投稿者 フローボット -
    投稿先 Channel 例)devicelist
    Team 投稿したいTeamsのTeansを指定 例)Test
    Channel 投稿したいTeamのチャンネルを指定 例)General
    Message 投稿するメッセージを入力 添付画像を参照

    f:id:yo-yon:20220103143823p:plain

  15. 保存をクリックしフローの作成完了です。

    f:id:yo-yon:20220103143922p:plain

ここまででPower Automateのパートは終了です。
Power Appsの画面に戻りましょう!

Power AutomateとPower Appsの連携

  1. Power Appsの画面に戻ったらPower Automateで作成した「ModificationRequest」が表示されていることを確認します。

    f:id:yo-yon:20220103151222p:plain

  2. 「ModificationRequest」をクリックします。

    f:id:yo-yon:20220103151519p:plain

  3. 「fixreqF_B_Inventory」の「OnSelect」プロパティに下記のように入力します。

ひとまずこれでInventoryCheckScreenの作成完了です。
最初にIT機器棚卸アプリの作り方を投稿し始めてからだいぶ時間がたってしまってすみません。(もっと頑張らな・・・)
後は連続棚卸用の画面を作成すれば完了です。
なるべく早めに完結できるように頑張ります!!
今回はこの辺で。
それでは皆さん、良い業務ハックライフを~


    免責事項