Integrating WebViewer, SharePoint Online, and PowerApps to create a Digital Signature Workflow
Welcome to Apryse. This guide will help you integrate a free trial of WebViewer into SharePoint Online as a web part. It will help you clone the SharePoint sample repository and show you how to integrate WebViewer as a web part. Your free trial includes unlimited trial usage and support from solution engineers.
Prerequisites
This guide expects you to have completed the SharePoint webpart integration guide found here.
The trial of Apryse SDK requires a trial key. A commercial license key is required for use in a production environment. Please fill out our licensing form if you do not have a valid license key.
Keep your license keys confidential.
License keys are uniquely generated. Please make sure that it is not publicly available (e.g. in your public GitHub).
SharePoint Webpart Environment Update
Inside the webpart, inside the environment config, you will need to update this information related to your environment.
To: Requestor, Subject: A signature request has been sent to you, Body:
Hi,
Please sign the document here https://<TenantID>.sharepoint.com/sites/<SiteName>/_layouts/15/workbench.aspx?uniqueID=@{triggerOutputs()?['body/<TableID>_signaturerequestid']}.
Note: replace TenantID, SiteName, and TableID as necessary
Email Notification (Document Modified)
Connections: Microsoft Dataverse, Office 365 Outlook
Document was modified here https://<TenantID>.sharepoint.com/sites/<SiteName>/_layouts/15/workbench.aspx?uniqueID=@{triggerOutputs()?['body/<TableID>_signaturerequestid']}.
Deployment
The App can be shared from PowerApps with a share-able hyperlink. The hyperlink can be embedded into SharePoint as well if needed.