Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Сервисы Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022
В качестве члена группы "Администраторы проектов " вы несете ответственность за настройку ресурсов, управление разрешениями и настройку политик для проекта. В этой статье рассматриваются основные задачи по настройке и обслуживанию проекта в Azure DevOps.
Подсказка
Вы можете использовать ИИ, чтобы помочь с этой задачей далее в этой статье или см. включение ИИ-помощи с помощью Azure DevOps MCP Server, чтобы приступить к работе.
Необходимые условия
| Категория | Требования |
|---|---|
| разрешения | Член группы безопасности администраторов проектов . |
Добавление пользователей в проект
Добавьте пользователей в команду или проект, чтобы они могли внести свой вклад. Добавление пользователя в группу участников проекта автоматически добавляет их в группу участников проекта, которая предоставляет разрешения для рабочих элементов, кода, сборок и выпусков. Участники команды также отображаются в инструментах, специфичных для команды, таких как планирование емкости спринта и виджет "Участники команды".
Дополнительные сведения см. в разделе "Добавление пользователей или групп" в команду или проект. Общие сведения о разрешениях по умолчанию смотрите в кратком справочнике по разрешениям.
Поделитесь своим видением проекта
Используйте страницу сводки проекта для совместного использования целей и информации для введения в курс дела через файл README. Для получения более подробной документации создайте вики-сайт проекта для отслеживания процессов, процедур и рекомендаций.
Включение или отключение служб
Упростите веб-портал, отключив службы, которые не используются в проекте. Например, если вы отслеживаете только ошибки, отключите все, кроме Boards. Дополнительные сведения см. в разделе "Включение или отключение службы".
Управление безопасностью и разрешениями
Группы безопасности и разрешения управляют доступом и изменением ресурсов в проекте. Просмотрите разрешения по умолчанию и доступ , чтобы понять, что пользователи могут делать по умолчанию, а затем см. раздел "Изменение разрешений на уровне проекта ", чтобы настроить их.
В следующей таблице перечислены разрешения, назначенные на уровне проекта. Все эти разрешения предоставляются членам группы Администраторы проектов, за исключением разрешений Удалить общие аналитические представления и Изменить общие аналитические представления. Описание каждого разрешения см. в справочнике по разрешениям и группам, Группы.
Примечание.
Разрешения, связанные с Аналитикой, требуют, чтобы модель наследуемого процесса была выбрана для локальной коллекции проектов.
Общие сведения
- Удаление командного проекта
- Изменение сведений о уровне проекта
- Управление свойствами проекта
- Переименование командного проекта
- Подавление оповещений об обновлениях рабочих элементов
- Обновление видимости проекта
- Просмотр сведений о уровне проекта
- Удаление командного проекта
- Изменение сведений о уровне проекта
- Управление свойствами проекта
- Переименование командного проекта
- Подавление оповещений об обновлениях рабочих элементов
- Просмотр сведений о уровне проекта
Таблицы
- Обход правил обновления рабочих элементов
- Изменение процесса командного проекта
- Создание определения тега
- Удаление и восстановление рабочих элементов
- Перемещение рабочих элементов из этого проекта
- Окончательное удаление рабочих элементов
Аналитика
- Удалить представления совместной аналитики
- Редактирование общих представлений аналитики
- Просмотр аналитики
Тестовые планы
- Создание тестового запуска
- Удаление тестового запуска
- Управление конфигурациями тестов
- Управление тестовой средой
- Просмотр тестового запуска
Добавление участников в группу "Администраторы проектов"
Пользователь, создающий проект, автоматически добавляется в группу "Администраторы проектов ". Добавьте хотя бы одного другого члена в эту группу, чтобы обеспечить непрерывность. См. статью "Добавление участников в группу "Администраторы проектов".
Предоставление или ограничение разрешений
Администратор проекта может предоставлять или ограничивать разрешения на уровне проекта и объектов. Чтобы делегировать задачи другим пользователям, можно:
- Добавление пользователей в встроенную или пользовательскую группу безопасности
- Назначение разрешений на основе ролей для ресурсов, таких как пулы агентов, подключения служб и конвейеры
- Ограничение доступа к определенным функциям
Примечание.
Если включить предварительную функцию "Ограничить видимость и сотрудничество пользователей до определенных проектов" для организации, то пользователи, добавленные в группу Пользователи с проектной областью видимости, не смогут получить доступ к проектам, в которые они не были добавлены. Дополнительные сведения см. в разделе "Ограничение видимости пользователей для проектов".
Просмотр и обновление уведомлений
Каждый проект поставляется с подписками на уведомления по умолчанию. Вы также можете определить подписки на уровне команды или проекта. Если пользователи получают слишком много уведомлений, направьте их к управлению своими личными уведомлениями.
Настройка сквозной трассировки
Связывайте рабочие элементы, фиксации, сборки и результаты тестирования, чтобы отслеживать изменения от требований до развертывания. Дополнительные сведения см. в разделах Сквозная трассировка и Обзор интеграции между службами.
Настройка политик DevOps
Настройте политики, чтобы обеспечить качество кода, соответствие требованиям и управление ресурсами в проекте.
- Политики веток — требуют наличие рецензентов, применение успешных сборок или блокируют прямое внесение изменений в защищенные ветки. См. статью "Управление политиками ветвей".
- Политики проверки TFVC — применение таких правил, как анализ кода или сопоставление рабочих элементов перед возвратом. См. статью "Добавление политик регистрации".
- Политики хранения конвейера — управление сроком выполнения сборки и выпуска, артефактов и журналов. См. раздел «Задать политики хранения».
- Политики хранения тестов — задайте срок хранения автоматических и ручных результатов тестирования. См. раздел "Настройка политик хранения тестов".
Конфигурирование и настройка Azure Boards
Как минимум, настройте пути к областям для группирования рабочих элементов по группе, продукту или области компонентов, а также пути итерации для группирования работы в спринты или вехи. Полный обзор параметров конфигурации см. в статье "Настройка и настройка Досок Azure".
Определение путей области и итерации
Определите пути к областям для организации работы по группе, продукту или области функций. Определите пути итерации, чтобы распределить работу по спринтам или вехам. Эта конфигурация необходима для спринт-бэклогов, досок задач и планирования ресурсов. Общие сведения см. в разделе "О областях и путях итерации".
Настройка процессов отслеживания работы
Настройте интерфейс отслеживания работы с помощью пользовательского интерфейса в соответствии с потребностями вашей команды. Создайте процесс для оценки и утверждения изменений перед обновлением процесса.
Примечание.
По умолчанию владелец организации и пользователей, добавленных в группу безопасности администраторов коллекции проектов, предоставляются разрешения на создание, редактирование и управление процессами, используемыми для настройки интерфейса отслеживания работы. Если вы хотите ограничить выполнение этих задач, можно задать разрешения на уровне организации на Отказать.
Дополнительные сведения см. в разделе "Сведения о настройке и унаследованных процессах" инастройке проекта.
Интеграция с другими службами
Azure DevOps интегрируется с Azure, GitHub и многими другими службами. Вы также можете расширить функциональные возможности, установив расширения из Marketplace.
| Интеграция службы | Ресурсы |
|---|---|
| GitHub |
Общие сведения об интеграции Azure DevOps и GitHub Интеграция Azure Boards с GitHub |
| Microsoft Teams | Azure Boards · Azure Repos · Azure Pipelines |
| Slack | Azure Boards · Azure Repos · Azure Pipelines |
| Сервисные вебхуки | Интеграция с сервисными хуками — отправка событий во внешние службы, такие как Jenkins, Trello или пользовательские веб-хуки |
| REST API; | Справочник по REST API Azure DevOps — создание пользовательских интеграции и автоматизации |
Добавление команд для масштабирования проекта
По мере роста организации добавьте команды, чтобы каждая команда получила собственный набор настраиваемых средств Agile — невыполненные работы, доски, спринты и панели мониторинга.
Дополнительные сведения см. в разделе "Добавление команды " и "Добавление администратора команды".
Использование ИИ для управления проектом
Если вы настроите сервер MCP Azure DevOps, вы можете использовать помощники по искусственному интеллекту для управления проектом с помощью запросов на естественном языке.
Примеры запросов для администрирования проекта
| задачи | Пример запроса |
|---|---|
| Управление участниками рабочей группы | List all members of the <Frontend> team in <Contoso> project |
| Проверка разрешений | Show the permissions for the <Contributors> group in <Contoso> project |
| Просмотр параметров проекта | Show the process template and settings for <Contoso> project |
| Настройка областей | List all area paths in <Contoso> project |
| Управление итерациями | Show the current and upcoming iterations for <Contoso> project |
| Добавить пользователей | Add user <jamal@contoso.com> to the <Contributors> group in <Contoso> project |
| Проверка интеграции | List all service hooks configured in <Contoso> project |
| Аудит изменений доступа | Show permission changes in <Contoso> project from the past <14> days |
| Подключение новой команды | Create a new team called <Mobile> in <Contoso> project and add users <sara@contoso.com> and <jamal@contoso.com> |
| Создание среза состояния проекта | Summarize open bugs, active pull requests, and running pipelines in <Contoso> project |