2014-01-18 1 views
1

사용자에게 SDK2의 관리자 권한이 있는지 확인하는 간단한 방법이 있습니까?AppSDK2를 통한 관리자 권한 결정

Rally.data.PreferenceManager와 Rally.domain.User 개체를 모두 살펴 보았지만 나에게 아무 것도 나오지 않았습니다.

사용자가 관리자 인 경우 내 앱에 추가 탭을 추가하고 싶습니다. 그렇다면 응용 프로그램과 독립적 인 환경 설정 개체에 데이터를 저장할 수 있습니다. 관리자 권한이 있으면 권한을 부여 할 수있는 권리가 있다는 것을 알았지 만, 처음에는 권한이있는 경우에만 탭을 표시하고 싶습니다.

답변

1

이 정보를 제공해야하는 2.0rc2에는 몇 가지 문서화되지 않은 방법이 있습니다. 다른 공개 sdk가 릴리스 될 때까지 이러한 위치/서명이 변경 될 수 있습니다.

:

//Get the current environment's global context 
var context = Rally.environment.getContext(); 

//Get the current user's permission set 
var permissions = context.getPermissions(); 

권한 객체는 다음과 같은 적절한 방법이있다 Rally.auth.UserPermissions의 인스턴스이며 ... 그리고 더.