リソース: 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 をリセットします。 | 
                
 | 
              削除したユーザーの削除を取り消します。 | 
                
 | 
              ユーザーを更新します。 | 
                
 | 
              ユーザーリストの変更を監視します。 |