Deployed into your Azure subscription. Owned by your team.
QueryNow Compass is not a SaaS product you subscribe to. It's a set of governance solutions we build and deploy directly into your Azure environment. Python Azure Functions handle the backend intelligence. React dashboards give your team a modern admin interface. Azure Logic Apps power your workflows. When we're done, everything runs on your infrastructure, stores data in your subscription, and belongs to your organization.
Consultation & Scoping
We assess your Microsoft 365 environment, licensing, Copilot deployment plans, compliance requirements, and governance gaps. You tell us which products you need. We map exact technical requirements and licensing implications.
Infrastructure Deployment
We deploy all Azure resources via Bicep templates - Azure Functions, Azure SQL Serverless, Azure Static Web Apps, Azure Logic Apps, Key Vault, and Storage accounts. The entire infrastructure deploys in under 30 minutes. We configure Entra ID app registrations with minimum-privilege certificate-based authentication. You approve every permission grant.
Solution Deployment
We deploy the Compass solutions: Python Azure Functions with Graph API scanning logic and Durable Functions orchestrators, Azure Logic Apps workflows for alerting and approvals, React dashboards on Azure Static Web Apps, and configure all timer triggers, notification channels, and policy defaults. Everything is configured for your specific tenant topology.
Validation & Testing
We run full validation cycles - confirming Graph API data extraction accuracy, dashboard rendering, workflow triggers, notification delivery, and backup/restore operations. You review outputs and confirm they meet your requirements.
Training & Handoff
We train your team on operating and maintaining the deployed solutions. We provide documentation covering architecture, Azure resource configuration, dashboard customization, Logic Apps workflow modification, and troubleshooting. After handoff, you are fully self-sufficient.
Optional Ongoing Support
If you opt for annual support, we monitor for Microsoft Graph API changes, push SDK compatibility updates, deliver new React dashboard features, and provide priority support. If not, the solutions continue running independently.
What lives where
Your data never leaves your environment. We don't store, process, or have access to your organizational data.
Built on open standards. No vendor lock-in.
Microsoft Graph API
The backbone of all data extraction. Compass uses Graph API to read usage reports, enumerate permissions, capture audit events, and pull Copilot activity data. The official Python SDK handles token acquisition, pagination, and throttling retries.
Python Azure Functions
The compute backbone of all scanning, extraction, and governance logic. Timer-triggered functions run daily scans. Durable Functions orchestrate parallel processing across thousands of sites. HTTP-triggered functions serve as the API layer for React dashboards.
React + Recharts + shadcn/ui
Every dashboard is a modern React application built with Recharts for data visualization, shadcn/ui for enterprise UI components, and TanStack Table for data grids. Authenticated via MSAL.js against your Entra ID tenant. No Power BI licensing required.
Azure Logic Apps
Replaces Power Automate at 1/100th the cost. Handles approval workflows via Teams Adaptive Cards and Outlook actionable emails, alert routing, and scheduled orchestration. The HTTP connector is a standard included action - not a premium connector like Power Automate.
Azure SQL Serverless
Auto-scaling, auto-pausing relational database. Scales up for scan workloads, pauses during idle periods, charges only for active compute. Perfect for governance data that is written in scheduled windows and queried intermittently.
Bicep Infrastructure as Code
Every Azure resource deploys via Bicep templates. Reproducible, version-controlled, and auditable. The complete infrastructure deploys in under 30 minutes.