Как запретить пользователю видеть весь список командных проектов в Team Explorer? - PullRequest
2 голосов
/ 12 мая 2009

У меня есть пользователь, у которого есть доступ к одному проекту на сервере Team Foundation в моем офисе. Когда они просматривают систему контроля версий, они видят только источник для этого единственного проекта (что правильно). У меня проблема в том, что когда они идут, чтобы добавить проект в проводник своей команды, они получают полный список проектов с сервера. Есть ли способ запретить пользователю видеть весь список проектов? Я попытался предоставить пользователю как можно меньший доступ, но он по-прежнему видит весь список проектов.

1 Ответ

1 голос
/ 07 июня 2009

По умолчанию каждый в группе «Действительные пользователи» получает разрешение GENERIC_READ на всем сервере. Вам необходимо удалить разрешение GENERIC_READ пользователей с уровня сервера и предоставить его только на уровне проекта.

В отличие от разрешений для управления версиями, общесерверные и общекорпоративные разрешения задаются утилитой TfsSecurity.exe: http://msdn.microsoft.com/en-us/library/ms252504.aspx Вы также можете сделать это из Team Explorer, но я забыл точные шаги.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...