2013-02-12 2 views
2

룩백 API를 사용하여 삭제 된 개체의 기록을보고 싶습니다. 형식이 지정된 ID를 알고 있으면 간단하다고 생각합니다.Lookback API : 삭제 된 항목

: 난 그냥 쿼리해야 {FormattedID을 'DEXXXX를'}

그러나 전환 추적 API 기록 아무것도 객체가 삭제 될 때 특별하지가 (이 삭제 또는 누구에 의해 때처럼 내가 정확하게 말할 수)? 휴지통의 올바른 위치로 나를 안내하여 도움을 청할 수 있습니까?

답변

1

흥미 롭습니다.

내가 실현되지 않았다 https://rally1.rallydev.com/slm/webservice/1.40/recyclebinentry/12345678914.js

{ "RecycleBinEntry" : { "DeletedBy" : { "_rallyAPIMajor" : "1", 
      "_rallyAPIMinor" : "40", 
      "_ref" : "https://rally1.rallydev.com/slm/webservice/1.40/user/12345678910.js", 
      "_refObjectName" : "User One", 
      "_type" : "User" 
     }, 
     "DeletionDate" : "2012-05-15T02:53:10.087Z", 
     "Errors" : [ ], 
     "ID" : "DE32", 
     "Name" : "Error found in TC43: TC07-011", 
     "ObjectID" : 12345678911, 
     "Subscription" : { "_rallyAPIMajor" : "1", 
      "_rallyAPIMinor" : "40", 
      "_ref" : "https://rally1.rallydev.com/slm/webservice/1.40/subscription/12345678912.js", 
      "_refObjectName" : "My Subscription", 
      "_type" : "Subscription" 
     }, 
     "Type" : "Defect", 
     "Warnings" : [ ], 
     "Workspace" : { "_rallyAPIMajor" : "1", 
      "_rallyAPIMinor" : "40", 
      "_ref" : "https://rally1.rallydev.com/slm/webservice/1.40/workspace/12345678913.js", 
      "_refObjectName" : "My Workspace", 
      "_type" : "Workspace" 
     }, 
     "_CreatedAt" : "May 14, 2012", 
     "_objectVersion" : "1", 
     "_rallyAPIMajor" : "1", 
     "_rallyAPIMinor" : "40", 
     "_ref" : "https://rally1.rallydev.com/slm/webservice/1.40/recyclebinentry/12345678914.js", 
     "_refObjectName" : "Error found in TC43: TC07-011" 
    } 
} 

GET : 난 그냥 = 사실 인출과 휴지통에 REST 쿼리를 실행하고 다시 내가 사용 해요보다 결과 집합에 더 많은 데이터를 가지고 Rally는이 정보를 개선했지만이 데이터에는 개체를 삭제 한 사용자의 이름과 참조가 포함됩니다.

이 REST URL을 사용하여 현재 작업 영역/프로젝트의 휴지통을 걸을 수 :

https://rally1.rallydev.com/slm/webservice/1.40/recyclebin.js?workspace=/workspace/12345678919&project=/project/12345678920&fetch=true

어디 12345678919 및 12345678920은 각각 작업 공간 및 프로젝트 OID를합니다.

0

불행히도 Lookback API는 휴지통의 삭제 또는 항목 추적을 따라 아무 것도 제공하지 않습니다. 애널리틱스에 중점을두고 민첩한 측정 항목을위한 강력한보고 엔진을 제공합니다.

어떤 시점에서 LBAPI 또는 Rally 서비스의 다른 측면을 추적 기능 및 추적/책임 기능 유형으로 향상시킬 수있는 가능성을 배제하지 않습니다. Rally의 향상된 추적 기능은 고객이 필요를 표명 한 것이며 Rally의 제품 관리 팀이 고객의 요구 사항으로 알고있는 것입니다.

+1

예, 삭제 이벤트를 기록하고 특히 누가 삭제했는지에 따라 법의학 분석을 수행하는 LBAPI의 기능이 크게 향상 될 것으로 보입니다. – kimon

2

특정 FormattedID를 알고있는 경우 위에서 언급 한 것처럼 해당 기록을 쿼리 할 수 ​​있습니다. 스 냄샷은 h 제하기 전에 마지막 유효 상태를 나타내는 특수 표시기가 없지만 _ValidTo 날짜는 apoc (9999-01-01)에서 h 제된 날짜 및 시간으로 변경됩니다. 불행하게도 마지막 스냅 샷의 _User 필드는 삭제할 스냅 샷을 기록하지 않기 때문에 삭제하기 전에 객체를 마지막으로 변경 한 사람이됩니다.