Skip to content
RolloutDocs
NL
Start

Getting started

Taking Rollout live takes seven steps. You set up a database, let engineers sign in with Microsoft, connect your clients' tenants and put the app online at your own address.

Going live at a glance
  1. 1
    Database
    Supabase + migrations
  2. 2
    Sign-in
    Rollout – Login
  3. 3
    Client tenants
    Rollout – Readiness
  4. 4
    Hosting
    Vercel, Frankfurt region
  5. 5
    Server gateway
    secret key
  6. 6
    Domain
    rollout.company.com
  7. 7
    Checklist
    all green

What you need

WhatWhyTip
Supabase account, Pro planDatabase, sign-in and daily backupsThe free plan has no backups and pauses the project after a quiet week
Vercel account, Pro planHosting the appHobby isn't meant for commercial use
Admin rights in Entra of your own MSPCreating two app registrationsApplication Administrator is enough; granting permissions needs a Global Administrator
A domain you manageFor example rollout.yourmsp.comCan also be a subdomain of ours, see step 6
An hour to an hour and a halfTo go through all stepsKeep the checklist open
Just trying it out first?

The demo works without a database or Microsoft account: everything stays in your own browser. Only put real client data into Rollout once the go-live checklist is all green.

How it fits together

Rollout consists of three parts that each do something different. It helps to know this before you start, because each step sets up one part.

An employee books their own appointment
Step 0 / 5
Employeepersonal booking link
Rollout serveryour domain
DatabaseSupabase, EU
Microsoft 365client's tenant
Opens the booking link
Fetches free slotskey
Slots for their location
Booking page
Is the laptop ready?

Scroll here or press play.

PartWhat it doesYou set it up in
Database (Supabase)Stores planning, employees and the audit log. Every organization only sees its own data (Row Level Security).Step 1
Sign-in (Entra app Rollout – Login)Engineers sign in with their work account, with your MFA and Conditional Access.Step 2
Reading client tenants (Entra app Rollout – Readiness)Reads at the client whether everything is ready. Without a secret or password.Step 3
The app (Vercel)The website at your address.Step 4 to 6
Why this is secure

Signing in and reading client tenants are deliberately two separate app registrations. Who may sign in to Rollout has nothing to do with what Rollout may read at a client. That way each part only has the rights it actually needs.

Roles in Rollout

RoleCan
AdministratorEverything, including inviting team members, connecting tenants, the security center and approvals
EngineerManage projects, planning and employees
Read-onlyLook along, change nothing. Handy for a team lead or project manager

The first person to sign in (the address you record in step 1) becomes administrator. Colleagues join with a one-time invitation code.

Ready? Start with step 1

Getting started · Rollout Docs