SSL 証明書を Azure にアップロードする ARM テンプレートを作成しました。ローカル マシンから ARM テンプレートを実行でき、エラーなしで成功します。
次に、VSTS にログインしてリリース テンプレートをセットアップし、同じタスクを実行します。同じテンプレートを選択し、同じパラメーターを指定しましたが、リリースをデプロイすると 401 でエラーになります。ログを調べて得られる唯一の情報は、承認が失敗したために要求が拒否されたことです。
デプロイ先のリソース グループの自分 (所有者、共同作成者) と一致するように VSTS が使用しているサービス プリンシパル アカウントのアクセス許可を更新しましたが、同じエラーが発生します。次に、一時的に、その権限をサブスクリプション全体の寄稿者である所有者に更新しましたが、それでも失敗しました。
これは一般的なサービス プリンシパル アカウントの問題ではないかと疑い始めていますが、この主張を確認または反論するドキュメントが見つかりません。