Power Automate 「フォルダーの一覧(SharePoint)」アクション

「フォルダーの一覧(SharePoint)」はSharePointの任意のフォルダに

保存されているファイル(フォルダーも含まれる)の一覧を取得するアクションです。

この記事では、その使い方を紹介します。

利用方法

フローにステップを追加する際に「SharePoint」コネクタを選択します。

「アクション」より「フォルダーの一覧」を選択します。

「フォルダーの一覧」ステップが追加されるのでオプションを設定します

項目必須説明
サイトのアドレスフォルダーの属するSharePointのグループを指定します
ファイル識別子ピッカーで指定するか、他のアクションの動的なコンテンツからIDを指定します。

ピッカーで指定した場合はファイルパスに見えますが、表示だけで中身はIDです。
指定ファイルを削除してから、同名ファイルを作成しても別として扱われてしまいます。
(ファイルが存在しないエラーとなるので、フロー上で再指定が必要)

次に新しいステップに「コントロール」コネクタを指定します。

「コントロール」コネクタを指定

そして「Apply to each」アクションを指定します。

「Apply to each」アクションを指定

「以前の手順から出力を選択」に動的なコンテンツの「body」を指定します。

これにより「Apply to each」の中に指定したアクションが

フォルダ内に格納されているファイルとディレクトリの全ての分だけ繰り返されます。

(繰り返されるたびに異なるファイルを対象とする)

動的なコンテンツ

繰り返しの対象のファイルに対して使用する代表的な項目は以下の通りです。

項目変数の種類内容
ID整数ファイル識別子
名前文字列ファイル名(拡張子無し)
拡張子付きのファイル名文字列ファイル・フォルダー名
フォルダーのパス文字列所属フォルダーのパス
完全パス文字列フォルダーのパス+拡張子付きのファイル名
フォルダーであるブール・True … フォルダー
・False … ファイル
登録日時文字列日時ファイル・フォルダーの登録日時。
協定世界時のため日本の時刻への調整が必要です。
登録者 Email文字列ファイル・フォルダー作成者のEmail。
登録者 DisplayName文字列ファイル・フォルダー作成者の表示名。
更新日時文字列日時ファイル・フォルダーの更新日時。
協定世界時のため日本の時刻への調整が必要です。
更新者 Email文字列ファイル・フォルダー更新者のEmail。
更新者 DisplayName文字列ファイル・フォルダー更新者の表示名。
サムネイル Small文字列サムネイル(小サイズ)のURL
サムネイル Medium文字列サムネイル(中サイズ)のURL
サムネイル Large文字列サムネイル(大サイズ)のURL
アイテムへのリンク文字列ファイル・フォルダーのURL

関連記事