Method: orgunits.list

فهرستی از تمام واحدهای سازمانی را برای یک حساب بازیابی می کند.

درخواست HTTP

GET https://admin.googleapis.com/admin/directory/v1/customer/{customerId}/orgunits

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

پارامترها
customerId

string

شناسه منحصر به فرد برای حساب Google Workspace مشتری. به‌عنوان مدیر حساب، می‌توانید از نام مستعار my_customer نیز برای نشان دادن customerId حساب خود استفاده کنید. customerId نیز به عنوان بخشی از منبع کاربران بازگردانده می شود.

پارامترهای پرس و جو

پارامترها
orgUnitPath

string

مسیر کامل واحد سازمانی یا شناسه منحصر به فرد آن. فرزندان واحد سازمانی مشخص شده را برمی گرداند.

type

enum ( Type )

آیا برای بازگشت همه سازمان های فرعی یا فقط فرزندان فوری.

درخواست بدن

بدنه درخواست باید خالی باشد.

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "kind": string,
  "etag": string,
  "organizationUnits": [
    {
      object (OrgUnit)
    }
  ]
}
فیلدها
kind

string

نوع منبع API. برای منابع واحد سازمان، نوع admin#directory#orgUnits است.

etag

string

ETag منبع

organizationUnits[]

object ( OrgUnit )

فهرستی از اشیاء واحد سازمانی.

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

  • https://apps-apis.google.com/a/feeds/policies/
  • https://www.googleapis.com/auth/admin.directory.orgunit
  • https://www.googleapis.com/auth/admin.directory.orgunit.readonly

برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.

تایپ کنید

Enums
ALL کلیه واحدهای زیر سازمانی
CHILDREN فقط کودکان فوری (پیش‌فرض).
ALL_INCLUDING_PARENT کلیه واحدهای زیر سازمانی و واحد سازمانی مشخص شده (در صورت عدم تعیین ریشه).