2
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Power AutomateでTeamsにアダプティカードを投稿する方法

Last updated at Posted at 2024-08-14

:point_right: はじめに

Teamsでチャットするときに、ちょっとリッチなデザインの内容を投稿したいと思うことありませんか:thinking:
そんな悩みを解決してくれる機能がPower Automateで提供されています:open_mouth:
それこそアダプティカードです!
今回はアダプティカードの作成方法を紹介したいと思います

:thinking: アダプティカードとは

アダプティカード(Adaptive Cards)は、Microsoftが提供する柔軟なカードベースのUIフレームワークです。これにより、開発者は視覚的にリッチで応答性の高いカードを作成し、複数のプラットフォームやデバイス上で統一されたデザインを提供できます。

主な特徴

  1. 柔軟性 : JSON形式で記述され、カードのデザインやコンテンツを簡単にカスタマイズできます。
  2. クロスプラットフォーム : Microsoft TeamsやOutlook、Windows通知、他のチャットボットやアプリケーションでも、同じカードを使って統一された表示を実現できます。
  3. 応答性 : カードは、ユーザーの入力やアクションに応じて動的に変化し、インタラクティブなエクスペリエンスを提供します。

:writing_hand: 手順

1. Power Automateにサインイン

まずOffice 365アカウントを使用してPower Automateにサインインします。

2. Power Automateのホームページで「作成」をクリックし新しいフローを作成する。

image.png

3.「インスタントクラウドフロー」をクリックし新しいフローを作成する。

手動で実行したいので、「インスタントクラウドフロー」でフローを新規作成します。

image.png

クリックすると、モーダルが表示されます。
「フローを手動でトリガーする」を選択し、右下の「作成」ボタンを押します。
image.png

👇が表示されれば、フローをカスタマイズする準備は整いました!

image.png

4. アダプティカードを作成する

一旦、Power Automateでの作業は中断し、アダプティカードを作成します。
Microsoftはアダプティカード専用の実行環境を準備してくれているので、そこで作業していきます。
今回はすでにテンプレートとして用意されているアダプティカードを使用します。
赤枠のJsonテキストは後ほど使うので、あらかじめコピーしておきます。
image.png

他にも様々なテンプレートがあるので、参考にしたい方はこちらを参照してください。

5. フローを追加する

それでは仕上げに入ります!
Power Automateに戻り、アクションを追加します。
「+」ボタンを押して、「Microsodt Teams」を選択します。

image.png

「チャットやチャネルにカードを投稿する」を選択します。

image.png

必須項目を入力します。

  • 投稿先:フローボット
  • 投稿先:Channel
  • Team:投稿先のチーム
  • Channel:投稿先のチャンネル
  • Adaptive Card:4.でコピーしたJsonテキストを張り付ける
    スクリーンショット 2024-08-14 172539.png

6. アダプティカードをTeamsに投稿する

「保存」ボタンを押下すると、「テスト」ボタンが押下できるようになるので、押下します。

image.png

「テスト」ボタン押下後、指示に従って操作していくと、フローの実行が完了したことを確認することができます。

image.png

投稿先に指定したチャンネルを見に行くと、無事にアダプティカードが投稿されたことを確認できました!!

image.png

:v: さいごに

今回はアダプティカードを作成しました。
カードのデザインはテンプレートを使用しましたが、他のテンプレートも観る限り、デザイン面でかなり融通の利くことが分かりました。
アダプティカードの作成には多少の慣れが必要かもしれもませんが、使いこなせれば見た目よし!機能性よし!のカードを作成できます:relaxed:

2
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?