المورد: المستخدِم
تتيح لك Directory API إنشاء مستخدمي حسابك وأسماء المستخدمين البديلة وصور الملفات الشخصية للمستخدمين على 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 |
تخزِّن تنسيق التجزئة للسمة
إذا تم تحديد الجولات كجزء من البادئة، يجب أن تكون 10,000 أو أقل. |
||||||||||||||||||||||||||||||||||||||||||
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. |
UserName
تمثيل JSON |
---|
{ "fullName": string, "familyName": string, "givenName": string, "displayName": string } |
الحقول | |
---|---|
fullName |
الاسم الكامل للمستخدم مكون من تسلسل قيمتي الاسم الأول واسم العائلة. |
familyName |
تمثّل هذه السمة اسم العائلة للمستخدِم. مطلوب عند إنشاء حساب مستخدم. |
givenName |
الاسم الأول للمستخدم. مطلوب عند إنشاء حساب مستخدم. |
displayName |
الاسم المعروض للمستخدم. الحد الأقصى المسموح به: 256 حرفًا. |
الطُرق |
|
---|---|
|
لحذف مستخدم |
|
استرداد مستخدم |
|
لإنشاء مستخدم |
|
يسترجع هذه الوظيفة قائمة مفصّلة بالمستخدمين المحذوفين أو جميع المستخدمين في نطاق. |
|
منح مستخدم دور المشرف المتميّز |
|
تعديل مستخدم باستخدام دلالات تصحيح الأخطاء |
|
يتم تسجيل خروج المستخدم من جميع جلسات الويب والأجهزة وإعادة ضبط ملفات تعريف ارتباط تسجيل الدخول. |
|
لإعادة عرض مستخدم تم حذفه |
|
تعديل مستخدم |
|
تتتبّع التغييرات في قائمة المستخدمين. |