プラットフォームインテグレーションユーザーは、すべての Salesforce 組織に組み込まれています。作成や管理はできません。デフォルトでは、ユーザーはデータにアクセスできません。ユーザーは機能有効化の一環として明示的な承認を受けたデータにのみアクセスできます。
プラットフォームインテグレーションユーザー
https://help.salesforce.com/s/articleView?id=sf.security_platform_integration_user.htm&type=5
権限セットを作って割り当てた?
you have to assign the Salesforce API Integration Permission Set License first
私も、アクセス許可セットをセットアップする前にアクセス許可セットのライセンスを完了することができませんでした。ユーザーに権限セット ライセンスを割り当てましたが、まだ権限セットを割り当てることができません。権限セットを再作成する必要がありますか?
私が従った指示には、アクセス許可セットを作成するときにライセンスの種類を空白のままにするよう記載されていました。その指示はいくつかの場所で見られました。ただし、ライセンス タイプを適切な権限セット ライセンスに設定する必要があることもわかりました。お二人はどの道をたどったのでしょうか?
そうそう、ここでのトリックは、PSL が与えていないアクセス許可をアクセス許可セットが与えることはできないということです。PSL のオブジェクト権限を確認すると、統合ライセンスが何に制限されているかがわかります。権限セットを構築するときは、別のウィンドウで PSL オブジェクトの設定を行って、そのまま従うことができるようにしました。
統合ユーザーとしてログインし、そのユーザーとしてジョブをスケジュールする必要があります。
ユーザーを完全な SF ユーザーにし、そのユーザーとしてログインし、ジョブをスケジュールし、そのユーザーとしてログアウトし、統合ユーザーになるようにプロファイルを編集します。
API Only license
{
"message": "No such relation 'Profile' on entity 'User'. If you are attempting to use a custom field, be sure to append the '__c' after the custom field name. Please reference your WSDL or the describe call for the appropriate names.",
"errorCode": "INVALID_FIELD"
}
Please check this article.
https://admin.salesforce.com/blog/2023/best-practices-for-configuring-your-integration-user
インテグレーションユーザライセンス
「Salesforce インテグレーションユーザライセンス」のポイント
システム連携専用のライセンス:
UIからログインする一般ユーザは使用できず、SalesforceとのAPI連携に使用する専用ユーザライセンスです。
5つの無料ライセンスが自動で付与:
これまでシステム連携で有料のライセンスを使用していた組織は、ライセンス料を削減可能です!
(AccountEngagement(旧Pardot)には別の無料ライセンス「B2BMA Integration User」が用意されています)
B2BMA インテグレーションユーザーを Account Engagement コネクターユーザーとして使用することは推奨されません。
注: これは v1 Connector を持つアカウントにのみ適用されます。Salesforce-Account Engagement コネクターのバージョンは、こちらで確認できます。
エラー
Validation rule
B2BMA Integrationユーザーは自動化されたプロセス ユーザーとして実行されていると思います。
通常のユーザーの場合、カスタム権限を作成し、プロファイル/権限セットを介してその権限をユーザーに割り当て、検証ルールでそのカスタム権限を持つユーザーを除外できるのですが、自動化されたプロセス ユーザーではできないようです。
アイデアには上がっているのですが、現在ではできないので、このユーザのIdのハードコーディングで回避するしかなさそうです。
I should add this can be technically done now but you have to hard-code the Automated User Id in the validation rule which is less than ideal
B2BMAユーザ名
Try using b2bmaintegration@.ext
- It’s named B2BMA Integration, with the username b2bmaintegration@.ext. The profile and integration usernames both include B2BMA, but they aren’t related to B2B Marketing Analytics.
https://help.salesforce.com/s/articleView?id=sf.pardot_sf_connector_integration_user.htm&type=5