Loading
システム管理者に対するフィッシング耐性MFA・全従業員ユーザーMFAの適用のお知らせ 続きを読む
Insurance
InsCensusService:createContacts

InsCensusService:createContacts

このサービスを使用して、国勢調査メンバーとコミュニティ (ポータル) ユーザーの連絡先を作成します。

重要
重要 Winter '23以降、Financial Services CloudおよびHealth Cloud向けのSalesforce標準データ モデルと連携するInsCensusServiceStd:createContactsサービスが有効になっています。既存のお客様は引き続きこのサービスを使用できますが、Insurance Managed Package ではそれ以上の機能強化は提供されません。

クラス: InsCensusService

方法: createContacts

操作手順

  • サービスは を使用して、関連する censusIdすべてのGroupCensusMember__c レコードを取得し、取引先責任者を作成します。censusMemberIds  のリストが指定されている場合、各メンバーの取引先責任者 が作成されます。 

  • censusId 優先されcensusMemberIds、両方が入力として使用される場合は無視されます。

  • にGroupCensusMember__cすでにリンクがある場合、[Contact (連絡)] サービスはリンクをスキップします。

  • サービスは Contact  を作成し、それを GroupCensusMember__c レコードにリンクします。

  • 各 GroupCensusMember__c   で、サービスは [isPortalUser__c] 項目をチェックします。項目が [true] に設定されている場合、(ユーザーのメールに基づいて) 組織にユーザーがまだ存在しなければサービスによってユーザーが作成されます。存在しない場合はスキップされます。 

  • ユーザーは、必須パラメーター (emailEncoding、profileId、timeZoneSID、localeSID、languageLocale) を使用して作成されます。

入力:

入力

説明

censusId

必須。

取引先責任者の作成に使用される国勢調査の ID。

censusMemberIds

必須。

取引先責任者を作成するための国勢調査メンバー ID のリスト。

リモートオプション

オプション

説明

languageLocale

必須。

ユーザーのローカル言語。

例: en_US

localeSID 

必須。

ユーザーのロケーション SID。

例: en_US

emailEncoding

メールの文字コード種別。

例: UTF-8

profileId

必須。

作成するユーザーのプロファイル ID

プロファイル ID はユーザー ID と同じです。

詳細は、「ユーザーまたはプロファイルの Salesforce ID の検索」を参照してください。

timeZoneSID

ユーザーのタイムゾーン SID。

例: America/New_York

duplicateKeys

カンマ区切り項目名。

重複項目のチェックに使用されます。

例: FirstName、LastName、BirthDate

使用しない場合、重複する項目は無視されます。

注意: カスタム項目の場合、形式は namespace の後に項目名が続きます。例: vlocity_ins__Gender__c

Input JSON

このサービスに必要な入力 JSON はありません。

出力 JSON

出力 JSON 結果は、正常に作成された国勢調査メンバーの取引先責任者 ID のリストになります。

{
  "contactIds": [
    "0031U00000pCm53QAC",
    "0031U00000pCm54QAC"
  ]
}
 
読み込み中
Salesforce Help | Article