Method: orgunits.list

Bir hesaptaki 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 değerini temsil etmek için my_customer takma adını da kullanabilirsiniz. customerId, Users kaynağı kapsamında da döndürülür.

Sorgu parametreleri

Parametreler
orgUnitPath

string

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

type

enum (Type)

Tüm alt kuruluşların mı yoksa yalnızca doğrudan alt kuruluşların mı döndürüleceği.

İ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'tür.

etag

string

Kaynağın ETag'i.

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 bakın.

Tür

Sıralamalar
ALL Tüm alt kuruluş birimleri.
CHILDREN Yalnızca doğrudan alt öğeler (varsayılan).
ALL_INCLUDING_PARENT Tüm alt kuruluş birimleri ve belirtilen kuruluş birimi (belirtilmemişse kök).