OneDriveのフォルダをSharePointにコピーする簡単な方法

Power Automate
この記事は約3分で読めます。

OneDriveに保存しているフォルダを、SharePointのドキュメントライブラリにコピーしたいと思ったことはありませんか?手動でファイルを一つずつ移動するのは面倒ですし、フォルダ構造を維持したままコピーするのは意外と手間がかかりますよね。

実は、Power Automateの SharePoint コネクタのフォルダのコピーアクションを使えば、この作業を簡単に自動化できるんです。今回は、OneDriveのフォルダをSharePointドキュメントライブラリにコピーする方法を解説していきます。

フォルダのコピーアクションの基本

SharePointにフォルダをコピーする場合、フォルダのコピーアクションが使えます。

このアクションでは、指定したサイトにあるフォルダを別の指定したサイトにコピーできます。

ここで重要なのは、このサイトアドレスに対してOneDriveのサイトURLを指定できれば、OneDriveからSharePointへのコピーも実装できるということですね。

Office 365 Userコネクターを活用する

OneDriveのサイトURLを指定するには、Office 365 Userコネクターが利用可能です。

今回はマイプロフィールの取得を選択していますが、ユーザープロフィールの取得でも問題ありません。どちらを使っても同じように動作します。

ここでのポイントは、一つ目のサイトアドレスに対して、カスタム値でmysiteまたは個人用サイトを選択することです。これでOneDriveのサイトURLを参照できるようになります。

コピーするフォルダのパスを指定する

続いて、コピーするフォルダを指定していきましょう。今回は例としてRecordingsフォルダをコピーする手順を説明します。

まずは最初に/Documentsと記載します。これがOneDriveのドキュメントフォルダのパスになりますね。

続いて、コピーしたいフォルダ名を指定します。今回の場合、最終的には/Documents/Recordingsという形になります。

コピー先のSharePointを設定する

あとは、コピー先のSharePointサイトとドキュメントライブラリを指定すれば準備完了です。

ここにコピー先のSharePointのサイトアドレスとドキュメントライブラリ名を選択しましょう。

同名フォルダがあった場合の処理を決める

最後に、同じフォルダ名があった場合などにどうするかのオプションを指定します。

  • (1)などと番号をつける(Copy with a new name)
  • エラーとする(Fail this action)
  • 置き換える(Replace)

この3つから選択可能です。用途に応じて適切なオプションを選んでください。

動作確認してみよう

動作を確認すると正しくフォルダーがコピーできていることが確認できます。

このように SharePoint コネクタを利用することで、 OneDrive のフォルダーも問題なくコピーすることが可能です。ぜひお試しください。

Power Apps学習の決定版!コントロール別YouTube再生リスト完全ガイド

Power Appsを学習していて「どのコントロールをどう使えばいいのかわからない」「実際の使い方を動画で見ながら覚えたい」と思ったことはありませんか?

実践的な知識を効率よく身につけられるよう、現在公開している動画を整理したYouTube再生リスト集をご紹介します。

Power Apps 学習リソース一覧

コントロール・機能 リンク
ギャラリー 再生リスト
テキストラベル 再生リスト
テキスト入力 再生リスト
フォーム 再生リスト
ラジオ 再生リスト
スライダー 再生リスト
トグル 再生リスト
コンボボックス 再生リスト
ドロップダウン 再生リスト
ボタン 再生リスト
日付選択 再生リスト
画像 再生リスト
タイマー 再生リスト
コンポーネント 再生リスト
Copilot 再生リスト
クラシックコントロール 再生リスト
表示加工 再生リスト
バリデーション 再生リスト
ひと手間デザイン 再生リスト
ハンズオン 再生リスト
全体Tips 再生リスト
無料配布 再生リスト

コメント

タイトルとURLをコピーしました