私は、Aureポータル経由で継続的な展開を設定しようとしています。別のVSTSアカウントからのAzure連続展開
Azureと同じアカウント所有者が所有するVSTSアカウント(これを「VSTSアカウントA」とします)を使用すると、すべて正常に動作します。
この場合、別のVSTSアカウントに保持されているソースコードから継続的なデプロイメメントを設定しようとしています(アカウントBを使用しましょう)。
Azureのアカウント所有者は、アカウントBの所有者ではなく、所有者はまた、
アカウントB.内の少なくとも1つのプロジェクトのメンバーとして明示的に登録されているアカウントB.用管理者(組織管理者のメンバー)であります問題は、アプリサービスセクション内で「配備元」を設定する場合、アカウントBが選択肢として表示されないことです。
私はVSTSアカウントとAzureアカウントをリンクしていてもまだ喜んでいないというさまざまなリンク(例:this pageのパート4)を追跡しました。問題のカップルがここにあります
Azureの古典的なポータルは、Visual Studio Team Servicesのセクション内の[新規作成]ボタンを持っていますが、私は既存へのリンクを選択すると、私は次のメッセージが出ます:
をあなたがアカウントの所有者であることを確認してください。あなたがいる場合は、多分あなたのアカウントが 別のAzureサブスクリプションにリンクされているか、他のAzure Active Directoryに接続されている
アカウントBは、別のAzureサブスクリやAzureのADにリンクされではありません。
新しいポータルには、別のアカウントのリンクを試みるオプションもなく、「チームサービスアカウントプレビュー」と表示されているので、プレビューステータスに関係があるかどうかはわかりません知っている。
これは比較的一般的な使用例だと思っていましたが、誰かが似たような設定をしていましたか?
VSTSプリンシパルに適切なアクセス許可を与えるだけですか? – 4c74356b41
Azureにはどのような権限が必要ですか、どのように設定しますか? –
私は正確にはわかりませんが、あなたが配備しているリソースグループに貢献していると思います。 https://docs.microsoft.com/en-us/azure/active-directory/role-based-access-control-configure – 4c74356b41