Microsoft SharepointとYoomの連携イメージ
【プログラミング不要】Microsoft SharePointの監査ログを自動で取得する方法
Yoomを詳しくみる
この記事のテンプレートを試す
Microsoft SharepointとYoomの連携イメージ
フローボット活用術

2025-10-23

【プログラミング不要】Microsoft SharePointの監査ログを自動で取得する方法

Ayu Sugiyama
Ayu Sugiyama

Microsoft SharePointの監査ログ、定期的に確認していますか?誰がいつどのファイルにアクセスしたか、設定を変更したかなどを把握することは、セキュリティ維持やコンプライアンス遵守のために重要ですが、手動でのチェックは時間がかかり見落としのリスクも伴いますよね…。
特に、ログの量が多い場合や、複数のサイトを管理している場合は、その負担はさらに大きくなるでしょう。

もし、設定したスケジュールで自動的にMicrosoft SharePointの監査ログを取得し、必要な情報を整理して通知・記録できる仕組みがあれば、これらの手間や心配から解放され、より安心してMicrosoft SharePointを利用し、他の重要な業務に集中できる時間を確保できるはずです!

今回ご紹介する自動化は、専門知識がなくても簡単に設定できるので、ぜひ監査ログの管理を効率化し、セキュリティ体制を強化しましょう!

とにかく早く試したい方へ

YoomにはMicrosoft SharePointの監査ログを自動で取得する業務フロー自動化のテンプレートが用意されているので、「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!


■概要

Microsoft SharePointに保管している重要なファイルのアクセス状況は定期的に確認が必要ですが、手作業でのログ取得や報告は手間がかかる上に、共有漏れのリスクも伴います。このワークフローを活用すれば、スケジュールに合わせてMicrosoft SharePointのアクセスログを自動で取得し、Microsoft Teamsへ通知することが可能になり、こうした情報共有に関する課題を円滑に解消します。

■このテンプレートをおすすめする方

  • Microsoft SharePoint上の特定ファイルのアクセス状況を定期的に確認したい方
  • 手作業でのログ取得や報告業務に、多くの時間を費やしているチームリーダーの方
  • Microsoft Teamsを活用して、チームへの情報共有をより効率化したいと考えている方

■このテンプレートを使うメリット

  • 毎週のアクセスログ取得から報告までが自動化されるため、これまで手作業で行っていた情報収集や共有にかかる時間を短縮できます。
  • 手作業による情報転記のミスや、報告漏れといったヒューマンエラーを防ぎ、正確な情報共有の実現に繋がります。

■フローボットの流れ

  1. はじめに、Microsoft SharePointとMicrosoft TeamsをYoomと連携します。
  2. 次に、トリガーで「スケジュールトリガー機能」を選択し、毎週や毎日など、フローボットを起動したい任意のスケジュールを設定します。
  3. 続いて、オペレーションでMicrosoft SharePointの「指定したアイテムのアクセス回数やユニークユーザー数を取得(過去7日間)」アクションを設定します。
  4. 最後に、オペレーションでMicrosoft Teamsの「チャネルにメッセージを送る」アクションを設定し、取得したアクセスログの情報を指定のチャネルに通知します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Microsoft SharePointのオペレーション設定では、アクセスログを取得したい対象のサイトID、リストID、アイテムIDなどを任意で指定してください。
  • Microsoft Teamsへ通知するメッセージは、通知先のチームIDやチャネルID、メッセージ本文などを自由にカスタマイズすることが可能です。

■注意事項

  • Microsoft SharePoint、Microsoft TeamsのそれぞれとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

Microsoft SharePointの監査ログ取得を自動化する方法

ここでは、Microsoft SharePointの監査ログを定期的に自動取得し、取得したログデータを様々なツールへ連携する具体的な自動化の方法をテンプレートでご紹介します。これにより、ログの確認漏れを防ぎ、異常があった場合に迅速に対応できるようになるため、セキュリティ管理の効率化に繋がります!

