有没有办法自动为VSTS用户购买新许可证?有用于添加用户和添加权利的API,但我找不到任何购买新许可证的内容。
答案 0 :(得分:1)
如果某人不需要基本访问级别,则无法购买新许可证的API,您可以将其他人的访问级别更改为利益相关者,并将新添加的用户的访问级别更改为“基本”。
User Entitlements - Update User Entitlement
另一方面,您只需要将用户添加到拥有Visual Studio Enterprise订阅的VSTS。
答案 1 :(得分:0)
我浏览了Visual Studio Team Services(VSTS)和Team Foundation Services(TFS)支持的完整API列表Here。 AFAIk,没有公开API为VSTS用户自动购买新的快递/基本许可。 我同意raterus。您能否详细说明您的用例,我们可以尝试开出替代解决方案。
答案 2 :(得分:0)
用例:Azure DevOps(ADO)直接向您收取保留许可证空间的费用。即我可以在ADO组织中购买2000个基本许可证的空间,即使没有人处于活动状态(使用基本许可证),我的公司也要为每月2000个不活动的用户计费。因此,作为ADO管理员,您为加入的新用户购买了一些额外的许可证空间,当用完许可证时,您又会购买一些额外的空间。
我目前正处于逐步发展过程中,未来几年我们将逐步增加到大约4000多名ADO用户。允许人们通过AD组成员身份加入ADO-org,一旦他们活跃起来,他们将获得基本许可证(如果有许可证空间),否则将获得利益相关者许可证。您必须手动进行更正,主要是在用户感到困惑之后,因为他们在认真遵循自述文件之后无法克隆git repo。
在繁琐的手动环境中,请允许我自动执行用户管理。或更改许可模式以不对未使用的许可空间计费,然后将上限设置为4000,就可以了。
可能的事