REST Resource: userProfiles

리소스: UserProfile

사용자의 전 세계 정보입니다.

JSON 표현
{
  "id": string,
  "name": {
    object (Name)
  },
  "emailAddress": string,
  "photoUrl": string,
  "permissions": [
    {
      object (GlobalPermission)
    }
  ],
  "verifiedTeacher": boolean
}
필드
id

string

사용자의 식별자입니다.

읽기 전용입니다.

name

object (Name)

사용자의 이름입니다.

읽기 전용입니다.

emailAddress

string

사용자의 이메일 주소입니다.

이 필드가 응답 본문에 채워지도록 https://www.googleapis.com/auth/classroom.profile.emails 범위를 요청해야 합니다.

읽기 전용입니다.

photoUrl

string

사용자의 프로필 사진 URL입니다.

이 필드가 응답 본문에 채워지도록 https://www.googleapis.com/auth/classroom.profile.photos 범위를 요청해야 합니다.

읽기 전용입니다.

permissions[]

object (GlobalPermission)

사용자의 전역 권한입니다.

읽기 전용입니다.

verifiedTeacher

boolean

Google Workspace for Education 사용자의 도메인 관리자가 해당 사용자를 교사로 명시적으로 확인했는지 나타냅니다. 사용자가 Google Workspace for Education 도메인의 구성원이 아닌 경우 이 필드는 항상 false입니다.

읽기 전용

이름

사용자 이름의 세부정보입니다.

JSON 표현
{
  "givenName": string,
  "familyName": string,
  "fullName": string
}
필드
givenName

string

사용자의 이름입니다.

읽기 전용입니다.

familyName

string

사용자의 성입니다.

읽기 전용입니다.

fullName

string

성과 이름 값을 연결하여 형성된 사용자의 전체 이름입니다.

읽기 전용입니다.

GlobalPermission

전역 사용자 권한 설명입니다.

JSON 표현
{
  "permission": enum (Permission)
}
필드
permission

enum (Permission)

권한 값입니다.

권한

사용자가 가질 수 있는 권한입니다.

열거형
PERMISSION_UNSPECIFIED 지정된 권한이 없습니다. 이 값은 반환되지 않으며 유효한 값이 아닙니다.
CREATE_COURSE 사용자가 과정을 만들 수 있습니다.

메서드

checkUserCapability

사용자가 지정된 클래스룸 기능을 사용할 수 있는지 여부를 반환합니다.

get

사용자 프로필을 반환합니다.