Purpose-built for ISVs delivering Windows and desktop apps

SaaS delivery for every customer and reseller

Atria lets ISVs deliver Windows apps like SaaS — automate tenant set‑up, user provisioning, and access across Citrix, RDS, Parallels, or any platform while resellers onboard customers without engineering help.

Diagram showing ISV, resellers, and customer tenants managed centrally in Atria

Why ISVs choose Atria

SaaS-enable your Windows or legacy desktop apps without rewriting for the cloud.

Multi-tenant Active Directory

Segment every customer or reseller into their own secure containers while retaining central control. Explore hybrid AD management →

Partner-ready automation

Empower your reseller channel to sell, onboard, and support customers directly through branded Workspace portals.

Flexible environments

Isolate strategic partners or high-volume customers on dedicated infrastructure without losing visibility.

Platform agnostic

Works with Citrix, RDS, Parallels, Omnissa, or custom delivery stacks.

Scoped delegation

Define exactly who can manage what — across partners, customers, and internal teams with full audit logs.

Self-service support

Give end-customers tools for password resets and user adds without hitting your helpdesk. See password reset workflows →

Helping You Scale Efficiently

Get more users on your infrastructure, bring customers on quickly, remove support calls and tickets.

Stop Sales waiting

Add new resellers and customers in minutes with templated tenants and automated app assignments.

No-Code Integrations

Works out of the box and extends easily with PowerShell and REST API hooks.

Better Support, Better Business

Cull tickets by giving customers guided workflows to reset passwords, add apps, and manage staff changes.

Stop Access

Remove access to admin panels and servers, while ensuring processes are executed safely, consistently, and logged.

We’ve onboarded thousands

(and we’ve been there at 2am too)
100 users or 20,000?
We’ve got the scripts, the scars, and the coffee.

1. Install Atria

Prepare and install Atria alongside your existing application delivery platform. Configure branding to meet your corporate requirements. Set up roles for your business.

2. Configure Atria Workspace for your Application Service

Starting with out‑of‑the‑box configuration, we will map your apps into Atria, adjusting to match your structure and conventions.

3. Import your existing Customers

We will work with you to onboard existing customers and users — we script this, so it can happen as fast or as slow as you like.

4. Go-Live Internal

We will work alongside you to transition your helpdesk and escalation staff to Atria for all user‑related management.

5. Go-Live Resellers and Customers

At your pace, we will enable external users with access to Atria, allowing them to self‑manage their access.

Use cases for modern ISVs

Enable every delivery motion—from direct subscription sales to channel-led onboarding.

Finance & accounting apps

Standardise tenant provisioning, Citrix publishing, and licence alignment for products like Sage, MYOB, or QuickBooks.

Engineering & design suites

Isolate GPU-heavy workloads for Autodesk or Adobe users while keeping access governance centralised.

Multi-brand delivery

Support white-label resellers with branded portals, curated service catalogues, and billing visibility.

Compliance-focused deployments

Track every change, export audit logs, and sync consumption data to PSA or ERP systems via PSA integration.

All Changes, Tracked and Billed...

Delivering Finance or Line of Business Apps to SMB?
Atria helps you to deliver at lowest cost per user by sharing infrastructure

Track all changes

Whether your team, your channel partners, or your customers — Atria knows who added, changed or removed users, ensuring compliance with licensing and no revenue leaks.

Bill the right entity

Selling direct, or through partners — or partner‑managed but direct billed? Set billing relationships and Atria will automatically aggregate billing for you and your partners.

Integrates into your process

Our simple REST API enables you to extract a clean source for billing, while allowing your customers and partners to self‑analyse their usage.

Delivering Smooth Operations for
ISVs and Application Delivery Providers

Atria has automated channel based delivery of hundreds of different Windows based applications across the world. These are just a few of the applications that our customers have delivered at scale with Atria.

Sage Software MYOB Quickbooks Datev Autodesk SAP Adobe

Your App Platform, Your Control

Atria is a self-hosted management plane, not a SaaS platform. You maintain absolute control over your application infrastructure and customer data.

Self-Hosted

Deployed on any Windows server in your own cloud or data center. You own the infrastructure.

No SaaS Access

We do not have access to your environment or your customers’ data. Zero third-party risk.

Zero Trust Security

You control the network, identity, and access policies. Atria fits your security model.

What Our ISV Customers Say

" We do not need to know how the customer is setup, where they are located, no need to look up documentation, find passwords, log onto servers – Atria really delivers a huge time saving "


Daniel Schweikle

Head of Cloud Business Unit, NetPlans AG

" Atria has helped us face a variety of challenges over the many years we have worked together. These include automating our transactional QuickBooks Desktop hosting. Through Atria’s API, we’ve been able to stand up new customers, in a multi-tenant active directory spanning two datacenters, in minutes, not hours. "


Product Manager

Visory, USA

" Atria is the secret behind our success, we would not have been able to get our business to this scale without Atria, and the Atria team. "


Anonymous

CEO, European Application Provider

Case studies

See how providers deliver Windows apps at scale with Atria.

Ready to SaaS-enable your Windows app?

See how the Atria ISV automation platform streamlines delivery, support, and billing across every reseller and customer.

Explore Core Features

Capabilities ISVs use to scale delivery and support.

Active Directory Management

Multi‑tenant AD for partner and customer isolation.

Entra ID Management

Automate licence assignment, groups, and mailboxes.

