Skip to main content

How to configure standard permission sets/profiles for SFDC integration with Consensus. Only 10.x or earlier releases.

 

Note: If you have installed version 11 or later of our SFDC plugin, please disregard this article!

 


Standard User profile (Contacts, Accounts, Opportunities, Leads tabs will be available)

  1. Click on the Gear icon and select the “Setup” option.
  2. On “Quick search” field type “Profiles” and click on it lower.
    Gear icon > Setup > Quick seach >type “Profiles”

     

  3. Find a profile which you want to customize. Click on its label.
    Find a Profile

     

NOTE: If you need to add a new profile click on the “New” button. 

Click on the “Edit” button. 

If you need to add a new profile click on the “New” button
  1. Go to “Custom App Settings” section or "Assigned Apps" (for permission sets) and disable everything except:
  1. Consensus (Consensus)
  2. Consensus (Consensus_Lightning)

Explanation:
1. Consensus (Consensus) – to see Consensus application in Classic mode
2. Consensus (Consensus_Lightning) – to see Consensus application in Lightning mode

Consensus (Consensus) > Consensus (Consensus_Lightning)
  1. Go to “Tab settings” section (within each Object) and disable everything except:
  1. Standard Tab Settings
  2. Set “Default On” for next tabs:
    1. Accounts
    2. Contacts
    3. Opportunities
    4. Leads
      Accounts- Default On > Opportunities- Default On

       

Explanation: For displaying Accounts, Contacts, Opportunities, Leads tabs

  1. Go to “Administrative Permissions” section or "System Permissions" for Permission Sets and disable everything except:
    1. Lightning Experience User (set on if you want to switch between Classic and Lightning)
    2. View All Custom Settings
      Lightning Experience User >  View All Custom Settings

       

Explanation: Lightning Experience User - set on if you want to switch between Classic and Lightning.

  1. Go to “General User Permissions” section or "System Permissions" for Permission Sets and disable everything except:
  2. Edit Tasks
  3. Create and Customize Reports
  4. Run Reports
  5. Export Reports
    Go to “General User Permissions” section or "System Permissions"> Edit Tasks > Create and Customize Reports > Run Reports >  Export Reports

     

Explanation:
1. Edit Task – when Lead is created Task should be created also (for notifying user)
2. Export Reports – to download reports from Salesforce
3. Run Reports – to receive data with you filters
4. Create and Customize Reports – to create reports with custom fields

NOTE: If user need to Convert Lead see “Convert Leads” section.

  1. Go to “Standard Object Permissions” or go into each Object under Object Settings (for Permission Sets) and disable everything except:
  1. Set “Read, Create, Edit” for the following objects:
  2. Accounts
  3. Contacts
  4. Opportunities
  5. Leads
    “Convert Leads” section

    Explanation:

1. Permissions for Accounts, Contacts, Opportunities, Leads – need to be able to interact with Accounts, Contacts, Opportunities, Leads

 

  1. Go to “Custom Object Permissions” or "Object Settings" for Permission Sets and disable everything except:
  1. Set “Read, Create, Edit, Delete” for next objects:
  2. cDemos
  3. cFeatures
  4. cInvitations
  5. Consensus Users Info
  6. cViews
    “Custom Object Permissions” or "Object Settings"

     

  1. Click on “Save” button to save changes and go to “Field-Level Security” section.
    “Field-Level Security” section

     

  1. Find “Contact” and click on the “View” button.
    Contact > “View” button

     

  1. Click on the “Edit” button.
    “Edit” button

     

 

  1. On this page activate next field names:

Contact

Field Name

Read Access

Edit Access

1.                   

Loading Historical Data Status

+

+

2.                   

Email

+

 

3.                   

Name

+

+

4.                   

Title

+

 

5.                   

Account name

+

 

6.                   

existInConsensus

+

+

Explanation:
1. These permissions for fields are required for correct work of Consensus component

Permissions for fields
  1. Click “Save” button and then “Back to Profile” button.
  2. Same steps (12-15) should be done for next objects - Go into each Object (under "Object Settings") and toggle on the following:
  1. Account

Account

Field Name

Read Access

Edit Access

1.                   

Account Name

+

+

 

  1. Task

Task

Field Name

Read Access

Edit Access

1.                   

Priority

+

+

2.                   

Status

+

+

3.                   

Subject

+

+

4.                   

Comments

+

+

5.                   

Due Date

+

+

6.                   

Name

+

+

