メインコンテンツにスキップ

Microsoft TeamsとMazricaを連携する

Microsoft Teamsとの連携方法をご案内します

今日アップデートされました

対象

  • 全ユーザー

概要

Teams WorkflowsでURLを発行し、Intelligent Noticeの通知先をTeamsに設定することで、

Mazricaの案件の動きやアラート、アクションの情報をTeamsに通知することができます。


連携手順

1. Teams Workflowsで通知用URLの発行を行います。

 詳細は後述の「Teams WorkflowsでURLを発行する方法」を参照下さい。

2. Mazrica上でWorkflowリンクを登録します。

メニュー>設定>外部サービス連携>Mircrosoft Teams Webhook URL設定
​ 1で取得したURLを貼り付け、[登録]ボタンをクリック。

3. Microsoft Teamsに通知するIntelligentNoticeを設定します。

 個人設定>アカウント設定>Intelligent Notice設定

以上の手順を経て、Teamsの上に案件やアクション情報の通知が可能です。

Teams WorkflowsでURLを発行する方法

手順

1. アプリから「Workflows」を選択

2.「+新しいフロー」 をクリック

3. 「+最初から作成」をクリック

4. 「webhook」で検索して「Microsoft Teams Webhook」を選択

5. トリガーから「Teams Webhook 要求を受信したとき」を選択

5. フロー編集画面に遷移するので「Who can trigger the flow?」より「Anyone」を選択

6. 「+新しいステップ」をクリック

7. 「チャットまたはチャネルでメッセージを投稿する」を選択

 ※検索窓にて「チャット」と検索すると表示されます

8. 「投稿者」「投稿先」「Team」「Channel」をそれぞれ設定します。

10. Messageに下記の式を挿入します。

  triggerBody()['text']

11. 「Send each adaptive card」(自動生成アクション)を削除し、設定を保存します。

取得したWorkflowリンクをそれぞれ下記に設定することで、通知を受け取れます。

■外部サービス連携

管理者設定 > 外部サービス連携 > Microsoft Teams Webhook URL設定

■オートメーション

オペレーションブロック > Microsoft Teamsに通知

プライベートチャネルへのメッセージ投稿

Microsoft Teams のプライベートチャネルへの投稿は、チャネルへの参加権限を持つ所有者または、認証されたTeamsコネクタでユーザーとして投稿頂く必要があります。

Power Automate方式のTeams Incoming Webhook経由の場合は、フローボットではなく、

チャネルにアクセス権のあるユーザーまたはユーザーグループを設定頂くことでメッセージの投稿が可能です。

よくある質問

Q. 設定したフローが他アカウントの画面で表示されません。

 フローの共同所有者が自分のみとなっている場合、他アカウントのPowerAutomateタブにフローは表示されません。共同所有者に該当アカウントを追加下さい。

Q. 取得したWorkflowリンクはどこで確認できますか?

 設定したフローを編集、「When a Teams webhook request is received」をクリックすることで確認が可能です。

こちらの回答で解決しましたか?