Create and Assign the Custom Permission Set for Custom Fields
If you have enabled push promotions to run entirely in the CG Processing Services, the
push process runs as the Promotion Calculation Batch user, and not the user who initiates the
push. An administrator must create and assign a permission set to this system user, granting
access to any custom fields used in your promotions.
Required Editions
User Permissions Needed
To create and assign permission sets:
CGCloud Business Admin
This task is required only if you have enabled push promotions to run in a dedicated
process.
Identify the Custom Fields to Include
First, find the custom fields that are synchronized during the push promotion
process.
From Setup, open Object Manager.
Find and select the Advanced Promotions object.
Click Field Sets.
Click Fields to Sync.
Note the names of all custom fields in the field set.
Repeat this process for the Tactic object.
Create the Permission Set
From Setup, in the Quick Find box, enter Permission
Sets, and then select Permission Sets.
Click New.
For the label, enter a descriptive name, such as Push Promotion Custom
Fields.
Click Save.
Grant Access to the Custom Fields
In the permission set you just created, click Object
Settings.
Select the Advanced Promotions object, then click
Edit.
Find the custom fields you identified in step 1 and enable Read
Access and Edit Access for each.
Click Save.
Repeat this process for the Tactic object.
Assign the Permission Set to the user who is configured to run the Promotion Calculation
Batch service in Processing Services Pairing App.
On the Permission Set page, click Manage Assignments, and then
click Add Assignments.
Select the Promotion Calculation Batch User. This user is configured in the CG Cloud
Processing Services app.
Click Next.
Click Assign.
Did this article solve your issue?
Let us know so we can improve!
Loading
Salesforce Help | Article
Cookie Consent Manager
General Information
Required Cookies
Functional Cookies
Advertising Cookies
General Information
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.