Microsoft Teamsコネクターに関するガイダンス
フローでMicrosoft Teamsコネクターを使用する際のガイダンスとベスト プラクティスについては、次の情報をお読みください。
認証
管理者またはユーザーのMicrosoft Teamsアカウントを使って接続を作成します。「認可」を参照してください。
接続は、アプリ専用アクセスやアプリ専用権限ではなく、委任アクセスと委任権限を使用します。
接続の再認可
自分のアカウントを使って接続を正しく作成している場合、そのアカウントを使って必要な数の接続を作成できます。管理者が構成を変更していなければ、古い接続を再認可できます。
アカウントのタイプ
- Microsoft Teams管理者アカウント
-
Microsoft Teams管理者資格情報
サポートされているスコープ
Microsoft Teams環境で、次のOAuthスコープを有効にする必要があります。
-
email -
openid -
profile -
offline_access -
Team.Create -
Group.ReadWrite.All -
Directory.ReadWrite.All -
TeamMember.ReadWrite.All -
ChannelMember.ReadWrite.All -
Channel.Create -
ChannelSettings.ReadWrite.All -
ChannelMessage.Send Chat.ReadWrite
アクションカードまたはイベントカード固有の制限
いくつかのアクションカードには特定の制限があります。
チャンネルの作成
メンバーシップタイプでは、プライベートチャンネルを作成するときにチーム全体がチャンネルのメンバーとして追加されます。しばらくすると、Workflows接続を作成したユーザーがチャンネルの所有者として割り当てられます。
ユーザーはプライベートチャンネルのみに追加してください。
プライベートチャンネルに追加されるすべてのユーザーは、事前にチームのメンバーになっている必要があります。
プライベートチャンネルから削除できるのは、事前にプライベートチャンネルに追加されたユーザーのみです。
カードに渡されるすべてのユーザーIDがプライベートチャンネルの所有者となります。
Workflows接続の作成に使用されたユーザーアカウントは、コネクタによってユーザーリストに自動的に追加されます。接続ユーザーのユーザーIDに渡す必要はありません。
チャットの作成(Create Chat)
Workflows接続の作成に使用されたユーザーアカウントは、コネクタによってユーザーリストに自動的に追加されます。接続ユーザーのユーザーIDに渡す必要はありません。
チャットの検索
結果セット([Result Set)]で[First 50 Matching Records(最初に一致する50レコード)]オプションを選択した場合、想定されるすべてのレコードでAPIが応答しない可能性があります。すべてのレコードを確実に検索するには、[Stream Matching Records(一致レコードのストリーミング)]オプションを使用します。