# Deploy Profiles & Permission Sets

{% hint style="info" %}
The **Deployment** screen is best viewed when the zoom setting is set to **80%** on your Chrome/Firefox browser.
{% endhint %}

1. Log in to your ARM account.
2. From the top navigation pane, navigate to **`Create > Profile Compare`**.
3. Click on the **`Profile Compare`** button.\
   \
   ![](https://1912836914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9vAxMuDrkUkB4OXlH9CL%2Fuploads%2FRxjx09amOWfXMNVNMCg7%2Fimage.png?alt=media\&token=a58f0fd4-bf12-4be4-987e-7a1432bdb685)<br>
4. In the **`Profile/PermissionSet Manager`** screen, select the **`Salesforce orgs`** that need to be compared (max 3 Orgs).
5. Click on either the **`Get Profiles`** or the **`Get PermissionSets`**&#x62;utton.
   * **`Get Profiles`** will fetch all the profiles available in selected Salesforce Orgs.
   * **`Get PermissionSets`** will list all available permission sets in Salesforce Orgs.\ <br>

     <figure><img src="https://1912836914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9vAxMuDrkUkB4OXlH9CL%2Fuploads%2F7RDZbp68qpNT31xPgNVi%2Fimage.png?alt=media&#x26;token=8cb235d9-b4a7-4544-9e97-e7089cc4ad14" alt=""><figcaption></figcaption></figure>
6. Select the **`Profile/PermissionSets`** type based on the above selection.
7. Select the metadata components (including its metadata members) for which you want to view the selected profile/permissionset comparison report. A minimum of one metadata component selection is required to proceed further.

<figure><img src="https://1912836914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9vAxMuDrkUkB4OXlH9CL%2Fuploads%2Fj0af7lPAVUAF2SPcTtYF%2Fimage.png?alt=media&#x26;token=b4cdf2cb-963e-44b2-9c4b-c1bda130aed3" alt="" width="563"><figcaption></figcaption></figure>

8. About Object Permissions in Profiles, editing standard objects on standard profiles is not supported by Salesforce. Hence, these changes won't show up in your destination environment.

<figure><img src="https://1912836914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9vAxMuDrkUkB4OXlH9CL%2Fuploads%2FQ96KS6P0dHlwbqMUxLTi%2Fimage.png?alt=media&#x26;token=7b1b9a36-8ca3-48fc-a224-44227d03ad81" alt=""><figcaption></figcaption></figure>

9. Select the **`'Hide components with no differences'`** checkbox to hide the components with no differences.
10. Give the process a **`Label Name`**. Click **`Compare`**.

<figure><img src="https://1912836914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9vAxMuDrkUkB4OXlH9CL%2Fuploads%2FRn9uCkxiXbTtIsDs4TwG%2Fimage.png?alt=media&#x26;token=d30ebfbe-a9df-4abc-b910-10ea0a9b7f4a" alt="" width="563"><figcaption></figcaption></figure>

{% hint style="info" %}
**Important Notes:**

1. Based on the size of your Profiles, the time taken for comparison can vary. You can navigate to a different screen and return to the **`Profile Manager`** page once the results are ready and available.

2. To optimize browser performance, it is recommended to compare one access setting at a time (in case of large profiles).
   {% endhint %}

3. On the next page, you can see a list of permissions available for each metadata component. Here, you can update the permissions for each component for all the orgs at once.
   * Permissions/Components that are not available will be denoted by **`X`** in the org.
   * For the fields that are left blank. For example, in **`Apps`** and **`Datasources`**, no related record type is assigned; hence, nothing shows up or will display '**`No Data Found.`**'\
     \ <br>

4. You can also download the report on your local machine using the **`Download Report`** icon at the bottom of this page.\ <br>

   <figure><img src="https://1912836914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9vAxMuDrkUkB4OXlH9CL%2Fuploads%2FCfhSFQp8YLHLnJX0m7Uv%2FScreenshot%202026-02-04%20at%2010.30.59%E2%80%AFAM.png?alt=media&#x26;token=70b254f5-a50f-489a-b918-69a783682390" alt=""><figcaption></figcaption></figure>

5. Select the permissions/components that you want to update.

6. Next, select one of the actions listed below:
   * **`Update Change:`** The changes to the metadata components get updated in the same Org.
   * **`Update & Deploy:`** The changes will be updated in the selected source Org and deployed to the Destination Org(s).
   * **`Ok/Deploy:`** The changes get deployed only in the selected Destination Org(s). No changes occur in the Source Org.<br>

     <figure><img src="https://1912836914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9vAxMuDrkUkB4OXlH9CL%2Fuploads%2FbEBG4n1yWNI7U4nZwv7B%2Fimage.png?alt=media&#x26;token=5369ba61-7795-447f-b954-520e056e1e64" alt=""><figcaption></figcaption></figure>

7. Click **`OK`**.

8. You will be redirected to the **`Deployment History`** screen, where you can find the deployment process.

{% hint style="info" %}
**Important Note:** You can list the previous profile manager labels from the [**`Profile Manager`**](https://knowledgebase.autorabit.com/product-guides/arm/arm-features/deployment/deploying-the-profile-and-permissionsets) screen.
{% endhint %}