7.                   

ExtId

+

+

 

  1. Lead

Lead

Field Name

Read Access

Edit Access

1.                   

Title

+

+

2.                   

Email

+

+

3.                   

Company

+

+

4.                   

Name

+

+

5.                   

Phone

+

+

6.                   

Address

+

+

7.                   

Lead Source

+

+

8.                   

Description

+

+

9.                   

existInConsensus

+

+

10.               

Uuid

+

+

11.               

Loading Historical Data Status

+

+

12.               

Child Record Update Date

+

+

 

  1. Custom objects (See “Custom objects” section)

Explanation:
1. These permissions for fields are required for correct work of Consensus component. Navigate to "Apex Class Access" for Permission Sets:

  1. Enable Apex Class Access(for classes shown below in screenshot)
    Enable Apex Class Access

     

  2. EmailSendController
  3. InvitesComponentController
  4. SearchController
  5. Navigate to "Visualforce Page Access" for Permission Sets. Enable Visualforce Page Access(for pages shown below in screenshot)
    Visualforce Page Access
     
    1. Demo_Account_Page
    2. Demo_Contact_Page
    3. Demo_Lead_Page
    4. Demo_Opportunity_Page
    5. Email_Send_Page
    6. Heatmap_Page
    7. SSO_Flow_Page

Convert Leads

If some role needs to convert Lead than follow these steps.

  1. Go to “General User Permissions” section.
  2. Enable “Convert Leads” option.

Explanation:
1. Convert Leads – for converting Lead to Opportunity

Convert Leads
  1. Click on “Save” button.
    “Save” button

     

Custom objects

 

Navigate to each custom Object below (under "Object Settings" for Permission Sets) and toggle on the following:

Permissions

cConsensusUserInfo

Field Name

Read Access

Edit Access

 

For Admin

 

1.                   

Admin

+

+

 

2.                   

Consensus_email

+

+

 

3.                   

Consensus_User_UUID

+

+

 

4.                   

Consensus_User_Group_UUID

+

+

 

For user’s profile

 

1.                   

Consensus_email

+

+

 

2.                   

Consensus_User_UUID

+

+

 

3.                   

Consensus_User_Group_UUID

+

+

 

4.

Admin

+

 

 

5.

Salesforce email

+

+

 

image-png-Aug-25-2021-06-44-28-11-PM.png

 

cDemo

Field Name

Read Access

Edit Access

 

1.

Archived

+

+

 

2.

Created

+

+

 

3.

Description

+

+

 

4.

extId

+

+

 

5.

isActive

+

+

 

6.

Mode

+

+

 

7.

Permission UUID            

+

+

 

8.

Public

+

+

 

9.

Title

+

+

 

10.

Type

+

+

 

11.

UserID

+

+

 

12.

uuid

+

+

 

13.

uuidType

+

+

 

image-png-Aug-25-2021-06-44-55-88-PM.png

 

cFeature

Field Name

Read Access

Edit Access

 

1.

ExtId

+

+

 

2.

Title

+

+

 

3.

Value

+

+

 

Profile for Clients

 

cInvitation

Field Name

Read Access

Edit Access

 

1.

ChildRecordUpdateDate

+

+

 

2.

Contact

+

+

 

3.

Creation Date

+

+

 

4.

Days Since Last Activity 

+

+

 

5.

Details_URL

+

+

 

6.

Email

+

+

 

7.

ExtId

+

+

 

8.

Hash

+

+

 

9.

Heatmap URL   

+

+

 

10.

Lead

+

+

 

11.

Mode

+

+

 

12.

Person

+

+

 

13.

Primary

+

+

 

14.

SendDemoHash

+

+

 

15.

SendDemoUuid

+

+

 

16.

Shares

+

+

 

17.

Time Last View 

+

+

 

18.

Total View Time             

+

+

 

19.

Type

+

+

 

20.

UserId

+

+

 

21.

Uuid

+

+

 

22.

Views

+

+

 

ProfileForClients

 

 

cView

Field Name

Read Access

Edit Access

 

1.

ChildRecordUpdateDate

+

+

 

2.

dateView

+

+

 

3.

Demo

+

+

 

4.

Duration

+

+

 

5.

Files

+

+

 

6.

linkUuid

+

+

 

7.

Replay

+

+

 

8.

selectedDemoUuid

+

+

 

9.

Uuid

+

+

 

10.

ViewId

+

+

 

 

 

Be the first to reply!

Reply