The Acrobat Sign Bulk Operations Tool is a comprehensive application designed to facilitate the efficient handling of bulk operations for Account/Group admins. With this tool, users can effortlessly perform tasks such as deleting agreements, downloading agreements and form fields, and hiding all agreements. The tool is specifically tailored for Account/Group admins, offering streamlined processes for managing agreements at scale.
- Delete: Seamlessly remove documents associated with agreements in bulk.
- Download: Easily retrieve agreements and their associated form fields in bulk.
- Hide: Quickly conceal all agreements for enhanced organization and management.
- Cancel Agreements: Cancel In-Progress agreements in bulk.
- Cancel reminders: Cancel reminders in bulk.
- Date Range Filtering: Fetch agreements based on specific date ranges, allowing for targeted retrieval of desired records.
- Acrobat Sign Group: Fetch agreements based on specific groups, allowing for targeted retrieval of desired records.
- Agreement Status Filtering: Filter agreements based on their status, enabling quick access to agreements in specific states (e.g., completed, pending).
- Role-Based Fetching: Fetch agreements based on assigned roles, simplifying the process of retrieving agreements associated with specific users or groups.
- Streamlined Retrieval: Effortlessly fetch agreements associated with workflows directly from the application, ensuring easy access to relevant records.
- With this capability, users can retrieve and download library templates and their associated form fields directly from within the bulk operations tool. Users can also hide the library templates in bulk.
- Users can now access a list of created webforms and subsequently retrieve associated agreements to perform bulk operations (download agreements/form fields etc.).
The delete operation is available to delete the documents associated with agreements. To enable the delete operation, please raise the support ticket and sign the retention policy with enable "agreement_retention" flag.
There is no OOTB solution available for bulk operations and this application is a platform for all the bulk operations.
- This application provides users to perform different bulk operations based on role. This will be a single platform to perform different bulk operations.
- Java 1.8
- Spring Boot 2.6.7
- Please ensure that JDK 1.8 or newer version of Java is installed on the machine.
- Download the users list to run the tool for All users in the account. From Acrobat Sign Account -> Users -> Export all users. Remove users except for active users and remove columns except for email addresses.
- Create integration key - https://helpx.adobe.com/sign/kb/how-to-create-an-integration-key.html
- Update application.yml file with:
- correct integration-key
- Update baseUrl
- Update agreement_status to include/exclude agreements based on status
- Run application.bat OR Run the below Command from the Command prompt:: java -jar -Dspring.config.location= target/acrobatsignbulkoperationtool-0.0.1-SNAPSHOT.jar
- The application will run as http://localhost:8090/
For the building of this project, the client machine should have the following software installed:
- OS: Windows/Mac/Linux
- Java JDK: version 1.8
- Maven: 3.3.3 version or above. Download URL: https://maven.apache.org/download.cgi
To install the application to your local repository:
- Please add JAVA_HOME as an environment variable and set the path.
- Open the run.bat file from the project
- update the JAVA_HOME and MAVEN_HOME paths based on your local directory. Save and Close
- double click on the run.bat file
- The application will run as http://localhost:8090/
Swagger documentation is available. please deploy this spring boot application and use the below URL for swagger. http://localhost:8090/swagger-ui.html#/
- OAuth 2.0 setup