Skip to main content

Platform Administration

Summary

Platform exposes authenticated administrative surfaces for tenant control-plane data, provisioning, commercial records, entitlements, operations, and reporting. This page describes capability groups, not sensitive procedures.

Audience

  • Platform and customer administrators
  • Implementation, support, architecture, and security teams

Purpose

Use this inventory to assign ownership and review supported administration without relying on undocumented endpoints or bypass mechanisms.

Reference Content

CapabilityConfirmed administrative scopeStatus
Tenants and clientsList, retrieve, create, update, activate, deactivate, suspend, restore, and soft-delete tenant/control-plane recordsImplemented
Company and brandingRetrieve and update organization profile and tenant presentation metadataImplemented
ProvisioningValidate, provision, inspect status, retry, and resume; manage onboarding metadataImplemented; some handoffs are Foundation
Plans and subscriptionsCreate and version plans; assign and transition subscriptions; inspect usage and commercial summariesImplemented records and endpoints; policy Requires confirmation
LicensingMaintain license records, evaluate status and capacity, report usage, and apply administrative suspension/reactivationImplemented
Features and entitlementsMaintain catalog entries, plan packaging, tenant overrides, limits, and effective-access resolutionImplemented
ConfigurationMaintain tenant settings, service configuration records, tenant overrides, and secret referencesImplemented foundation
Platform jobsInspect durable work and statusImplemented foundation
Usage and commercial recordsRecord usage and manage charge, invoice, payment, and summary recordsImplemented foundation; business policy Requires confirmation
Service monitoringRegister/probe services, record heartbeats and health history, and present operational summariesImplemented
AnalyticsRead platform dashboards, activity, provisioning, entitlement, usage, job, service, and export-oriented viewsImplemented

Architecture

All platform administration is expected to pass through authenticated service boundaries. Whether a user may administer the platform or a specific tenant remains an authorization decision; possession of tenant identifiers alone is not authority.

Business concepts

Administration changes should be tenant-scoped where applicable, audited, and separated from Identity credential management. Client and tenant records coexist, so an operator should confirm linkage before changing client-owned branding, commercial, or entitlement records.

Technical implementation

Endpoint groups are registered by the Platform service and use persistence-backed application services. Compatibility surfaces remain Transitional. Source also includes development-oriented and internally restricted operations; these are intentionally excluded from public procedures.

Source References

  • microservices/src/platform-service/Program.cs
  • microservices/src/platform-service/Api/PlatformAdminEndpoints.cs
  • microservices/src/platform-service/Api/PlatformClientEndpoints.cs
  • microservices/src/platform-service/Api/PlatformCommercialEndpoints.cs
  • microservices/src/platform-service/Api/PlatformLicensingEndpoints.cs
  • microservices/src/platform-service/Api/PlatformEntitlementEndpoints.cs
  • microservices/src/platform-service/Api/PlatformAnalyticsEndpoints.cs
  • microservices/src/platform-service/Api/PlatformServicesEndpoints.cs

See Also

Keywords

  • Platform administration
  • Control plane
  • Administrative capabilities

Revision Information

  • Status: Draft
  • Last reviewed: 2026-07-14
  • Review cycle: Quarterly