【PDF】受信したPDFを自動で社内サーバー(NAS)の所定フォルダに振り分けて保存する自動化(Power Automate連携)

【PDF】受信したPDFを自動で社内サーバー(NAS)の所定フォルダに振り分けて保存する自動化(Power Automate連携)
🛡️ 超解決

受信したPDFファイルを、毎回手作業で社内サーバー(NAS)の所定フォルダに振り分けて保存していませんか。この作業は時間がかかり、ヒューマンエラーの原因にもなります。Power Automateを活用すれば、この一連の作業を完全に自動化できます。

この記事では、メールで受信した.pdfファイルをPower AutomateとNASを連携させ、自動的に振り分けて保存する具体的な手順を解説します。作業を自動化し、日々の業務効率を大幅に向上させましょう。

【要点】Power Automateで受信PDFをNASに自動保存する手順

  • Power Automateフロー作成: 受信メールの添付.pdfファイルを検知し、自動処理を開始できます。
  • オンプレミスデータゲートウェイ設定: クラウドサービスと社内ネットワークのNASを安全に接続できます。
  • 条件分岐とファイル保存: ファイル名や送信者に応じて保存先のフォルダを自動で決定し、NASに保存できます。

ADVERTISEMENT

Power AutomateとNAS連携によるPDF自動保存の概要

受信した.pdfファイルを自動でNAS(ネットワーク接続ストレージ)に保存する仕組みは、Power Automateのクラウドフローで実現できます。この自動化により、手動でのファイル振り分けや保存にかかる手間を削減できます。また、ファイル保存時のヒューマンエラーも防ぐことが可能です。

Power Automateは、Microsoftが提供する業務自動化ツールです。クラウドサービスやオンプレミス(自社運用)のシステムと連携し、様々なタスクを自動実行できます。NASへの直接保存には、オンプレミスデータゲートウェイ(組織内のネットワークとクラウドサービスを安全に接続する仕組み)の導入が必要です。

Power Automateで自動保存できること

Power Automateを使用すると、特定の条件を満たすメールを受信した際に、添付されている.pdfファイルを自動で識別できます。そのファイルを、事前に設定したNAS上の特定のフォルダへ振り分けて保存可能です。例えば、件名に「請求書」と含まれるメールの.pdfは「請求書フォルダ」へ、特定の送信者からの.pdfは「顧客Aフォルダ」へ、といった柔軟な振り分けができます。

NAS連携に必要な前提条件

この自動化を実現するためには、いくつかの準備が必要です。まず、Power Automateの適切なライセンス契約が必要です。通常、オンプレミスデータゲートウェイを利用するには、Power Automateの有料プランが必要になります。次に、NASへのアクセス権限を持つユーザーアカウントも用意してください。

また、オンプレミスデータゲートウェイをインストールするための、常時稼働するWindowsサーバーまたはPCが必要です。このゲートウェイがNASとPower Automateクラウドサービス間の橋渡し役となります。

Power Automateで受信PDFをNASに自動振り分け保存する手順

ここでは、メールの添付ファイルをNASに自動保存するPower Automateフローの具体的な作成手順を解説します。オンプレミスデータゲートウェイの設定からフローの構築まで、順を追って進めます。

1. オンプレミスデータゲートウェイのインストールと設定

  1. ゲートウェイのダウンロード
    Power Automateのウェブサイトにアクセスします。「データ」メニューから「ゲートウェイ」を選択し、「新しいゲートウェイ」をクリックしてください。表示される手順に従ってインストーラーをダウンロードします。
  2. ゲートウェイのインストール
    ダウンロードしたインストーラーを実行します。画面の指示に従い、ゲートウェイをインストールしてください。インストール中に、ゲートウェイを登録するPower Automateアカウントの資格情報(ユーザー名とパスワード)を入力します。
  3. ゲートウェイの構成
    インストール後、ゲートウェイの設定画面が開きます。「オンプレミスデータゲートウェイ」を選択し、ゲートウェイ名と回復キーを設定します。回復キーは必ず安全な場所に保管してください。
  4. データソースの追加
    Power Automateのウェブサイトに戻り、「データ」メニューから「ゲートウェイ」を選択します。作成したゲートウェイを選択し、「データソース」タブで「新しいデータソース」をクリックしてください。データソースの種類として「ファイルシステム」を選択し、NASへの接続情報を設定します。
  5. NAS接続情報の入力
    データソース名を入力し、「ルートフォルダ」にはNASの共有フォルダのUNCパス(例:\\NASサーバー名\共有フォルダ名)を指定します。認証の種類は「Windows」を選択し、NASへのアクセス権限を持つユーザー名とパスワードを入力してください。「作成」をクリックして設定を完了します。

