2017-08-31 41 views
0

我们使用Azure AD支持的Visual Studio Team Services,并希望AD中的任何用户都能够提交功能或错误。我知道一些产品如Jira允许通过他们的问题收集器或通过电子邮件。看起来VSTS用户必须是项目中的利益相关者,否则他们会收到401(我在AD中使用一个用户进行测试)。有没有人找到一个很好的解决方案或扩展,允许AD用户(或项目外部的用户)向VSTS项目提交功能请求/错误?还是我们必须利用VSTS的REST API创建一些东西?AD VSTS:让业务用户提交功能请求/错误

+0

为什么会有这个问题?利益相关者许可证是免费且无限的。 –

+0

我们的用户群将非常广泛,我们不知道要添加谁,直到他们尝试登录并收到401,这对用户来说不是一个很好的体验。我们想要一个简单的方法,对我们来说干预很少。我们宁愿不进出VSTS,为只关心获取请求的用户添加利益相关者。 –

回答

0

用户必须添加到您的VSTS,然后他可以提交功能或错误工作项目。关于个人访问令牌(可致电Work item REST API),它也是由用户在您的VSTS中创建的,由于安全问题而不推荐使用,因为您不知道是谁提交功能或错误,所以很难管理。

+0

因此没有任何访问级别(类似于github),其中登录的用户可以导航到项目,请求功能/提交一个错误,只改变他们的请求(在我们的例子中,它只会是AD用户)?如果我让所有利益相关者都参与其中,我不希望一些利益相关者在积压的情况下运行一堆垃圾,因为他们可以更改积压项目和任务,我不知道他们为什么会改变任务,因为它应该是非常具体/技术性的开发者。 –

+0

当我说“所以没有访问级别”时,我说错了......我的意思是说“所以没有办法” –

+0

@JayMichael号我建议你可以通过API构建一个应用程序来提交功能/ bug 。如果您只使用一个帐户(不要将这些用户添加到VSTS),那么您无法识别创建的工作项目。 –