A guide to the custom settings available within the Adobe Sign for Salesforce package
Adobe Sign for Salesforce includes a wide range of customizable features to help tailor your document signature process so it fits in seamlessly with your over-all workflow.
This document is supplemental content to the Salesforce installation guide, and enumerates all of the available custom features and back end processes that are available to Administrators. Developers looking to connect their application to the Adobe Sign app should reference the Developers documentation.
Most of the settings described herein only require Salesforce configuration to become effective. The few settings that do require Adobe Sign side configurations are so noted.
Adobe Sign installs eleven custom tabs, all of which are Default On (assuming you installed with access to All Users). It is suggested that you review these tabs and their functions to determine if all, some or none of your users will need access to them, and to disable tabs that aren’t needed to reduce user side clutter.
Adobe Sign Tabs |
||
---|---|---|
Agreements |
Data Mappings |
Group Mappings |
Agreement Templates |
Adobe Sign Manager |
Manage Agreements |
Batch Agreements |
Adobe Sign Admin (x2) |
Merge Mappings |
Agreement Types |
There are two Adobe Sign Admin tabs that show up in the Lightning interface.
One is for a Visualforce page and the other for Lightning but there is no way to make a Visualforce tab not show up in Lightning Experience, so both are exposed.
Settings allow you to change the behavior of Adobe Sign for Salesforce and customize it to fit to your business needs. The default values reflect the most common configurations that customers prefer, and will be in effect unless you explicitly change them.
Adobe Sign for Salesforce supports various custom settings:
Settings can be set for the entire Salesforce organization or for specific users and profiles:
These settings affect all users and profiles in the organization, unless their settings override the default organization level settings (see below)
1. Navigate to Setup > Platform Tools > Custom Code > Custom Settings.
The Custom Settings page displays.
2. Click on one of the links as appropriate:
o Adobe Sign Agreement Recipient Settings
o Adobe Sign Agreement Update Settings
o Adobe Sign Environment Settings
o Adobe Sign Lead Conversion Settings
o Adobe Sign Merge Mapping Settings
o Adobe Sign Settings
o Adobe Sign Toolbar
(The examples below show Adobe Sign Settings.)
3. Click the Manage button
4. Click the New (or Edit if previous changes have been made) button above the Default Organization Level Value line
5. Update the appropriate settings
6. Click the Save button.
These settings affect only the users and profiles that you define. If you are customizing multiple Profiles, you will need to do each individually.
1. Navigate to Setup > Platform Tools > Custom Code > Custom Settings
The Custom Settings page displays.
2. Click on one of the links as appropriate:
o Adobe Sign Agreement Recipient Settings
o Adobe Sign Agreement Update Settings
o Adobe Sign Chatter Settings
o Adobe Sign Environment Settings
o Adobe Sign Lead Conversion Settings
o Adobe Sign Merge Mapping Settings
o Adobe Sign Settings
o Adobe Sign Toolbar
(The examples below show Adobe Sign Settings.)
3. Click the Manage button
4. Click the New (or Edit) button above the Setup Owner table to create custom settings for specific Users or Profiles that override the Default Organization Level (if defined).
○ The Setup Owner table is at the bottom of the page, under the list of settings.
You can use the Show/Hide toggle (►) to collapse the Default Organization Level Value section.
5. From the Location drop-down, select User or Profile then use the search icon to search for the profile you’d like to change these settings for and set values for the appropriate settings.
6. Edit the profile settings as needed
7. Click the Save button.
The customizable settings are broken out to functional sections in Salesforce, and that structure is replicated below. Each of the discrete settings are listed within the functional setting.
o Adobe Sign Agreement Recipient Settings
o Adobe Sign Agreement Update Settings
o Adobe Sign Chatter Settings
o Adobe Sign Environment Settings
o Adobe Sign Lead Conversion Settings
o Adobe Sign Merge Mapping Settings
o Adobe Sign Settings
o Adobe Sign Toolbar
Due to the volume of items in the Adobe Sign Settings section, the content is presented twice:
Do you want to allow Adobe Sign group-level admins to have the authority to establish an OAuth connection between Adobe Sign and Salesforce?
Do you need users to be assigned to specific Adobe Sign groups based on their Salesforce profiles to ensure proper send settings and branding is applied?
Do you need to send Agreements that are over 2MB in total file size? (If yes, see: Configure Salesforce to Send Large Documents)
Should Adobe Sign automatically create new users when they use the application in Salesforce?
Would you like to disable the Chatter feed on the Agreement object?
Would you like to be emailed when a Data or Merge Mapping fails?
Would you like to have the API Names exposed when selecting fields in Data/Merge Mapping?
Do you need to enforce a specific type of user interface (Windows vs Frames)?
This setting will not apply to customers using the Lightning page layout, and is only available to configurations using the Agreement Advanced page layout
Will you need senders to generate Agreements that only they (themselves) would sign?
Do you expect the sender of the document to have to sign the document at all?
Do you want to allow senders to choose between serial and parallel signature options?
What types of Recipient Objects (Contact, Lead, etc.) will you send Agreements to?
Should senders be allowed to define the CC’d parties to an Agreement?
Are you using custom fields to define your recipients?
What types of recipient verification will you permit?
Should signers have differing verification methods applied?
From where should senders be allowed to attach their documents?
Do you want users to be able to use field templates?
Would you like the Agreement name to automatically change to the file name of the first attached document?
Do you need to allow Salesforce users to send on behalf of other users?
Will you automatically expire Agreements after a span of time?
Do you want to be able to expand the Agreement relationship to other Salesforce objects?
Should users be allowed to manipulate field placement prior to sending an Agreement?
Should users be allowed to change the order of recipients or attachments?
Will you allow Written signatures in addition to Electronic signatures?
Should users be allowed to define reminders to signers when creating an Agreement?
Will you ever need to host the signature on the sender’s system (In person signing)?
Are you using Templates? And if so, do you want to make some of those pre-populated fields hidden or read only so senders can’t manipulate them?
Should senders be allowed to change the recipient’s email address for Agreements in process?
After signing a document, would you like to control where the signer is re-directed to (vs. the default Adobe Sign page)?
Do you want to secure the final PDF with a password to control view access?
Each of the settings in Salesforce has a question mark icon that you can click on to see the description of the setting.
This setting will not apply to customers using the Lightning page layout, and is only available to configurations using the Agreement Advanced page layout
Note: Recent Salesforce restrictions to how custom javascript can be added to sidebar components have resolved the VF page problems this setting is intended to overcome. Only applicable to VF pages, not supported if using the new Lightning page layout
Agreement Recipient settings allow you to control how recipient records are created or updated when agreements are created either inside Salesforce, or pushed into Salesforce from an external source.
Reference the agreement push mapping documentation for more information about how to set up Salesforce so that documents created elsewhere can also be created in Salesforce automatically.
Environment settings allow you to control the environment that Salesforce connects to on the Adobe Sign side.
These settings should not be altered without specific instruction from Adobe Sign support.
Toolbar settings allow you to control which Adobe Sign toolbar actions will be available in your account. You may create different toolbar settings for different profiles or users.
Merge mapping settings allow you to control which how the attachments will be managed when merge mappings are used for sending agreements. Reference merge mappings documentation for more information.
Adobe Sign Chatter Settings will appear if you have the Adobe Sign for Chatter app installed on your org. These settings determine where to post Chatter updates and also which events will result in a Chatter post. You only should define one set of Chatter settings for your Org and you can provide a Name to the settings. You can learn more about Adobe Sign for Chatter here with instructions for installation and setup.
There is another Chatter setting in the main Adobe Sign Settings. By default, the Agreement record will be enabled for Chatter feeds but you can turn it off through the setting called ‘Disable Agreement Chatter Feed’.
Lead conversion settings allow you to retain Agreement relationships after you convert a Lead to Account, Contact, or Opportunity.
Adobe Sign for Salesforce has the ability to turn on background actions for agreements to automate workflows. This includes: sending agreements, sending reminders, updating agreement status, deleting agreements or canceling agreements.
Salesforce can automatically trigger actions via the onLoadAction URL parameter supported by Adobe Sign for the Agreement button actions: Send, Remind, Delete, Cancel, Update, and View. The URL parameter will respect the Toolbar Settings set by the administrator so that only those that are enabled will be available.
Example of URLs with onLoadAction:
Send: Make sure you have an agreement with status Draft in your account.
https://echosign-dev1.ap1.visual.force.com/apex/EchoSignAgreementAdvanced?id=[agreementID]&sfdc.override=1&onLoadAction=send
Remind: Make sure you have an agreement with status Out for Signature in your account.
https://echosign-dev1.ap1.visual.force.com/apex/EchoSignAgreementAdvanced?id=[agreementID]&sfdc.override=1&onLoadAction=remind
Delete: Make sure you have an agreement with status Out for Signature in your account.
https://echosign-dev1.ap1.visual.force.com/apex/EchoSignAgreementAdvanced?id=[agreementID]&sfdc.override=1&onLoadAction=delete
Cancel: Make sure you have an agreement with status Out for Signature in your account.
https://echosign-dev1.ap1.visual.force.com/apex/EchoSignAgreementAdvanced?id=[agreementID]&sfdc.override=1&onLoadAction=cancel
Update: Make sure you have an agreement with status Out for Signature in your account.
https://echosign-dev1.ap1.visual.force.com/apex/EchoSignAgreementAdvanced?id=[agreementID]&sfdc.override=1&onLoadAction=update
View: Make sure you have an agreement with status Out for Signature, Signed, or Cancelled in your account.
https://echosign-dev1.ap1.visual.force.com/apex/EchoSignAgreementAdvanced?id=[agreementID]&sfdc.override=1&onLoadAction=view
Adobe Sign is integrated with several Salesforce apps that allow you to extend your Salesforce workflows even further. Learn more about each of these apps and get them on the AppExchange.
Sign in to your account