Method: orgunits.list

Bir hesaba ait tüm kuruluş birimlerinin listesini alır.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
customerId

string

Müşterinin Google Workspace hesabının benzersiz kimliği. Hesap yöneticisi olarak, hesabınızın customerId kimliğini temsil etmek için my_customer takma adını da kullanabilirsiniz. customerId, Kullanıcılar kaynağının bir parçası olarak da döndürülür.

Sorgu parametreleri

Parametreler
orgUnitPath

string

Kuruluş biriminin veya benzersiz kimliğinin tam yolu. Belirtilen kuruluş biriminin alt öğelerini döndürür.

type

enum (Type)

Tüm alt kuruluşları mı yoksa yalnızca ilk alt kuruluşları mı geri vereceğiniz.

İstek içeriği

İstek metni boş olmalıdır.

Yanıt gövdesi

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "kind": string,
  "etag": string,
  "organizationUnits": [
    {
      object (OrgUnit)
    }
  ]
}
Alanlar
kind

string

API kaynağının türü. Kuruluş Birimi kaynakları için tür admin#directory#orgUnits şeklindedir.

etag

string

Kaynağın ETag.

organizationUnits[]

object (OrgUnit)

Kuruluş birimi nesnelerinin listesi.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • 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

Daha fazla bilgi için Yetkilendirme kılavuzuna göz atın.

Tür

Sıralamalar
ALL Tüm alt kuruluş birimleri.
CHILDREN Yalnızca hemen çocuklar (varsayılan).
ALL_INCLUDING_PARENT Tüm alt kuruluş birimleri ve belirtilen kuruluş birimi (belirtilmediyse kök).