Microsoft Teams連携を設定する
kickflowとMicrosoft Teamsを連携させることで、kickflowで発生したチケットに関するイベントをMicrosoft Teamsのkickflowアプリを通してユーザーに通知できます。
チケットにアサインされたときに届くメッセージには、承認と差し戻しボタンが表示されます。このボタンからチケットの承認や差し戻しが可能です。
なお、Microsoft Teams連携を行うと、Teamsテナントに登録済みのユーザーと連携後に新しく登録したユーザーに対して自動的にアプリがインストールされます。
Microsoft Teams連携を設定するには
事前準備
Microsoft Teams連携の設定では、kickflowの「管理センター」内からMicrosoftアカウントへのログインを行います。
そのため、連携作業を行うユーザーは、kickflowとMicrosoftの両方の管理権限を持っている必要があります。
具体的には、以下の2つを同一ユーザーが満たしている必要があります。
- kickflowにユーザーとして登録されており、「外部連携の管理権限」を持っていること
- Microsoft 365の管理者権限(「グローバル管理者」または「特権ロール管理者」)を持っていること
これらの権限を持つユーザーで、以下の事前準備と連携設定を進めてください。
1. 管理者権限の付与
Microsoft Teamsを連携するためには、管理者権限(「グローバル管理者」または「特権ロール管理者」)が必要です。
-
Microsoft 365 管理センターの アクティブなユーザー を開きます。Microsoft Teams連携を実行するユーザーをクリックします。

-
「役割の管理」をクリックします。

-
「グローバル管理者」または「特権ロール管理者」を付与してください。このあとの連携時に付与したユーザーでログインします。

2. kickflowアプリをMicrosoft Teams上で許可
-
Teams管理センター 上にある「Teams apps > Manage apps」メニューから「kickflow」を検索し、Available to が “Everyone” になっていること、及びApp statusが ”Unblocked” になっていることを確認します。

-
満たしていない場合以下の対応を行います。
-
Available to が Everyone ではない場合
- kickflow のアプリをクリックして詳細を開き、
Edit availability から Everyone に変更してください。
- kickflow のアプリをクリックして詳細を開き、
-
App status が Unblocked ではない場合
- Actions から Unblocked に変更してください。
-
3. Microsoft Entra ID上のメールアドレスを確認する
Microsoft Entra IDのユーザー管理画面で各ユーザーの「メール」欄を開き、kickflowの登録メールアドレスと一致しているか確認してください。
Microsoft Teams連携では、 メールアドレスが完全一致(大文字・小文字まで一致) している必要があります。
一致していない場合は、Microsoft Entra IDかkickflowどちらかのメールアドレスを修正し、一致させてください。

SSOを利用している場合は、Entra ID管理センターのkickflowアプリのSAML設定も確認してください。
「シングルサインオン」>「属性とクレーム」の「一意のユーザーID」がuser.userprincipalname(UPN)に設定されている場合、UPNとkickflowの登録メールアドレスが異なると通知が届きません。
その場合は、「一意のユーザーID」をuser.mail(メールアドレス)に変更してください。
kickflowでの連携設定
以下の操作は、Microsoft 365の管理者権限を持つユーザーがkickflowにログインした状態で行ってください。
-
「管理センター」>「外部連携」>「Microsoft Teams連携」 を開きます。
-
「Microsoft Teams連携」 をクリックします。
-
Microsoftのログイン画面に遷移したら、管理者権限でログインしてください。


すでにログイン済みの場合は、選択画面が表示されます。

-
アクセス許可を求められたら、「承諾」をクリックします。ユーザー数に応じて処理時間が発生します。おおよそ1000ユーザーで30秒程度時間がかかるため、処理完了までお待ちください。

-
kickflowの元の画面に戻ってきたら連携完了です。ユーザー登録が完了すると、kickflowの「外部連携の管理権限」を持っている管理者宛に、「[kickflow] Microsoft Teamsアプリのインストール処理が完了しました」のメールが届きます(このメールはユーザーが追加されインストール処理される毎に届きます)。

-
Microsoft Teams連携が完了すると、kickflowを利用している全ユーザーにTeams上でメッセージが送信されます。「全ユーザー」とはkickflow上で削除済みのユーザーも含まれます。
必要に応じて、ユーザーへの事前アナウンスを行なってください。

Microsoft Teams連携の解除から再連携の時間間隔について
Microsoft Teams連携時に何らかのエラーが発生し、連携を解除してから再連携する場合、連携解除後、30分程度時間を空けて再連携してください。
Micsosoft側の内部状態の更新が完了してから再連携を行う方が、動作が安定するためです。
連携解除が完了すると、kickflowの「外部連携の管理権限」を持っている管理者宛に以下の件名のメールが届きます。メール到着時間を起点に30分経過後に再連携してください。
メール件名:[kickflow] Microsoft Teamsアプリのアンインストール、連携解除処理が完了しました
Microsoft Teams連携の制限事項
制限事項はチャットツール連携の制限事項(Slack, Microsoft Teams, Google Chat ,LINE WORKS, Chatwork) を確認してください。
- kickflowの連携時に設定したMicrosoftアカウントは、設定完了後Microsoft365のライセンスを剥奪しても、kickflowのMicrosoft Teams連携に影響はありません。
- エンタープライズプランでは、kickflow 1テナントに対して複数のTeamsテナントを接続させることができます。
- 一つのTeamsテナントに対して複数のkickflowテナントを接続させることはできません。