Power automate onedriveにファイルを保存

受信したメールの添付ファイルをPowerAutomateを使用して、自動でSharePointやOnedrive、デスクトップなどに保存する方法をご紹介します。

メールの添付ファイルを保存する作業は1回の作業時間は少ないですが、何度も繰り返し行うと作業時間は膨大になり、手間がかかります。

こういった煩わしい作業を「Power Automate」で自動化し、空いた時間を有効活用しましょう!

目次

  • 1 新しいフローを作成
    • 1.1 自動化したフロー作成
    • 1.2 フロー名入力
    • 1.3 トリガー選択
  • 2 「新しいメールが届いたとき」の設定
  • 3 添付ファイルを保存するアクションを設定
    • 3.1 SharePoint
    • 3.2 OneDrive
    • 3.3 デスクトップ
  • 4 保存・テスト
    • 4.1 PowerAutomateの参考書

新しいフローを作成

自動化したフロー作成

「Power Automate」を開き、「マイフロー」をクリックします。

Power automate onedriveにファイルを保存

「新しいフロー」から「自動化したクラウド フロー」をクリックします。

Power automate onedriveにファイルを保存

フロー名入力

フロー名を任意で入力します。

Power automate onedriveにファイルを保存

トリガー選択

トリガー(フローが稼働するきっかけとなる動作)を選択します。

今回は、「Gmail 新しいメールが届いたとき」にしますが、「Office 365 Outlook」を使用している方は「Office 365 Outlook 新しいメールが届いたとき」を選択ください。

Power automate onedriveにファイルを保存

フロー名の入力、トリガーの選択が完了したら「作成」をクリックします。

Power automate onedriveにファイルを保存

「新しいメールが届いたとき」の設定

「詳細オプションを表示する」をクリックして、添付ファイル付のメールが届いたときに稼働するよう設定します。

Power automate onedriveにファイルを保存

一番下にある「添付ファイルあり」「添付ファイルを含める」の項目を「はい」に変更して、添付ファイル付のメールが届いたときに稼働するフローにします。

また、特定の人物からのメールにのみ稼働してほしい場合は「差出人」に該当者のメールアドレスを入力したり、件名が決まっている場合は「件名」に入力したりするとフィルターをかけることが可能です。

Power automate onedriveにファイルを保存

「新しいメールが届いたとき」の設定が完了したので、「詳細オプションを表示しない」をクリックして縮小します。

添付ファイルを保存するアクションを設定

ファイルを保存するアクションを追加するため、「新しいステップ」をクリックします。

Power automate onedriveにファイルを保存

検索欄に「ファイルの作成」と入力して、どのシステムにファイルを保存するのかを選択します。

SharePoint・OneDrive・デスクトップ・Box・DropBoxなど様々なシステムが用意されていますので、ご自身にあったものをご選択ください。

今回は、SharePoint・OneDrive・デスクトップに保存する方法をご紹介します。

Power automate onedriveにファイルを保存

SharePoint

「SharePoint ファイルの作成」を選択して追加します。

Power automate onedriveにファイルを保存

「SharePoint ファイルの作成」では、下記を入力または選択する必要があります。

  • サイトのアドレス
    使用したいSharePointサイトを設定します。
    よく使用するSharePointサイトは▽から選択することが出来ますが、該当のSharePointサイトが選択肢にない場合は、SharePointサイトのリンクをコピーして貼り付けます。
  • フォルダーのパス
    どのフォルダーに保存するのかを選択します。はじめに「/Shared Documents」をクリックし、サブフォルダーを選択します。
  • ファイル名
    右側に表示される「動的なコンテンツ」から「添付ファイル 名前」を選択します。
    また、「送信者の名前」や「日時」なども選択することが出来ますので、確認する際に分かりやすいようにしましょう。
  • ファイル コンテンツ
    右側に表示される「動的なコンテンツ」から「添付ファイル コンテンツ」を選択します。