気になる内容があれば、ぜひクリックしてみてください!

チャットツールに監査ログを通知する

取得したMicrosoft SharePointの監査ログを指定したチャットツール(Microsoft Teamsなど)に自動で通知することができます。
関係者への迅速な情報共有やアラート発信が可能になり、問題発生時の初動対応を早めるのに役立ちます!


■概要

Microsoft SharePointに保管している重要なファイルのアクセス状況は定期的に確認が必要ですが、手作業でのログ取得や報告は手間がかかる上に、共有漏れのリスクも伴います。このワークフローを活用すれば、スケジュールに合わせてMicrosoft SharePointのアクセスログを自動で取得し、Microsoft Teamsへ通知することが可能になり、こうした情報共有に関する課題を円滑に解消します。

■このテンプレートをおすすめする方

  • Microsoft SharePoint上の特定ファイルのアクセス状況を定期的に確認したい方
  • 手作業でのログ取得や報告業務に、多くの時間を費やしているチームリーダーの方
  • Microsoft Teamsを活用して、チームへの情報共有をより効率化したいと考えている方

■このテンプレートを使うメリット

  • 毎週のアクセスログ取得から報告までが自動化されるため、これまで手作業で行っていた情報収集や共有にかかる時間を短縮できます。
  • 手作業による情報転記のミスや、報告漏れといったヒューマンエラーを防ぎ、正確な情報共有の実現に繋がります。

■フローボットの流れ

  1. はじめに、Microsoft SharePointとMicrosoft TeamsをYoomと連携します。
  2. 次に、トリガーで「スケジュールトリガー機能」を選択し、毎週や毎日など、フローボットを起動したい任意のスケジュールを設定します。
  3. 続いて、オペレーションでMicrosoft SharePointの「指定したアイテムのアクセス回数やユニークユーザー数を取得(過去7日間)」アクションを設定します。
  4. 最後に、オペレーションでMicrosoft Teamsの「チャネルにメッセージを送る」アクションを設定し、取得したアクセスログの情報を指定のチャネルに通知します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Microsoft SharePointのオペレーション設定では、アクセスログを取得したい対象のサイトID、リストID、アイテムIDなどを任意で指定してください。
  • Microsoft Teamsへ通知するメッセージは、通知先のチームIDやチャネルID、メッセージ本文などを自由にカスタマイズすることが可能です。

■注意事項

  • Microsoft SharePoint、Microsoft TeamsのそれぞれとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

メールツールに監査ログを通知する

取得したMicrosoft SharePointの監査ログをメールツール(Outlookなど)に自動で送信することも可能です。
関係者へ確実に情報を届けたり、通知メールをログの記録として保管したりするのに便利です!


■概要

毎週、Microsoft SharePointのアクセスログを確認し、関係者へ報告する作業は定期的でありながらも手間がかかる業務ではないでしょうか。また手作業での確認や通知は、対応漏れや報告の遅延に繋がる可能性もあります。このワークフローを活用すれば、指定したスケジュールで自動的にMicrosoft SharePointのアクセスログを取得し、Outlookで関係者に通知できるため、こうした定例業務を効率的に処理できます。

■このテンプレートをおすすめする方

  • Microsoft SharePointの利用状況を定期的に確認し、報告しているサイト管理者の方
  • 手作業でのアクセスログ取得やメールでの通知に手間を感じ、自動化したいと考えている方
  • 重要なファイルへのアクセス状況を把握し、セキュリティ管理を徹底したい情報システム担当者の方

■このテンプレートを使うメリット

  • 毎週決まった時間に自動でログ取得と通知が実行されるため、これまで手作業に費やしていた時間を短縮し、他の業務に集中できます。
  • 手作業によるログの取得漏れや通知忘れといったヒューマンエラーを防ぎ、定型報告業務の品質を安定させることができます。

