Verwenden Ihre Nutzer Classroom mit Google Meet? Weitere Informationen finden Sie unter Apps Script – Kurzanleitung.

REST Resource: userProfiles

Ressource: UserProfile

Globale Informationen für einen Nutzer

JSON-Darstellung
{
  "id": string,
  "name": {
    object (Name)
  },
  "emailAddress": string,
  "photoUrl": string,
  "permissions": [
    {
      object (GlobalPermission)
    }
  ],
  "verifiedTeacher": boolean
}
Felder
id

string

Kennzeichnung des Nutzers;

Schreibgeschützt.

name

object (Name)

Name des Nutzers

Schreibgeschützt.

emailAddress

string

E-Mail-Adresse des Nutzers.

Schreibgeschützt.

photoUrl

string

URL des Profilbilds des Nutzers.

Schreibgeschützt.

permissions[]

object (GlobalPermission)

Globale Berechtigungen des Nutzers.

Schreibgeschützt.

verifiedTeacher

boolean

Stellt dar, ob der Domainadministrator eines G Suite for Education-Nutzers ausdrücklich als Lehrkraft bestätigt hat. Wenn der Nutzer kein Mitglied einer G Suite for Education-Domain ist, ist dieses Feld immer isfalsch“.

Lesemodus

Name

Details zum Nutzernamen.

JSON-Darstellung
{
  "givenName": string,
  "familyName": string,
  "fullName": string
}
Felder
givenName

string

Der Vorname des Nutzers

Schreibgeschützt.

familyName

string

Den Nachnamen des Nutzers

Schreibgeschützt.

fullName

string

Der vollständige Name des Nutzers, der durch Verkettung des Vor- und Nachnamens gebildet wird.

Schreibgeschützt.

Globale Berechtigung

Beschreibung der globalen Nutzerberechtigungen

JSON-Darstellung
{
  "permission": enum (Permission)
}
Felder
permission

enum (Permission)

Berechtigungswert.

Berechtigung

Mögliche Berechtigungen eines Nutzers

Enums
PERMISSION_UNSPECIFIED Es wurde keine Berechtigung angegeben. Dieser wird nicht zurückgegeben und ist kein gültiger Wert.
CREATE_COURSE Der Nutzer darf einen Kurs erstellen.

Methoden

get

Gibt ein Nutzerprofil zurück.