DocsEnterpriseAccess, billing, and audit
EnterpriseEnterprise

Access, billing, and audit

Overview of the enterprise subscription, SSO, and audit plugin surface currently present in the codebase.

Source of truthserver/engine/ee/billing/plugin.goserver/engine/ee/saml/plugin.goserver/engine/ee/audit/plugin.go

Billing and subscriptions

The billing plugin registers routes under v1/billing for:

  • listing plans
  • reading subscription state
  • subscribing
  • buying booster packs
  • reading usage and history
  • opening the billing portal
  • verifying transactions

It also applies quota enforcement to event and replay ingestion.

SAML/SSO

The SAML plugin currently registers routes under v1/auth/saml. The checked-in implementation is intentionally minimal, but it marks the extension point for enterprise authentication.

Audit logs

The audit plugin registers routes under v1/audit. The current implementation is lightweight, but it establishes the enterprise audit extension point inside the shared engine.