■フローボットの流れ

  1. はじめに、Microsoft SharePointとOutlookをYoomと連携します。
  2. 次に、トリガーでスケジュールトリガー機能を選択し、「毎週」など、フローボットを起動したい任意のスケジュールを設定します。
  3. 続いて、オペレーションでMicrosoft SharePointを選択し、「指定したアイテムのアクセス回数やユニークユーザー数を取得(過去7日間)」のアクションを設定します。
  4. 最後に、オペレーションでOutlookを選択し、「メールを送る」アクションを設定して、取得したアクセスログの情報を本文に含めて通知します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Outlookでメールを送信するアクションにて、通知を受け取る関係者のメールアドレスを宛先に設定してください。
  • メールの件名や本文も自由にカスタマイズが可能です。Microsoft SharePointから取得したアクセスログの情報を本文に埋め込むことで、受信者が一目で内容を把握できるようになります。

■注意事項

  • Microsoft SharePoint、OutlookのそれぞれとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

データベースに監査ログを記録する

取得したMicrosoft SharePointの監査ログを指定したデータベース(Notionなど)に自動で追加・記録することが可能です。
ログデータを一元管理し、後から特定の情報を検索したり、分析したりする際に活用しやすくなります!


■概要

Microsoft SharePointのアクセスログを定期的に確認し、手作業でNotionに転記する業務は、手間がかかる上にミスの原因にもなりがちではないでしょうか。このワークフローを活用すれば、スケジュールに合わせてMicrosoft SharePointのアクセスログを自動で取得し、Notionのデータベースへ追加できるため、こうした定型業務の効率化を実現します。

■このテンプレートをおすすめする方

  • Microsoft SharePointの利用状況を手作業で集計し報告しているWebサイト管理者の方
  • Microsoft SharePointとNotionで情報管理をしており、データ連携を効率化したい方
  • 毎週のレポーティング業務を自動化し、より重要な分析業務に時間を割きたい方

■このテンプレートを使うメリット

  • 毎週決まった時間にMicrosoft SharePointのログがNotionへ自動で追加されるため、手作業での集計や転記にかかっていた時間を削減できます。
  • 手動でのデータ入力がなくなることで、転記ミスや報告漏れといったヒューマンエラーの発生を防ぎ、データの正確性を保つことに繋がります。

■フローボットの流れ

  1. はじめに、Microsoft SharePointとNotionをYoomと連携します。
  2. 次に、トリガーでスケジュールトリガー機能を選択し、「毎週」など、ワークフローを実行したい任意のスケジュールを設定します。
  3. 続いて、オペレーションでMicrosoft SharePointを選択し、「指定したアイテムのアクセス回数やユニークユーザー数を取得(過去7日間)」アクションを設定します。
  4. 最後に、オペレーションでNotionの「レコードを追加する」アクションを設定し、前のステップで取得したアクセスログ情報を指定のデータベースに追加します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Microsoft SharePointのオペレーション設定で、ログを取得したい対象のサイトID、リストID、アイテムIDなどを任意で設定してください。
  • Notionのオペレーション設定で、連携先のデータベースを選択し、どのプロパティにどのログ情報を追加するかなど、レコードの値を任意に設定してください。

■注意事項

  • Microsoft SharePoint、NotionのそれぞれとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

Microsoft SharePointの監査ログをMicrosoft Teamsに通知するフローを作ってみよう

それではここから代表的な例として、毎週、Microsoft SharePointのアクセスログ(監査ログの一部)を取得し、その結果をMicrosoft Teamsに通知するフローの作り方を解説します!
ここではYoomを使用してノーコードで設定を進めるので、もしYoomのアカウントをお持ちでない場合は、こちらの登録フォームから事前にアカウントを発行しておきましょう。

[Yoomとは]

フローの作成方法

今回は大きく分けて以下のプロセスで作成します。

  • Microsoft SharePointとMicrosoft Teamsのマイアプリ連携
  • テンプレートをコピー
  • Microsoft SharePointのトリガー設定とMicrosoft Teamsへの通知アクションを設定
  • フローをONにし、正常に動作するか確認

