1

我目前正在C# Rally Rest API为用户使用和设置项目权限。这是有效的,但一次设置一个权限。所以,如果用户需要访问 5 个项目,我会打 5 个Create ProjectPermission电话。我真正想做的是用所有必要的信息调用 Rally,这样它就可以一次更新所有权限。

我也希望能够team membership在同一个电话中进行设置。在查看用户的修订历史记录时,我知道 Rally 在内部可以在一次调用中更新所有这些信息——因为它只显示一堆更改的 1 个修订。使用我当前的方法完成相同的工作会导致每次更改都发生修订。

有没有办法“批量”处理这些类型的请求以提高效率?

4

1 回答 1

1

您正在通过 N_Projects x Create ProjectPermission 调用通过 Web 服务遵循最佳/唯一可用的方法。虽然用户修订历史记录可能会记录通过 Rally 用户界面进行的多个权限授予的单个更改,但 Rally 的 Web 服务 API 需要每个权限调用 WSAPI。

于 2013-08-30T17:26:31.927 回答