Pega Process Extender for Salesforce Lightning is a powerful solution that combines the capabilities of Salesforce Lightning with Pega’s dynamic case management. It enhances your existing Salesforce user experience by enabling seamless case creation and case visibility directly from Salesforce records.
With this integration, users can:
-
Create Pega cases using Salesforce data
-
Identify related Pega cases from Salesforce records
-
Streamline work management and automation across systems
-
Improve efficiency without leaving the Salesforce interface
This connector helps organizations extend their Salesforce experience with Pega’s end-to-end workflow and case management capabilities.
Note: This article covers Pega-side setup only.
For Salesforce-side setup instructions, refer to the following documentation:
https://docs.pega.com/bundle/process-extender-salesforce-lightning/page/process-extender-salesforce-lightning/docs/pushing-package-salesforce-organization.html
Prerequisites and Important Notes
Before starting the configuration, ensure the following prerequisites are met:
1. The API and Application Service Packages must be configured with OAuth 2.0.
2. To access the Application Service Packages, go to:
a. Dev Studio > Records > Integration Resources > Service Package
3. The access group used for the integration must include the PegaRULES:PegaAPI role.
4. The application server must support Cross-Origin Resource Sharing (CORS).
5. If the system does not work as expected, verify the CORS configuration by navigating to:
a. Dev Studio > Records > Security > Cross Origin Resource Sharing
Setup Instructions
Follow the steps below to configure the Pega Process Extender for Salesforce Lightning.
1. Import the RAP file
Import the RAP file provided as part of the Pega Marketplace component into your Pega environment.
- Marketplace link:
https://community.pega.com/marketplace/integration-connector/pega-process-extender-salesforce-lightning
2. Update the OAuth 2.0 Client Registration
In Pega, navigate to:
Security → OAuth 2.0 Client Registration → PegaLWC
-
Regenerate the client secret
-
Share the following details with the Salesforce team:
-
Client ID
-
Client Secret
-
3. Request the JKS file from the Salesforce team
Ask the Salesforce team to create the JKS file required for authentication.
For guidance, refer to the following documentation:
https://docs.pega.com/bundle/process-extender-salesforce-lightning/page/process-extender-salesforce-lightning/docs/self-signed-certificate-salesforce.html
4. Create a matching operator ID in Pega
Create a Pega Operator ID that matches the corresponding Salesforce user.
This is required to ensure proper user mapping between Salesforce and Pega.
5. Update the Token Profile
In Pega, navigate to:
Security → Token Profile → PegaLWC
Update the following setting:
-
Issuer (iss) – Client ID
-
Audience (Aud) = Your Pega instance URL
Example:
https://lab234.pega.com
For more details, refer to:
https://docs.pega.com/bundle/process-extender-salesforce-lightning/page/process-extender-salesforce-lightning/docs/establish-salesforce-authentication.html
6. Upload the keystore
In Pega, navigate to:
Security → Keystore → PegaLWC
Upload or configure the keystore using the file received from the Salesforce team.
Additional References
· Pega Marketplace component:
https://community.pega.com/marketplace/integration-connector/pega-process-extender-salesforce-lightning
· Salesforce-side setup instructions:
https://docs.pega.com/bundle/process-extender-salesforce-lightning/page/process-extender-salesforce-lightning/docs/pushing-package-salesforce-organization.html
· Create a self-signed certificate in Salesforce:
https://docs.pega.com/bundle/process-extender-salesforce-lightning/page/process-extender-salesforce-lightning/docs/self-signed-certificate-salesforce.html
· Establish Salesforce authentication:
https://docs.pega.com/bundle/process-extender-salesforce-lightning/page/process-extender-salesforce-lightning/docs/establish-salesforce-authentication.html
Enjoyed this article?
See suggested articles from our Constellation 101 series and view all our Knowledge Shares from our User Experience Expert Circle.