■概要

Microsoft SharePointに保管している重要なファイルのアクセス状況は定期的に確認が必要ですが、手作業でのログ取得や報告は手間がかかる上に、共有漏れのリスクも伴います。このワークフローを活用すれば、スケジュールに合わせてMicrosoft SharePointのアクセスログを自動で取得し、Microsoft Teamsへ通知することが可能になり、こうした情報共有に関する課題を円滑に解消します。

■このテンプレートをおすすめする方

  • Microsoft SharePoint上の特定ファイルのアクセス状況を定期的に確認したい方
  • 手作業でのログ取得や報告業務に、多くの時間を費やしているチームリーダーの方
  • Microsoft Teamsを活用して、チームへの情報共有をより効率化したいと考えている方

■このテンプレートを使うメリット

  • 毎週のアクセスログ取得から報告までが自動化されるため、これまで手作業で行っていた情報収集や共有にかかる時間を短縮できます。
  • 手作業による情報転記のミスや、報告漏れといったヒューマンエラーを防ぎ、正確な情報共有の実現に繋がります。

■フローボットの流れ

  1. はじめに、Microsoft SharePointとMicrosoft TeamsをYoomと連携します。
  2. 次に、トリガーで「スケジュールトリガー機能」を選択し、毎週や毎日など、フローボットを起動したい任意のスケジュールを設定します。
  3. 続いて、オペレーションでMicrosoft SharePointの「指定したアイテムのアクセス回数やユニークユーザー数を取得(過去7日間)」アクションを設定します。
  4. 最後に、オペレーションでMicrosoft Teamsの「チャネルにメッセージを送る」アクションを設定し、取得したアクセスログの情報を指定のチャネルに通知します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Microsoft SharePointのオペレーション設定では、アクセスログを取得したい対象のサイトID、リストID、アイテムIDなどを任意で指定してください。
  • Microsoft Teamsへ通知するメッセージは、通知先のチームIDやチャネルID、メッセージ本文などを自由にカスタマイズすることが可能です。

■注意事項

  • Microsoft SharePoint、Microsoft TeamsのそれぞれとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

ステップ1:Microsoft SharePointとMicrosoft Teamsをマイアプリ連携

Microsoft SharePointとMicrosoft TeamsをYoomに接続するためのマイアプリ登録を行いましょう。
最初にマイアプリ登録を済ませておくと、自動化設定がスムーズに進められます!
※すでに連携が完了している方は、次のステップにお進みください。

Microsoft SharePointのマイアプリ連携】

「マイアプリ」をクリックし、「新規接続」を選択します。

検索窓にMicrosoft SharePointと入力し、Microsoft SharePointを選択します。

以下の画面が表示されたら、使用するアカウントでログインします。

※「Microsoft 365(旧Office 365)」には個人向けと法人向けプラン(Microsoft 365 Business)があります。法人向けプランを契約していない場合、Yoomとの認証がうまくいかない可能性があるのでご注意ください。詳しくはこちらをご確認ください。
Microsoft365サービス群におけるマイアプリ登録手順と注意事項 | Yoomヘルプセンター

【Microsoft Teamsのマイアプリ連携】
次にMicrosoft Teamsのマイアプリ登録を行います。「新規接続」を選択したあと、検索窓にMicrosoft Teamsと入力し、検索結果からMicrosoft Teamsを選択します。

Microsoft Teams365のアカウント選択画面が表示されたら、使用するアカウントでログインします。

Microsoft TeamsとMicrosoft SharePointがマイアプリに表示されれば、登録は完了です!

ステップ2:テンプレートをコピーする

ここから、フローを作っていきましょう!
テンプレートを利用しているので、以下のテンプレートページを開き、『このテンプレートを試してみる』をクリックしてください。


■概要

