2015-01-09 3 views
0

Я администратор TFS для конкретной коллективной коллекции команд на нашем сервере TFS2013.Невозможно создать новую команду в TFS

При попытке создать новую команду через веб-интерфейс, я получаю следующее сообщение об ошибке:

Access Denied: Doug McDonald needs the following permission(s) to perform this action: Edit project-level information 

Это действительно странно, так как у меня есть полные права в каждом аспекте сервера. Что еще более странно, что, если я пытаюсь добавить команду во второй раз он говорит:

Group [Test] already exists 

Что означает, что уже создана часть «команды» (как ни странно это говорит группа, но я думаю, часть команды создание включает добавление группы (и, возможно, области)).

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

Кто-нибудь видел подобное раньше или получил какие-либо идеи о том, как его разрешить?

+0

Является ли этот сервер обновлением от предыдущей версии? –

+0

@MrHinsh Да, это было, это был 2012 год, и он был повышен до 2013 года, с применением различных других обновлений x, я думаю, что у нас есть обновление 3 или 4 на данный момент. – dougajmcdonald

ответ

1

Похоже, что владелец проекта Team (кто-либо из группы администратора проекта) испортил разрешения.

Просто потому, что у вас есть коллекция Admin не гарантирует администратора проекта. Это по дизайну, поскольку в проекте могут быть конфиденциальные данные, которые не должны быть доступны за пределами команд.

Я бы посмотрел фактические разрешения, которые имеет ваша учетная запись. Нажмите Cog (вверху справа) и в системе администратора перейдите на вкладку безопасности.

Примечание: Отклонено всегда допускается переопределение. Никогда не используйте отрицание, если вам не обязательно.

+0

Да, мои мысли точно, но это не так, все эффективно. Любые идеи относительно каких-либо конкретных странных (не видимых) ситуаций, которые могут вызвать такие вещи? – dougajmcdonald

+0

Вы пытались приклеить свою учетную запись непосредственно в группу Project Admin? –

+1

Итак, я получил его. Оказывается, я проверял свои права через группы, в которых я был членом (Project Admins, Team и «Разработчики программного обеспечения»). Все из них «разрешили». Что я не проверял, были мои собственные разрешения на уровне пользователя, так как я предполагал, что ни один из них не был бы установлен. Кажется, в какой-то момент в прошлом, в попытке заблокировать аспекты экземпляра TFS, «Пользователи домена» установили «deny». Мне пришлось удалить это, чтобы разрешить командные права на вход. – dougajmcdonald

Смежные вопросы