Назад | Перейти на главную страницу

Можно ли настроить Microsoft Team Foundation Server (TFS) для использования атрибутов sshPublicKey ldap

У нас очень смешанная среда, как и положено многим предприятиям, наши пользователи находятся в Microsoft AD, наши серверы представляют собой смесь Windows и Linux.

Таким образом, мы используем sshPublicKey ldap для хранения ключей ssh ​​для аутентификации Linux и gitlab.

Позволяет ли TFS указать этот атрибут ldap для доступа к репозиторию TFS Hosted git

Запуск TFS 2015

Это версия git, упакованная с TFS, а не какие-либо внешние репозитории git.

Если вы обращаетесь к Git в TFS

Нет, вы должны использовать SSH-ключ, предоставленный TFS. TFS создаст SSH-ключи для пользователей, чтобы они могли получить доступ к контенту.

Это встроено в TFS. Пользователи, которые хотят получить доступ к репозиториям Git в TFS, должны перейти в свой профиль и создать его.!

Примечание. Если ваш SSH-ключ ldap связан с учетной записью AD, вы можете предоставить этой учетной записи AD разрешение для TFS.

Если вы получаете доступ к GitLab из Team Build в TFS

Да, вы можете сделать одно из двух:

  1. Добавьте ключ SSH в переменные сборки - затем вы можете вызвать GitLab, используя эту переменную.
  2. Создание учетных данных службы GitLab - Используя расширение, вы можете добавить подключение GitLab к своему командному проекту и использовать те же кредиты с любой сборкой.

Если вы имеете в виду что-то еще, обновите свой вопрос для ясности.