Single gateway
External requests enter through Srasta API, where auth, authz, license posture, rate limits, and audit are enforced.
Security Model
Srasta is designed for enterprise AI environments where useful work must happen under identity, policy, model-access, tool-control, audit, and recovery constraints. The platform makes those controls part of the runtime path before inference or tool execution occurs.
Enforcement Path
Srasta keeps security decisions in the path of execution. A request that fails identity, authorization, license posture, rate limits, model access, or tool policy does not reach the internal service that would act on it.
Control Layers
Srasta does not rely on one checkbox-style control. Each runtime surface has a purpose-built control and a corresponding evidence path for operators and security reviewers.
External requests enter through Srasta API, where auth, authz, license posture, rate limits, and audit are enforced.
OIDC-backed identity and signed principal headers carry user, tenant, and role context to internal services.
Per-role model whitelists prevent sensitive roles from reaching unapproved models or external routes.
Persona policy controls allowed tools, paths, commands, sandbox behavior, approval mode, and policy blocks.
Auditability
Auth, inference, tool, admin, rate-limit, license, and policy decisions emit structured events.
Audit records are linked with SHA-256 chain hashes so deletion, edits, or reordering can be detected.
Admin surfaces provide live audit review, filters, CSV export, health status, and security findings.
Customers can forward audit events to their own S3 or SIEM sinks without moving the core data plane.
Supply Chain
Self-hosted software still needs a verifiable delivery chain. Srasta's release model is designed around signed artifacts, vulnerability scanning, SBOMs, digest pinning, and operator-controlled upgrades.
Release artifacts are signed using Sigstore/Cosign workflows so customers can verify what they run.
Images are scanned and accompanied by software bill-of-materials artifacts for security review.
Customer compose artifacts can pin image digests to avoid ambiguous runtime pulls.
Srasta does not silently update customer installations. Operators decide when to upgrade or roll back.
Security Boundaries
Customer prompts, documents, completions, audit records, and backups do not need to pass through Gandiva infrastructure.
Even permissive approval modes remain subject to tool policy, path rules, command rules, and audit emission.
Operational telemetry is counts and shapes only, and excludes prompts, responses, documents, audit content, and end-user identifiers.
Updates are explicit operator actions with verification and rollback paths.
SOC 2 Posture
Srasta's public security page carries the dated SOC 2 commitment. The controls matrix maps SOC 2 Common Criteria to implementation and evidence, while this page explains the runtime model in plain language.
FAQ
Srasta uses a customer-perimeter security model: the runtime runs inside customer-controlled infrastructure, external requests pass through a single gateway, and access, model use, tools, audit, and license posture are enforced before execution.
Srasta enforces model access at the gateway with role-aware model whitelists and persona routing, so teams can decide which roles may use local models, external models, or higher-risk capabilities.
Tool execution is constrained by persona-scoped policy: allowed tools, path deny lists, command allow lists, sandbox configuration, approval mode, and audit emission.
Srasta writes structured audit events for auth, authorization, rate limits, inference, tools, admin actions, license events, and policy blocks. Audit logs are hash-chained for tamper detection and can optionally be forwarded to customer SIEM or S3 sinks.
Trust Review
Together they explain where data lives, how execution is controlled, what is audited, and how buyers can evaluate Srasta before a pilot.