Azure DevOps のテナントと Teams のテナントが違う場合、どうやったら連携できるのか分からなかったのでやってみました。
Azure AD にテナント専用ユーザーを作成し Azure DevOps に追加
例えば、Azure DevOps のテナントが mnrspoc 、Teams のテナントが mnrsdev だったとして、mnrspoc 側にテナント専用ユーザーを下記のように作成します。そして、作成したユーザーを Azure DevOps に追加します。
Azure DevOps の Policy 設定
Teams の Azure Pipelines ボットや Azure DevOps アプリが OAuth を使うので、Azure DevOps の Organization の Policies で OAuth を有効にします。
Teams のアプリで各種設定を行なって動作確認
ドキュメントに従って Teams 上でボットやコネクターを設定したら、下記のように Azure Pipelines のステータスが連携されました。