Method: spaces.members.patch

Aggiorna un abbonamento. Per un esempio, vedi Aggiornare l'appartenenza di un utente a uno spazio.

Supporta i seguenti tipi di autenticazione:

  • Autenticazione dell'app con approvazione dell'amministratore e ambito di autorizzazione:

    • https://www.googleapis.com/auth/chat.app.memberships (solo negli spazi creati dall'app)
  • Autenticazione utente con uno dei seguenti ambiti di autorizzazione:

    • https://www.googleapis.com/auth/chat.memberships
    • https://www.googleapis.com/auth/chat.import (solo spazi in modalità di importazione)
    • L'autenticazione utente concede privilegi amministrativi quando un account amministratore si autentica, useAdminAccess è true e viene utilizzato il seguente ambito di autorizzazione:
      • https://www.googleapis.com/auth/chat.admin.memberships

Richiesta HTTP

PATCH https://chat.googleapis.com/v1/{membership.name=spaces/*/members/*}

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
membership.name

string

Identificatore. Nome risorsa dell'abbonamento, assegnato dal server.

Formato: spaces/{space}/members/{member}

Parametri di query

Parametri
updateMask

string (FieldMask format)

Obbligatorio. I percorsi dei campi da aggiornare. Separa più valori con le virgole o utilizza * per aggiornare tutti i percorsi dei campi.

Percorsi dei campi attualmente supportati:

  • role
useAdminAccess

boolean

(Facoltativo) Quando true, il metodo viene eseguito utilizzando i privilegi di amministratore Google Workspace dell'utente.

L'utente chiamante deve essere un amministratore di Google Workspace con il privilegio Gestisci spazi e conversazioni di Chat.

Richiede l'ambito OAuth 2.0 chat.admin.memberships.

Corpo della richiesta

Il corpo della richiesta contiene un'istanza di Membership.

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene un'istanza di Membership.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/chat.app.memberships
  • https://www.googleapis.com/auth/chat.admin.memberships
  • https://www.googleapis.com/auth/chat.import
  • https://www.googleapis.com/auth/chat.memberships

Per ulteriori informazioni, consulta la Guida all'autorizzazione.