2009-05-12 17 views
2

私は自分のオフィスのチームファウンデーションサーバーで1つのプロジェクトにアクセスできるユーザーがいます。ソースコントロールを表示すると、その単一のプロジェクトのソースのみが表示されます(これは正しい)。私が持っている問題は、チームエクスプローラにプロジェクトを追加するときに、サーバーからプロジェクトリスト全体を取得することです。そのユーザーがプロジェクトリスト全体を見るのを防ぐ方法はありますか?私は可能な限り最小限のアクセス権をユーザに付与しようとしましたが、まだプロジェクトリスト全体が表示されています。チームエクスプローラでチームのプロジェクト一覧全体が表示されないようにするにはどうすればよいですか?

答えて

1

デフォルトでは、[有効なユーザー]グループのすべてのユーザーは、サーバー全体に対してGENERIC_READ権限を取得します。ユーザーのGENERIC_READ権限をサーバーレベルから削除し、プロジェクトレベルでのみ許可する必要があります。

バージョン管理アクセス許可とは異なり、サーバー全体およびプロジェクト全体のアクセス許可はTfsSecurity.exeユーティリティによって設定されます。http://msdn.microsoft.com/en-us/library/ms252504.aspxチームエクスプローラからも実行できますが、正確な手順は忘れています。

関連する問題