Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion src/customer-guides/salesforce.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -313,10 +313,15 @@ To ensure that you have the necessary system permission, please follow these ins

If the integration contains Subscribe Actions, a number of special permissions are required. Here's an explanation of why each permission is necessary:

These permissions need to be explicitly enabled:

- `Modify Metadata Through Metadata API Functions`: Required to configure event channels and event channel memberships through Metadata API.
- `Customize Application`: Required to configure artifacts like Named Credentials, which allows Ampersand to securely connect to the event channels.

Salesforce auto-enables these when you enable the above permissions, because they dependent permissions:
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Grammatical error in documentation text. The phrase "because they dependent permissions" is missing a verb.

Issue: Incomplete sentence that will be confusing to readers.

Fix:

Salesforce auto-enables these when you enable the above permissions, because they are dependent permissions:

or

Salesforce auto-enables these when you enable the above permissions, because they're dependent permissions:
Suggested change
Salesforce auto-enables these when you enable the above permissions, because they dependent permissions:
Salesforce auto-enables these when you enable the above permissions, because they are dependent permissions:

Spotted by Graphite

Fix in Graphite


Is this helpful? React 👍 or 👎 to let us know.

- `View Setup and Configuration`: Enables the integration to access Salesforce setup configuration in order to create webhook subscription settings.
- `View Roles and Role Hierarchy`: Ensures the integration has the correct visibility context so Salesforce can successfully send events; without this, events may be generated but not delivered.
- `Manage Custom Permissions`: Allows the integration to create and manage dedicated event channels and channel memberships used specifically for the installation's subscription events.
- `Customize Application`: Required to configure artifacts like Named Credentials, which allows subscription to happen in a secure way.

To ensure that you have the necessary permission to use Subscribe Actions, please follow these instructions:
- [For a Profile](#1-configure-system-permissions)
Expand Down
Loading