Microsoft SharePointに保管している重要なファイルのアクセス状況は定期的に確認が必要ですが、手作業でのログ取得や報告は手間がかかる上に、共有漏れのリスクも伴います。このワークフローを活用すれば、スケジュールに合わせてMicrosoft SharePointのアクセスログを自動で取得し、Microsoft Teamsへ通知することが可能になり、こうした情報共有に関する課題を円滑に解消します。

■このテンプレートをおすすめする方

  • Microsoft SharePoint上の特定ファイルのアクセス状況を定期的に確認したい方
  • 手作業でのログ取得や報告業務に、多くの時間を費やしているチームリーダーの方
  • Microsoft Teamsを活用して、チームへの情報共有をより効率化したいと考えている方

■このテンプレートを使うメリット

  • 毎週のアクセスログ取得から報告までが自動化されるため、これまで手作業で行っていた情報収集や共有にかかる時間を短縮できます。
  • 手作業による情報転記のミスや、報告漏れといったヒューマンエラーを防ぎ、正確な情報共有の実現に繋がります。

■フローボットの流れ

  1. はじめに、Microsoft SharePointとMicrosoft TeamsをYoomと連携します。
  2. 次に、トリガーで「スケジュールトリガー機能」を選択し、毎週や毎日など、フローボットを起動したい任意のスケジュールを設定します。
  3. 続いて、オペレーションでMicrosoft SharePointの「指定したアイテムのアクセス回数やユニークユーザー数を取得(過去7日間)」アクションを設定します。
  4. 最後に、オペレーションでMicrosoft Teamsの「チャネルにメッセージを送る」アクションを設定し、取得したアクセスログの情報を指定のチャネルに通知します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Microsoft SharePointのオペレーション設定では、アクセスログを取得したい対象のサイトID、リストID、アイテムIDなどを任意で指定してください。
  • Microsoft Teamsへ通知するメッセージは、通知先のチームIDやチャネルID、メッセージ本文などを自由にカスタマイズすることが可能です。

■注意事項

  • Microsoft SharePoint、Microsoft TeamsのそれぞれとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

以下の表示が出たら、テンプレートのコピー成功です。次に表示された画面で「OK」をクリックしてください。

ステップ3:スケジュールトリガー設定

最初の設定です!Yoomのスケジュールトリガーを使ってフローを起動する日時を指定していきましょう!以下の赤枠をクリックしてください。

「実行時間の指定」画面から、スケジュール設定を行います。
曜日指定から、通知する曜日をチェックし、時刻は9時を設定しました。設定が完了したら、「保存する」をクリックしましょう!
これで、スケジュールトリガーの設定は完了です!

ステップ4:Microsoft SharePointの設定

以下の赤枠をクリックしましょう!ここでは、Microsoft SharePointのアクセスログを取得する設定を行います。

以下の画面に遷移したら、連携するアカウント情報を確認します。
タイトルを任意編集し、アクションはそのままで、次に進みましょう!

API接続設定の画面に遷移したら、必須項目を設定しましょう。各項目は、入力欄をクリックして表示される候補から選択が可能です。


「テスト」をクリックし、テスト成功の表示が出たら、「保存する」をクリックしましょう。


ステップ5:メッセージを通知する設定

以下の赤枠をクリックしましょう!いよいよ最後の設定です。

以下の画面が表示されたら、連携するアカウントを確認します。
タイトルを任意編集し、アクションはそのままで、次に進みましょう!

続いて、API接続設定をします。
「チームID」と「チャネルID」は、入力欄をクリックして表示される候補から選択しましょう。


メッセージは、任意で作成した文章と入力欄をクリックして表示される取得した値を組み合わせて自由に入力しましょう。
入力する際は、入力欄下の注釈を参考にして入力してくださいね。

設定が完了したら「テスト」をクリックして、指定したチャネルにメッセージが送信されるか確認をしましょう。
問題がなければ「保存する」をクリックしてください。

