---
schema_version: "1"
id: cf85fa78998f591e27ac44551e96131211d25630866f094bbf7e8e6c4c9313f7
title: Enabling API Catalog for Salesforce
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/access-management/enabling-api-catalog.md
canonical_url: https://docs.mulesoft.com/access-management/enabling-api-catalog
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 6f19be06045bf21ecab6551d0e06fc2070810fb4c736c46ee78d7727176205e6
description: MuleSoft Documentation Site
latest: true
---
---
product: Access Management
version: master
---

# Enabling API Catalog for Salesforce

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

Enable a connected Salesforce organization to access and sync Anypoint Platform APIs into API
Catalog in Salesforce. Organization administrators configure this in Anypoint Platform Access
Management.

## Enable or Disable API Catalog for Salesforce in Anypoint Platform

1.  Sign in to Anypoint Platform using an account that has the Organization Administrator
    permission.

2.  Select **Access Management** from the ![gear icon](/mulesoft/current/en-us/access-management/_images/gear.svg) menu.

3.  Select **Salesforce**.

4.  In the section for your connected Salesforce org, switch to **Enabled** for **You allow this
    Salesforce org to import APIs**.

5.  In **Settings for Anypoint APIs in Salesforce**, select **Continue**.

6.  In **Settings**, select the Anypoint Platform business groups that allow the Salesforce
    organization to import Anypoint Platform APIs into its API Catalog, and select **Save
    settings**.

    > [!NOTE] Within the selected business groups, you can sync only APIs from Exchange that have
    > managed instances and meet the prerequisite conditions. For more information, see
    > [API Catalog](https://help.salesforce.com/s/articleView?id=platform.api_catalog.htm).

    ![Connected Salesforce organization with both Invocable Actions and API Catalog enabled](/mulesoft/current/en-us/access-management/_images/connected-salesforce-org-api-catalog-enabled.png)

    The Salesforce organization administrator can then sync APIs into their catalog.

7.  After the APIs are synced, the Salesforce administrator selects individual API instances and
    operations and converts them into invocable actions so Salesforce developers can access them.

    A client ID is created.

8.  An access request for the Salesforce developers selected by the Salesforce administrator is sent
    to the Anypoint Platform owner of that API through API Manager.

    After the request is accepted, Salesforce developers can start using the API.

## See Also

[Connecting a Trusted Salesforce Organization to Anypoint Platform](https://docs.mulesoft.com/access-management/connecting-salesforce-orgs)
