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 から派生しています。たとえば、親組織「/engineering」の下にある「apps」という名前の組織部門の場合、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

組織部門を更新します。