Поделиться через


Регистрация агента через поток кода устройства

Агент можно зарегистрировать с помощью потока кода устройства, начиная с агента версии 3.227.1 , указав AAD при появлении запроса на тип проверки подлинности агента.

Предоставление пользователю доступа к пулу агентов

Перед регистрацией агента с помощью потока кода устройства необходимо предоставить требуемое разрешение пользователя на доступ к пулу агентов.

  1. Откройте браузер и перейдите на вкладку пулов агентов для организации Azure Pipelines.

    1. Войдите в свою организацию (https://dev.azure.com/{yourorganization}).

    2. Выберите Azure DevOps, параметры организации.

      Выберите параметры организации.

    3. Выберите пулы агентов.

      Выберите вкладку

  2. Выберите нужный пул агентов справа от страницы, а затем нажмите кнопку "Безопасность". Нажмите кнопку "Добавить" и добавьте пользователя с ролью администратора .

    Снимок экрана: вкладка

  3. Если учетная запись пользователя, которую вы собираетесь использовать, не отображается, получите администратора, чтобы добавить ее, предоставив учетной записи роль администратора для пула агентов. Администратор может быть администратором пула агентов, владелец организации Azure DevOps или администратором TFS или Azure DevOps Server.

    Если это агент группы развертывания, администратор может быть администратором группы развертывания, владельцем организации Azure DevOps или администратором TFS или Azure DevOps Server.

    Вы можете добавить нужную учетную запись в роль администратора группы развертывания на вкладке "Безопасность " на странице "Группы развертывания" в Azure Pipelines.

Примечание.

Если вы видите следующее сообщение: К сожалению, не удалось добавить удостоверение. Попробуйте другое удостоверение. или Не удается изменить роль для собственной учетной записи. Попробуйте использовать другое удостоверение., возможно, вы выполнили описанные выше действия для владельца организации или администратора TFS или Azure DevOps Server. Вам ничего не нужно делать; У вас уже есть разрешение на администрирование пула агентов.

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

Регистрация агента с помощью потока кода устройства

  1. Укажите AAD, когда будет запрашиваться тип аутентификации во время настройки агента, чтобы использовать учетную запись службы для аутентификации при регистрации агента. Вы получите запрос, аналогичный следующему сообщению: завершите поток кода устройства в браузере (https://microsoft.com/devicelogin), пользовательский код: A12WDTGEFD

  2. Перейдите по указанной ссылке, введите код пользователя и завершите процесс входа.

  3. Укажите имя пула агентов, для которого предоставлено разрешение администратора для субъекта-службы, и продолжайте шаги регистрации агента.