---
schema_version: "1"
id: 20af6687eb1c2a7cceaead1e936329ff25deeec5b2f59f371d3b7cc5b2b5f20a
title: Create and Assign Advanced Routing Profiles in Maps
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/sales/264-0-0/create-and-assign-advanced-routing-profiles-in-maps.md
canonical_url: https://help.salesforce.com/s/articleView?id=sales.create-and-assign-advanced-routing-profiles-in-maps.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: c63d124b8008538a66296b02fec548f23f773d4ab02bbd1cbf01e7a1ae0c8672
description: Your users receive the same Advanced Routing weights when you assign one routing profile on their Maps permission group. Start from a built-in preset, or create a custom profile before you assign it.
products:
  - Sales
  - Salesforce Maps
release: "264"
---
# Create and Assign Advanced Routing Profiles in Maps

Your users receive the same Advanced Routing weights when you assign one routing profile on their Maps permission group. Start from a built-in preset, or create a custom profile before you assign it.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=sales.salesforce_maps_editions.htm&amp;release=264.0.0&amp;type=5" title="Identify supported Salesforce editions, user interfaces, and product areas.">View supported editions</a>.</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:left;vertical-align:top;" id="d8237e60">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d8237e60 ">To create a routing profile:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d8237e60 ">Customize Application</td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d8237e60 ">To assign a routing profile:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d8237e60 ">Customize Application</td>

          </tr>
        </tbody>
      </table>

Turn on Advanced Routing before you assign a profile. The **Routing Profile** option on a permission group appears when Advanced Routing is turned on. Have a Maps permission group ready for the users who receive the profile. If these users don't share a group, then create a permission group first. Before you select constraint weights, see [How Advanced Routing Profiles Work in Salesforce Maps](https://help.salesforce.com/s/articleView?id=sales.how-advanced-routing-profiles-weigh-competing-constraints.htm&release=264.0.0&type=5 "When you generate routes in Salesforce Maps, a routing profile tells Advanced Routing which visit, travel, and priority constraints to honor first. Built-in presets and custom profiles set Low, Medium, High, or Not Used weights on six constraints. One profile on a Maps permission group gives your users in that group the same route behavior.").

You assign a routing profile on a Maps permission group, not to each user. A Maps permission group is a Salesforce Maps setting, not a Salesforce permission set.

1. If you need a custom mix of constraint weights, create a routing profile.
    
    If a built-in preset matches the job, skip this step and assign that preset on the permission group. The built-in presets are **Default**, **Efficient Travel Without Priorities**, and **Cadence Focused**.
    
    1. From Salesforce Maps Settings, go to **Advanced Routing** | **Routing Profiles**, and then click **New Routing Profile**.
    2. Enter a name and optionally enter a description of what the profile accomplishes.
        
        The name is required and can be up to 80 characters. The description can be up to 255 characters.
    3. Set each constraint weight and save your changes.
        
        To start from a built-in preset, select the preset first. Set each constraint to **Low**, **Medium**, or **High**. Optional constraints also include **Not Used**. See [How Advanced Routing Profiles Work in Salesforce Maps](https://help.salesforce.com/s/articleView?id=sales.how-advanced-routing-profiles-weigh-competing-constraints.htm&release=264.0.0&type=5 "When you generate routes in Salesforce Maps, a routing profile tells Advanced Routing which visit, travel, and priority constraints to honor first. Built-in presets and custom profiles set Low, Medium, High, or Not Used weights on six constraints. One profile on a Maps permission group gives your users in that group the same route behavior.") for the meaning of each constraint and preset.
2. From Salesforce Maps Settings, go to **Permission Groups**.
3. Select the Maps permission group for the users who receive this routing profile.
4. In the **Route & Schedule** section, select a routing profile from the **Routing Profile** dropdown menu.
    
    The list includes the three built-in presets and any custom profiles that you created.
5. Save your changes.
6. Add users to the permission group by user or by Salesforce profile.
    
    An assignment by user applies the routing profile to that user. An assignment by Salesforce profile applies the routing profile to every user who has that profile.
    
    When Advanced Routing generates a route, it uses the routing profile from the Maps permission group assigned to the user who owns the generated route.

![Example](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-salesforce_maps-264-0-0-production-enus/2addcda4-01f0-4f47-83c5-f499a45bf555/images/icon_example.png)

Example

After you assign **Cadence Focused** on the permission group for your field service reps, generated routes for those users use that preset's constraint weights. After you assign a custom profile with **Priority** set to **High** on the permission group for your new-business sales reps, generated routes for those users favor high-priority accounts.

Each Maps permission group references only one routing profile. If teams need different optimization behavior, use a separate permission group for each team. On a small permission group, compare routes from the new profile with routes from the previous profile before you assign the new profile more broadly.