REST Resource: orgunits

リソース: OrgUnit

アカウントの組織部門を管理すると、サービスへのアクセスやカスタム設定を指定できます。組織部門の一般的なタスクについて詳しくは、デベロッパー ガイドをご覧ください。お客様の組織部門の階層の深さは 35 レベルに制限されています。

JSON 表現
{
  "kind": string,
  "name": string,
  "description": string,
  "etag": string,
  "blockInheritance": boolean,
  "orgUnitId": string,
  "orgUnitPath": string,
  "parentOrgUnitId": string,
  "parentOrgUnitPath": string
}
フィールド
kind

string

API リソースのタイプ。組織部門リソースの場合、値は admin#directory#orgUnit です。

name

string

組織部門のパス名。たとえば、/corp/support/sales_support 親パス内の組織部門名は sales_support です。必須。

description

string

組織部門の説明。

etag

string

リソースの ETag。

blockInheritance
(deprecated)

boolean

下位組織部門が親組織の設定を継承できるかどうかを指定します。デフォルト値は false です。つまり、下位組織部門は最も近い親組織部門の設定を継承します。このフィールドのサポートは終了しています。true の設定はサポートされなくなり、意図しない結果が生じる可能性があります。組織構造内の継承とユーザーについて詳しくは、管理者向けヘルプセンターをご覧ください。

orgUnitId

string

組織部門の一意の ID。

orgUnitPath

string

組織部門へのフルパス。orgUnitPath は派生プロパティです。リストに表示される場合、parentOrgunitPath と組織部門の name から取得されます。たとえば、親組織「/engineering」の下にある「apps」という名前の組織部門の場合、orgUnitPath は「/engineering/apps」です。orgUnitPath を編集するには、組織の名前または parentOrgunitPath を更新してください。
ユーザーがアクセスできる Google Workspace サービスは、ユーザーの組織部門によって決まります。ユーザーを新しい組織に移動すると、ユーザーのアクセス権が変更されます。組織構造について詳しくは、管理者向けヘルプセンターをご覧ください。ユーザーを別の組織に移動する方法について詳しくは、orgunits.update でユーザーを更新するをご覧ください。

parentOrgUnitId

string

親組織部門の一意の ID。parentOrgUnitPath が設定されていない場合、必須。

parentOrgUnitPath

string

組織部門の親パス。たとえば、/corp/sales は、/corp/sales/sales_support 組織部門の親パスです。parentOrgUnitId が設定されていない場合、必須。

Methods

delete

組織部門を削除します。

get

組織部門を取得します。

insert

組織部門を追加します。

list

アカウントのすべての組織部門のリストを取得します。

patch

組織部門を更新します。

update

組織部門を更新します。