Verifica se o usuário especificado é membro do grupo. A associação pode ser direta ou aninhada, mas, se for aninhada, memberKey e groupKey precisam ser entidades no mesmo domínio ou um erro Invalid input será retornado. Para verificar assinaturas aninhadas que incluem entidades fora do domínio do grupo, use o método checkTransitiveMembership() na API Cloud Identity Groups.
Solicitação HTTP
GET https://admin.googleapis.com/admin/directory/v1/groups/{groupKey}/hasMember/{memberKey}
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
| Parâmetros | |
|---|---|
| groupKey | 
 Identifica o grupo na solicitação da API. O valor pode ser o endereço de e-mail, o alias ou o ID exclusivo do grupo. | 
| memberKey | 
 Identifica o membro do usuário na solicitação da API. O valor pode ser o endereço de e-mail principal, o alias ou o ID exclusivo do usuário. | 
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Modelo JSON para a resposta "Has Member" na API Directory.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
| Representação JSON | 
|---|
| { "isMember": boolean } | 
| Campos | |
|---|---|
| isMember | 
 Apenas saída. Identifica se o usuário é membro do grupo. A participação pode ser direta ou aninhada. | 
Escopos de autorização
Requer um dos seguintes escopos do 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
Para mais informações, consulte o guia de autorização.