2015-02-02 3 views
1

2 해명을 : 구독을 통해 또는 랠리의 모든 구독을 통해 전 세계적으로 유일한 OBJECTID의랠리 OBJECTID의 해명 OBJECTID 필드에 필요한

1)이 있습니까?
2) 내장 된 집계 대상의 ObjectID가 모든 구독에 대해 일정하고 동일합니까? -41562이 OBJECTID입니다

/AttributeDefinition/-41562/AllowedValues 

예를 들어, 내 작업 공간 중 하나에 UserStory에 대한 허용 ScheduleState 값을 얻기 위해, 나는이 엔드 포인트를 공격해야합니다. 유효한 구독 상태를 얻으려면이 구독 URL마다 ObjectID에 -41562를 사용한다고 가정 할 수 있습니까?

답변

1

1) ObjectID는 스택마다 고유합니다. 그래서 SaaS 스택의 모든 ObjectID (rally1.rallydev.com)는 고유합니다.

2) 위에서 언급 한 ScheduleState처럼 음수 인 ObjectID는 작업 영역에서 동일합니다. 그러나 사용자 정의 필드 및 portfolioitem 유형 및 속성과 같은 항목은 서로 다른 작업 공간에서 고유 한 ObjectID를 갖습니다.

퍼포먼스를 위해 이러한 값을 캐시하고 싶습니까?

+0

감사합니다. User Story에 가능한 ScheduleState 값을 가져와야하고, 하드 코딩 된 음수 ObjectID를 사용하지 않고 wsapi 쿼리를 사용하여 가져 오는 방법을 파악할 수 없기 때문에 묻습니다. 다른 구독 또는 작업 영역의 다른 사용자가이 앱을 사용하려는 경우 하드 코딩 된 값이 동일한 지 (또는 하드 코딩 된 OID가 포함되지 않은 해결 방법) 확인하고 싶습니다. – spsteffl

+0

허용되는 값을 동적으로 찾는 예를 확인하십시오. 이 가이드의 필드는 http://help.rallydev.com/apps/2.0/doc/#!/guide/collections_in_v2-section-collection-fetchching –

+0

입니다. 링크의 예제가 충분했지만, 이 모든 것을 순전히 wsapi 쿼리를 사용하여 수행하는 방법을 알 수 있어야합니다. – spsteffl