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