المورد: المستخدِم
تتيح لك 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 |
حسابات المراسلة الفورية للمستخدم يمكن أن يتضمّن حساب المستخدم عدة مواقع
|
||||||||||||||||||||||||||||||||||||||||||
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 حرفًا. |
الطُرق |
|
---|---|
|
لحذف مستخدم |
|
استرداد مستخدم |
|
لإنشاء مستخدم |
|
يسترجع هذه الوظيفة قائمة مفصّلة بالمستخدمين المحذوفين أو جميع المستخدمين في نطاق. |
|
منح مستخدم دور المشرف المتميّز |
|
تعديل مستخدم باستخدام دلالات تصحيح الأخطاء |
|
تسجيل خروج المستخدم من جميع جلسات الويب والأجهزة وإعادة ضبط ملفات تعريف ارتباط تسجيل الدخول |
|
لإعادة عرض مستخدم تم حذفه |
|
تعديل مستخدم |
|
تتتبّع التغييرات في قائمة المستخدمين. |