我正在使用转包商开展.NET项目。 客户端具有Visual Studio Team Services(VSTS)中的所有源代码。
客户已授予对转包商的访问权限,但他看不到任何源代码或构建。 登录VSTS网站时,他收到以下错误消息:
“TF400409:您没有访问此功能的许可权限:代码” “我们无法验证您的Visual Studio订阅,因此我们已将您降级为利益相关方。”
分包商使用Visual Studio的Community Edition(少于5个开发人员等)符合商业开发的标准,因此如果他们必须购买许可证,只是为了访问一个客户端的源代码,那将会很难过。
有出路吗? 他可能会设置一个免费的VSTS“社区”实例,因此在系统中被标记为“已获许可”吗?
答案 0 :(得分:3)
根据Visual Studio Team Services(VSTS)订阅分配访问级别,而不是按公司分配。因此,即使您的承包商可能被视为单个实体,他也将成为他尝试访问的特定订阅的免费许可证计数的一部分。要么已经有5名免费的开发人员,要么他没有被分配正确的级别。
通过仪表板https:// {youraccount} .visualstudio.com(从'...'菜单中选择用户)分配访问级别。通过将用户分配到基本访问级别,可以使用5个免费许可证。您可以在此处阅读更多内容:Manage users and access in VSTS (if you turned off User Hub)。