2012-12-18 5 views
2

REST 서비스 호출과 JQuery를 사용하여 랠리 앱을 작성 중입니다. 현재 사용자에게 앱 동작을 사용자 정의하고 싶습니다 (예 : 기본 프로젝트 표시). 현재 인증 세션의 사용자 이름 또는 ID를 가져 오는 방법이 있습니까? 내가 찾은 가장 가까운 것은이 웹 사이트 URL로, 사용자 ID로 리디렉션됩니다 (로그인 한 상태에서 요청한 경우).랠리 : 웹 클라이언트에서 현재 사용자에 대한 정보보기

https://rally1.rallydev.com/#

그러나 그것을 할 수있는 진정한 방법은 무엇입니까? REST 호출은 좋을 것입니다.하지만 RESTful이 아닙니다.

답변

0

https://rally1.rallydev.com/slm/webservice/1.38/user.js에게 요청할 수 있으며 현재 로그인 한 사용자에 대한 결과를 반환합니다.

가져 오기 및 Project, Workspace, WorkspaceConfiguration 및 UserProfile 개체의 다른 필드에 UserProfile 및 DefaultProject를 포함하면 찾고있는 대부분의 정보를 가져올 수 있습니다. 당신이 SDK 2를 사용하는 경우

이 정보의 일부는 현재 컨텍스트에서 이미 볼 수 있습니다 : 내가 찾던 무엇

Rally.environment.getContext().getUser(); 
+0

! 고맙습니다. –

관련 문제