지정된 사용자가 그룹의 구성원인지 확인합니다. 멤버십은 직접적이거나 중첩될 수 있지만 중첩되는 경우 memberKey
와 groupKey
은 동일한 도메인의 항목이어야 하며 그렇지 않으면 Invalid input
오류가 반환됩니다. 그룹 도메인 외부의 항목이 포함된 중첩된 멤버십을 확인하려면 Cloud ID Groups API의 checkTransitiveMembership()
메서드를 사용합니다.
HTTP 요청
GET https://admin.googleapis.com/admin/directory/v1/groups/{groupKey}/hasMember/{memberKey}
URL은 gRPC 트랜스코딩 문법을 사용합니다.
경로 매개변수
매개변수 | |
---|---|
groupKey |
API 요청에서 그룹을 식별합니다. 값은 그룹의 이메일 주소, 그룹 별칭 또는 고유한 그룹 ID일 수 있습니다. |
memberKey |
API 요청에서 사용자 구성원을 식별합니다. 값은 사용자의 기본 이메일 주소, 별칭 또는 고유 ID일 수 있습니다. |
요청 본문
요청 본문은 비어 있어야 합니다.
응답 본문
Directory API의 회원 있음 응답을 위한 JSON 템플릿입니다.
성공할 경우 응답 본문에 다음 구조의 데이터가 포함됩니다.
JSON 표현 |
---|
{ "isMember": boolean } |
필드 | |
---|---|
isMember |
출력 전용입니다. 지정된 사용자가 그룹의 구성원인지 식별합니다. 멤버십은 직접적이거나 중첩될 수 있습니다. |
승인 범위
다음 OAuth 범위 중 하나가 필요합니다.
https://apps-apis.google.com/a/feeds/groups/
https://www.googleapis.com/auth/admin.directory.group
https://www.googleapis.com/auth/admin.directory.group.member
https://www.googleapis.com/auth/admin.directory.group.member.readonly
https://www.googleapis.com/auth/admin.directory.group.readonly
자세한 내용은 승인 가이드를 참조하세요.