一 , 引言Azure DevOps Server 搭建完成后,关于如何进行项目管理,项目成员管理等,我们接着上一篇文章,继续讲解 Azure DevOps Server 的用户,用户组 。首先,我们需要明白 Azure DevOps Server 有哪些登录方式
1)Azure DevOps Service 的登录和 Azure DevOps Server 的登录的差异
【Azure DevOps Server 设置项目管理用户,用户组】Azure DevOps Servcie:使用 Azure DevOps Service 可以通过公共网络进行连接 dev.azure.com 。再根据组织设置,可以使用我们自己的 微软账号 凭据或 Azure AD 进行身份验证 。同时我们在 Azure AD 上设置多重身份验证、IP 地址限制的操作 。
Azure DevOps Server:使用 Azure DevOps Server 可以通过公共网络连接到搭建好的站点 。使用 Windows 身份验证 和 AD 域凭据 进行身份验证 。
2)Azure DevOps Server 的访问级别
Stakeholder(利益相关者):不限制用户数 , 管理组织,查看看板,基本的 backlog 和 sprint 等大部分权限
Basic(基本的):提供了大部分功能的访问权限,
Basic + Test Plans(基本的 + 测试计划):提供了大部分功能的访问权限以及 Azure Test Plans 的访问权限 。
-------------------- 我是分割线 --------------------
1 , Azure DevOps Server 入门实践与安装部署2,Azure DevOps Server 设置项目管理用户,用户组二,正文1,创建本地用户,用户组打开服务器的计算机管理
文章插图
点击 Local Users and Group 添加用户组,用户
用户组
1)CloudApp_Manager_RG
2)CloudApp_Developer_RG
3)CloudApp_Test_RG
4)CloudApp_Stakeholders_RG
用户组下的用户列表
CloudApp_Manager_RGCloudApp_Developer_RGCloudApp_Test_RGCloudApp_StakeHoler_RGmanager1User1User3User5manager2User2User4User6打开本地 Azure DevOps Server 使用管理员账号(当前服务器管理员账号),点击 “Access levels” 打开权限设置
文章插图
选择 “Stakeholder”,点击 “+” 添加用户组 “CloudApp_Stakeholder”
文章插图
Basic 添加用户组 “CloudApp_Developer_RG”
文章插图
Basic + Test Plans 添加用户组 “CloudApp_Test_RG”
文章插图
2,Azure DevOps Server 项目添加用户和管理员首页点击 “+ New project” 添加新的项目
文章插图
输入相关参数
Collection name 默认为:“DefaultCollection”
Project name:“NetCore_Project1”
Advanced
Work item process 选择:“Agile”
点击 “Create” 创建项目
文章插图
进入项目点击 “Project setting” 设置项目级别的权限
文章插图
选择 “Security =》Project Administrators“,切换到 ”Members“ 会员页面,点击 ”+Add“ 添加项目管理组
将 manager1 添加为当前 ”NetCore_Project“ 的 ”Project Administrators“ 组成员
文章插图
同样的操作 , 将用户组 ”CloudApp_Develper_RG“ 作为项目的 ”Contributors“ 添加进来
文章插图
”Readers“ 组添加 ”read1“ 用户
文章插图
项目的用户,用户组设置完成后,接下来我们就需要测试各个用户,用户组的权限了
3,测试用户 , 以及用户组权限user6 作为 StakeHolder 的访问权限登录 Azure DevOps Server
文章插图
user1 作为 NetCore_Project 项目的 Contributors 的身份登录
文章插图
剩下的用户我就不一一进行测试了,大家可以实际操作一番 。
bingo !!! 成功
推荐阅读
- Seata Server 1.5.2 源码学习
- 【Azure API 管理】Azure APIM服务集成在内部虚拟网络后,在内部环境中打开APIM门户使用APIs中的TEST功能失败
- 观察者 CH58X/CH57X/V208 Observer例程讨论讲解
- DevOps|乱谈开源社区、开源项目与企业内部开源
- Sql Server性能排查和优化懒人攻略
- 【Azure 环境】把OpenSSL生产的自签名证书导入到Azure Key Vault Certificate中报错
- Azure DevOps Server 入门实践与安装部署
- 研发效能|DevOps 已死平台工程永存带来的焦虑
- 【Serverless】快速集成云函数HarmonyOS
- Eureka Server 实现在线扩容