2. Power Automateフローの作成

  1. 新しいフローの開始
    Power Automateのウェブサイトにサインインします。左側のメニューから「マイフロー」を選択し、「新しいフロー」をクリックします。「自動化したクラウドフロー」を選択してください。
  2. フロー名の設定
    フロー名を入力します。例えば、「受信PDF自動NAS保存フロー」のように具体的な名前をつけましょう。
  3. トリガーの選択
    トリガー(フローを開始するきっかけ)として「新しいメールが届いたとき V3 Outlook.com」または「新しいメールが届いたとき Office 365 Outlook」を検索して選択します。
  4. トリガーの設定
    トリガーの設定画面で、「添付ファイルのみ」を「はい」に設定します。「件名フィルター」や「送信者フィルター」を設定すると、特定のメールのみを対象にできます。
  5. 添付ファイルの取得
    「新しいステップ」をクリックし、「添付ファイルを取得する」アクションを検索して選択します。メッセージIDにはトリガーから取得した「メッセージID」を、添付ファイルIDには「添付ファイルID」を選択します。
  6. ファイル形式の確認
    「新しいステップ」をクリックし、「条件」アクションを追加します。条件として、「添付ファイルのファイル名」が「〜.pdf」で終わることを設定します。これには「endsWith」関数を使用します。
  7. NASへのファイル作成
    条件が「はい」の場合の分岐で、「新しいステップ」をクリックします。「ファイルシステム」コネクタを検索し、「ファイルの作成」アクションを選択します。
  8. ファイルシステムの接続設定
    ファイルシステムの接続設定が表示されたら、先ほど設定したオンプレミスデータゲートウェイを選択します。データソース名も正しく選択してください。
  9. NAS保存パスとファイル名の指定
    「フォルダパス」には、NAS上の保存先フォルダのUNCパス(例:\\NASサーバー名\共有フォルダ名\請求書)を入力します。ここで条件分岐を使って、件名や送信者に応じて異なるパスを指定できます。「ファイル名」には「添付ファイルのファイル名」を、ファイルコンテンツには「添付ファイルコンテンツ」を選択します。
  10. フローの保存とテスト
    フローを保存し、「テスト」ボタンをクリックして動作を確認します。テストメールを送信し、NASにファイルが正しく保存されるかを確認してください。

自動化設定時の注意点とよくある誤操作

Power AutomateでPDFの自動保存フローを設定する際には、いくつかの注意点があります。これらを把握しておくことで、トラブルを未然に防ぎ、スムーズな運用ができます。

NASへのアクセス権限が不足してしまう

オンプレミスデータゲートウェイで設定したユーザーアカウントに、NASの共有フォルダへの書き込み権限がないと、ファイル保存が失敗します。NASの共有フォルダ設定を確認し、ゲートウェイに設定したユーザーに適切な権限を付与してください。権限不足はフローの実行履歴でエラーとして表示されます。

ファイル名やパスに不正な文字が含まれる

受信した.pdfファイルのファイル名に、Windowsのファイル名として許可されていない文字(例:< > : " / \ | ? *)が含まれる場合、NASへの保存が失敗します。フロー内でファイル名をサニタイズ(不正な文字を除去または置換)するアクションを追加すると解決できます。例えば、「Replace」関数を使って不正な文字をアンダースコアに置換できます。

大容量ファイルの処理に制限がある

Power Automateのコネクタには、処理できるファイルサイズに上限が設けられている場合があります。非常に大きな.pdfファイル(例えば数百MBを超えるようなファイル)の場合、処理がタイムアウトしたり、エラーになったりする可能性があります。この場合は、ファイルサイズを小さくするなどの対策が必要です。

条件分岐の誤設定で誤振り分けが発生する

件名フィルターや送信者フィルター、ファイル名フィルターなどの条件分岐の設定が不適切だと、意図しないフォルダに.pdfファイルが保存されることがあります。フローのテスト時には、様々なパターンを想定したテストメールを送信し、期待通りの振り分けが行われるか詳細に確認してください。特にワイルドカードの使用には注意が必要です。

ADVERTISEMENT

Power Automate連携によるNAS自動保存のメリット・デメリット

Power Automateを使ってNASへのPDF保存を自動化することは、多くのメリットをもたらしますが、いくつかのデメリットも存在します。手動で保存する場合と比較しながら、それぞれの特徴を理解しましょう。

項目 Power Automate連携 手動保存
初期設定の手間 フロー作成とゲートウェイ設定に専門知識と時間が必要 設定不要、すぐに開始できる
日々の作業負荷 自動化により作業負荷はゼロ メール確認とファイル保存の手間が発生
ヒューマンエラー 設定ミスがなければゼロ 保存ミスや誤振り分けのリスクがある
リアルタイム性 ほぼリアルタイムで処理される 手動操作のため遅延が生じる場合がある
コスト Power Automateライセンス費用がかかる場合がある 人件費以外の直接的な費用はかからない
拡張性 他のシステム連携や複雑な処理を追加できる 手動作業の範囲内で限定される

Power Automate連携のメリット

最大のメリットは、日々のファイル保存作業から解放されることです。これにより、従業員はより重要な業務に集中できます。また、自動化によりファイル保存のミスがゼロになり、フォルダへの正確な振り分けが保証されます。定型業務の標準化と効率化を同時に実現できます。

Power Automate連携のデメリット

初期設定には、Power Automateの知識とオンプレミスデータゲートウェイの構築に関する技術的な理解が必要です。また、Power Automateの有料ライセンスが必要になる場合があり、運用コストが発生する可能性もあります。設定が複雑なため、トラブル発生時の調査にも一定のスキルが求められます。

まとめ

Power Automateとオンプレミスデータゲートウェイを活用することで、受信した.pdfファイルを社内サーバー(NAS)の所定フォルダへ自動で振り分けて保存できます。これにより、手作業による負担やミスを大幅に削減し、業務効率を高めることが可能です。

この記事で解説した手順を参考に、ぜひPower Automateフローを構築してみてください。一度設定すれば、日々のファイル保存作業が自動化され、業務の生産性が向上します。

この自動化を足がかりに、他の定型業務にもPower Automateを応用し、さらなる業務改善を目指しましょう。定期的にフローの動作状況を確認し、必要に応じて条件や保存パスを見直すことも重要です。

📑
PDFトラブル・操作完全解決データベース 閲覧エラー、編集・結合、パスワード解除など、PDFに関するあらゆる困りごとを網羅しています。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。