nao Enterprise is the licensed tier of self-hosted nao. It unlocks features that are restricted to organizations with a signed license (currently SSO and Microsoft Entra ID-based row-level security on Redshift), and runs on the same self-hosted deployment you already use for OSS nao.Documentation Index
Fetch the complete documentation index at: https://docs.getnao.io/llms.txt
Use this file to discover all available pages before exploring further.
nao Enterprise applies only to self-hosted deployments. nao Cloud organizations get the equivalent features as part of their Cloud plan and do not need a separate license.
Whatβs included
| Capability | OSS | Enterprise |
|---|---|---|
| Open-source agent + chat UI, all LLM providers | β | β |
| Slack / Teams / WhatsApp / Telegram bots | β | β |
| Self-hosting on your infrastructure | β | β |
| Admin / Member / Viewer roles | β | β |
| Microsoft SSO (Azure AD / Entra ID) | - | β |
| Okta SSO | - | Coming soon |
| Per-user identity passthrough to Redshift (RLS) | - | β |
| Priority support and roadmap input | - | β |
sso; new features are added as they ship.
Getting a license
nao Enterprise licenses are issued per company on a yearly subscription. To request a quote and a license key:- Email claire@getnao.io with your company name, expected user count, and which features you need (SSO, Redshift RLS, both).
- We send back a quote and, once signed, a license key tied to your
subscriptionId. - You install the key as the
NAO_LICENSEenvironment variable on your nao deployment (see below).
Installing the license
The license is a signed token. Verification happens offline at server startup against the public key bundled in the build, so your nao deployment never has to phone home to validate the license.-
In your deployment environment (e.g. Cloud Run, ECS, Kubernetes), set:
- Restart the nao backend. On startup, the server logs the license verification result.
- Sign in as an admin and open Settings -> Enterprise. The page shows the license status, expiry date, company name, and the list of activated features.
License statuses
The Enterprise settings page reports one of four statuses:- Active - signature valid and within expiry. Enterprise features are enabled.
- Expired - signature valid but the expiry date has passed. Renew the license to re-enable Enterprise features.
- Invalid -
NAO_LICENSEis set but verification failed (bad signature, malformed token, key mismatch). Check that you copied the full key and that youβre on a recent nao build. - Unlicensed -
NAO_LICENSEis not configured. The deployment runs in OSS mode.
Next steps
Authentication
Configure Microsoft SSO for your nao deployment
Permissions
Per-user identity passthrough and Redshift RLS