2016-04-08 17 views
2

これは単純なようですが、私がここでテストしているのは、デフォルトのエージェントプールを削除して、同じアクセス許可で戻すことです。何らかの理由で、新しく作成されたプールは、エージェントキューユーザーに直接追加しないかぎり、どのユーザーでもアクセスできません。TFS 2015でデフォルトエージェントプールを作成する方法は?

新しいサーバーを作成すると、利用可能な既定のプールにすべてのユーザーがアクセスでき、明示的なアクセス許可を設定する必要があります。

  • 彼らは新しいビルドを作成する際にデフォルトのエージェントプールなどの他のプール動作させることができ、すべてのユーザーのために利用できるようにする方法はあります/展開?
  • ユーザーごとにユーザーを追加する代わりに、プロジェクト全体にアクセスする方法はありますか?

答えて

0

これは正常な現象です。これにより、新しいエージェントプールがアカウントによって作成されます。

注:オンプレミスのサーバではデフォルトでは、 アカウントレベルエージェントプールのAdministratorsグループの唯一のメンバーは、チーム基礎 管理者グループです。

正しい方法でエージェントを登録していることを確認する必要があります。また、エージェントプールサービスアカウントの下にNetwork Service Work Accountが存在することを確認します。 へのアクセス権を持っているエージェントプールサービスアカウント、グループ内の

ユーザーが作業を受信するための特定のプールのメッセージキューに耳を傾けます。 ほとんどの場合、このグループのメンバーを管理する必要はありません。 エージェント登録プロセスがあなたのために世話をします。チーム Foundationサーバーの場合、 エージェントを登録すると、エージェント (通常はネットワークサービス)に指定したサービスアカウントが自動的に追加されます。エージェント・プールに関する

詳細情報は、MSDNからのリンクを参照してください。

+0

Scale out and administer your build and deployment systemは生憎私はまだそれを再作成することはできません。 1 - 新しいプールを追加し、エージェントプールサービスアカウント、ネットワークサービスに追加しました 2 - ネットワークサービスアカウントを使用してそのプールに新しいエージェントを追加しました 3 - 新しいビルドを作成しましたが、キューが利用可能です まだ動作していない理由はわかりません... – Fabito

+0

「プロジェクトコレクションのキューの自動供給」を選択したままにしましたか?この設定により、すべてのコレクションにプールにアクセスするためのキューが確保されます。既存のコレクションおよびコレクションが作成されるたびに、システムによってキューが作成されます。この設定を再度確認することができます(プールを右クリック)。また、このリンクhttps://msdn.microsoft.com/en-us/library/vs/alm/build/agents/windowsの手順に従って、ビルドサーバーにエージェントを展開してから、もう一度お試しください。 –

関連する問題