【Power Automate for Desktop】SharePointアクションの使い方をご紹介

サムネ_sharepointaction

今回は、Power Automate for DesktopにあるSharePointのアクションの使い方をご紹介します。

SharePointのアクションを使う前にPower Automate のソリューションで接続する必要があります。
先に設定をしてからSharePointアクションをご使用ください。

接続方法は以下の記事をご覧ください。

プレビュー中はアテンド型RPAのライセンスが必要になります。

目次

パスによるフォルダー メタデータの取得

フォルダーに関する情報を取得することが出来るアクションです。

パラメーターの設定

サイトのアドレス該当のSharePointサイトのアドレス
フォルダーのパスドキュメントのフォルダーパスを入力(/Shared Document から入力します)
変数%GetFolderMetadataByPathResponse%
パスによるフォルダー メタデータの取得

実行結果

実行した結果、以下のような情報が取得できました。

パスによるフォルダー メタデータの取得

フォルダーの一覧

SharePointフォルダーに含まれているファイルを返します。

パラメーターの設定

サイトのアドレス該当のSharePointサイトのアドレス
ファイル識別子「パスによるフォルダー メタデータの取得」で取得できる「Id」を使用
変数%ListFolderResponse%
フォルダーの一覧

実行結果

実行した結果、フォルダーにあるファイルがリスト型で取得することが出来ました。

フォルダーの一覧

また、詳細表示をクリックするとプロパティを閲覧することも可能です。

4フォルダーの一覧

PowerAutomateでのお困りごとや自動化したいフロー、もっと知りたいことがあればお送りください!

\ あなたのを聞かせてください/

パスによるファイル メタデータの取得

ファイルに関する情報を取得することが出来るアクションです。

パラメーターの設定

サイトのアドレス該当のSharePointサイトのアドレス
ファイル パスドキュメントのファイルパスを入力(/Shared Document から入力します)
変数%GetFileMetadataByPathResponse%
パスによるファイル メタデータの取得

実行結果

実行した結果、以下のような情報が取得できました。

パスによるファイル メタデータの取得

パスによるファイル コンテンツの取得

ファイル コンテンツを取得することが出来るアクションです。

パラメーター設定

サイトのアドレス該当のSharePointサイトのアドレス
ファイル パス以下の2通り
・ドキュメントのファイルパスを入力(/Shared Document から入力します)
・「パスによるファイルメタデータの取得」で取得できる「Path」を使用
変数%GetFileContentByPathResponse%
パスによるファイル コンテンツの取得

SharePointのファイルをローカルへ

SharePointにあるファイルをデスクトップといったローカルへ作成する場合、「パスによるファイル コンテンツの取得」でファイルコンテンツを取得したあとに、「バイナリデータをファイルに変換」というアクションを使用します。

バイナリデータをファイルに変換

バイナリ データ「パスによるファイル コンテンツの取得」で生成される変数(%GetFileContentByPathResponse%が表示されます。
ファイル パス保存先のファイル パスを入力します。
ファイルが存在する場合ファイルが既に存在する場合の対処法を選択します。
バイナリデータをファイルに変換

ファイルの削除

SharePointにあるファイルを削除することが出来るアクションです。

パラメーターの設定

サイトのアドレス該当のSharePointサイトのアドレス
ファイル識別子「パスによるファイル メタデータの取得」で取得できる「Id」を使用(ファイルパスはエラーになります)
ファイルの削除

ファイルの作成

SharePointサイトにファイルを作成することが出来るアクションです。

ローカルのファイルをSharePointへ

ローカルにあるファイルをSharePointサイトへアップロードするためには「ファイルをバイナリデータに変換」というアクションを使用します。

ファイルをバイナリデータに変換

ファイルパスSharePointへアップロードしたいファイルを入力・選択します。
変数%BinaryData%
ファイルをバイナリデータに変換

ファイルの作成

サイトのアドレス該当のSharePointサイトのアドレス
フォルダーのパスドキュメントのフォルダーパスを入力(/Shared Document から入力します)
ファイル名拡張子をつけ、ファイル名を入力します。
ファイルコンテンツ「ファイルをバイナリデータに変換」で生成された変数(%BinaryData%)を使用します。
ファイルの作成

SharePointのファイルを別のSharePointサイトへ

パスに夜ファイルコンテンツの取得

入力内容は、「パスによるファイルコンテンツの取得」をご覧ください。

パスによるファイル コンテンツの取得

ファイルの作成

サイトのアドレス該当のSharePointサイトのアドレス
フォルダーのパスドキュメントのフォルダーパスを入力(/Shared Document から入力します)
ファイル名拡張子をつけ、ファイル名を入力します。
ファイルコンテンツ「パスによるファイルコンテンツの取得」で生成された変数(%GetFileContentByPathResponse%)を使用します
ファイルの作成

ファイルの更新

SharePointサイトのファイルを更新することが出来るアクションです。

パラメーターの設定

サイトのアドレス該当のSharePointサイトのアドレス
フォルダーのパスドキュメントのフォルダーパスを入力(/Shared Document から入力します)
ファイル名拡張子をつけ、ファイル名を入力します。
ファイルコンテンツローカルのファイルをデータを更新する場合
「ファイルをバイナリデータに変換」で生成された変数(%BinaryData%

SharePointにあるファイルのデータを更新する場合
「パスによるファイルコンテンツの取得」で生成された変数(%GetFileContentByPathResponse%
変数%UpdateFileResponse%
ファイルの更新

まとめ

Power Automate for DesktopでSharePointのアクションを使えるようになるとよりできることが増えて楽しみです。皆様もぜひご使用ください。


メルマガにご登録いただくと、
Microsoft 365の効率化テクニックやPower Automate活用術などを毎月2回お届けします。
実際の自動化活用事例も配信中!

DX推進業務効率化にぜひお役立てください!

\ 月2+不定期配信中 /

みどりデジタルサポートでは、RPAに全く触れたことがない方でも、研修終了後には自分でPower Automateを使って制作できるようになる研修を提供しています。

さらに、サポート、制作代行、導入に関するご相談も承っております。

詳しいサービス内容や研修プランについては、資料をぜひご活用ください!

\ 活用事例も掲載しています /

ご質問やご相談がございましたら、どうぞお気軽にお問い合わせください。


みどりデジタルサポートで作成したフローを下記よりご購入いただけます。

サイドバー_法人番号検索フロー
バナー_JANコード商品価格検索フロー
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次