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