Set a broad enterprise boundary across its applications.
Operational governance
Control access and consumption
Apply the same identity, workspace, usage, quota, credential, audit, and trace controls across public REST and MCP integrations.
Shared governance
One ledger across REST and MCP
DocIntel records normalized application activity across both integration surfaces. The ledger can attribute organization, application, principal, workspace, scope, operation, status, latency, bytes, tokens, request ID, job ID, and trace ID without indexing complete prompts or document contents.
Quota policy
Limit the dimension that matters
Control consumption for one confidential integration.
Protect a team knowledge boundary from excessive automation.
Limit expensive generation or workflow capabilities separately from reads.
Target normalized REST or MCP operations such as document listing or summary generation.
Apply multiple matching policies together; the most restrictive remaining allowance wins.
Client behavior
Use structured rate-limit signals
| Signal | Meaning |
|---|---|
X-DocIntel-Usage-Units | Usage units reconciled for the request. |
X-RateLimit-Limit | Smallest active matching policy limit. |
X-RateLimit-Remaining | Remaining allowance in the active window. |
X-RateLimit-Reset | Timestamp when the limiting window resets. |
Retry-After | Seconds to wait after structured HTTP 429. |
Quota units are reserved atomically before execution and reconciled afterward. Expired reservations from interrupted requests are released by the existing scheduler.
Credential hardening
Rotate without downtime
Observability
Move from denial to diagnosis
Correlate usage events with OpenTelemetry traces to investigate latency, failures, quota rejection, retrieval, MCP tools, model generation, video processing, or vertical workflows. Administrators receive system visibility while users inspect only their own requests.
