Developers/Security & Usage

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.

AuthorizeReserveExecuteReconcileObserve

Quota policy

Limit the dimension that matters

Organization

Set a broad enterprise boundary across its applications.

Application

Control consumption for one confidential integration.

Workspace

Protect a team knowledge boundary from excessive automation.

Scope

Limit expensive generation or workflow capabilities separately from reads.

Operation

Target normalized REST or MCP operations such as document listing or summary generation.

Combined policy

Apply multiple matching policies together; the most restrictive remaining allowance wins.

Client behavior

Use structured rate-limit signals

SignalMeaning
X-DocIntel-Usage-UnitsUsage units reconciled for the request.
X-RateLimit-LimitSmallest active matching policy limit.
X-RateLimit-RemainingRemaining allowance in the active window.
X-RateLimit-ResetTimestamp when the limiting window resets.
Retry-AfterSeconds to wait after structured HTTP 429.
Reserve before expensive work

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

Store only hashes and short display hintsShow each new secret onceAllow multiple active secrets during bounded rotation overlapTrack last use, expiry, and revocation independentlyPrevent revocation of the final active secretApply optional IPv4 and IPv6 CIDR allowlists during token issuanceAudit every credential and policy change

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.