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. |