浅草橋青空市場

Microsoft Azure のニュースや情報を中心にあれこれと

Visual Studio Online から Azure へのデプロイに失敗する

軽く半日ほどはまったのでメモを残しておきますが、結論としては不具合のようなのでいずれ修正されるとは思います。

 

こんなエラーメッセージが出てVisual Studio Online から Azure Web Apps へのデプロイが失敗するという症状が出ていました。

Exception Message: User does not have required permissions for the service endpoint. (type AccessCheckException)

 

で、その答えはこちらに。

Issue impacting XAML Builds deploying to Azure - 8/10 - Investigating - Service Blog - Visual Studio Online - Site Home - MSDN Blogs

 

  1. Visual Studio Online のプロジェクトページ(http://{アカウント名}.visualstudio.com/DefaultCollection/{プロジェクト名})を開く。
  2. 右上の歯車アイコンをクリック。
  3. 右端のタブ「Services」をクリック。
  4. 左の「Azure service」を展開、「Endpoint Administrators」と「Endpoint Readers」にそれぞれ「Project Collection build Service Accounts」というグループアカウントを追加する。
  5. 以上

こんなことでVSOのビルド時間をだいぶ食ってしまってちょっと悲しいです。

 

 

(追記: 2015年8月27日)

8月13日に修正されたらしいです。

Issue impacting XAML Builds deploying to Azure - 8/10 - Resolved - Service Blog - Visual Studio Online - Site Home - MSDN Blogs