2016-05-13 34 views
1

TFS 2015を使用してビルドして展開しました。すべてが適切でしたが、過去2週間の間にビルドが正常に作成されましたが、リリースパートはエラーTF50309:次のアカウントに操作を完了するための十分な権限がありません

TF50309:次のアカウントには、 操作を完了するための十分な権限がありません:[*****] \ Project Collection Service Accounts。ビュー プロジェクトレベルの情報

だから私は、チームプロジェクト - >セキュリティ設定を検証: 次の権限がこの操作を実行するために必要とされます。 [プロジェクト有効ユーザー]を除くすべてのグループで[プロジェクトレベルの情報を表示]が[許可]に設定されています。他のすべてのグループはProject valid userのメンバーですので、問題ではないと思います。あなたが直接TFSグループまたはWindowsグループを介してユーザーのアカウントを追加すると

誰かが私を助け、適切な解決策に

答えて

4

「リリース管理者」グループのメンバとして「Project Collection Service Accounts」を追加します。

0

を与えることができ、それらは自動的に有効なユーザグループの1つに追加されます。

TFSは、セキュリティアクセス許可に最小許容モデルを使用します。つまり、あるユーザーが2つのグループに所属し、同じアクセス許可が割り当てられている場合、あるグループに対して許可し、別のグループに対して拒否する場合、拒否が許可よりも優先されます。

プロジェクトレベルの情報を1つのグループで許可するが、プロジェクトの有効なユーザーグループで拒否を設定すると、拒否が許可よりも優先されます。アカウントが所属するグループ権限を確認し、すべてのグループに適切な権限があることを確認する必要があります。

+0

すべてのグループに適切な権限があります。この問題は、「プロジェクト管理サービスアカウント」を「リリース管理者」グループのメンバーとして追加することで解決しました。 – AJN

関連する問題