The MuleGuard Platform
Seven products sharing one core. No duplicated modules, no parallel databases. Every client gets a configured instance of the same platform.
Shared Platform Core
All products are built on the same foundation — no silos, no duplicated infrastructure.
Authentication & RBAC
Tenant Management
Licensing & Module Entitlements
Billing & Usage Metering
API Gateway
Integration Hub
Workflow Engine
Decision Engine
Evidence Vault
Audit Trail
Reports
Notifications
EOC Monitoring
Connectors
Feature Flags
Sandbox/Demo/Production Separation
Products
Shared Orchestration
Every operational request flows through the same orchestration layer — preserving tenant, environment, correlation ID, idempotency key, and audit trail across all modules.
orchestrateComplianceRequest → unified entry point
apiGateway → auth, rate limit, idempotency
evaluateDecision → policy-driven decision
IntegrationAuditLog → full audit trail
DecisionRecord → unified decision record
Security & Isolation
Tenant isolation, environment separation, RBAC, and audit provenance enforced at every layer.
Route-level access control
Component-level permission checks
Backend function auth verification
Query-level tenant scoping
API scope enforcement