منبع: UserProfile
اطلاعات جهانی برای یک کاربر
نمایندگی JSON |
---|
{ "id": string, "name": { object ( |
فیلدها | |
---|---|
id | شناسه کاربر. فقط خواندنی |
name | نام کاربر. فقط خواندنی |
emailAddress | آدرس ایمیل کاربر. برای پر کردن این فیلد در بدنه پاسخ، باید دامنه فقط خواندنی |
photoUrl | آدرس عکس پروفایل کاربر. برای پر شدن این فیلد در بدنه پاسخ، باید دامنه فقط خواندنی |
permissions[] | مجوزهای جهانی کاربر فقط خواندنی |
verifiedTeacher | نشان می دهد که آیا سرپرست دامنه کاربر Google Workspace for Education صریحاً آنها را به عنوان معلم تأیید کرده است یا خیر. اگر کاربر عضو یک دامنه Google Workspace for Education نباشد، این فیلد همیشه نادرست است. فقط خواندنی |
نام
جزئیات نام کاربر.
نمایندگی JSON |
---|
{ "givenName": string, "familyName": string, "fullName": string } |
فیلدها | |
---|---|
givenName | نام کوچک کاربر فقط خواندنی |
familyName | نام خانوادگی کاربر. فقط خواندنی |
fullName | نام کامل کاربر از به هم پیوستن مقادیر نام و نام خانوادگی تشکیل شده است. فقط خواندنی |
مجوز جهانی
شرح مجوز جهانی کاربر
نمایندگی JSON |
---|
{
"permission": enum ( |
فیلدها | |
---|---|
permission | مقدار مجوز |
اجازه
مجوزهای احتمالی که یک کاربر ممکن است داشته باشد.
Enums | |
---|---|
PERMISSION_UNSPECIFIED | هیچ مجوزی مشخص نشده است. این برگردانده نمی شود و یک مقدار معتبر نیست. |
CREATE_COURSE | کاربر مجاز به ایجاد دوره است. |
روش ها | |
---|---|
| نشان می دهد که آیا کاربر ممکن است از قابلیت Classroom مشخص شده استفاده کند یا خیر. |
| نمایه کاربری را برمی گرداند. |