ステップ6:トリガーをONに設定しフロー稼働の準備完了

フロー画面に戻り、以下のようなメニューが表示されていれば、フローの設定は完了です!
早速フローを起動させる場合は、「トリガーをON」をクリックしましょう。

あとで起動させる場合は、フロー画面のトリガースイッチをクリックすることで、トリガーをONにできます。

以上、「毎週、Microsoft SharePointのアクセスログを取得してMicrosoft Teamsに通知する」方法でした!

Microsoft SharePointを活用したその他の自動化例

Yoomでは、Microsoft SharePointを活用した様々な自動化テンプレートを提供しています。
業務に合わせて、便利な自動化を見つけてみましょう。


■概要

DocuSignでエンベロープ(締結)が完了したら、ファイルをMicrosoft SharePointに格納するフローです。

■このテンプレートをおすすめする方

1.契約書や重要文書を頻繁に扱う方

  • 法務担当者や契約管理担当者
  • 営業担当者や営業マネージャー
  • プロジェクトマネージャー

2.文書の管理と共有を効率化したいと考えている方

  • 業務の自動化や効率化を目指している企業の管理者
  • 契約書の保管とアクセスを簡便化したい方
  • 共有フォルダへの手動アップロードを減らしたい方

3.DocuSignとMicrosoft SharePointを日常的に活用している方

  • DocuSignを使用して契約書の締結を行っている企業
  • Microsoft SharePointを利用して文書の管理と共有を行っている担当者

■このテンプレートを使うメリット

・契約書や重要文書が自動的にSharePointに格納されることで、手動でのアップロード作業の手間を省くことができます。

・契約書の管理と共有が効率化され、他の重要な業務に集中することができます。

注意事項

・DocuSign、Microsoft SharePointそれぞれとYoomを連携してください。

・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。


■概要

Gmailで受信する請求書やレポートなどの添付ファイルを手動でMicrosoft SharePointにアップロードしていませんか?この作業は件数が増えると大きな負担になり、保存漏れのリスクも伴います。このワークフローを活用すれば、Gmailでのメール受信をトリガーに、添付ファイルを自動でMicrosoft SharePointへアップロードできるため、こうした定型業務から解放され、業務の正確性向上にも繋がります。

■このテンプレートをおすすめする方

  • Gmailで受信した添付ファイルを手作業でMicrosoft SharePointに保存している方
  • 請求書などの重要ファイルを扱う部署で、手作業による保存漏れを防ぎたいと考えている方
  • 定型的なファイル管理業務を自動化し、より重要な業務に集中したいと考えている方

■このテンプレートを使うメリット

  • Gmailのメールを確認し、添付ファイルをダウンロード、SharePointにアップロードするという一連の作業が自動化され、手作業の時間を削減できます。
  • 手動でのファイル保存時に起こりがちな、保存忘れやアップロード先の誤りといったヒューマンエラーを防ぎ、確実なファイル管理を実現します。

■フローボットの流れ

  1. はじめに、GmailとMicrosoft SharePointをYoomと連携します。
  2. 次に、トリガーでGmailを選択し、「特定のキーワードに一致するメールを受信したら」というアクションを設定します。
  3. 次に、オペレーションで分岐機能を設定し、添付ファイルの有無などに応じて後続の処理を分岐させます。
  4. 最後に、オペレーションでMicrosoft SharePointの「ファイルをアップロード」アクションを設定し、Gmailで受信した添付ファイルを指定のフォルダにアップロードします。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Gmailのトリガーで設定するキーワードは、「請求書」や特定の取引先名など、業務内容に合わせて任意で設定してください。
  • Microsoft SharePointにファイルをアップロードする際、保存先のサイトやフォルダは任意で指定することが可能です。
  • ファイル名は固定の値だけでなく、Gmailで取得した件名や受信日時などの情報を用いて、動的に設定することもできます。

