---
schema_version: "1"
id: 0a6b96364593a349343220b0cf713ddcc1f22d51f182b7c74eb9a614e22d2b71
title: Assign Permission Sets to Integrate Global Promotions Management with External Systems
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/mktg/264-0-0/global_promotions_management_setup_permission_sets_integation.md
canonical_url: https://help.salesforce.com/s/articleView?id=mktg.global_promotions_management_setup_permission_sets_integation.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 526745f252f762fc63c11fda86384f26c44ebb7da392dea43aaa8ec87b1ad2e0
description: Global Promotions Management comes with a set of Connect APIs that companies use to integrate Global Promotions Management with external systems. Provide users who execute the APIs from external systems the permission sets that they require.
products:
  - Marketing
release: "264"
---
# Assign Permission Sets to Integrate Global Promotions Management with External Systems

Global Promotions Management comes with a set of Connect APIs that companies use to integrate Global Promotions Management with external systems. Provide users who execute the APIs from external systems the permission sets that they require.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>,&nbsp;<strong>Unlimited</strong>, and&nbsp;<strong>Developer</strong>&nbsp;Editions with Real-Time Offer Management</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d8390e70">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d8390e70 ">To assign permission sets:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d8390e70 ">
              <p>Assign Permission Sets</p>
              <p>AND</p>
              <p style="margin-bottom:0;">View Setup and Configuration</p>
            </td>

          </tr>
        </tbody>
      </table>

Users who work with promotions need these permission sets.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:33.33333333333333%">
          <col style="width:33.33333333333333%">
          <col style="width:33.33333333333333%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d8390e116">Name</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d8390e119">Use</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d8390e122">Business Requirement</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d8390e116 ">Promotion Designer Basic</td>

            <td data-label="Use" class="slds-cell-wrap" rowspan="2" style="vertical-align:top;" headers="d8390e119 ">Provides users the required object access to run
              promotions.</td>

            <td data-label="Business Requirement" class="slds-cell-wrap" rowspan="3" style="vertical-align:top;" headers="d8390e122 ">Users can execute the Eligible Promotions API to find the list of
              promotions that are eligible for a customer's cart.</td>

          </tr>
          <tr class="">
            <td data-label="Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d8390e116 ">Promotion Designer Extension</td>

          </tr>
          <tr class="">
            <td data-label="Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d8390e116 ">Data Cloud Segment Access for Promotion Designer</td>

            <td data-label="Use" class="slds-cell-wrap" style="vertical-align:top;" headers="d8390e119 ">
              <p>Provides users the required object access to run promotions whose target
                audience is a Data Cloud segment.</p>
              <p style="margin-bottom:0;">The permission set is only available in orgs
                where Data Cloud is enabled.</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d8390e116 ">Context Service Runtime</td>

            <td data-label="Use" class="slds-cell-wrap" style="vertical-align:top;" headers="d8390e119 ">Provides users read access for context definitions and read and write access to
              all the context that’s present in the cache</td>

            <td data-label="Business Requirement" class="slds-cell-wrap" style="vertical-align:top;" headers="d8390e122 ">Users get access to the standard CartDetailGetEligiblePromotion context
              definition that’s used to get a customer’s list of eligible promotions when the
              Eligible Promotions API is executed.</td>

          </tr>
          <tr class="">
            <td data-label="Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d8390e116 ">Salesforce Pricing Run Time User</td>

            <td data-label="Use" class="slds-cell-wrap" style="vertical-align:top;" headers="d8390e119 ">Provides users access to execute promotion evaluation and execution</td>

            <td data-label="Business Requirement" class="slds-cell-wrap" style="vertical-align:top;" headers="d8390e122 ">Users can execute the Promotion Evaluation and Execution API to determine and
              apply promotions to customer carts based on the evaluation method selected by the
              marketing manager.</td>

          </tr>
        </tbody>
      </table>

Here’s the list of objects that system integrators need.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col>
          <col>
          <col>
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d8390e200">Business requirement</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d8390e203">Object</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d8390e206">Access Level</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Business requirement" class="slds-cell-wrap" rowspan="4" style="vertical-align:top;" headers="d8390e200 ">Users can run promotions that belong to a Marketing Cloud business
              unit</td>

            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d8390e203 ">Internal Organization Unit</td>

            <td data-label="Access Level" class="slds-cell-wrap" rowspan="2" style="vertical-align:top;" headers="d8390e206 ">
              <ul>
                <li>Read</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d8390e203 ">Promotion</td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d8390e203 ">Promotion Stage</td>

            <td data-label="Access Level" class="slds-cell-wrap" rowspan="2" style="vertical-align:top;" headers="d8390e206 ">
              <ul>
                <li>Read</li>

                <li>Create</li>

                <li>Edit</li>

                <li>Delete</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d8390e203 ">Promotion Stage Email Template</td>

          </tr>
        </tbody>
      </table>

1. Assign the required permission sets to the marketing managers.
    
    See [Assign Permission Sets to Users](https://help.salesforce.com/s/articleView?id=xcloud.assign_permission_set_to_user.htm&language=en_US).
2. Provide marketing managers access to required objects by using either a custom permission set or a custom profile.
    
    See [Create Permission Sets](https://help.salesforce.com/s/articleView?id=platform.perm_sets_create.htm&language=en_US).