-
Notifications
You must be signed in to change notification settings - Fork 0
Tenant Onboarding Contract
CAVRA Community Edition now exposes a public-safe tenant onboarding contract. It defines request and response shapes for future Enterprise and SaaS tenant activation without implementing the private service.
- Tenant activation request shape.
- Supported deployment model validation.
- Public-safe onboarding requirements.
- Public-safe owner contact metadata.
- Unavailable response messaging for Community users.
hosted_saasself_hosted_enterprisehybrid
Private Enterprise or SaaS services must implement tenant database isolation, SSO onboarding, license validation, entitlement binding, policy registry enrollment, audit-store provisioning, billing checks, support ownership, observability, and operational runbooks.
Public Community code must not contain tenant records, production tenant IDs, billing secrets, license keys, private policy packs, connector credentials, provider URLs, webhook secrets, SaaS backend source, or Enterprise implementation details.
- As a sales engineer, I can produce a public-safe tenant onboarding request after a trial package and pilot handoff are ready.
- As a platform owner, I can see the activation requirements before a private SaaS or Enterprise tenant is provisioned.
- As a security reviewer, I can confirm the public repository does not expose tenant provisioning code or secrets.
Implement the public entitlement status contract.
Before the agent acts, CAVRA asks: who is acting, what will change, what policy applies, and what evidence will prove it?
| Start | Build | Operate | Assure |
|---|---|---|---|
| Quick Start | CLI | Enterprise Guide | AISPM |
| Reader Paths | Policy Syntax | Deployments | Evidence |
| Community | GUI | Troubleshooting | Conclusion |
- Foreword And Reader Paths
- Why CAVRA Exists
- Runtime Authority Model
- Architecture
- Editions
- Install And Deploy
- Community Guide
- Enterprise Guide
- CLI Reference
- GUI And Sandbox
- AISPM Guide
- Policy And Evidence
- Operations And Integrations
- Labs And Use Cases
- Appendices And FAQ
- Policy Language Reference
- Troubleshooting Playbook
- Conclusion