Signing in…

/ Client Onboarding
Embedding mode
Client details
Branding
Review & launch
How will Power BI be managed for this client?
This determines whether the client needs to bring their own Microsoft Azure account, or whether Yavda handles everything on their behalf.

Have a config file? Upload it to pre-fill the form.
📄

Drop a config file here or click to browse

Supports .json · .txt key=value · .env

✅ File loaded — fields pre-filled
Show expected file format
key=value (.txt / .env)
slug=taos organizationName=The Affordable Organic Store domain=theaffordableorganicstore.com primaryColor=#2d7a2d secondaryColor=#4CAF50 # For CUSTOMER_OWNED only: azureTenantId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
JSON (.json)
{ "slug": "taos", "organizationName": "The Affordable Organic Store", "domain": "theaffordableorganicstore.com", "powerBiOwnershipMode": "VENDOR_OWNED", "branding": { "primaryColor": "#2d7a2d", "secondaryColor": "#4CAF50" } }

Portal ready to launch

Your client's internal portal ID

Internal Tenant ID (Cosmos DB partition key)
Permanent ID for this client across all Yavda systems, derived from their email domain.

Add to config/clients.json

Build & publish command (run from repo root)

🌐 Domain & DNS

Portal URL

DNS propagates in 1–5 minutes. The portal goes live after npm run publish:client.

Download config

Next steps