Controlla se l'utente specificato fa parte del gruppo. L'appartenenza può essere diretta o nidificata, ma, se nidificata, memberKey
e groupKey
devono essere entità nello stesso dominio, altrimenti viene restituito un errore Invalid input
. Per verificare la presenza di appartenenze nidificate che includono entità esterne al dominio del gruppo, utilizza il metodo checkTransitiveMembership()
nell'API Cloud Identity Groups.
Richiesta HTTP
GET https://admin.googleapis.com/admin/directory/v1/groups/{groupKey}/hasMember/{memberKey}
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
Parametri | |
---|---|
groupKey |
Identifica il gruppo nella richiesta API. Il valore può essere l'indirizzo email del gruppo, l'alias del gruppo o l'ID univoco del gruppo. |
memberKey |
Identifica il membro dell'utente nella richiesta API. Il valore può essere l'indirizzo email principale, l'alias o l'ID univoco dell'utente. |
Corpo della richiesta
Il corpo della richiesta deve essere vuoto.
Corpo della risposta
Modello JSON per la risposta "Ha membro" nell'API Directory.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{ "isMember": boolean } |
Campi | |
---|---|
isMember |
Solo output. Indica se l'utente specificato è membro del gruppo. L'appartenenza può essere diretta o nidificata. |
Ambiti di autorizzazione
Richiede uno dei seguenti ambiti 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
Per ulteriori informazioni, consulta la Guida all'autorizzazione.