Power AutomateからViva Engageにファイル添付ありで投稿する方法を聞かれたので、メモ。
メッセージの投稿(V2)
Power AutomateからViva Engageに投稿するアクションとして「メッセージの投稿(V2)」アクションがある。


ただこのアクションは、タイトルと本文の投稿はできるけど添付ファイルの投稿には対応していないよう。


一応Yammer時代のAPIでファイル投稿の口は用意されているらしいけど、もう少し簡単な方法を探してみた。
![]()

Upload Files into Yammer - Yammer
メールから投稿
ということで、簡単にファイル添付投稿できる方法の一つがViva Engageが標準で持つ「メールから投稿」機能を使う方法。


メニューを選んで投稿用のアドレスを取得して、


このアドレスに対しPower Automateからメールを送るだけ。


するとこんな感じでViva Engageに投稿ができる。


ファイルの添付も可能
この方法だと投稿にファイルを添付することも可能。SharePointの「ファイルが作成されたら」トリガーなどと組み合わせて送れば、


こんな感じでファイルが添付される。


投稿のデザインが細かくいじれないとか、大きいサイズのファイルの添付は難しいとか多少制限はあるけど、投稿にファイルを添付するときの最も簡単な方法はこれかなと。