Kiểm tra xem người dùng cụ thể có phải là thành viên của nhóm hay không. Thành viên có thể là trực tiếp hoặc lồng nhau, nhưng nếu lồng nhau, memberKey
và groupKey
phải là các thực thể trong cùng một miền hoặc lỗi Invalid input
sẽ được trả về. Để kiểm tra các thành viên lồng nhau bao gồm các thực thể bên ngoài miền của nhóm, hãy sử dụng phương thức checkTransitiveMembership()
trong API Nhóm Cloud Identity.
Yêu cầu HTTP
GET https://admin.googleapis.com/admin/directory/v1/groups/{groupKey}/hasMember/{memberKey}
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số đường dẫn
Thông số | |
---|---|
groupKey |
Xác định nhóm trong yêu cầu API. Giá trị này có thể là địa chỉ email, email đại diện hoặc mã nhận dạng duy nhất của nhóm. |
memberKey |
Xác định thành viên người dùng trong yêu cầu API. Giá trị này có thể là địa chỉ email chính, bí danh hoặc mã nhận dạng duy nhất của người dùng. |
Nội dung yêu cầu
Nội dung yêu cầu phải trống.
Nội dung phản hồi
Mẫu JSON cho phản hồi Has Member (Có thành viên) trong Directory API.
Nếu thành công, phần nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:
Biểu diễn dưới dạng JSON |
---|
{ "isMember": boolean } |
Trường | |
---|---|
isMember |
Chỉ có đầu ra. Xác định xem người dùng cụ thể có phải là thành viên của nhóm hay không. Thành viên có thể là trực tiếp hoặc lồng nhau. |
Phạm vi uỷ quyền
Yêu cầu một trong các phạm vi OAuth sau:
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
Để biết thêm thông tin, hãy xem Hướng dẫn uỷ quyền.