■注意事項

  • Gmail、Microsoft SharePointのそれぞれとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • ダウンロード可能なファイル容量は最大300MBまでです。アプリの仕様によっては300MB未満になる可能性があるので、ご注意ください。
  • トリガー、各オペレーションでの取り扱い可能なファイル容量の詳細は下記をご参照ください。
    https://intercom.help/yoom/ja/articles/9413924

■概要

Outlookで受信する請求書や報告書などの添付ファイルを、都度手作業でMicrosoft SharePointに保存していませんか?この定型的な作業は手間がかかるだけでなく、保存漏れや誤ったフォルダへの格納といったミスにつながることもあります。このワークフローを活用すれば、Outlookでのメール受信をきっかけに、添付ファイルをMicrosoft SharePointへ自動でアップロードでき、こうした課題をスムーズに解消できます。

■このテンプレートをおすすめする方

  • Outlookで受信した添付ファイルを手作業でMicrosoft SharePointに格納している方
  • ファイルのダウンロードやアップロード作業に時間を取られ、業務効率に課題を感じている方
  • 手作業によるファイルの保存漏れや、格納場所の間違いなどのヒューマンエラーを防ぎたい方

■このテンプレートを使うメリット

  • Outlookでのメール受信からMicrosoft SharePointへのファイル保存までが自動化されるため、これまで手作業に費やしていた時間を短縮できます。
  • 手動でのファイル操作が不要になることで、保存漏れや誤った場所への格納といったヒューマンエラーのリスクを軽減し、業務の正確性が向上します。

■フローボットの流れ

  1. はじめに、OutlookとMicrosoft SharePointをYoomと連携します。
  2. 次に、トリガーでOutlookを選択し、「メールを受信したら」というアクションを設定します。
  3. オペレーションで分岐機能を設定し、添付ファイルの有無などに応じて後続の処理を分岐させます。
  4. 添付ファイルがある場合、Outlookの「メールの添付ファイルの情報を取得する」アクションと「メールの添付ファイルをダウンロード」アクションを順に設定します。
  5. 最後に、オペレーションでMicrosoft SharePointの「ファイルをアップロード」アクションを設定し、ダウンロードしたファイルを指定のフォルダに格納します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Outlookのトリガー設定では、特定のメールフォルダIDを指定することで、特定のフォルダに届いたメールのみを自動化の対象にできます。
  • 分岐機能の設定では、メールの件名や送信元アドレスなどの情報をもとに、特定の条件に合致した場合のみ後続の処理を実行するようカスタマイズが可能です。
  • Microsoft SharePointへのファイルアップロード設定では、保存先のサイトID、ドライブID、フォルダ名などを任意で指定できます。
  • アップロードするファイル名は、元のファイル名のまま保存するだけでなく、受信日時などの情報と組み合わせて動的に命名することも可能です。

■注意事項

  • Outlook、Microsoft SharePointのそれぞれとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

※こちらのテンプレートで紹介しているSlackのダウンロードアクションは現在利用できません。

■概要

Slackの特定チャンネルで共有される重要なファイルを、都度Microsoft SharePointに手動でアップロードするのは手間がかかる作業ではないでしょうか。また、手作業によるアップロード漏れは、後々の情報共有に支障をきたす可能性もあります。このワークフローを活用すれば、Slackのチャンネルにファイルが投稿されるだけで、指定したMicrosoft SharePointのフォルダへ自動でアップロードされるため、こうした課題をスムーズに解消できます。

■このテンプレートをおすすめする方

  • Slackで共有されたファイルをMicrosoft SharePointへ手動で移している方
  • ファイルの保存漏れや手作業によるミスを防ぎ、情報管理を徹底したい方
  • チーム内のファイル共有プロセスを自動化し、業務効率を高めたいと考えている方

■このテンプレートを使うメリット

  • Slackへのファイル投稿をトリガーに自動でSharePointへ保存するため、手作業でのアップロードに費やしていた時間を短縮できます。
  • 手動でのアップロード作業が不要になることで、ファイルの保存漏れや保存先の間違いといったヒューマンエラーの防止に繋がります。

