Multi-tenancy and isolation
Strict tenant boundaries enforced at API, workflow and storage level - safe for white-label deployments.
Build custom frontends, mobile apps and PWAs in your preferred stack while we handle tenancy, workflows, security, scale and the operational core.
The platform is workflow-backed, not raw CRUD. Every endpoint executes the same business rules and audit logic that the core Varyos product relies on - so a partner UI can never bypass operational invariants.
A compact but production-grade backend so you can focus on the surface that actually differentiates your vertical product.
Strict tenant boundaries enforced at API, workflow and storage level - safe for white-label deployments.
Every endpoint runs through the workflow engine - no raw CRUD shortcuts that bypass business rules.
Availability, reschedules, cancellations and customer-linked appointments out of the box.
Public or authenticated forms feeding structured submissions into the operational inbox.
Customer records, documents, invoicing and entitlements - all accessible through the same secure API.
Hosted on a scalable Azure stack, fronted by API Management, WAF and Front Door.
The honest answer up front: you cannot truly lock a browser PWA down by origin alone - anything in the bundle can be replicated. The real security boundary therefore has to live at the token layer.
api://<api-app-id>/Mobile.AccessAPIM validates every request before it reaches the workflow core. Mobile operations live in a dedicated APIM product so policies, rate limits and quotas can differ from the public surface.
<validate-jwt header-name="Authorization" require-scheme="Bearer">
<openid-config url="https://login.microsoftonline.com/<tenant>/v2.0/.well-known/openid-configuration" />
<required-claims>
<claim name="aud"><value>api://<api-app-id></value></claim>
<claim name="scp" match="any"><value>Mobile.Access</value></claim>
</required-claims>
</validate-jwt>JWT validation is the load-bearing wall, but production deployments stack additional protections that your enterprise customers will expect.
Azure Front Door plus WAF in front of APIM, CORS limited to your domains, rate limiting per token, IP and subscription.
Conditional Access policies for MFA, device compliance and location, plus per-tenant audit logs and token revocation hooks.
Register the API and the client app, define the scope and grant admin consent in your tenant.
Use Authorization Code Flow with PKCE, request the platform scope and attach bearer tokens to fetch calls.
Group operations into Mobile, Partner and Public products, attach the JWT validation policy and quotas.
Open the live API endpoint and the reference frontend to see a vertical UI talking to the platform.
https://api.varyos.app is the technical endpoint. platform.vamedari.de is the partner
landing surface. Both reference the same workflow-backed core.