14 個のコレクションを持つ TFS 2010 があります。各コレクションには独自のチーム メンバー (異なる Active Directory アカウント) があります。
ユーザーが TFS にログインすると、すべてのコレクションが表示され、ドラフトを入力したり、作業項目を作成したり、ソース コードを表示したりできます。そのため、彼はチーム メンバーのリストに含まれていません。
コレクションとプロジェクトの許可を取得するためにC#でプログラムを作成しましたが、誰も繰り返されません。
この動作をどのように診断できますか? ユーザーの名前を入力して、ユーザーがそれらのアクセス許可を持っている理由と継承方法 (コレクション グループまたはサーバーのグループ) を表示するツールがあります。
ご意見をお待ちしております。
アップデート:
回答ありがとうございます。解決しました。これは、Active Directory と TFS の間の同期の問題でした。