資源: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 |
指出使用者是否必須在下次登入時變更密碼。如果使用者透過第三方識別資訊提供者登入,則不適用這項設定。 |
||||||||||||||||||||||||||||||||||||||||||
ipWhitelisted |
如果 |
||||||||||||||||||||||||||||||||||||||||||
name |
保留使用者的名字和姓氏,以及唯讀的 |
||||||||||||||||||||||||||||||||||||||||||
kind |
僅供輸出。API 資源的類型。如果是 Users 資源,值為 |
||||||||||||||||||||||||||||||||||||||||||
etag |
僅供輸出。資源的 ETag。 |
||||||||||||||||||||||||||||||||||||||||||
emails |
使用者電子郵件地址清單。資料大小上限為 10 KB。
|
||||||||||||||||||||||||||||||||||||||||||
externalIds |
使用者的外部 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 |
僅供輸出。使用者個人資料相片的網址。網址可能為暫時性或私人網址。 |
||||||||||||||||||||||||||||||||||||||||||
languages |
使用者的語言清單。資料大小上限為 1 KB。
|
||||||||||||||||||||||||||||||||||||||||||
posixAccounts |
使用者的 POSIX 帳戶資訊清單。
|
||||||||||||||||||||||||||||||||||||||||||
creationTime |
僅供輸出。使用者帳戶的建立時間。值採用 ISO 8601 日期和時間格式。時間為完整日期加上時、分、秒,格式為 |
||||||||||||||||||||||||||||||||||||||||||
nonEditableAliases[] |
僅供輸出。使用者無法編輯的別名電子郵件地址清單。這些通常位於帳戶的主要網域或子網域之外。 |
||||||||||||||||||||||||||||||||||||||||||
sshPublicKeys |
安全殼層公開金鑰清單。
|
||||||||||||||||||||||||||||||||||||||||||
notes |
使用者的附註,以巢狀物件形式呈現。
|
||||||||||||||||||||||||||||||||||||||||||
websites |
使用者的網站清單。
|
||||||||||||||||||||||||||||||||||||||||||
locations |
使用者位置清單。資料大小上限為 10 KB。
|
||||||||||||||||||||||||||||||||||||||||||
includeInGlobalAddressList |
如果網域已啟用聯絡人共用功能,這個欄位會指出使用者的個人資料是否顯示在 Google Workspace 全域通訊清單中。如要進一步瞭解如何排除使用者設定檔,請參閱管理說明中心。 |
||||||||||||||||||||||||||||||||||||||||||
keywords |
使用者的關鍵字清單。資料大小上限為 1 KB。
|
||||||||||||||||||||||||||||||||||||||||||
deletionTime |
僅供輸出。使用者帳戶遭刪除的時間。值採用 ISO 8601 日期和時間格式。時間為完整日期加上時、分、秒,格式為 |
||||||||||||||||||||||||||||||||||||||||||
gender |
包含使用者性別的巢狀物件。這個欄位的資料大小上限為 1 KB。
|
||||||||||||||||||||||||||||||||||||||||||
thumbnailPhotoEtag |
僅供輸出。使用者相片的 ETag (唯讀) |
||||||||||||||||||||||||||||||||||||||||||
ims |
使用者的即時通訊 (IM) 帳戶。一個使用者帳戶可以有多個
|
||||||||||||||||||||||||||||||||||||||||||
customSchemas |
使用者的自訂欄位。鍵為
|
||||||||||||||||||||||||||||||||||||||||||
isEnrolledIn2Sv |
僅供輸出。已註冊兩步驟驗證 (唯讀) |
||||||||||||||||||||||||||||||||||||||||||
isEnforcedIn2Sv |
僅供輸出。是否強制執行兩步驟驗證 (唯讀) |
||||||||||||||||||||||||||||||||||||||||||
archived |
指出使用者是否已封存。 |
||||||||||||||||||||||||||||||||||||||||||
orgUnitPath |
與使用者相關聯的上層機構完整路徑。如果上層機構是頂層,則會以正斜線 ( |
||||||||||||||||||||||||||||||||||||||||||
recoveryEmail |
使用者的備援電子郵件地址。 |
||||||||||||||||||||||||||||||||||||||||||
recoveryPhone |
使用者的備援電話。電話號碼必須採用 E.164 格式 (開頭為加號 (+))。例如:+16506661212。 |
||||||||||||||||||||||||||||||||||||||||||
isGuestUser |
不可變動。指出使用者是否為訪客。 |
||||||||||||||||||||||||||||||||||||||||||
guestAccountInfo |
不可變動。其他與房客相關的中繼資料欄位 |
||||||||||||||||||||||||||||||||||||||||||
使用者名稱
| JSON 表示法 |
|---|
{ "fullName": string, "familyName": string, "givenName": string, "displayName": string } |
| 欄位 | |
|---|---|
fullName |
使用者全名,由名字和姓氏值串連而成。 |
familyName |
使用者的姓氏,建立使用者帳戶時必須提供。 |
givenName |
使用者的名字,建立使用者帳戶時必須提供。 |
displayName |
使用者的顯示名稱。上限:256 個半形字元。 |
GuestAccountInfo
訪客專屬帳戶資訊。
| JSON 表示法 |
|---|
{ "primaryGuestEmail": string } |
| 欄位 | |
|---|---|
primaryGuestEmail |
不可變動。訪客的外部電子郵件地址。 |
方法 |
|
|---|---|
|
建立訪客使用者,並授予部分 Workspace 功能的存取權。 |
|
刪除使用者。 |
|
擷取使用者。 |
|
建立使用者。 |
|
擷取網域中已刪除的使用者或所有使用者的分頁清單。 |
|
將使用者設為超級管理員。 |
|
使用 patch 語義更新使用者。 |
|
將使用者登出所有網站和裝置工作階段,並重設登入 Cookie。 |
|
取消刪除已刪除的使用者。 |
|
更新使用者。 |
|
監看使用者清單的變更。 |