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 app con approvazione dell'amministratore in Anteprima per sviluppatori 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 i privilegi di amministratore quando viene autenticato un account amministratore, 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 della 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 virgole o utilizza * per aggiornare tutti i percorsi dei campi.

Percorsi dei campi attualmente supportati:

  • role
useAdminAccess

boolean

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

L'utente che effettua la chiamata deve essere un amministratore di Google Workspace con il privilegio Gestisci spazi e conversazioni di Chat.

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

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.