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.grouphttps://www.googleapis.com/auth/admin.directory.group.memberhttps://www.googleapis.com/auth/admin.directory.group.member.readonlyhttps://www.googleapis.com/auth/admin.directory.group.readonly
Para mais informações, consulte o guia de autorização.