通知

Duet AI 現已更名為 Google Workspace 專用 Gemini。瞭解詳情

使用第三方工具快速進行大量佈建

本文的適用對象,是要在短時間內佈建超過 5 萬個使用者帳戶的 IT 管理員。

如要快速佈建大量帳戶,您可以使用第三方解決方案。舉例來說,Google Apps Manager (GAM) 是一款開放免費下載的開放原始碼工具,會使用 Admin SDK Directory API 來建立及管理 Google Workspace 使用者和群組。

GAM 能夠與許多 Google API 互動,還可用於管理其他帳戶功能和資源。如要進一步瞭解如何整合第三方解決方案,請造訪 Google Cloud 解決方案教學課程頁面。

重要注意事項:Google Cloud 支援團隊的服務範圍不包含 GAM 或其他第三方解決方案,但是涵蓋這些工具使用的 Admin SDK Directory API。使用、複製及發布 GAM 時須遵守阿帕契 2.0 授權的條款及細則。

事前準備

如要大規模佈建帳戶,您必須具備:

  • 使用指令列提示的相關經驗
  • 符合以下條件的付費 Google Workspace 帳戶:

步驟 1:避免帳戶衝突

部分使用者可能擁有個人 Google 帳戶 (例如 Gmail 地址),因此當您為他們佈建新的受管理 Google Workspace 或 Cloud Identity 帳戶時,可能會產生衝突。如何避免這類問題:

  1. 瞭解相衝突的帳戶
  2. 瞭解如何尋找及管理現有帳戶

步驟 2:建立簡單的平面機構架構

請避免建立包含許多層級的複雜機構單位階層。您日後可以修改階層和移動使用者。以下是設定精簡機構架構的幾個訣竅:

  • 著重於受您管理的使用者所需要存取的服務和功能。
  • 只在頂層機構單位提供服務和功能,並為子機構單位授予存取權。

進一步瞭解機構架構的運作方式

教育機構範例

在下表中,左側是實際的機構架構。一開始,這個架構可能難以管理;舉例來說,您可能必須針對學校中的多個機構單位,一再為老師授予進階 Google Meet 功能的存取權。

建議的架構則著重功能性。管理員可以輕鬆為 /學生機構單位中的所有學生關閉各項服務和功能。舉例來說,您可以關閉自助式密碼救援服務,並套用 YouTube 限制。您也可以為老師和其他教職員啟用進階功能,例如 Meet 直播和錄製功能,以及兩步驟驗證。

機構架構範例 建議的機構架構

/學校 1/教職員/老師

/學校 1/學生/2020 年/課程 A

/學校 1/學生/2020 年/...

/學校 2/教職員/老師

/學校 2/學生/2020 年/課程 C

/學校 2/學生/2020 年/...

/ (根機構單位)

/學生

/教職員/IT

/教職員/老師

大型機構範例

請先確認使用者需要哪些服務和功能,然後按照下列步驟操作:

  1. 在頂層機構單位套用這些設定。
    除非您予以覆寫,否則子機構單位會沿用這些設定。範例:
  2. 為提升安全性,請要求相關部門使用兩步驟驗證
機構架構範例 建議的機構架構

/

/Sales

/IT

/Legal

/ (根機構單位)

/已強制執行兩步驟驗證 (IT 和法務部門)

/兩步驟驗證 (允許對外共用)

步驟 3:準備資料來源

請建立包含必要資料的半形逗號分隔值 (CSV) 檔案,以便繼續建立使用者帳戶。必填欄位如下:

  • FirstName (名字)
  • LastName (姓氏)
  • PrimaryEmail (主要電子郵件地址):使用者用於登入帳戶的電子郵件地址
  • Password (密碼):至少必須包含 8 個字元
  • OrgUnit (機構單位):如要在使用者各自所屬的機構單位中建立使用者,請將上述建議納入考量

    注意:如要將使用者加到頂層 (根) 機構單位,請輸入 / (正斜線),並使用正斜線分隔子機構單位,例如 /教職員/老師

教育機構範例

FirstName,LastName,PrimaryEmail,Password,OrgUnit

Jane,Doe,id12345678@students.example.com,Zee+HWdt,/學生

John,Smith,john.smith@example.com,X2Ae+pME,/教職員

大型機構範例

FirstName,LastName,PrimaryEmail,Password,OrgUnit

Jane,Doe,jane.doe@example.co.uk,V8hmj/QE,/

John,Smith,john.smith@example.com,9/t0UHQ6,/銷售

步驟 4:設定 GAM

如果您決定使用 GAM,請按照下列建議步驟操作:

  1. 如果您使用 GAM 5.10 以上版本,首次執行 GAM 之前,請在 GAM 所屬的資料夾中建立名為 noshorturls.txt 的檔案。
    這會關閉 gam-shortn.appspot.com 短網址。
  2. 從 GAM 網站下載 GAM
  3. 設定這項工具
  4. 在設定過程中,如果系統詢問您是否「準備好授權 GAM 管理 Google Workspace 使用者資料和設定」,請回答 N (否) 以略過全網域委派作業。

您可以執行以下指令,檢查 GAM 是否已與正確的 Google Workspace 帳戶建立關聯:

gam info domain

步驟 5:使用 GAM 建立多位使用者

為建立使用者,GAM 會讀取半形逗號分隔值 (CSV) 檔案中的資料,並向 Admin SDK Directory API 發送相關要求。