Power automate onedriveにファイルを保存

「ファイルの作成」を設定すると「Apply to each」というループ機能が自動作成されます。これは添付ファイルが複数だった際にすべて保存できるように自動で作成されます。

Power automate onedriveにファイルを保存

OneDrive

「OneDrive for Business ファイルの作成」を選択して追加します。

Power automate onedriveにファイルを保存

「OneDrive for Business ファイルの作成」では、下記を入力または選択する必要があります。

  • フォルダーのパス
    どのフォルダーに保存するのかを選択します。はじめに「Root」をクリックし、サブフォルダーを選択します。
  • ファイル名
    右側に表示される「動的なコンテンツ」から「添付ファイル 名前」を選択します。
    また、「送信者の名前」や「日時」なども選択することが出来ますので、確認する際に分かりやすいようにしましょう。
  • ファイル コンテンツ
    右側に表示される「動的なコンテンツ」から「添付ファイル コンテンツ」を選択します。

Power automate onedriveにファイルを保存

「ファイルの作成」を設定すると「Apply to each」というループ機能が自動作成されます。これは添付ファイルが複数だった際にすべて保存できるように自動で作成されます。

Power automate onedriveにファイルを保存

デスクトップ

「File System ファイルの作成」を選択して追加します。

Power automate onedriveにファイルを保存

ゲートウェイ設定

「File System ファイルの作成」を使用する場合、「オンプレミス データ ゲートウェイ」をインストールする必要があります。PowerAutomateの右側上部にある「インストール」⇒「オンプレミス データ ゲートウェイ」からインストールすることが出来ます。

ゲートウェイの関する詳しい内容はこちら⇒⇒https://learn.microsoft.com/ja-jp/data-integration/gateway/

Power automate onedriveにファイルを保存

  • 接続名
    任意で入力します。今回は「デスクトップ」とします。
  • Root folder
    フォルダーパスを入力します。今回はデスクトップのパスを入力します。
  • Authentication Type
    ゲートウェイコンピューターに接続するための認証の種類になります。
    Windowsをお使いの方は「Windows」と選択されています。
  • UserName
    「コンピューター名\ユーザー名」を入力します。確認する方法は以下の通りです。
    【Windowsの場合】
    1.スタート
    2.一番上のアイコン
    3.アカウント設定の変更
    4.ユーザー情報にある「コンピューター名\ユーザー名

Power automate onedriveにファイルを保存

  • Password
    パスワード資格情報を入力します。コンピューターにサインインするパスワードになります。
  • gateway
    該当のgatewayを選択します。

Power automate onedriveにファイルを保存

「File System ファイルの作成」では、下記を入力または選択する必要があります。

  • フォルダーのパス
    どのフォルダーに保存するのかを選択します。はじめに「FileSystem」をクリックし、サブフォルダーを選択します。
  • ファイル名
    右側に表示される「動的なコンテンツ」から「添付ファイル 名前」を選択します。
    また、「送信者の名前」や「日時」なども選択することが出来ますので、確認する際に分かりやすいようにしましょう。
  • ファイル コンテンツ
    右側に表示される「動的なコンテンツ」から「添付ファイル コンテンツ」を選択します。

Power automate onedriveにファイルを保存

「ファイルの作成」を設定すると「Apply to each」というループ機能が自動作成されます。これは添付ファイルが複数だった際にすべて保存できるように自動で作成されます。

Power automate onedriveにファイルを保存

保存・テスト

完了したら、「保存」をクリックします。

Power automate onedriveにファイルを保存

自分宛てに添付ファイル付のメールを送り正常に稼働するかを確認してください。

正常に稼働したらフロー作成完了です!

RPAノウハウは、Power Automate作成担当者がフロー作成中にエラーになり、
困ったことの解決策や小ワザを紹介していきます。皆様のお役に立てれば幸いです。

RPAに関するお問い合わせはこちら

この記事をSNSでシェアする

PowerAutomateの参考書