Rally ObjectID澄清

时间:2015-02-02 21:37:09

标签: web-services rally appsdk2

ObjectID字段需要2个澄清:

1)ObjectID在订阅或所有Rally订阅中是全球唯一的吗?
2)ObjectID是内置的Rally内容常量和所有订阅完全相同的吗?例如,在我的一个工作区中,要获取UserStory的允许ScheduleState值,我必须点击此端点:

    /AttributeDefinition/-41562/AllowedValues

其中-41562是ObjectID。我可以假设每个其他订阅使用-41562作为此URL中的ObjectID来获取有效的计划状态吗?

1 个答案:

答案 0 :(得分:1)

1)ObjectID是每个堆栈唯一的。因此,SaaS堆栈(rally1.rallydev.com)上的所有ObjectID都是唯一的。

2)像上面提到的ScheduleState一样负的ObjectID在工作空间中是相同的。但是,自定义字段和portfolioitem类型和属性之类的东西将在不同的工作空间中具有唯一的ObjectID。

您是否希望根据性能原因缓存这些值,或者您希望将它们与它们一起使用?