Digital Document Signing System
de JMS Advisory Services Private Limited
A smart SharePoint-based solution for secure internal and external document signing.
Digital Document Signing System (DDSS) is a modern SharePoint Framework (SPFx)–based solution designed for organizations to securely create, upload, modify, and digitally sign PDF documents with both internal Microsoft 365 users and external stakeholders.
Built entirely within the Microsoft 365 ecosystem, DDSS integrates seamlessly with SharePoint Online, Azure, and Power Automate, enabling a unified, secure, and compliant document signing experience without relying on third-party e-signature tools.
Included SPFx Components
SharePoint Full Page Application (Full Page)
Delivers a full-screen, streamlined signing experience for internal users directly within SharePoint.
Edit and Publish buttons are intentionally hidden to simplify the interface and prevent accidental modifications.
Azure External Signing Portal (Web Application)
A secure, Azure-hosted interface that allows external users to sign documents without requiring a Microsoft 365 account.
PnPjs Integration
Used for managing document metadata, signer details, signature records, and status tracking within SharePoint lists.
Key Features
Document Creation & Management
Upload, modify, and manage PDF documents directly from SharePoint.
Centralized document storage within SharePoint libraries.
Access control based on document status.
Internal & External Signing Workflow
Internal users sign documents within SharePoint using Microsoft 365 authentication.
External users receive a secure Azure-hosted signing link; no Microsoft license required.
Signature creation and reuse for external users to simplify future signing.
External Signature Creation Flow
Checks for an existing external signature.
Prompts creation if no signature exists.
Stores signatures securely for future use.
Completes the signing process seamlessly.
Automated Notifications
Sends email notifications to signers at each stage.
Automatically emails fully signed documents to all participants.
Customizable email templates via Power Automate.
Status Tracking
Track document lifecycle: Sent → In Progress → Signed → Completed.
Capture signer details, timestamps, and signing actions.
Maintain an auditable record for compliance and reporting.
Security & Compliance
All documents and metadata remain within your Microsoft 365 tenant.
Secure external access via Azure.
Role-based access control for internal users.
Designed to meet organizational security and compliance requirements.
Getting Started
Open the Document Signing Dashboard to view and manage documents.
Upload a PDF and configure internal or external signers.
Internal users will receive a SharePoint link; external users will receive a secure Azure-hosted signing link via email.
External users without a saved signature will be prompted to create one before signing.
Once all signatures are completed, the final signed document is automatically generated and emailed to all participants.
Account Requirements
Requires an active Microsoft 365 tenant with SharePoint Online.
Permissions needed:
Access SharePoint lists and document libraries.
Store signer and signature metadata.
Send email notifications within your tenant.
External users do not require Microsoft 365 accounts.
Support & Contact
For support, onboarding, or feature requests:
Digital Document Signing System
http://jmstech.co/digital-document-signing-system/
Support:
Contact Us:
Ideal For
Organizations looking to digitize document signing workflows while staying fully within the Microsoft ecosystem.
Ideal for HR, Legal, Finance, Procurement, and Operations teams that require secure internal and external document signing with full visibility, compliance, and auditability — all without third-party e-signature platforms.