REST Resource: orgunits

المورد: الوحدة التنظيمية

تسمح لك إدارة الوحدات التنظيمية لحسابك بتهيئة حسابات المستخدمين الوصول إلى الخدمات والإعدادات المخصصة. للمزيد من المعلومات عن مهام الوحدة التنظيمية الشائعة، يُرجى الاطّلاع على دليل المطوِّر. يقتصر التسلسل الهرمي للوحدات التنظيمية للعميل على 35 مستوى من العمق.

تمثيل JSON
{
  "kind": string,
  "name": string,
  "description": string,
  "etag": string,
  "blockInheritance": boolean,
  "orgUnitId": string,
  "orgUnitPath": string,
  "parentOrgUnitId": string,
  "parentOrgUnitPath": string
}
الحقول
kind

string

نوع مورد واجهة برمجة التطبيقات. بالنسبة إلى موارد الوحدات التنظيمية، تكون القيمة هي admin#directory#orgUnit.

name

string

اسم مسار الوحدة التنظيمية. على سبيل المثال، اسم وحدة تنظيمية ضمن المسار الرئيسي /corp/support/sales_support هو sales_support. مطلوب.

description

string

وصف الوحدة التنظيمية.

etag

string

علامة ETag للمورد.

blockInheritance
(deprecated)

boolean

يحدِّد هذا الإعداد ما إذا كانت الوحدة التنظيمية الفرعية يمكنها أن تكتسب إعدادات المؤسسة الرئيسية. القيمة التلقائية هي false، ما يعني أنّ الوحدة التنظيمية الفرعية تكتسب إعدادات أقرب وحدة تنظيمية رئيسية. تم إيقاف العمل بهذا الحقل. لم يعُد ضبطها على true متاحًا ويمكن أن يؤدي إلى نتائج غير مقصودة. لمزيد من المعلومات حول الاكتساب والمستخدمين في بنية المؤسسة، يُرجى الاطِّلاع على مركز مساعدة المشرفين.

orgUnitId

string

المعرّف الفريد للوحدة التنظيمية.

orgUnitPath

string

المسار الكامل للوحدة التنظيمية. السمة orgUnitPath هي سمة مشتقة. عند إدراجها، فإنّها مشتقة من parentOrgunitPath وname للوحدة التنظيمية. على سبيل المثال، بالنسبة إلى وحدة تنظيمية باسم "التطبيقات" ضمن المؤسسة الرئيسية "/engineering"، يكون orgUnitPath هو " /engineering/apps". لتعديل orgUnitPath، يجب إما تعديل اسم المؤسسة أو parentOrgunitPath.
تحدِّد الوحدة التنظيمية للمستخدم خدمات Google Workspace التي يمكن للمستخدم الوصول إليها. في حال نقل المستخدم إلى مؤسسة جديدة، سيتغير مستوى وصول المستخدم. لمزيد من المعلومات عن بُنى المؤسسات، يُرجى الاطِّلاع على مركز مساعدة المشرفين. لمزيد من المعلومات حول نقل مستخدم إلى مؤسسة مختلفة، راجع orgunits.update مستخدم.

parentOrgUnitId

string

المعرّف الفريد للوحدة التنظيمية الرئيسية. مطلوبة، ما لم يتم ضبط parentOrgUnitPath.

parentOrgUnitPath

string

المسار الرئيسي للوحدة التنظيمية. على سبيل المثال، /corp/sales هو المسار الرئيسي للوحدة التنظيمية /corp/sales/sales_support. مطلوبة، ما لم يتم ضبط parentOrgUnitId.

الطُرق

delete

إزالة وحدة تنظيمية

get

يسترد وحدة تنظيمية.

insert

تضيف وحدة تنظيمية.

list

لاسترداد قائمة بجميع الوحدات التنظيمية لحساب ما.

patch

تعديل وحدة تنظيمية.

update

تعديل وحدة تنظيمية.