Salesforce App Setup

Updated by PolicyMap

PolicyMap for Salesforce: Installation instructions

  1. Install the package for Admins Only. This will install custom components, apps, and objects required to view and import PolicyMap data. It will also add two permission sets to your org: PolicyMap Admin and PolicyMap User. You will assign non-admins access to the application in the next step.
  2. Assign the permission sets.
    1. Choose which licensed users should manage PolicyMap data imports and assign the PolicyMap Admin permission to them. Because data imports require advanced permissions (Customize Application, Modify Metadata Through Metadata API Functions) and impact resource usage, we recommend assigning the PolicyMap Admin permission set to a single user with either the System Administrator profile or a clone of the System Administrator profile.
    2. All other licensed users should be given the PolicyMap User permission set. This will allow them to use PolicyMap data and components. In Setup > Quick Find Users, and select each user to give permission sets to. Select Permission Set Assignments > then Edit. Select PolicyMap User, then select Add, and Save.
    1. Licenses also need to be set up under the Installed Package. In Setup > Quick Find Installed Packages, select PolicyMap, then Manage Licenses.
  3. Manage application access.
    1. Manage access to the PolicyMap Canvas.
      1. From Setup, enter Connected Apps in the Quick Find box, then select Manage Connected Apps. Click PolicyMap Canvas. Then click the Edit Policies button.
      2. Under OAuth policies, from the Permitted Users dropdown, select Admin approved users are pre-authorized. Save.
      1. Please note, this section will not appear until the above step is set. Under Permission Sets, click the Manage Permission Sets button.
      2. Select PolicyMap Admin and PolicyMap User. Save.
    2. Manage access to the PolicyMap Services app.
      1. From Setup, in the Quick Find box, enter External Client, and then select External Client App Manager.
      2. From the actions list for PolicyMap Services, select Edit Policies.
      3. Under OAuth policies, from the Permitted Users dropdown, select Admin approved users are pre-authorized.
      4. Under Select Permission Sets, select PolicyMap Admin.
      5. Confirm the change and save the policies.
  4. Add PolicyMap components to your desired record pages.
    1. Add the PolicyMap Index Card component to the desired record page layouts. This displays the PolicyMap data associated with each single record location. Wide container preferred.
      1. On the desired page, select the gear icon, then Edit Page.
      2. On the main Page, select Add Tab from the menu on the right. The default name will be Details. Select the new tab to edit the name. In the Tab Label, search for Custom and enter the display name for PolicyMap. We suggest PolicyMap Index Card.
      3. From the Components list, select and drag PolicyMap Index Card to the new tab.
      4. To view a record location on a small PolicyMap map, add the PolicyMap Locator component. Narrow container preferred.
      IMPORTANT: Add a Component Visibility filter to all components (and component tabs) added to pages in the Lightning App Builder. The Custom Permission “Access_PolicyMap” must equal true. This ensures only PolicyMap users will see PolicyMap components.
      1. Select Add Filter, then Advanced, and then Field Select. From the menu, choose: Permissions > Custom Permissions > pi__Sales_Cloud_Engage_Perm.
  5. Add the PolicyMap tab to app navigation. This tab navigates to the PolicyMap application page.
  6. Complete setup. To configure the app, go to the PolicyMap Administration and Settings page. From the App Launcher, search for PolicyMap and choose PolicyMap Admin. From here, you can enable the app for specific objects, import data, monitor the status of import requests, and schedule regular geocode and data updates.


How did we do?