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 リソースのタイプ。Orgunits リソースの場合、値は 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 から取得されます。たとえば、「apps」という名前の組織部門の場合親組織「/engineering」では、orgUnitPath は「/engineering/apps」です。orgUnitPath を編集するには、組織名または parentOrgunitPath を更新してください。
ユーザーがアクセスできる Google Workspace サービスは、ユーザーの組織部門によって決まります。ユーザーが新しい組織に移動すると、ユーザーのアクセス権が変更されます。組織構造について詳しくは、管理者向けヘルプセンターをご覧ください。ユーザーを別の組織に移動する方法について詳しくは、orgunits.update a user をご覧ください。

parentOrgUnitId

string

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

parentOrgUnitPath

string

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

メソッド

delete

組織部門を削除します。

get

組織部門を取得します。

insert

組織部門を追加します。

list

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

patch

組織部門を更新します。

update

組織部門を更新します。