【Power Automate】SharePointの監視

  • SharePointの監視
    コネクタの種類でSharePointリスト、SharePointドキュメントライブラリの監視対象が変わる。
    PowerAutomateトリガーSharePointリストSharePointドキュメントライブラリ-ファイルSharePointドキュメントライブラリ-フォルダSharePointドキュメントライブラリ-フォルダ内ファイル備考
    アイテムが作成または変更されたとき×××アイテムと項目は同義
    項目が作成されたとき×××アイテムと項目は同義
    項目が削除されたとき×××アイテムと項目は同義
    アイテムまたはファイルが修正されたときアイテムと項目は同義
    ファイルが作成されたとき(プロパティのみ)×
    ファイルが作成または変更されたとき(プロパティのみ)×
    ファイルが削除されたとき×サブフォルダ内にファイルが残っており、フォルダごと削除した場合でも監視対象は1件。
    (フォルダがJSON戻り値となる)
    フォルダ内にファイルが作成されたとき×××トリガーの設定でフォルダが必須項目となっているので、そのフォルダ内のファイルしか監視できない。

    SharePointリストの監視には以下の制限事項がある。
    参照系の列(例えば「ユーザとグループ」)が13個以上あると、監視できない。
    解決策としてはSharePointリストの設定からビューを作成し、
    Power Automateの詳細オプションを開き、「ビューによる列の制限」に
    先ほど作成したビューを指定することで回避できる。

    以下は別の章立てで記事にした方が良い。
    Dynamics365とSharePoint連携してファイルアップロード後のファイルを監視する方法
    Dynamics365とSharePoint連携する場合、エンティティごとのチェックはOFFがオススメ。
    監視したExcelファイルをPowerAutomateで開く場合、ブックIDが必要となる。
    ブックIDの取得方法は少し特殊。

    参考サイト
    ttps://qiita.com/fukasuke/items/1502b9b9b045c78f67e9