如果您建立了包含上述步驟 3 中指定欄位的半形逗號分隔值 (CSV) 檔案,執行以下指令即可建立 CSV 檔案中的使用者:

gam csv users.csv gam create user ~PrimaryEmail firstname ~FirstName lastname ~LastName password ~Password org ~OrgUnit changepassword on

請務必完成下列事項:

  1. 為每位使用者建立專屬密碼。
  2. 使用選用參數 changepassword on,強制使用者在首次登入後變更密碼。

替代方法:如果資料來源缺少部分欄位,該怎麼辦?

如果資料來源只包含每位使用者的名字、姓氏和密碼,您可以使用 <名字>.<姓氏>@example.com 這個格式建立使用者名稱。舉例來說,如果使用者叫做 Charlie Smith,請使用 Charlie.Smith@example.com

指令如下:

gam csv users.csv gam create user ~~FirstName~~.~~LastName~~@example.com password ~Password changepassword on

這個方法假設沒有任何使用者符合下列條件:

  • 具有相同姓名
  • 名字和姓氏包含以下字元:
    • 空格
    • 其他不允許使用的字元

詳情請參閱使用者和群組的名稱規範

問題

全部展開   |   全部收合

如何與 Google Cloud 支援團隊聯絡?

詳情請參閱與 Google Workspace 支援團隊聯絡

如果您對本文內容有任何疑問,請在客服案件中提供相關資訊和文章連結。如要提供相關記錄,或其他可能有助於我們給予協助的詳細資訊,請傳送電子郵件與我們聯絡。

哪裡可以找到 Google Workspace for Education 申請與核准程序的相關資訊?

如要進一步瞭解 Google Workspace for Education 相關程序,請參閱下列資訊: 

哪裡可以找到 G Suite 非營利版的相關資訊?
如需瞭解這項計畫的優勢、資格準則等相關資訊,請造訪 Google 非營利版說明中心
我無法存取管理控制台或我的管理員帳戶,該怎麼辦?
請前往登入頁面,輸入您的使用者名稱,然後按一下「忘記密碼?」
如果您按照相關提示操作後仍無法取回存取權,即可選擇與 Google Cloud 支援團隊聯絡。您必須提供網域擁有權證明,並回答幾個安全性問題。
如何確認我的網域是否已通過驗證?

建立 Google Workspace 帳戶後,系統會提示您驗證網域擁有權。如果您不記得是否已完成驗證,請登入管理控制台,然後在「網域」部分中按一下「管理網域」

列在第一個的網域是您的主網域,狀態欄會顯示該網域是否需要進行驗證。

Google Cloud 支援團隊可以幫我解決 GAM 的相關問題嗎?

Google Cloud 支援團隊的服務範圍不包含 GAM 或其他第三方解決方案,只涵蓋這些工具使用的 Admin SDK Directory API。雖然我們無法解決與 GAM 工具本身相關的問題,但如果基礎 API (尤其是 Admin SDK Directory API) 傳回錯誤,我們可以提供協助。如要進一步瞭解 GAM 指令和使用技巧,請參閱 GAM 的維基頁面

如需 GAM 的相關協助,請前往 GAM 討論群組,向樂於伸出援手的 Google Workspace 管理員社群尋求支援。

如果您認為 Admin SDK Directory API 發生問題,請向 Google Cloud 支援團隊提供下列詳細資料:

  • 第三方解決方案呼叫的 HTTP 方法和端點,例如 POST /admin/directory/v1/users?fields=primaryEmail
  • 回應代碼和訊息,例如 403: Not Authorized to access this resource/api - forbidden (403:您沒有使用這個資源/API 的權限 - 已遭禁止存取)

  • 回應 HTTP 標頭日期,例如 Date: Wed, 22 Jun 2020 17:48:48 GMT (格林威治標準時間 2020 年 6 月 22 日週三 17:48:48)
  • 發出呼叫的實體:使用者名稱、服務帳戶或 Google Cloud 專案 ID

請移除姓名、密碼、驗證要求標頭、IP 位址、自訂架構值等資訊,或任何其他機密資訊。

我的專案配額即將用盡,該怎麼辦?

預設配額應足以滿足大部分客戶的需求。如要進一步瞭解 API 限制,請參閱「Directory API:限制與配額」。

如果您仍想提高專案配額,請在 Google Cloud 控制台的「配額」部分中查看相關規定:

  1. 開啟 Google Cloud 控制台
  2. 在頂端選取 GAM 建立的專案。
  3. 依序按一下左側的「導覽選單」圖示 >「IAM 與管理員」>「配額」
  4. 在「服務」底下,依「Admin SDK」(與使用者帳戶佈建作業相關) 進行篩選。
  5. 選取您要申請提高配額的項目。
  6. 按一下頂端的「編輯配額」

如要為 GAM 建立的 GCP 專案啟用帳單功能,請參閱「如何為目前的專案啟用帳單功能」。

相關主題

這對您有幫助嗎?

我們應如何改進呢?
true
立即開始 14 天免費試用

享盡公司專用電子郵件帳戶、線上儲存空間、共用日曆、視訊會議等好處。立即開始免費試用 G Suite

搜尋
清除搜尋內容
關閉搜尋
主選單
11778014312478571088
true
搜尋說明中心
true
true
true
true
true
73010
false
false