Azure DevOps Server迁移至服务后登录账号问题咨询
问题解答
1. 登录账号选择
你应该使用Azure Active Directory中配置的andy@.....onmicrosoft.com账号登录Azure DevOps Services项目。迁移时的本地账号(andy@g.......-g.....co.uk)能登录,是因为迁移过程中临时保留了该账号与Azure DevOps Services项目的关联,但从长期身份管理的规范来看,绑定Azure AD的账号是官方推荐的登录身份,后续的权限管理、安全验证也都会基于这个Azure AD账号。
2. 其他账号无法使用的可能遗漏点
- 未添加到项目权限组:迁移仅处理了你指定的映射账号,其他账号需要手动添加到Azure DevOps Services项目的对应权限组(如Contributors、Readers),没有权限分配的账号无法访问项目。
- 未完成Azure AD身份配置:Azure DevOps Services依赖Azure AD做身份验证,若这两个账号不在当前Azure AD租户内,或者未完成账号激活、MFA验证等步骤,会无法完成登录验证。
- 权限未手动同步:本地Azure DevOps Server的权限不会自动同步到非映射账号,需要在Azure DevOps Services的项目设置中,为这两个账号手动分配对应的角色权限。
- 未建立账号映射:如果这两个账号是原本地Server的用户,需要在Azure DevOps Services中手动建立它们与Azure AD账号的映射关系,否则系统无法识别其身份。
内容的提问来源于stack exchange,提问作者user14412572
相关产品推荐
相关产品推荐

