リソース: User
Directory API を使用すると、アカウントのユーザー、ユーザー エイリアス、ユーザーの Google プロフィール写真を作成して管理できます。一般的なタスクの詳細については、ユーザー アカウント デベロッパー ガイドとユーザー エイリアス デベロッパー ガイドをご覧ください。
| JSON 表現 | 
|---|
| {
  "id": string,
  "primaryEmail": string,
  "password": value,
  "hashFunction": string,
  "isAdmin": boolean,
  "isDelegatedAdmin": boolean,
  "agreedToTerms": boolean,
  "suspended": boolean,
  "changePasswordAtNextLogin": boolean,
  "ipWhitelisted": boolean,
  "name": {
    object ( | 
| フィールド | |||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| id | 
 ユーザーの一意の ID。ユーザーの  | ||||||||||||||||||||||||||||||||||||||||||
| primaryEmail | 
 ユーザーのメインのメールアドレス。このプロパティは、ユーザー アカウントを作成するためのリクエストで必須です。 | ||||||||||||||||||||||||||||||||||||||||||
| password | 
 ユーザー アカウントのパスワードを保存します。ユーザー アカウントを作成するときに、ユーザーのパスワード値が必要です。ユーザーの更新時には省略可能です。ユーザーがアカウント パスワードを更新する場合にのみ入力してください。パスワード値は API のレスポンス本文で返されることはありません。 | ||||||||||||||||||||||||||||||||||||||||||
| hashFunction | 
 
 
 接頭辞の一部としてラウンドを指定する場合は、10,000 以下にする必要があります。 | ||||||||||||||||||||||||||||||||||||||||||
| isAdmin | 
 出力専用。特権管理者権限を持つユーザーを示します。 | ||||||||||||||||||||||||||||||||||||||||||
| isDelegatedAdmin | 
 出力専用。ユーザーが委任管理者かどうかを示します。 | ||||||||||||||||||||||||||||||||||||||||||
| agreedToTerms | 
 出力専用。ユーザーが初回ログインを完了し、利用規約に同意している場合、このプロパティは  | ||||||||||||||||||||||||||||||||||||||||||
| suspended | 
 ユーザーが一時停止されているかどうかを示します。 | ||||||||||||||||||||||||||||||||||||||||||
| changePasswordAtNextLogin | 
 ユーザーが次回ログイン時にパスワードを変更する必要があるかどうかを示します。この設定は、ユーザーがサードパーティの ID プロバイダ経由でログインする場合は適用されません。 | ||||||||||||||||||||||||||||||||||||||||||
| ipWhitelisted | 
 
 | ||||||||||||||||||||||||||||||||||||||||||
| name | 
 ユーザーの氏名と姓、読み取り専用の  | ||||||||||||||||||||||||||||||||||||||||||
| kind | 
 出力専用。API リソースのタイプ。Users リソースの場合、値は  | ||||||||||||||||||||||||||||||||||||||||||
| etag | 
 出力専用。リソースの ETag。 | ||||||||||||||||||||||||||||||||||||||||||
| emails | 
 ユーザーのメールアドレスのリスト。許容されるデータサイズの上限は 10 KB です。 
 | ||||||||||||||||||||||||||||||||||||||||||
| externalIds | 
 ユーザーの外部 ID のリスト(従業員 ID やネットワーク ID など)。許容される最大データサイズは 2 KB です。 
 | ||||||||||||||||||||||||||||||||||||||||||
| relations | 
 ユーザーと他のユーザーの関係のリスト。このフィールドで許容されるデータサイズの上限は 2 KB です。詳細については、ユーザー アカウントを管理するをご覧ください。 
 | ||||||||||||||||||||||||||||||||||||||||||
| aliases[] | 
 出力専用。ユーザーのエイリアス メールアドレスのリスト。 | ||||||||||||||||||||||||||||||||||||||||||
| isMailboxSetup | 
 出力専用。ユーザーの Google メールボックスが作成されているかどうかを示します。このプロパティは、ユーザーに Gmail ライセンスが割り当てられている場合にのみ適用されます。 | ||||||||||||||||||||||||||||||||||||||||||
| customerId | 
 出力専用。すべてのアカウント ユーザーを取得するためのお客様 ID。 | ||||||||||||||||||||||||||||||||||||||||||
| addresses | 
 ユーザーの住所のリスト。許容されるデータサイズの上限は 10 KB です。 
 | ||||||||||||||||||||||||||||||||||||||||||
| organizations | 
 ユーザーが所属する組織のリスト。許容されるデータサイズの上限は 10 KB です。 
 | ||||||||||||||||||||||||||||||||||||||||||
| lastLoginTime | 
 出力専用。ユーザーがアカウントに最後にログインした日時。値は ISO 8601 の日時形式です。時刻は、 | ||||||||||||||||||||||||||||||||||||||||||
| phones | 
 ユーザーの電話番号のリスト。最大許容データサイズは 1 KB です。 
 | ||||||||||||||||||||||||||||||||||||||||||
| suspensionReason | 
 出力専用。停止時に、管理者または Google によってユーザー アカウントが停止された理由が記録されます。このプロパティは、 | ||||||||||||||||||||||||||||||||||||||||||
| thumbnailPhotoUrl | 
 出力専用。ユーザーのプロフィール写真の URL。URL は一時的なものや非公開のものである可能性があります。 | ||||||||||||||||||||||||||||||||||||||||||
| languages | 
 ユーザーの言語のリスト。最大許容データサイズは 1 KB です。 
 | ||||||||||||||||||||||||||||||||||||||||||
| posixAccounts | 
 ユーザーの POSIX アカウント情報のリスト。 
 | ||||||||||||||||||||||||||||||||||||||||||
| creationTime | 
 出力専用。ユーザーのアカウントが作成された時刻。値は ISO 8601 の日時形式です。時刻は、 | ||||||||||||||||||||||||||||||||||||||||||
| nonEditableAliases[] | 
 出力専用。ユーザーの編集不可のエイリアス メールアドレスのリスト。通常、これらはアカウントのプライマリ ドメインまたはサブドメインの外部にあります。 | ||||||||||||||||||||||||||||||||||||||||||
| sshPublicKeys | 
 SSH 公開鍵のリスト。 
 | ||||||||||||||||||||||||||||||||||||||||||
| notes | 
 ユーザー向けのメモ(ネストされたオブジェクト)。 
 | ||||||||||||||||||||||||||||||||||||||||||
| websites | 
 ユーザーのウェブサイトのリスト。 
 | ||||||||||||||||||||||||||||||||||||||||||
| locations | 
 ユーザーの現在地のリスト。許容されるデータサイズの上限は 10 KB です。 
 | ||||||||||||||||||||||||||||||||||||||||||
| includeInGlobalAddressList | 
 ドメインで連絡先の共有機能が有効になっている場合に、ユーザーのプロフィールが Google Workspace のグローバル アドレス一覧に表示されるかどうかを示します。ユーザー プロファイルの除外について詳しくは、管理者向けヘルプセンターをご覧ください。 | ||||||||||||||||||||||||||||||||||||||||||
| keywords | 
 ユーザーのキーワードのリスト。最大許容データサイズは 1 KB です。 
 | ||||||||||||||||||||||||||||||||||||||||||
| deletionTime | 
 出力専用。ユーザーのアカウントが削除された日時。値は ISO 8601 の日時形式です。時刻は、 | ||||||||||||||||||||||||||||||||||||||||||
| gender | 
 ユーザーの性別を含むネストされたオブジェクト。このフィールドで許容される最大データサイズは 1 KB です。 
 | ||||||||||||||||||||||||||||||||||||||||||
| thumbnailPhotoEtag | 
 出力専用。ユーザーの写真の ETag(読み取り専用) | ||||||||||||||||||||||||||||||||||||||||||
| ims | 
 ユーザーのインスタント メッセンジャー(IM)アカウント。ユーザー アカウントには複数の  
 | ||||||||||||||||||||||||||||||||||||||||||
| customSchemas | 
 ユーザーのカスタム フィールド。キーは  
 | ||||||||||||||||||||||||||||||||||||||||||
| isEnrolledIn2Sv | 
 出力専用。2 段階認証プロセスに登録されている(読み取り専用) | ||||||||||||||||||||||||||||||||||||||||||
| isEnforcedIn2Sv | 
 出力専用。2 段階認証プロセスが適用されている(読み取り専用) | ||||||||||||||||||||||||||||||||||||||||||
| archived | 
 ユーザーがアーカイブされているかどうかを示します。 | ||||||||||||||||||||||||||||||||||||||||||
| orgUnitPath | 
 ユーザーに関連付けられている親組織のフルパス。親組織が最上位の場合は、スラッシュ( | ||||||||||||||||||||||||||||||||||||||||||
| recoveryEmail | 
 ユーザーの再設定用メールアドレス。 | ||||||||||||||||||||||||||||||||||||||||||
| recoveryPhone | 
 ユーザーの復元用スマートフォン。電話番号は、プラス記号(+)で始まる E.164 形式で指定する必要があります。例: +16506661212。 | ||||||||||||||||||||||||||||||||||||||||||
UserName
| JSON 表現 | 
|---|
| { "fullName": string, "familyName": string, "givenName": string, "displayName": string } | 
| フィールド | |
|---|---|
| fullName | 
 ユーザーのフルネームは、姓と名の値を連結して作成されます。 | 
| familyName | 
 ユーザーの姓。ユーザー アカウントを作成する際に必要です。 | 
| givenName | 
 ユーザーの名。ユーザー アカウントを作成する際に必要です。 | 
| displayName | 
 ユーザーの表示名。上限: 256 文字。 | 
| メソッド | |
|---|---|
| 
 | ユーザーを削除します。 | 
| 
 | ユーザーを取得します。 | 
| 
 | ユーザーを作成します。 | 
| 
 | 削除されたユーザーまたはドメイン内のすべてのユーザーのページネーション付きリストを取得します。 | 
| 
 | ユーザーを特権管理者にします。 | 
| 
 | パッチ セマンティクスを使用してユーザーを更新します。 | 
| 
 | すべてのウェブ セッションとデバイス セッションからユーザーをログアウトし、ログイン Cookie をリセットします。 | 
| 
 | 削除したユーザーの削除を取り消します。 | 
| 
 | ユーザーを更新します。 | 
| 
 | ユーザーリストの変更を監視します。 |