---
schema_version: "1"
id: 4d44be9e22be9d59788288295fc2b531e288cfa638d23ed7b86e629e81ac4b6b
title: Salesforce Pub/Sub Connector
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/salesforce-pubsub-connector/1.0/index.md
canonical_url: https://docs.mulesoft.com/salesforce-pubsub-connector/1.0/
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 7b42a37da7c988ba4da0ea17c4ec6f752c49cb848845390fe0c44262aa5f3ec8
description: MuleSoft Documentation Site
release: "1.0"
latest: false
---
---
product: Salesforce Pub/Sub Connector
version: 1.0
---

# Salesforce Pub/Sub Connector

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

Anypoint Connector for Salesforce Pub/Sub (Salesforce Pub/Sub Connector) enables you to connect to
the Pub/Sub API, which provides a single interface for publishing and subscribing to platform
events, including real-time event monitoring events and change data capture events. This connector
complements Anypoint Connector for Salesforce (Salesforce Connector) and provides additional ways to
interface with Salesforce’s ecosystem. The Salesforce Pub/Sub API enables you to publish and
subscribe to events and request schemas and topic information with one API.

For information about compatibility and fixed issues, refer to the Salesforce Pub/Sub Connector
Release Notes.

## Before You Begin

To use this connector, you must be familiar with:

- The Salesforce Pub/Sub Connector’s API

- Anypoint Connectors

- Mule runtime engine (Mule)

- Elements and global elements in a Mule flow

- How to create a Mule app using Anypoint Studio

Before creating an app, you must have:

- Credentials to access the Salesforce Pub/Sub target resource

- Anypoint Platform

- Anypoint Studio or Anypoint Code Builder

## Common Use Cases For the Connector

These are some common use cases for Salesforce Pub/Sub Connector:

- Subscribe to event monitoring real-time events

- Subscribe to a standard or high volume platform event, such as `AppointmentSchedulingEvent`

- Publish a platform event (high volume only) back into Salesforce to restrict a user’s profile when
  they log in to Salesforce after working hours

- Subscribe to change data capture events and syn order data in an external inventory system

For examples of these use cases, refer to
[Salesforce Pub/Sub Connector Examples](https://docs.mulesoft.com/salesforce-pubsub-connector/1.0/salesforce-pubsub-connector-examples).

## Connection Types

Salesforce Pub/Sub connections use the following authentication types:

- Basic Authentication  
  Uses a username and a password for authentication

- OAuth v2.0  
  Delegates user authentication to the service hosting the user account

- OAuth JWT  
  Uses OAuth 2.0 with a JSON Web Token (JWT) request for user authentication

- OAuth Username Password  
  Uses OAuth 2.0 with a username and a password for authentication

- OAuth SAML  
  Uses OAuth 2.0 with a signed SAML 2.0 assertion to request an access token

For information about configuring authentication types, refer to
[Configure a Global Element for the Connector](https://docs.mulesoft.com/salesforce-pubsub-connector/1.0/salesforce-pubsub-connector-studio#configure-global-element).

## Next Step

After you complete the prerequisites, you are ready to create an app and configure the connector
using [Anypoint Studio](https://docs.mulesoft.com/salesforce-pubsub-connector/1.0/salesforce-pubsub-connector-studio).

## See Also

- [Introduction to Anypoint Connectors](https://docs.mulesoft.com/connectors/introduction/introduction-to-anypoint-connectors)

- [Use Exchange to Discover Connectors, Templates, and Examples](https://docs.mulesoft.com/connectors/introduction/intro-use-exchange)

- [Salesforce Pub/Sub Connector Reference](https://docs.mulesoft.com/salesforce-pubsub-connector/1.0/salesforce-pubsub-connector-reference)

- [Salesforce Help](https://help.salesforce.com)
