Lesstep
Azure Pipelines・Microsoft Entra ID・2026年11月7日に確認

Azure Pipelines:「AADSTS7000215: Invalid client secret provided」と「AADSTS7000222」

シークレットの種類の Azure Resource Manager のサービス接続は、アプリの登録とそのクライアント シークレットのひとつで Microsoft Entra ID にサインインします。Entra がそのシークレットを受け付けないと、その接続を使うタスクがすべて失敗します。AADSTS7000222 はシークレットの期限切れです。AADSTS7000215 は、送ったシークレットがそのアプリで有効なものではないという意味で、多いのは、シークレットの値ではなく ID を保存していたか、Entra でシークレットが消されていたかです。

失敗している実行がプルリクエストのビルド検証なら、プルリクエストはそれを待っています:JetBrains IDE のプラグイン Azure DevOps Pull Requests は、プルリクエストのブランチ ポリシーを状態つきで IntelliJ IDEA・Rider・PyCharm に並べ、Pro なら接続を直したあとに、失敗したビルド ポリシーをもう一度動かせます。JetBrains Marketplace で入れる

出るメッセージ

まず接続を見る

Azure DevOps が作った接続:Rotate secret

自分で作った接続:新しいシークレットの値

根本から:ワークロード ID フェデレーション

IntelliJ IDEA・Rider・PyCharm で Azure DevOps のプルリクエスト

Azure DevOps Pull Requests は、JetBrains IDE 2024.1 以降と Android Studio で動く Lesstep のプラグインです。git のリモートから組織・プロジェクト・リポジトリを読み、あなたのレビュー待ちのプルリクエストを IDE のツール ウィンドウに並べます。Azure DevOps Services でも Azure DevOps Server でも動きます。プルリクエストのブランチ ポリシーを状態つきで見せるので、通っていない必須のビルドがプルリクエストの隣に出ます。Pro なら、失敗したビルド ポリシーや期限の切れたビルド ポリシーをそこからもう一度動かせます。レビューの受信箱は無料、投票・コメント・完了・作成は Pro(30日の無料試用つき)。

JetBrains Marketplace で入れる

Azure・Azure DevOps・Azure Pipelines・Microsoft Entra は Microsoft Corporation の商標、IntelliJ IDEA・Rider・PyCharm は JetBrains s.r.o. の商標です。このページはそのいずれとも提携しておらず、承認も受けていません。

ほかに:Please run 'az login' to setup account · There was a resource authorization issue · This pipeline needs permission to access a resource · English