المورد: المستخدم
تسمح لك "واجهة برمجة تطبيقات الدليل" بإنشاء وإدارة مستخدمي حسابك، والأسماء المستعارة للمستخدمين، وصور الملف الشخصي للمستخدم على Google. للحصول على مزيد من المعلومات حول المهام الشائعة، اطلع على دليل مطور حسابات المستخدمين ودليل مطور الأسماء المستعارة للمستخدمين.
تمثيل JSON |
---|
{
"id": string,
"primaryEmail": string,
"password": value,
"hashFunction": string,
"isAdmin": boolean,
"isDelegatedAdmin": boolean,
"agreedToTerms": boolean,
"suspended": boolean,
"changePasswordAtNextLogin": boolean,
"ipWhitelisted": boolean,
"name": {
object ( |
الحقول | |||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
المعرّف الفريد للمستخدم يمكن استخدام المستخدم |
||||||||||||||||||||||||||||||||||||||||||
primaryEmail |
عنوان البريد الإلكتروني الرئيسي للمستخدم. هذه الخاصية مطلوبة في طلب إنشاء حساب مستخدم. يجب أن تكون السمة |
||||||||||||||||||||||||||||||||||||||||||
password |
تخزين كلمة مرور حساب المستخدم. تكون قيمة كلمة مرور المستخدم مطلوبة عند إنشاء حساب مستخدم. ويعد أمرًا اختياريًا عند تحديث مستخدم، ولا يجب تقديمه إلا في حالة تحديث المستخدم لكلمة مرور حسابه. لا يتم مطلقًا عرض قيمة كلمة المرور في نص استجابة واجهة برمجة التطبيقات. |
||||||||||||||||||||||||||||||||||||||||||
hashFunction |
تخزّن تنسيق التجزئة لخاصية
إذا تم تحديد الجولات كجزء من البادئة، يجب أن تكون 10000 أو أقل. |
||||||||||||||||||||||||||||||||||||||||||
isAdmin |
الإخراج فقط. تشير إلى مستخدم لديه امتيازات المشرف المتميّز. لا يمكن تعديل الخاصية |
||||||||||||||||||||||||||||||||||||||||||
isDelegatedAdmin |
الإخراج فقط. تشير إلى ما إذا كان المستخدم مشرفًا مفوَّضًا أم لا. |
||||||||||||||||||||||||||||||||||||||||||
agreedToTerms |
الإخراج فقط. هذا الموقع هو |
||||||||||||||||||||||||||||||||||||||||||
suspended |
يشير إلى ما إذا كان المستخدم معلّقًا. |
||||||||||||||||||||||||||||||||||||||||||
changePasswordAtNextLogin |
تشير إلى ما إذا كان المستخدم مضطرًا إلى تغيير كلمة المرور عند تسجيل الدخول التالي أم لا. لا ينطبق هذا الإعداد عند تسجيل المستخدم الدخول عبر موفر هوية من جهة خارجية. |
||||||||||||||||||||||||||||||||||||||||||
ipWhitelisted |
في حال استخدام |
||||||||||||||||||||||||||||||||||||||||||
name |
يحتفظ بأسماء المستخدم وعائلته، وقيمة |
||||||||||||||||||||||||||||||||||||||||||
kind |
الإخراج فقط. نوع مورد واجهة برمجة التطبيقات. بالنسبة إلى موارد المستخدمين، تكون القيمة هي |
||||||||||||||||||||||||||||||||||||||||||
etag |
الإخراج فقط. ETag للمورد. |
||||||||||||||||||||||||||||||||||||||||||
emails |
قائمة عناوين البريد الإلكتروني للمستخدم. الحد الأقصى المسموح به لحجم البيانات هو 10 كيلوبايت.
|
||||||||||||||||||||||||||||||||||||||||||
externalIds |
قائمة المعرّفات الخارجية للمستخدم، مثل رقم تعريف الموظف أو الشبكة الحد الأقصى المسموح به لحجم البيانات هو 2 كيلوبايت.
|
||||||||||||||||||||||||||||||||||||||||||
relations |
قائمة علاقات المستخدم بالمستخدمين الآخرين. الحد الأقصى المسموح به لحجم البيانات في هذا الحقل هو 2 كيلوبايت. لمزيد من المعلومات، اطلع على إدارة حسابات المستخدمين.
|
||||||||||||||||||||||||||||||||||||||||||
aliases[] |
الإخراج فقط. قائمة عناوين البريد الإلكتروني البديلة للمستخدم. |
||||||||||||||||||||||||||||||||||||||||||
isMailboxSetup |
الإخراج فقط. تشير إلى ما إذا كان قد تم إنشاء صندوق بريد Google للمستخدم. لا تسري هذه الخاصية إلا إذا تم تعيين ترخيص Gmail للمستخدم. |
||||||||||||||||||||||||||||||||||||||||||
customerId |
الإخراج فقط. الرقم التعريفي للعميل لاسترداد جميع مستخدمي الحساب. |
||||||||||||||||||||||||||||||||||||||||||
addresses |
قائمة عناوين المستخدم. الحد الأقصى المسموح به لحجم البيانات هو 10 كيلوبايت.
|
||||||||||||||||||||||||||||||||||||||||||
organizations |
قائمة المؤسسات التي ينتمي إليها المستخدم. الحد الأقصى المسموح به لحجم البيانات هو 10 كيلوبايت.
|
||||||||||||||||||||||||||||||||||||||||||
lastLoginTime |
الإخراج فقط. آخر مرة سجَّل فيها المستخدم الدخول إلى حساب المستخدم. وتكون القيمة بتنسيق التاريخ والوقت ISO 8601. الوقت هو التاريخ الكامل مع الساعات والدقائق والثواني بالصيغة |
||||||||||||||||||||||||||||||||||||||||||
phones |
قائمة بأرقام هواتف المستخدم. الحد الأقصى المسموح به لحجم البيانات هو 1 كيلوبايت.
|
||||||||||||||||||||||||||||||||||||||||||
suspensionReason |
الإخراج فقط. لديه سبب تعليق حساب المستخدم إما من قِبل المشرف أو من قِبل Google في وقت التعليق. لا يتم عرض الخاصية إلا إذا كانت السمة |
||||||||||||||||||||||||||||||||||||||||||
thumbnailPhotoUrl |
الإخراج فقط. عنوان URL لصورة الملف الشخصي للمستخدم. قد يكون عنوان URL مؤقتًا أو خاصًا. |
||||||||||||||||||||||||||||||||||||||||||
languages |
قائمة لغات المستخدم. الحد الأقصى المسموح به لحجم البيانات هو 1 كيلوبايت.
|
||||||||||||||||||||||||||||||||||||||||||
posixAccounts |
قائمة معلومات حساب POSIX للمستخدم.
|
||||||||||||||||||||||||||||||||||||||||||
creationTime |
الإخراج فقط. وقت إنشاء حساب المستخدم. وتكون القيمة بتنسيق التاريخ والوقت ISO 8601. الوقت هو التاريخ الكامل مع الساعات والدقائق والثواني بالصيغة |
||||||||||||||||||||||||||||||||||||||||||
nonEditableAliases[] |
الإخراج فقط. قائمة عناوين البريد الإلكتروني البديلة غير القابلة للتعديل لدى المستخدم. وعادةً ما تكون هذه النطاقات خارج النطاق الأساسي أو النطاق الفرعي للحساب. |
||||||||||||||||||||||||||||||||||||||||||
sshPublicKeys |
قائمة بمفاتيح SSH العمومية
|
||||||||||||||||||||||||||||||||||||||||||
notes |
ملاحظات للمستخدم ككائن مدمج.
|
||||||||||||||||||||||||||||||||||||||||||
websites |
قائمة مواقع الويب للمستخدم.
|
||||||||||||||||||||||||||||||||||||||||||
locations |
قائمة مواقع المستخدم. الحد الأقصى المسموح به لحجم البيانات هو 10 كيلوبايت.
|
||||||||||||||||||||||||||||||||||||||||||
includeInGlobalAddressList |
يشير إلى ما إذا كان الملف الشخصي للمستخدم مرئيًا في قائمة العناوين العامة في Google Workspace عندما تكون ميزة مشاركة جهات الاتصال مفعّلة للنطاق. لمزيد من المعلومات حول استبعاد الملفات الشخصية للمستخدمين، راجع مركز المساعدة الإدارية. |
||||||||||||||||||||||||||||||||||||||||||
keywords |
قائمة الكلمات الرئيسية للمستخدم. الحد الأقصى المسموح به لحجم البيانات هو 1 كيلوبايت.
|
||||||||||||||||||||||||||||||||||||||||||
deletionTime |
الإخراج فقط. الوقت الذي تم فيه حذف حساب المستخدم. وتكون القيمة بتنسيق التاريخ والوقت ISO 8601. الوقت هو التاريخ الكامل مع الساعات والدقائق والثواني بالصيغة |
||||||||||||||||||||||||||||||||||||||||||
gender |
كائن مدمج يحتوي على جنس المستخدم. الحد الأقصى لحجم البيانات المسموح به لهذا الحقل هو 1 كيلوبايت.
|
||||||||||||||||||||||||||||||||||||||||||
thumbnailPhotoEtag |
الإخراج فقط. ETag لصورة المستخدم (للقراءة فقط) |
||||||||||||||||||||||||||||||||||||||||||
ims |
حسابات المراسلة الفورية (IM) للمستخدم. يمكن أن يتضمّن حساب المستخدم خصائص
|
||||||||||||||||||||||||||||||||||||||||||
customSchemas |
الحقول المُخصَّصة للمستخدم. المفتاح هو
|
||||||||||||||||||||||||||||||||||||||||||
isEnrolledIn2Sv |
الإخراج فقط. مسجل في التحقق بخطوتين (للقراءة فقط) |
||||||||||||||||||||||||||||||||||||||||||
isEnforcedIn2Sv |
الإخراج فقط. هل تم فرض التحقق بخطوتين (للقراءة فقط) |
||||||||||||||||||||||||||||||||||||||||||
archived |
يشير إلى ما إذا تم وضع المستخدم في الأرشيف. |
||||||||||||||||||||||||||||||||||||||||||
orgUnitPath |
المسار الكامل للمؤسسة الرئيسية المرتبطة بالمستخدم. إذا كانت المؤسسة الرئيسية هي المستوى الأعلى، يتم تمثيلها كشرطة مائلة للأمام ( |
||||||||||||||||||||||||||||||||||||||||||
recoveryEmail |
البريد الإلكتروني لاسترداد الحساب للمستخدم. |
||||||||||||||||||||||||||||||||||||||||||
recoveryPhone |
رقم هاتف استرداد المستخدم. يجب أن يكون رقم الهاتف بتنسيق E.164، بدءًا من علامة الجمع (+). مثال: +16506661212. |
اسم المستخدم
تمثيل JSON |
---|
{ "fullName": string, "familyName": string, "givenName": string, "displayName": string } |
الحقول | |
---|---|
fullName |
يتم تشكيل الاسم الكامل للمستخدم من خلال ربط قيم الاسم الأول واسم العائلة. |
familyName |
اسم العائلة للمستخدم. مطلوب عند إنشاء حساب مستخدم. |
givenName |
الاسم الأول للمستخدم. مطلوب عند إنشاء حساب مستخدم. |
displayName |
اسم العرض للمستخدم. الحد الأقصى المسموح به: 256 حرفًا. |
الطُرق |
|
---|---|
|
حذف مستخدم. |
|
لاسترداد مستخدم. |
|
لإنشاء مستخدم. |
|
لاسترداد قائمة مقسمة إلى صفحات تضم المستخدمين الذين تم حذفهم أو جميع المستخدمين في النطاق. |
|
منح المستخدم دور المشرف المتميّز |
|
تحديث المستخدم باستخدام دلالات التصحيح. |
|
خروج المستخدم من جميع جلسات الويب والأجهزة وإعادة ضبط ملفات تعريف ارتباط تسجيل الدخول. |
|
يؤدي هذا الإجراء إلى إلغاء حذف مستخدم تم حذفه. |
|
تحديث مستخدم. |
|
مراقبة التغييرات في قائمة المستخدمين. |