В моем проекте разработки Azure есть платы «A», «B» и «C».
Я хочу сотрудничать с внешним консультантом. Этот человек, мы зовем его Питер, должен получить доступ только к доске «С». Рабочие элементы, отображаемые на досках «А» и «Б», не должны быть видны.
Я определил новую область «Область C» для доски «C». Я определил новую команду «Внешний C». Я добавил Питера в команду «Внешний С».
Питер по-прежнему мог видеть рабочие элементы, которые видны на досках «А» и «Б».
В настройках внешней команды C убедитесь, что выбран единственный путь к области — это Область C. Это гарантирует, что когда Питер получит доступ к проекту, ему будут показаны только элементы, связанные с областью C, и подтвердите доступ к доске.
Спасибо за поддержку!
Вы можете сделать, как показано ниже:
Перейдите в «Настройки проекта» > «Команды», чтобы создать в проекте 3 команды. Например, TeamA, TeamB и TeamC. Если да, то в этом проекте у каждой команды будет своя доска. Добавьте внешнего консультанта в качестве члена TeamC.
Перейдите в «Настройки проекта» > «Конфигурация проекта» > «Области», чтобы создать 3 пути к областям. Например, AreaPath_TeamA, AreaPath_TeamB и AreaPath_TeamC.
Перейдите в «Настройки проекта» > «Конфигурация команды» > выберите команду > «Области», чтобы добавить путь к области для каждой команды. После добавления пути к области для каждой команды вернитесь в «Конфигурация проекта» > «Области», и вы увидите, что каждому пути к области назначена своя команда.
В разделе «Конфигурация проекта» > «Области» откройте центр безопасности AreaPath_TeamA и AreaPath_TeamB и установите для всех разрешений значение «Запретить» для TeamC.
При вышеуказанных конфигурациях члены TeamC не будут иметь доступа к рабочим элементам, назначенным TeamA и TeamB, а также не смогут видеть рабочие элементы на досках TeamA и TeamB.
Ваше описание, включая скриншоты, великолепно. Теперь контроль доступа к различным платам работает как положено. Спасибо за быстрый ответ!
В разделе «Доски» нажмите «Области». Выберите зону C (которая соответствует доске «C»). Нажмите кнопку «Безопасность», чтобы настроить разрешения. Убедитесь, что у Питера (или команды внешнего C) есть доступ на чтение к этой области. Затем выберите область A и область B для досок A и B. Явно запретите Питеру или внешней команде C разрешение «Просмотр рабочих элементов в этом узле» для этих областей. Если вы еще не создали новую команду, создайте ее. Перейдите в «Настройки проекта» -> «Команды». Создайте команду под названием «Внешний C», если вы еще этого не сделали. Назначьте «Область C» в качестве пути к области по умолчанию для этой команды. Назначьте Питера в эту команду.