Grant the following permissions in Salesforce to ensure users have sufficient access to DocuSign Consent and User objects and the associated Apex Classes and Visualforce pages.

Adding DocuSign Object and Field Permissions: 

  1. Go to Salesforce Setup > Users > Profiles.
  2. Click on the Profile Name and go to Custom Field-Level Security
  3. Grant Read and Edit permissions to all the fields of the DocuSign User Consent object. 
  4. Grant Read and Edit permissions to the AccessToken__c and AccessTokenTimeStamp__c fields on the DocuSign User object.

Adding DocuSign Visualforce Permissions:

  1. Go to Salesforce Setup > Develop > Visualforce Pages
  2. Click the Security link to the left of the following Visualforce Pages:
    1. DocusignGrantConsentCallBack
    2. SelectDRRecordType
    3. ServerInfo
  3. Add your desired Profiles into the Enabled Profiles box. 

Adding DocuSign Apex Class Permissions:

  1. Go to Salesforce Setup > Develop > Apex Classes.
  2. Click the Security link to the left of the following Apex Classes:
    1. DocusignGrantContentController
    2. DocusignAuthentication
    3. DocusignAuthenticationService
    4. DocusignAuthenticationUtils
    5. DocusignJWT
    6. DocusignRefreshToken
    7. ServerInfo
  3. Add your desired Profiles into the Enabled Profiles box.