Microsoft Teamsに通知をするための設定を行います。
■制限事項
本手順ではWorkflowsを利用して通知設定を行います。本手順で通知設定した場合、通知者が「Workflows 経由の●●」という表示になります。この「●●」はワークフローを作成したユーザの氏名となります。
■Microsoft Teams側の設定
<事前準備>
Microsoft Teams アプリにてチームおよび通知用のチャネルを作成しておきます。
外部サイト:チャネルを作成する
<ワークフローの作成とURLの取得>
通知用のチャネルにワークフローを追加します。
- チャネル横の「...」アイコンをクリックし、メニューより「ワークフロー」をクリックします。
- ダイアログの「その他ワークフロー」ボタンをクリックします。
- 「+ 一から作成」ボタンをクリックします。
- 検索欄に「webhook」と入力し、下部の検索結果から「Teams Webhook要求を受信したとき」をクリックします。
- 「Who Can Trigger the flow?」で「Anyone」を選択し、「新しいステップ」ボタンをクリックします。
- 検索欄に「teams」と入力し、下部の検索結果から「チャットまたはチャネルでメッセージを投稿する」をクリックします。
- 各項目を入力し、「保存」をクリックします。
投稿者:「フローボット」を選択
投稿先:「Channel」を選択
Team:事前準備で作成したチームを選択
Channel:事前準備で作成した通知用チャネルを選択
Message:以下文字列をコピー&ペースト
@{triggerBody()?['text']} - 「When a Teams webhook request is received」をクリックし、「HTTP POST のURL」欄右の「URLのコピー」ボタンをクリックします。
■Shelterの設定
<通知を設定する>
- 対象のテーブルを開きます。
- 「管理」メニューから「テーブルの管理」をクリックします。
- 「通知」タブをクリックします。
- 「新規作成」ボタンをクリックします。
- 「通知種別」から「Teams」を選択します。
- 「アドレス」に上記でコピーしたURLを張り付けます。
- その他、必要な項目を確認し、「追加」ボタンをクリックします。
- 画面下部の「更新」ボタンをクリックします。
<プロセス通知を設定する>
- 対象のテーブルを開きます。
- 「管理」メニューから「テーブルの管理」をクリックします。
- 「プロセス」タブをクリックします。
- 「新規作成」ボタンをクリックします。
- 「通知」タブをクリックします。
- 「新規作成」ボタンをクリックします。
- 「通知種別」から「Teams」を選択します。
- 「アドレス」に上記でコピーしたURLを張り付けます。
- その他、必要な項目を確認し、「追加」ボタンをクリックします。
- 画面下部の「更新」ボタンをクリックします。
<リマインダーを設定する>
- 対象のテーブルを開きます。
- 「管理」メニューから「テーブルの管理」をクリックします。
- 「プロセス」タブをクリックします。
- 「新規作成」ボタンをクリックします。
- 「リマインダー」タブをクリックします。
- 「新規作成」ボタンをクリックします。
- 「リマインダー種別」から「Teams」を選択します。
- 「宛先」に上記でコピーしたURLを張り付けます。
- その他、必要な項目を確認し、「追加」ボタンをクリックします。
- 画面下部の「更新」ボタンをクリックします。
