Subscription Management Hub
by Chronodat LLC
Subscription management for SharePoint and Microsoft Teams - track SaaS, seats, renewals, and spend.
Subscription Management Hub is a SharePoint Framework (SPFx) solution for SharePoint Online and Microsoft Teams that helps organizations track SaaS and Microsoft 365 subscriptions, seats, renewals, spend, and license discovery directly within Microsoft 365.
Deploy the solution once to your SharePoint Online tenant app catalog, add the web part to any modern SharePoint page or publish it as a full-page app, and use Sync to Teams to offer the same experience as a Teams channel tab or personal app. Use the built-in setup wizard to automatically provision the required SharePoint lists. Subscription Management Hub provides dashboards, a complete subscription register, renewal decisions, Microsoft license discovery, request intake, filtered Analytics charts, a report builder, and an audit log - while keeping all data securely within your Microsoft 365 tenant.
Ideal for
IT, procurement, finance, and operations teams that need a single catalog of SaaS tools, Microsoft 365 plans, seats, renewal dates, and spend - in SharePoint Online pages and Microsoft Teams.
Key Features
- Complete subscription register for SaaS and Microsoft 365 plans, with seats, cost, billing cycle, and renewal dates
- Role-based dashboards with KPI cards and charts (totals, renewals, spend, ownership)
- Analytics page with date-range and catalog filters for spend, vendors, categories, types, and renewals
- Filtered views: owned by me, active, renewing, cancelled, and deleted subscriptions
- Renewal calendar with notice windows and explicit renew / cancel / defer decisions
- Microsoft Graph license discovery and catalog reconciliation
- Request intake for new subscriptions, extra seats, plan changes, and cancellations
- Document library for contracts, invoices, and order forms
- Report builder with CSV export for subscriptions, categories, and projects
- Bulk CSV import, auto-numbering, colored tags, and configurable forms
- Email notifications for lifecycle events via Microsoft Graph
- Organization setup: categories, sub-categories, vendors, and projects
- Configurable roles, permissions, forms, numbering, tags, workflows, and appearance settings
- Audit log of create, update, and delete activity across subscriptions, lookups, and settings
SharePoint Online & Microsoft Teams
One SPFx package runs in both surfaces. In SharePoint Online, add the web part to a modern page or publish a full-page app. In Microsoft Teams, tenant administrators use Sync to Teams from the SharePoint App Catalog to enable a channel tab and personal app. Users get the same subscription catalog, renewals, requests, Analytics, and reports in Teams as on SharePoint - SharePoint Online remains the system of record.
Email Notifications
Subscription Management Hub supports flexible workflow email delivery. Choose the option that best fits your environment in Settings → Email Integration:
- Microsoft Graph (tenant-resident, default): Notifications are sent from the signed-in user's Exchange Online mailbox. A tenant administrator approves Microsoft Graph Mail.Send once in SharePoint Admin Center → API access. Mail never leaves your Microsoft 365 tenant.
- Chronodat Mail API (optional): Chronodat's hosted mail service sends notifications with zero tenant configuration. Requires an active Chronodat subscription. When enabled, notification recipients, subject, and message body are transmitted to the Chronodat mail service.
- Power Automate (advanced): Not shipped with the product. You build and configure your own flows. No Mail.Send approval is required in this mode.
The app installs and runs without configuring email; only workflow notifications require a delivery option.
Microsoft License Discovery (optional)
Administrators can import Microsoft 365 license usage into Discovery and reconcile it with the subscription catalog. This uses Microsoft Graph Organization.Read.All, Reports.Read.All, and User.Read.All, approved once by a tenant administrator in SharePoint Admin Center → API access. Discovery is optional; the catalog, renewals, requests, and reports run fully without it.
Security & Data Residency
- 100% tenant-resident: All subscription, request, renewal, and document data is stored in standard SharePoint lists and libraries inside your Microsoft 365 tenant
- No external data transfer by default: Default Microsoft Graph delivery keeps notification email inside your tenant
- Microsoft 365 security inherited: Uses SharePoint permissions, Microsoft Entra ID authentication, conditional access, and DLP policies
- Audit trail: Actions are captured through the built-in audit log, SharePoint version history, and Microsoft 365 audit logs
- You own the data: Uninstalling leaves your SharePoint lists and data intact
Component Information (SPFx component types in this package)
- Web part - "Subscription Management Hub" client-side web part for modern SharePoint pages (SharePointWebPart)
- Full Page - the same web part published as a SharePoint full-page application (SharePointFullPage) for a dedicated full-width workspace
- Teams tab - Microsoft Teams channel tab (TeamsTab) after Sync to Teams from the SharePoint App Catalog
- Personal tab - Microsoft Teams personal app (TeamsPersonalApp) after Sync to Teams
Prerequisites
- Microsoft 365 with SharePoint Online (SharePoint Server / on-premises is not supported)
- Microsoft Teams (included in Microsoft 365) for channel tabs and the personal app
- Tenant administrator permissions to deploy SPFx solutions to the app catalog and run Sync to Teams
- Modern SharePoint sites
- Microsoft Exchange Online mailboxes (for Microsoft Graph workflow email notifications)
- Microsoft 365 admin reports (optional) for license discovery
Recommended Browsers
- Microsoft Edge
- Google Chrome
Licensing
One license is required per SharePoint site collection. The free trial can be converted to a full version by purchasing a license from our website.
Get Started
Click Get it now to start your fully featured 14-day free trial. Deploy the solution to your Microsoft 365 tenant App Catalog, add the web part to a SharePoint page (or publish as a full-page app), run Sync to Teams for channel tabs and the personal app, and launch the built-in setup wizard. After the trial period, the subscription is $499 per site collection per year, with unlimited users in the licensed site collection.
Help & Support
Product pageKnowledge baseSupport