Zasób: UserProfile
Ogólne informacje o użytkowniku.
Zapis JSON |
---|
{ "id": string, "name": { object ( |
Pola | |
---|---|
id |
Identyfikator użytkownika. Tylko do odczytu. |
name |
Nazwa użytkownika. Tylko do odczytu. |
emailAddress |
Adres e-mail użytkownika. Aby to pole było wypełniane w treści odpowiedzi, musisz poprosić o zakres Tylko do odczytu. |
photoUrl |
Adres URL zdjęcia profilowego użytkownika. Aby to pole mogło zostać wypełnione w treści odpowiedzi, musisz zażądać zakresu Tylko do odczytu. |
permissions[] |
Globalne uprawnienia użytkownika. Tylko do odczytu. |
verifiedTeacher |
Określa, czy administrator domeny użytkownika Google Workspace for Education jednoznacznie zweryfikował, czy jest on nauczycielem. To pole jest zawsze ustawione na wartość false, jeśli użytkownik nie należy do domeny Google Workspace for Education. Tylko do odczytu |
Nazwa
Szczegóły nazwy użytkownika.
Zapis JSON |
---|
{ "givenName": string, "familyName": string, "fullName": string } |
Pola | |
---|---|
givenName |
Imię użytkownika. Tylko do odczytu. |
familyName |
Nazwisko użytkownika. Tylko do odczytu. |
fullName |
Pełne imię i nazwisko użytkownika utworzone przez złączenie wartości imienia i nazwiska. Tylko do odczytu. |
GlobalPermission
Opis globalnych uprawnień użytkownika.
Zapis JSON |
---|
{
"permission": enum ( |
Pola | |
---|---|
permission |
Wartość uprawnienia. |
Uprawnienie
Możliwe uprawnienia, które może mieć użytkownik.
Wartości w polu enum | |
---|---|
PERMISSION_UNSPECIFIED |
Brak określonych uprawnień. Ta wartość nie jest zwracana i nie jest prawidłowa. |
CREATE_COURSE |
Użytkownik może tworzyć kursy. |
Metody |
|
---|---|
|
Wskazuje, czy użytkownik może korzystać z określonej funkcji Classroom. |
|
Zwraca profil użytkownika. |