Configure ClosePlan Permission Sets

In order to configure Permission Sets, you need to have 'Manage Profiles and Permission Sets' permission granted. 

Step 1

Step 2

Step 3

Step 4

After Permission sets are configured, refresh the page. Configured Permission Sets under 'Permission Set Configuration' section should have the green checkmark. If not, please wait several minutes and refresh again.

NOTE: Permission sets are usually saved in a few seconds, but some organisations may have delays of up to several minutes.

Once configuration is saved, you may proceed with user provisioning.

For more information on User Management see the User Management section.

Salesforce APIs Access Configuration

If API access is enabled, ClosePlan app will be able to modify certain Salesforce Admin configurations for owned Objects such as pick-list values. It will also receive access to additional metadata like Sales Processes or page layout configuration.

API access is required to enable certain ClosePlan features such as Opportunity Staging Playbooks, or modifying pick-list values.

1. Create New Connected App

Keep this tab open, information needed for the next steps is accessed here!

If you closed the tab, you can find it again: Go to Setup > Apps > App Manager > ClosePlan Connected App. Click the down arrow  , click View and then click the Manage Consumer Details button

2. Create Auth. Provider

3. Create Named Credentials

image-20240104-083839.png

4. Verifying Configuration

After configuring Connected App you can validate if its working by following steps:

          


Connected application exists only to provide internal connection between the package and Salesforce Setup settings.

In Salesforce Classic, the App would work without the Connected App, but since the introduction of Lightning, the connection to Salesforce Metadata API and UI API needs to have an authorized callout.

The App is doing following through mentioned APIs:

  • Controlling our Picklist values (for a few ClosePlan objects)

    • Note that any setup changes still need to be executed by aa Admin User, no matter who authorizes the Connected App Named Credentials.

  • Retrieve information about Sales Processes (Opportunity Stage setup)

  • Retrieve some additional User settings, such as if they use Comfy/Compact page layouts.

In terms of security, there is no need to be worried.

For more information see this article: Why does ClosePlan needs this configuration

For any specific questions, please reach out to us at Support@People.ai


Troubleshooting

Metadata API not configured

Option 1: Missing Configuration Information

  • There is a missing configuration => Recheck all information in configuration steps 1 , 2 and 3.

Option 2: Configuration is broken 

  • Named Credentials may have been authorized by a User who is no longer active => reauthorize by a new Admin User. 

    • If you have created a Sandbox fullcopy of your Production Org, Named Credentials need to be authorized by an Admin User in the new Sandbox org.

  1. Go to Setup > in the quick find box, search named credentials and open it.

  2. Click Edit by ClosePlan Metadata Service

  3. Scroll down to disable and again enable the checkbox next to Start Authentication Flow on Save

  4. Click Save and log in into your Organization.

Option 3: Domain Name was changed

  • Edit the Domain Name info in steps 1. , 2. and 3.