用戶群是獲他人指派任何職缺和公司物件的實體。用戶群會在 Google Cloud 專案和您上傳的資料間建立組織的中間層級。用戶群可藉由用戶群限制避免資料分享,因此不需建立多個專案即可將不同的資料群組區隔開來。如果須支援多個客戶且不希望客戶間共享資料,但是又希望能使用單一 Google Cloud專案來進行計費與產出報告,則維持多個用戶群會很有用。例如:
- 人才招募網站供應商為旗下有多個子公司的機構建構人才招募網站。
- 聘僱代理機構為多個企業建構工作申請者追蹤系統。
系統會為每個 Google Cloud 專案指派單一預設用戶群的 tenant_id
。您也可以選擇在指定專案中建立多個用戶群來變更預設值。
用戶群彼此間是完全隔離的。所有 API 僅要求一個單一用戶群,即可避免在單個 API 呼叫中跨多個用戶群查詢資料。機器學習 (ML) 同樣會將用戶群視為獨立單位,不會跨越用戶群限制。專案可以根據需要支援所需的用戶群數量。
預設用戶群
在職缺搜尋 v4 和更新的版本中,用戶群實體為必要項目。系統會將單一預設用戶群的 tenant_id
指派給所有專案。如果您不想使用多用戶群,您可以:
使用專案的預設用戶群 (推薦)。您不需參照特定用戶群即可執行此操作。您可以使用格式
projects/{project_id}/jobs/{job_id}
,Cloud Talent Solution 後端會假設您使用的是預設用戶群。建立單一用戶群並以其代替預設用戶群。如果要建立自己的用戶群,則需要參照其為:
projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}
。
預設的 tenant_id
在每個專案都是不重複的,就算建立了其他的用戶群也永遠不會遭到覆寫或取代。您無法在預設用戶群上呼叫 CRUD 方法。
建立的用戶群 (可選)
建立自己的用戶群是選擇性的。CTS 後端會為每個職缺搜尋專案指派一個預設用戶群。如果您不想使用多用戶群來分隔資料的子分割,建議您使用預設的用戶群。
建立用戶群
您需要建立不重複的 externalId
值並將其指派給新的用戶群。呼叫則會傳回由後端系統指派的不重複 name
,同時也會指派給該用戶群。請務必記錄並儲存 name
和 externalId
值,因為系統會使用這些名稱來進行更新/刪除/參照。
下列程式碼示範新用戶群的建立:
Java
如要瞭解如何安裝及使用 CTS 的用戶端程式庫,請參閱 CTS 用戶端程式庫。 詳情請參閱 CTS Java API 參考說明文件。
如要向 CTS 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Node.js
如要瞭解如何安裝及使用 CTS 的用戶端程式庫,請參閱 CTS 用戶端程式庫。 詳情請參閱 CTS Node.js API 參考說明文件。
如要向 CTS 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Python
如要瞭解如何安裝及使用 CTS 的用戶端程式庫,請參閱 CTS 用戶端程式庫。 詳情請參閱 CTS Python API 參考說明文件。
如要向 CTS 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
擷取用戶群
Java
如要瞭解如何安裝及使用 CTS 的用戶端程式庫,請參閱 CTS 用戶端程式庫。 詳情請參閱 CTS Java API 參考說明文件。
如要向 CTS 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Python
如要瞭解如何安裝及使用 CTS 的用戶端程式庫,請參閱 CTS 用戶端程式庫。 詳情請參閱 CTS Python API 參考說明文件。
如要向 CTS 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
列出用戶群
Java
如要瞭解如何安裝及使用 CTS 的用戶端程式庫,請參閱 CTS 用戶端程式庫。 詳情請參閱 CTS Java API 參考說明文件。
如要向 CTS 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Python
如要瞭解如何安裝及使用 CTS 的用戶端程式庫,請參閱 CTS 用戶端程式庫。 詳情請參閱 CTS Python API 參考說明文件。
如要向 CTS 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
刪除用戶群
Java
如要瞭解如何安裝及使用 CTS 的用戶端程式庫,請參閱 CTS 用戶端程式庫。 詳情請參閱 CTS Java API 參考說明文件。
如要向 CTS 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。
Python
如要瞭解如何安裝及使用 CTS 的用戶端程式庫,請參閱 CTS 用戶端程式庫。 詳情請參閱 CTS Python API 參考說明文件。
如要向 CTS 進行驗證,請設定應用程式預設憑證。 詳情請參閱「為本機開發環境設定驗證」。