■フローボットの流れ

  1. はじめに、SlackとMicrosoft SharePointをYoomと連携します。
  2. 次に、トリガーでSlackを選択し、「ファイルがチャンネルに投稿されたら」というアクションを設定し、対象のチャンネルを指定します。
  3. 次に、オペレーションでSlackの「投稿されたファイルをダウンロード」アクションを設定します。
  4. 最後に、オペレーションでMicrosoft SharePointの「ファイルをアップロード」アクションを設定し、ダウンロードしたファイルを指定のフォルダにアップロードします。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Slackのトリガー設定では、フローボットを起動させたい特定のチャンネルを任意で設定してください。
  • Microsoft SharePointのファイルアップロード設定では、ファイルの保存先となるサイトやフォルダを任意で指定することが可能です。
  • また、ファイル名に投稿日時や投稿者名など、前段のSlackトリガーで取得した情報(変数)を埋め込むといったカスタムも可能です。

注意事項

  • Slack、Microsoft SharePointのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

◼️概要

Salesforceの取引先オブジェクトにレコードが登録されたら、SharePointに取引先名のフォルダを新たに作成し、作成したフォルダのURLをSalesforceに登録するフローボットで

す。

こちらのフローボットを利用することで、Salesforceに取引先が登録されたら自動的にフォルダを作成し、取引先に関連するファイルをSharePointで管理することが可能です。

設定内容を自由に変更してご利用ください。

■このテンプレートをおすすめする方

・SalesforceとSharePointを併用しており、普段から頻繁に2つのアプリケーションを切り替えている方。
・SalesforceとSharePointに顧客ステータスに応じた情報を格納している方。


■このテンプレートを使うメリット

このフローボットを利用すると、Salesforce上でのイベントに応じてSharePointに任意のフォルダを作成することができます。
営業ステータスはSalesforceで管理しており、法務・会計管理はSharePointで行っているような業務フローの方に特にメリットがあります。

◼️注意事項

・SharePointとSalesforceそれぞれのアカウントとYoomを連携してご利用ください。

・Yoomのチームプラン以上でご利用いただけます。

・Salesforceに取引先を登録してから5~15分後にフローボットが起動します。

・Salesforceはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。

・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。

・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

まとめ

Microsoft SharePointの監査ログ取得を自動化することで、これまで手作業で行っていた定期的なログ確認の手間を削減し、ヒューマンエラーによる見落としを防ぐことができます。

これにより、不正アクセスやコンプライアンス違反の兆候を発見しやすくなり、迅速な対応が実現可能かもしれません。組織全体のセキュリティレベル向上とコンプライアンス遵守体制の強化に繋がるはずです!

なお、今回ご紹介したような業務の自動化は、ノーコードツール「Yoom」を活用すれば、プログラミングの知識がない方でも画面上の操作だけで構築可能です。
もしMicrosoft SharePointの運用管理やセキュリティ対策の効率化に興味を持っていただけたなら、ぜひこちらから無料登録して、Yoomによる業務自動化を手軽に体験してみてください!

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
Ayu Sugiyama
Ayu Sugiyama
ITパスポート資格保有者。SaaS自動化ツール『Yoom』のオウンドメディアで、業務効率化をテーマに記事執筆を担う。これまでの業務経験を通じて、多くの定型業務に「もっと効率的に進められないか」という課題意識を抱き、業務フロー改善に関心を持つ。自身もSaaS連携ツールYoomを実際に利用し、RPAなどを活用した業務自動化を試みる中で、その手軽さとインパクトに感銘を受けた。過去の自分と同じように、日々の業務に課題を感じる非エンジニアの方にも伝わるよう、実体験を基にしたSaaS活用のヒントを発信している。
タグ
連携
Microsoft SharePoint
Microsoft Teams
自動
自動化
関連アプリ
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる