none
Team foundation auto web access permissions for the group RRS feed

  • Вопрос

  • Hi everyone!

    Can anybody explain me how can I set up automatic granting full web access permissions to the members of one of team projects? (Minimum permissions is default, TFS is 2012 RTM)

    I tried to manipulate server-level and collection-level groups (server-level group can be added to web asssess "full " group), but I cant add project-level group to the collection level group, even using the tfssecurity command.

    Example:

    TFSSecurity /g+ n:"[COLLNAME]\Test" n:"[Projname]\Contributors" /collection:http://blabla.loc:8080/tfs/COLLNAME

    It returns:

    Ошибка: TF50374: Project group '[Projname]\Contributors' cannot be added to global group 'Test'.

    Thank you.

    PS: Увидел на форуме много русских буков. Опишу на понятном языке что мне нужно.

    Итак, есть несколько проектов разработки, мне нужно, чтобы все кто в них есть получили полный доступ в Web Access. Сделать полный доступ по умолчанию нельзя, так как к одному из проектов (проект поддержки) имеют доступ несколько тысяч пользователей. Поэтому по умолчанию стоит минимальный уровень доступа в Web Access. Группы уровня сервера можно добавить на странице настройки доступа. До ничего добавить в группу уровня сервера не получилось.




    25 октября 2012 г. 4:40

Ответы

  • Здравствуйте,

    На уровне безопасности сервера понятия проекта и коллекции не существует и, как следствие, добавить группы из проекта или коллекции в серверную группу не возможно. И это вполне логично.

    Заведите группу в AD, либо, если Вы не используете AD, локальную Windows группу на сервере, дайте ей полные права. А уже в неё добавляете людей.

    ЗЫ. Много русских букв по тому, что форум русскоязычный, как не трудно догадаться. ;)


    ~vg

    • Предложено в качестве ответа Vladimir GusarovMVP 25 октября 2012 г. 6:58
    • Отменено предложение в качестве ответа Eduard Vlasov 25 октября 2012 г. 7:38
    • Помечено в качестве ответа Abolmasov Dmitry 26 октября 2012 г. 7:25
    25 октября 2012 г. 6:58

Все ответы

  • Здравствуйте,

    На уровне безопасности сервера понятия проекта и коллекции не существует и, как следствие, добавить группы из проекта или коллекции в серверную группу не возможно. И это вполне логично.

    Заведите группу в AD, либо, если Вы не используете AD, локальную Windows группу на сервере, дайте ей полные права. А уже в неё добавляете людей.

    ЗЫ. Много русских букв по тому, что форум русскоязычный, как не трудно догадаться. ;)


    ~vg

    • Предложено в качестве ответа Vladimir GusarovMVP 25 октября 2012 г. 6:58
    • Отменено предложение в качестве ответа Eduard Vlasov 25 октября 2012 г. 7:38
    • Помечено в качестве ответа Abolmasov Dmitry 26 октября 2012 г. 7:25
    25 октября 2012 г. 6:58
  • Спасибо за ваш ответ, Владимир

    К сожалению, предложенное решение не совсем подходит, так как это создает дополнительные издержки на ведение группы в AD, а затевалось это все ради того, чтоб не отделять интерфейс ТФС и интерфейс добавления пользователя в проект. Жаль, что другого способа нет.

    Думаю, тема себя исчерпала.

    25 октября 2012 г. 7:38