您位於此處:
InsCensusService:createContacts
使用此服務為普查成員和社群 (入口網頁) 使用者建立「連絡人」。
方法:createContacts
運作方式
-
此服務會使用
censusId來取回所有相關的GroupCensusMember__c記錄,以建立「連絡人」。如果提供censusMemberIds清單,則會為每個成員建立「連絡人」。 -
如果兩者皆作為輸入使用,則
censusId會優先,且會忽略censusMemberIds。 -
如果
GroupCensusMember__c已有連結的連絡人,則服務會略過該連絡人。 -
服務會建立「連絡人」,並將其連結至
GroupCensusMember__c記錄。 -
服務會針對每個
GroupCensusMember__c檢查isPortalUser__c欄位。如果欄位設定為true,則如果使用者尚未存在於組織中 (根據使用者電子郵件),則服務會建立使用者;否則會略過該使用者。 -
系統會使用必要參數建立使用者:
emailEncoding、profileId、timeZoneSID、localeSID和languageLocale。
遠端選項
選項 |
描述 |
|---|---|
|
必要。 使用者的本地語言。 範例: |
|
必要。 使用者的位置 SID。 範例: |
|
電子郵件編碼類型。 範例: |
|
必要。 要建立之使用者的設定檔識別碼 設定檔識別碼與使用者識別碼相同。 如需詳細資訊,請參閱 尋找使用者或設定檔 的 Salesforce 識別碼。 |
|
使用者的時區 SID。 範例: |
|
以逗號分隔的欄位名稱。 用於檢查是否有重複的欄位。 範例: 若未使用,則會忽略重複欄位 注意:針對自訂欄位,格式為命名空間,後面接著欄位名稱。例如: |
