---
schema_version: "1"
id: 7420613849befc21809ba1efaaac901d8201f6fe8fdba00fe31622c48bb57f0d
title: Connecting to RPA Processes from Salesforce Products
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/rpa-manager/usermanagement-connect.md
canonical_url: https://docs.mulesoft.com/rpa-manager/usermanagement-connect
source_site: docs.mulesoft.com
content_type: documentation
content_hash: cad62bcc9d9a9c5f6af436c72a0c1973a2dd3fcbeea2c2935ec8c1ea5ac05863
description: MuleSoft Documentation Site
latest: true
---
---
product: RPA Manager
---

# Connecting to RPA Processes from Salesforce Products

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

This topic is affected by the
[Anypoint Platform integration](https://docs.mulesoft.com/rpa-home/anypoint-migration-overview).

If you use an Anypoint account to login to RPA Manager, refer to the
[**Settings** documentation](https://docs.mulesoft.com/rpa-manager/settings-connect).

RPA Manager requires user authentication to integrate RPA processes into other Salesforce products.
For example, you can use your API key to configure an RPA connector in a MuleSoft Composer flow.

For security reasons, you can only see and copy your API key on creation.

## Before You Begin

- Ask an administrator to assign you the required privileges:

  <table><colgroup><col> <col></colgroup><thead><tr><th>Action</th><th>Privilege</th></tr></thead><tbody><tr><td><p>Open the <strong>User Management</strong> module.</p></td><td><p>User Management Open</p></td></tr><tr><td><p>Create, edit, and delete API keys.</p></td><td><p>User API Key Create, User API Key Edit, User API Key Delete</p></td></tr></tbody></table>

- You must have an account in RPA Manager to associate your API key with.

- You must have a secure place accessible to store your API key.

## Create a User API Key

Create an API key for yourself to integrate an RPA process into another Salesforce product. After
expiration, the integrated process instance can no longer connect to RPA Manager from other
Salesforce products. Edit the API key to move the expiration date. For security reasons, RPA Manager
shows the API Key only during creation. Copy your API Key and save it to a secure place. If you lose
an API Key, create a new one.

To create a user API key:

1.  Open the **User API Keys** view of the **User Management** module.

2.  Click **Create**.

3.  Complete the form **Create User API Key**:

    - **User**:

      Select yourself. Your identity and permissions are used to connect from another Salesforce
      products to RPA Manager.

    - **Expiration Date**:

      Select an expiration date for the user API key from the calendar.

4.  Click **OK**.

5.  In the window **Key Created!**, click **Copy to clipboard**.

6.  Copy the API key to a secure place.

7.  Click **Close**.

Copy your saved API key into the configuration settings of the Salesforce products into which you
want to integrate the RPA processes.

## Edit a User API Key

Edit a user API key to change its name, description, or expiration date. If you lost access to your
API key, create a new one.

To edit a user API key:

1.  Open the **User API Keys** view of the **User Management** module.

2.  Click **Edit** (![pen-to-paper symbol](/mulesoft/current/en-us/rpa-manager/_images/edit-icon.png)) on the panel of the user API key
    to edit.

3.  Edit the form **Create User API Key**:

    For an explanation of the properties, see [**Create a User API Key**](#form-createuserapikey).

4.  Click **Save**.

## Delete a User API Key

Delete a user API key to revoke the user’s REST API access to RPA Manager. Integrated processes that
use the deleted API key stop working.

To delete a user API key:

1.  Open the **User API Keys** view of the **User Management** module.

2.  Click **Remove** (![trash symbol](/mulesoft/current/en-us/rpa-manager/_images/delete-icon.png)) on the panel of the user API key to
    remove.

3.  Confirm the removal.

## See Also

- [Create an Invocable Run Configuration](https://docs.mulesoft.com/rpa-manager/processautomation-deploy#invocable-configuration)

- [MuleSoft RPA Connector for Composer](https://docs.mulesoft.com/composer/ms_composer_rpa_reference)

- [Salesforce: Use Flows with MuleSoft RPA](https://help.salesforce.com/s/articleView?id=platform.flow_build_use_flows_with_mulesoft_rpa.htm&type=5)
