A browser-based tool for Microsoft partners to generate a Statement of Work (SOW) draft for Microsoft Purview data security engagements based on the partner facing Microsoft Data Security Deployment Guides.
Live site: SOW Generator
This project provides a guided form experience that helps partners:
- Capture engagement details and customer context
- Select implementation workstreams based on licensing and service model
- Generate a structured SOW draft in real time
- Export or print the generated output for review
The application is a static web app (single HTML file) and requires no build step.
- Guided multi-step form for SOW inputs
- Dynamic scope logic for licensing and managed services
- In-browser SOW document generation
- Print-friendly document output
- Optional analytics consent flow for Microsoft Clarity
Open the live tool:
https://microsoft.github.io/SOWGenerator
Because this is a static app, you can run it directly from the repository:
- Clone the repository.
- Open
index.htmlin your browser.
For best results, serve the folder with a local web server:
cd SOWGenerator
python -m http.server 8080Then browse to:
index.html: Main application UI, styles, and logicArchive/mip-sow-generator.html: Archived previous versionREADME.md: Project overview and usage
- Microsoft channel partners
- Security and compliance consultants
- Pre-sales and delivery teams preparing Purview implementation proposals
- The tool runs in the browser.
- Optional analytics are loaded only after explicit user consent.
- Do not enter sensitive or regulated data unless your organization approves this workflow.
This generator provides a draft starting point and does not constitute legal advice. Final SOW content should be reviewed by appropriate business, legal, and technical stakeholders.
Licensed under the MIT License. See LICENSE.