Skip to main content
RevoEngine is an enterprise governed-execution platform and Backend as a Service (BaaS). Low-code authoring is one way to build on it; it is not the product boundary. The platform’s value is that every application capability—data, HTTP execution, files, automations, identity, AI, and operational evidence—uses the same tenant, identity, policy, version, and audit model. That gives engineering, security, and operations teams one answer to: what is running, under whose authority, against which version, with what data access, and what happened?

The enterprise control loop

The loop is intentionally closed. Authoring does not bypass runtime controls; runtime work does not disappear after a request completes; and operational evidence can lead back to the exact definition, principal, version, and approval decision.

BaaS building blocks

Enterprise identity: SSO, SAML, and machine access

RevoEngine supports organization identity-provider integration in SSO and HYBRID instance modes. Provider configuration can admit SAML-backed and OIDC/JWK-backed identities, with instance-level provider policy and user/role mapping. An SSO or hybrid instance cannot be left with an empty accepted-provider configuration. Human access is not equivalent to a long-lived API token. The application establishes an instance-bound, short-lived session tied to the selected tenant, account, provider, trusted browser, and MFA/security revision. Service accounts and API keys remain the machine-to-machine path; their current roles and resource access are re-evaluated at the execution boundary.
The exact identity-provider setup, claims mapping, and account-provisioning policy are organization-specific. Configure them through your approved identity-administration process; do not place provider secrets, assertions, or session material in Components, Jobs, or Assistant threads.

Defence in depth, not one permission switch

This means a valid API key does not become a superuser, a Component owner does not automatically grant a Job authority, and an AI tool does not bypass the caller’s role or a protected Storage/Table ACL.

Evidence that follows execution end to end

RevoEngine distinguishes accepted, processing, and terminal states. A 202/accepted control-plane response is not presented as business success; an operator can follow the durable identifier to a final status or artifact.

The frontend and platform experience

The Platform UI is not a thin dashboard over disconnected services. It is the operator and builder surface for the same control plane used by the Platform API, SDK, CLI, and AI runtime. Teams use it to author versions, configure endpoint contracts, inspect data and Storage, manage IAM, observe live execution, review Activity, and act on AI plans/approvals. Realtime delivery keeps authorized clients current, but durable state remains authoritative. The UI, API, and runtime all converge on the same versioned definitions and access decisions.

What makes this different from a generic low-code tool

  1. Integrate approved human identity providers and define the SSO/hybrid access policy.
  2. Establish permission groups, resource Groups, and service-account ownership before creating production automation.
  3. Model data, Storage, Components, Endpoint contracts, and automation as versioned application definitions.
  4. Adopt trace/operation IDs, Activity review, and database audit before regulated workflows go live.
  5. Introduce Assistant plans and approvals for supervised change; use durable Agents only with explicit tools, identity, triggers, and operational ownership.

Identity and access

Configure users, service accounts, roles, Groups, ACLs, keys, and sessions.

Observability

Trace changes and execution across every platform workload.

AI and Agents

Use platform-aware AI under the same governance model.

Platform API

Integrate programmatically with the control plane.
Last modified on September 5, 2026