Navigate to Setup > Administration > Users > Profiles.
Adobe Acrobat Sign for Salesforce: Large Documents & Push Agreements Services Guide explains how to configure Acrobat Sign for Salesforce to send Large Documents (greater than 4.0 MB from the send agreement page and 9.0 MB when sending in batch) or Push Agreements for agreements created outside of the Salesforce environment.
To establish and use the Large Documents and Push Agreement services, you must define the callback environment. The callback environment can be used for one of both services. The callback environment requires you to create a new and dedicated user and profile, which ensures that:
To establish the Callback environment and use Large Documents and Push Agreements services, you must complete the following steps:
Neither Large Document transactions nor Push Agreements are supported in the Salesforce Professional Edition.
You must create a dedicated user to grant object permissions for the callback process. To do so:
On the Profiles page, select Edit for the profile you created above (ABC Sign Callback User). Then, on the Profile Edit page:
Follow the steps below to activate the Callback User in Adobe Acrobat Sign by sending an agreement:
Link the Callback User to Acrobat Sign as follows:
You must set up and configure a site for the Adobe Acrobat Sign Callback so that agreement updates can be pushed to Salesforce in a timely manner.
If you have not used Salesforce sites in your Salesforce org, you must first register a Force.com domain name that will be used for all your Salesforce sites in the account. (See Registering a Custom Force.com Domain in the Salesforce.com help). Keep in mind that if you are registering a new domain name, it is recommended that you don’t have a very long domain name or the secure web URL may exceed the 255 character limit that Adobe Acrobat Sign has for callback URLs.
Register your site domain name as follows:
On the Site Edit page:
Add the IP ranges for public access settings in the Site to restrict them to Adobe Acrobat Sign IPs. To do so:
If the error “The list of IP Ranges does not cover your current IP address….” displays, enable the Save this IP Range even though it does not cover my current IP address option and click Save again.
|Start IP||End IP||Description|
|188.8.131.52||184.108.40.206||Adobe Acrobat Sign|
|220.127.116.11||18.104.22.168||Adobe Acrobat Sign
|22.214.171.124||126.96.36.199||Adobe Acrobat Sign
|188.8.131.52||184.108.40.206||Adobe Acrobat Sign
|220.127.116.11||18.104.22.168||Adobe Acrobat Sign
|22.214.171.124||126.96.36.199||Adobe Acrobat Sign
|188.8.131.52||184.108.40.206||Adobe Acrobat Sign
|220.127.116.11||18.104.22.168||Adobe Acrobat Sign
|22.214.171.124||126.96.36.199||Adobe Acrobat Sign
|188.8.131.52||184.108.40.206||Adobe Acrobat Sign
|220.127.116.11||18.104.22.168||Adobe Acrobat Sign
|22.214.171.124||126.96.36.199||Adobe Acrobat Sign
|188.8.131.52||184.108.40.206||Adobe Acrobat Sign
|220.127.116.11||18.104.22.168||Adobe Acrobat Sign
The final Login IP Ranges for the Adobe Acrobat Sign Callback Site should display as follows:
Large documents are automatically supported for sending transactions and background actions. Each feature has a specific size limit for the supported documents, as follows:
To enable larger documents:
To enable Object Level Permissions for the Adobe Acrobat Sign Callback Site User:
You must also customize the profile for your Adobe Acrobat Sign Callback site to add the LargeFileDownloadService Apex class to make it visible.
You can use the Acrobat Sign API to send agreements for signature or create web form and embed them on your website and have all those agreements pushed and created in Salesforce just as if they were sent from Salesforce. You can also send agreements via the echosign.adobe.com web application and have them all pushed back to Salesforce.
To enable these Push Agreements, you must:
After adding the Visualforce page, you are returned to the Site Details page for the callback site. Follow the steps below to edit the page:
If you want all of the agreements in your account that were sent outside of Acrobat Sign to be created and pushed into Salesforce, follow these instructions:
If you are sending agreements via the API, follow these instructions: