
If you’ve ever tried to embed Microsoft Power BI dashboards inside your own SaaS product, you know the drill. Register an Azure AD app. Configure App-Owns-Data permissions. Provision capacity. Wire up service principal authentication. Implement per-tenant row-level security. Manage token lifecycles. Build the iframe layer. Test the embedding flow. Maintain it forever.
It takes weeks of engineering work to ship the first dashboard — and months more to make it production-ready for enterprise customers who expect SSO, audit logs, multi-tenancy, and white-labeling.
We built atSpark Embedportal to skip all of that.
Today, we’re excited to announce that atSpark Embedportal is live on Microsoft Marketplace.
You can find us here: marketplace.microsoft.com/en-us/product/saas/atspark.atspark-embed-portal
What atSpark Embedportal does
atSpark Embedportal is a multi-tenant embedded analytics layer purpose-built for B2B SaaS companies. You connect your existing Power BI workspace, configure user-attribute mappings once, and drop a single iframe into your product. Your customers see live, branded, security-isolated dashboards inside your app — no Power BI license required for end-users, no copy of their data sitting in a third-party warehouse, no DAX gymnastics.
We handle the parts of Power BI embedding that nobody wants to write twice:
- App-Owns-Data authentication, including service principal provisioning and token rotation
- Row-level security, mapped from your application’s user attributes (email, department, tenant ID, custom claims) to Power BI RLS roles — evaluated at embed time
- Per-tenant isolation, with separate credentials, branding, and data perimeters for every customer organization
- SAML 2.0 SSO with Microsoft Entra ID, Okta, OneLogin, Google Workspace, and any standards-compliant IdP
- White-labeling, including custom domains, logos, and color palettes per tenant
- Live queries, never cached — every view renders directly from your warehouse
Why we listed on Microsoft Marketplace
We chose Microsoft Marketplace because most of our buyers already live in the Microsoft ecosystem. They have Power BI Premium or Embedded capacity. They have Azure Active Directory. They have engineering teams stretched thin between feature work and infrastructure work. The Marketplace gives them a fast, procurement-friendly way to evaluate atSpark — and to bring it into their existing Azure spend commitment relationships.
Who it’s for
atSpark Embedportal is built for:
- B2B SaaS product teams adding customer-facing analytics to their existing platform
- Vertical SaaS companies that need industry-specific dashboards embedded in their app, secured per-tenant
- Marketplaces and multi-sided platforms that want sellers, vendors, or operators to see their own performance dashboards inside the existing UI
- Internal IT teams at larger enterprises building branded customer portals on top of Power BI investments
If you’re spending more than a sprint on Power BI embedding yourself, you should be using atSpark instead.
What’s included
- All Power BI report types: standard, paginated (RDL) on semantic models, and dashboards
- All capacity types: Premium (P SKU), Embedded (A SKU), Premium-per-User
- Connections to BigQuery, PostgreSQL, MySQL, Microsoft SQL Server, and Snowflake (via Power BI)
- Multi-tenant admin UI for managing organizations, users, groups, and RLS mappings
- Audit logs, encrypted secrets at rest, SOC 2-ready and GDPR-ready by design
- 14-day free trial with a dedicated implementation engineer for onboarding
How to get started
- Find us on Microsoft Marketplace: atSpark Embedportal on Microsoft Marketplace
- Click “Contact me” to request a 14-day evaluation workspace. We provision sandboxes within one business day, pre-configured with a sample Power BI connection and RLS setup so you can see exactly how it would work in your product.
- Or book a demo directly at embedportal.com/onboarding — your first 30 days include a dedicated engineer to help you go live.
We’re excited to bring atSpark to the Microsoft Marketplace community. If your team is building embedded analytics for B2B customers, we’d love to talk about your use case.
atSpark Embedportal — embedded analytics that ships in days, not months.
Curious how this would work on your own data?