Billing & Reporting

Automated reporting that aligns usage and invoices.

Password Reset

Delegate secure resets to partners or customers.

Frequently Asked Questions

How do ISVs host Windows applications for multiple customers (multi-tenant hosting)?
Many ISVs deliver their Windows applications through remote application platforms such as Citrix, Microsoft Remote Desktop Services (RDS), Omnissa Horizon, or similar technologies. These platforms allow the application to run centrally while customers connect remotely to access it.

There are several ways ISVs structure the supporting identity environment. Some providers deploy a separate Active Directory for each customer, which simplifies isolation but can become operationally heavy as the number of customers grows. Others operate a shared Active Directory environment, using organisational units, groups, and delegated permissions to separate tenants. While this improves scale, it also requires careful configuration to ensure customers remain isolated and administrative access is controlled.

As platforms expand to support more customers and users, managing identities, tenants, and access manually often becomes a significant operational burden. Atria helps ISVs automate and standardise these processes, allowing customer tenants, users, and permissions to be managed consistently across the platform while maintaining proper isolation between customers.
How should Active Directory be designed for multi-tenant hosted desktop applications?
Active Directory was not originally designed to operate as a multi-tenant identity system, but with careful design it can be configured to support platforms where many customer organisations share the same directory infrastructure.

In these environments, ISVs typically operate a shared Active Directory domain and separate customers using organisational units, groups, and delegated administration. Consistent tenant structures and naming conventions are important so that identities and permissions remain clearly separated as the platform grows.

A shared directory also provides important operational advantages. Infrastructure can be consolidated and operated efficiently — for example, a small number of domain controllers can support tens of thousands of users while still providing strong performance and redundancy.

However, multi-tenant Active Directory environments require careful configuration. Changes to permissions or visibility rules can unintentionally break operating system or application behaviour that relies on standard directory access patterns.

Platforms such as Atria help ISVs manage multi-tenant Active Directory environments in a structured and predictable way, allowing tenant boundaries, user management, and delegated administration to scale as the platform grows.
How do hosted desktop platforms manage users across multiple customer tenants?
In hosted ISV platforms, user accounts are typically managed within Active Directory or synchronised from a customer directory. Creating users, resetting passwords, and managing group memberships are routine tasks that must be performed for each tenant.

In many environments these requests are handled through helpdesk tickets. End customers or consulting partners request changes such as adding users or resetting passwords, and support engineers perform these actions on behalf of the customer within the shared directory environment.

To reduce operational workload, ISVs often introduce self-service tools, scripting, and automation. However, many identity management platforms are designed for single-organisation environments and do not adapt well to the multi-tenant structure used by hosted ISV platforms.

Solutions such as Atria help ISVs automate user lifecycle management and directory synchronisation across tenants, reducing helpdesk workload while allowing customers and partners to safely manage routine user operations.
How can ISVs reduce operational workload when hosting Windows applications?
As the number of customers grows, hosting Windows applications involves managing tenants, users, and ongoing operational processes across the platform. Tasks such as onboarding new customers, managing user access, supporting partner requests, and maintaining accurate billing and licence compliance can quickly create significant workload for support teams.

By default, these activities are typically handled through helpdesk processes. Customer or partner requests are submitted as tickets, and support engineers perform the required changes within the hosting environment.

To scale efficiently, ISVs often introduce automation, standardised tenant structures, and delegated administration so that routine operational tasks can be performed safely without constant helpdesk involvement.

Platforms such as Atria help automate tenant provisioning, user lifecycle management, partner administration, and licence tracking, allowing ISVs to operate large multi-tenant environments while significantly reducing day-to-day operational effort.
How can ISVs allow partners to manage their own customers?
Many ISVs distribute their applications through consulting partners who implement and support the solution for end customers. In hosted environments, these partners often need to perform operational tasks such as onboarding new customers, managing users, and supporting the organisations they work with.

In many platforms these requests must still be submitted to the ISV helpdesk. Partners raise support tickets and ISV administrators perform the required changes on their behalf within the hosting environment.

A scalable platform allows partners to manage their own customer tenants while remaining restricted to the environments assigned to them. In some ecosystems this also includes reseller hierarchies, where parent partners manage multiple customer organisations and can delegate operational access further to their own customers.

Atria provides structured delegated administration for multi-tenant environments, allowing partners to add, view, and manage their customers themselves. Partners only see the customers assigned to them and can safely delegate appropriate administration to end-customers where required.
Which platforms are used to deliver hosted Windows applications?
ISVs delivering Windows applications typically use remote application platforms that allow the application to run centrally while customers connect remotely.

Citrix is widely used in many hosted environments. Omnissa Horizon is also used, particularly where VMware infrastructure or bundled licensing is already in place.

Other platforms are gaining traction. Parallels RAS and Inuvika OVD have seen growing adoption in hosted environments due to their simpler deployment models and competitive pricing.

Microsoft Azure Virtual Desktop (AVD) can also be used to deliver Windows applications. However, AVD typically requires infrastructure to operate within the customer’s Azure tenant, which makes it extremely difficult for ISVs to run and automate a shared multi-tenant hosting platform where the infrastructure is owned and operated by the ISV.

ISVs face significant operational challenges managing tenants, users, partners, and ongoing platform operations across these environments. Atria works alongside any delivery platform, helping automate tenant provisioning, user lifecycle management, partner administration, and operational processes across the hosted platform.