Вы разрабатываете решение с открытым исходным кодом, хранящееся в репозитории GitHub, и создали общедоступный проект в Azure DevOps. Вы планируете использовать Azure Pipelines и GitHub Checks API. Какой метод аутентификации следует использовать?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: GitHub App.
Почему это правильный ответ
Для интеграции Azure Pipelines с GitHub Checks API и обеспечения безопасного доступа к репозиторию GitHub, особенно для общедоступных проектов, рекомендуется использовать GitHub App. GitHub App предоставляет гранулированный контроль разрешений, что позволяет ограничить доступ только к необходимым ресурсам и действиям. Это более безопасный и масштабируемый подход по сравнению с персональными токенами доступа (PAT), которые обычно предоставляют более широкие разрешения и могут быть менее управляемыми в командной среде. OpenID и SAML являются протоколами аутентификации, но не являются прямым методом для интеграции Azure Pipelines с GitHub Checks API в данном контексте.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется