2013-05-22 2 views
1

My Offerings, Sections 및 Enrollments는 Holding Tank를 통해 생성됩니다. 오퍼링 및 해당 섹션에 등록 된 사용자 목록에 액세스하려고합니다. /d2l/api/lp/1.0/enrollments/orgunits/(D2LID:orgUnitId)/users/ 전화 는 OrgUnits를 제공하기위한 확인을 작동하지만 섹션 사람의 사용자 정보를 사용할 때 누락되었습니다 "사용자": { "식별자"널 (null), "표시 이름": "익명 사용자", "EmailAddress를"널 (null), "OrgDefinedId"널 (null), "ProfileBadgeUrl": "/d2l/api/lp/1.0/profile/SjtASOuIHM/image " "ProfileIdentifier ":"SjtASOuIHM " }, "역할 ": { "ID ": 103, "코드 ":"학생 ", "이름 ":"학생 " }섹션 등록

답변

0

orgUnitId을 알면 "찾을 수있는"조직의 등록 된 사용자를 확보 할 수 있습니다. Users > View User Enrollments 권한은 사용자가 등록을 취소 할 수 있는지 여부를 제어하며 등록 된 역할의 이름으로 사용자 레코드가 취소 할 수있는 사용자 레코드를 제어하는 ​​Search for {roleName} 권한을 제어합니다.

당신이 User Information Privacy 역할 권한이 적용됩니다 볼 수있는 반환 된 사용자 레코드의 필드 값

: 당신이 (당신이 개설 된 과정에 대한 사용자 레코드 값을 보자 UIP 역할 권한 집합을 것으로 보인다 대소 문자 구분은 아니지만 은 아니요은 해당 조직 조직 단위에 해당하는 조직 단위 유형입니다. 검색해야하는 모든 조직 단위 유형에 대한 UIP 역할 권한이 있는지 확인하고 여기에서 문제를 해결해야합니다.

+0

훌륭합니다. 정확히 무슨 일이 일어 났습니까? – user2293371