REST Resource: orgunits

Zasób: OrgUnit

Zarządzanie jednostkami organizacyjnymi na koncie umożliwia skonfigurowanie dostępu użytkowników do usług i ustawień niestandardowych. Więcej informacji o typowych zadaniach wykonywanych przez jednostki organizacyjne znajdziesz w przewodniku dla programistów. Hierarchia jednostek organizacyjnych klienta jest ograniczona do 35 poziomów.

Zapis JSON
{
  "kind": string,
  "name": string,
  "description": string,
  "etag": string,
  "blockInheritance": boolean,
  "orgUnitId": string,
  "orgUnitPath": string,
  "parentOrgUnitId": string,
  "parentOrgUnitPath": string
}
Pola
kind

string

Typ zasobu API. W przypadku zasobów jednostek organizacyjnych wartość to admin#directory#orgUnit.

name

string

Nazwa ścieżki jednostki organizacyjnej. Na przykład nazwa jednostki organizacyjnej w ścieżce nadrzędnej /corp/support/sales_support to sales_support. To pole jest wymagane.

description

string

Opis jednostki organizacyjnej.

etag

string

ETag zasobu.

blockInheritance
(deprecated)

boolean

Określa, czy podrzędna jednostka organizacyjna może dziedziczyć ustawienia z organizacji nadrzędnej. Wartość domyślna to false, co oznacza, że podrzędna jednostka organizacyjna dziedziczy ustawienia z najbliższej nadrzędnej jednostki organizacyjnej. To pole zostało wycofane. Ustawienie go na wartość true nie jest już obsługiwane i może mieć niezamierzone konsekwencje. Więcej informacji o dziedziczeniu i użytkownikach w strukturze organizacyjnej znajdziesz w Centrum pomocy dotyczącym administrowania.

orgUnitId

string

Unikalny identyfikator jednostki organizacyjnej.

orgUnitPath

string

Pełna ścieżka jednostki organizacyjnej. orgUnitPath jest usługą derywowaną. Jeśli pojawi się na liście, pochodzi z parentOrgunitPath i name jednostki organizacyjnej. Na przykład w przypadku jednostki organizacyjnej o nazwie „aplikacje” należącej do organizacji nadrzędnej „/engineering” parametr orgUnitPath ma postać „/engineering/apps”. Aby edytować orgUnitPath, zaktualizuj nazwę organizacji lub parentOrgunitPath.
Jednostka organizacyjna użytkownika określa, do których usług Google Workspace ma on dostęp. Jeśli użytkownik zostanie przeniesiony do nowej organizacji, jego uprawnienia dostępu się zmienią. Więcej informacji o strukturach organizacyjnych znajdziesz w Centrum pomocy dotyczącym administrowania. Więcej informacji na temat przenoszenia użytkownika do innej organizacji znajdziesz w artykule orgunits.update a user.

parentOrgUnitId

string

Unikalny identyfikator nadrzędnej jednostki organizacyjnej. Wymagane, chyba że ustawienie parentOrgUnitPath jest ustawione.

parentOrgUnitPath

string

Ścieżka nadrzędna jednostki organizacyjnej. Na przykład /corp/sales to ścieżka nadrzędna w przypadku jednostki organizacyjnej /corp/sales/sales_support. Wymagane, chyba że ustawienie parentOrgUnitId jest ustawione.

Metody

delete

Usuwa jednostkę organizacyjną.

get

Pobiera jednostkę organizacyjną.

insert

Dodaje jednostkę organizacyjną.

list

Pobiera listę wszystkich jednostek organizacyjnych konta.

patch

Aktualizuje jednostkę organizacyjną.

update

Aktualizuje jednostkę organizacyjną.