-
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