Resource: UserProfile
Global information for a user.
| JSON representation |
|---|
{ "id" : string , "name" : { object ( |
| Fields | |
|---|---|
id
|
Identifier of the user. Read-only. |
name
|
Name of the user. Read-only. |
emailAddress
|
Email address of the user. Must request Read-only. |
photoUrl
|
URL of user's profile photo. Must request Read-only. |
permissions[]
|
Global permissions of the user. Read-only. |
verifiedTeacher
|
Represents whether a Google Workspace for Education user's domain administrator has explicitly verified them as being a teacher. This field is always false if the user is not a member of a Google Workspace for Education domain. Read-only |
Name
Details of the user's name.
| JSON representation |
|---|
{ "givenName" : string , "familyName" : string , "fullName" : string } |
| Fields | |
|---|---|
givenName
|
The user's first name. Read-only. |
familyName
|
The user's last name. Read-only. |
fullName
|
The user's full name formed by concatenating the first and last name values. Read-only. |
GlobalPermission
Global user permission description.
| JSON representation |
|---|
{
"permission"
:
enum (
|
| Fields | |
|---|---|
permission
|
Permission value. |
Permission
Possible permissions that a user may have.
| Enums | |
|---|---|
PERMISSION_UNSPECIFIED
|
No permission is specified. This is not returned and is not a valid value. |
CREATE_COURSE
|
User is permitted to create a course. |
Methods |
|
|---|---|
|
Returns whether a user may use the specified Classroom capability. |
|
Returns a user profile. |

