本地部署的Azure DevOps Server能否搭配Azure Active Directory使用?
答复
表述准确性确认
你提到的表述完全正确。本地部署的Azure DevOps Server原生身份体系仅支持对接本地Active Directory(AD),没有提供原生适配Azure Active Directory(AAD)的能力。
间接对接AAD的可行方案
如果确实需要使用AAD身份体系访问本地Azure DevOps Server,可以采用以下落地性较强的方案:
- 配置本地AD与AAD的同步链路:部署Azure AD Connect工具,实现本地AD与AAD的身份数据双向同步,用户可以直接使用AAD账户凭证通过本地AD完成Azure DevOps Server的身份校验,体验上和直接登录AAD基本一致
- 基于SAML协议做中间层转发:部署支持SAML 2.0协议的第三方身份提供商(IdP)作为中间节点,先将Azure DevOps Server配置为信任该IdP的服务提供商,再将IdP的身份源对接AAD,即可间接实现AAD用户直接登录访问本地Azure DevOps Server
- 如果没有强本地化部署要求,也可以直接将本地Azure DevOps Server的实例数据迁移到云托管的Azure DevOps Services,该服务原生全量支持AAD身份体系,不需要额外做适配开发
内容的提问来源于stack exchange,提问作者Francesco Sclano
相关产品推荐
相关产品推荐

