Recurso: UserProfile
Informações globais de um usuário.
Representação JSON |
---|
{ "id": string, "name": { object ( |
Campos | |
---|---|
id |
Identificador do usuário. Somente leitura. |
name |
Nome do usuário. Somente leitura. |
emailAddress |
Endereço de e-mail do usuário. É necessário solicitar o escopo Somente leitura. |
photoUrl |
URL da foto do perfil do usuário. É necessário solicitar o escopo Somente leitura. |
permissions[] |
Permissões globais do usuário. Somente leitura. |
verifiedTeacher |
Indica se o administrador de domínio de um usuário do Google Workspace for Education confirmou explicitamente que ele é professor. Esse campo é sempre falso se o usuário não for membro de um domínio do Google Workspace for Education. Somente leitura |
Nome
Detalhes do nome do usuário.
Representação JSON |
---|
{ "givenName": string, "familyName": string, "fullName": string } |
Campos | |
---|---|
givenName |
O nome do usuário. Somente leitura. |
familyName |
O sobrenome do usuário. Somente leitura. |
fullName |
O nome completo do usuário formado pela concatenação dos valores de nome e sobrenome. Somente leitura. |
GlobalPermission
Descrição da permissão global do usuário.
Representação JSON |
---|
{
"permission": enum ( |
Campos | |
---|---|
permission |
Valor da permissão. |
Permissão
Possíveis permissões que um usuário pode ter.
Enums | |
---|---|
PERMISSION_UNSPECIFIED |
Nenhuma permissão é especificada. Ele não é retornado e não é um valor válido. |
CREATE_COURSE |
O usuário tem permissão para criar um curso. |
Métodos |
|
---|---|
|
Retorna se um usuário pode usar o recurso do Google Sala de Aula especificado. |
|
Retorna um perfil de usuário. |