← 手順一覧へ戻る
クラウドフローメールよく使う

添付ファイルをOneDriveに保存する

Office 365 Outlookで受信した通常の添付ファイルをOneDrive for Businessへ保存します。

画面上の名前は、表示言語やバージョンによって異なる場合があります。クラウドフローはトリガー(フローを開始する条件)から始まり、その後にアクションを実行します。値の受け渡しには、前のステップの出力を選ぶ「動的コンテンツ」を使います。式は[式]欄へ入力します。

実行前に確認

  • 各コネクタの接続、対象への権限、組織のDLPポリシーと利用可能なライセンスを確認してください。
  • 保存先の事前作成、許可されないファイル名文字、添付サイズを確認します。電子署名・保護されたメールやメール形式の添付は通常添付と同じように扱えない場合があります。

1使うトリガーとアクション

  1. トリガー新しいメールが届いたとき (V3)
  2. アクションそれぞれに適用する添付ファイル
  3. アクション条件現在の添付ファイルのIs Inlineがfalse
  4. アクション添付ファイルの取得 (V2)条件の「はい」側
  5. アクションファイルの作成OneDrive for Business/同じ「はい」側

図で見る処理のイメージ

概念図

Office 365 Outlookで受信した通常の添付ファイルをOneDrive for Businessへ保存します。

  1. 受信

    報告.pdf付きのメール

  2. 取得

    インライン画像を除き添付内容を取得

  3. 保存

    OneDriveに一意な名前で作成

結果の例

同じ添付名でも既存ファイルを上書きしない例です。

図は処理の流れを示した例です。実際の画面や実行結果ではありません。

設定と処理を説明する模式図です。実際の設定画面や実行結果のスクリーンショットではありません。

2実際の設定内容

入力する値・操作手順を確認する4ステップの設定と確認方法
  1. 1

    Outlookトリガーのフォルダーを受信トレイ、添付ファイル付きのみを「はい」、添付ファイルを含めるを「いいえ」にします。

  2. 2

    それぞれに適用するの入力はトリガーの動的コンテンツ「添付ファイル」。条件で現在の添付ファイルの「インライン」がfalseか確認します。

  3. 3

    「はい」側の添付ファイルの取得(V2)に、トリガーのメッセージIDと現在の添付ファイルの添付ファイルIDを指定します。

  4. 4

    OneDriveの保存先フォルダーを選択し、ファイル名は式 concat(guid(),'_',item()?['name'])、コンテンツは取得(V2)の「コンテンツのバイト」を指定します。

Microsoft公式ページで確認する