我编写了一个报告应用程序,它为一次迭代聚合了大量信息。它所做的一件事是查询单个缺陷以在某些位置显示它们的详细信息。它工作得很好,但是在另一个办公室有一群用户,缺陷信息是空白的。
我看到这些缺陷的查询返回 0 个结果。这让我很困惑,因为如果我对 Web API 中的缺陷运行与运行应用程序的同一用户相同的查询,则会返回该缺陷。用户还可以在 Rally 中看到缺陷。
App SDK 和 Web API 所需的权限有什么不同吗?
我编写了一个报告应用程序,它为一次迭代聚合了大量信息。它所做的一件事是查询单个缺陷以在某些位置显示它们的详细信息。它工作得很好,但是在另一个办公室有一群用户,缺陷信息是空白的。
我看到这些缺陷的查询返回 0 个结果。这让我很困惑,因为如果我对 Web API 中的缺陷运行与运行应用程序的同一用户相同的查询,则会返回该缺陷。用户还可以在 Rally 中看到缺陷。
App SDK 和 Web API 所需的权限有什么不同吗?
Web 服务 API 强制执行与普通 Rally Web 应用程序相同的权限。
我的猜测是您看到以下两个问题之一:
下图显示了将应用程序锁定到特定范围的界面。
您只需要“选择特定项目”并找到您有兴趣报告的项目。注意这个
我制作了一个迷你应用程序,它只显示应用程序当前显示的项目 id 位于这个gist中。