Могу ли я интегрировать APP ID с такими инструментами, как Jenkins, SonarQube, Jira и Gitlab? - PullRequest
0 голосов
/ 05 июня 2019

Я хочу настроить цепочку инструментов DevOps с общей аутентификацией и авторизацией. Могу ли я аутентифицировать такие инструменты, как Gitlab, Jenkins, SonarQube и Nexs, с помощью идентификатора приложения ?. Мне нужно включить единый вход для всех этих инструментов

Я попробовал APP ID, похоже, он поддерживает только OIDC. Некоторые из моих инструментов поддерживают SAML, OIDC и Ldap. Может ли APP Id поддерживать интеграцию нескольких инструментов с различным поддерживаемым механизмом аутентификации

Ответы [ 2 ]

0 голосов
/ 05 июня 2019

Идентификатор приложения соответствует OAuth2 и OpenID Connect (OIDC). Любой инструмент или приложение, которое знает, как интегрироваться с поставщиками OAuth2 / OIDC для аутентификации и единого входа, может использовать для этой цели App ID.

0 голосов
/ 05 июня 2019

Таким образом, вы хотите, чтобы пользователи выполнили вход перед использованием Gitlab, Jenkins, SonarQube и Nexs? И если да, то кто эти пользователи, то есть что такое хранилище пользователей?

Или вы хотите настроить идентификатор приложения, как в https://www.ibm.com/cloud/blog/how-to-configure-ibm-cloud-app-id-from-the-toolchain

...