RaveFocus Microsoft setup
Microsoft missing ID action queue
This groups the missing setup IDs into the order that unlocks worker launch without exposing private records.
not ready for worker launch status
20 missing rows
0 worker Lists
7 Premium IDs
9 flows
4 roles
Do next: Create the seven Planner Premium plans and capture their IDs/URLs without replacing dispatch IDs.
step 1
worker SharePoint Lists
0 missing
Create and verify worker-facing Lists first, then capture actual List ID, List URL, and NewForm URL.
unlocks: website worker forms can leave draft-safe mode after final preflight
proof: outputs/sharepoint-live-form-verification.csv
command/link: npm.cmd run postsetup:sharepoint-report
stop if: Any worker List or NewForm URL is missing.
show missing rows
| # | name | purpose | missing | capture fields |
step 2
support/admin SharePoint Lists
0 missing
Create support/admin Lists for review, storage, guides, analytics, and pay-review records.
unlocks: Power Automate trigger/support Lists and admin-only records
proof: outputs/sharepoint-id-sync-report.html
command/link: npm.cmd run sync:sharepoint-ids
stop if: Any support List would expose private records to workers.
show missing rows
| # | name | purpose | missing | capture fields |
step 3
Planner Premium plan IDs
7 missing
Create the seven Planner Plan 3/Premium oversight plans and capture actual Premium plan IDs and URLs.
unlocks: Premium oversight, custom fields, timeline/dependency/portfolio views
proof: outputs/planner-premium-post-setup-pipeline.html
command/link: npm.cmd run postsetup:planner-premium-report
stop if: A Premium ID would replace a preserved dispatch Planner task ID.
show missing rows
| # | name | purpose | missing | capture fields |
| 33 |
ravefocus worker quest hub |
daily dispatch + assigned worker tasks |
actual premium plan id; actual premium plan url |
actual premium plan id; actual premium plan url; connected process notes link |
| 34 |
content scheduling + approvals |
calendar, content approvals, campaign timing, and platform queues |
actual premium plan id; actual premium plan url |
actual premium plan id; actual premium plan url; connected process notes link |
| 35 |
lenslab editing pipeline |
edit requests, raw assets, review passes, revisions, final exports, and handoffs |
actual premium plan id; actual premium plan url |
actual premium plan id; actual premium plan url; connected process notes link |
| 36 |
lineup bookings + pop-ups |
bookings, venue details, call times, run of show, shoot proof, and pop-up completion |
actual premium plan id; actual premium plan url |
actual premium plan id; actual premium plan url; connected process notes link |
| 37 |
echo chatter + safe crm |
shift summaries, safe fan CRM index, follow-up queues, and escalation routing |
actual premium plan id; actual premium plan url |
actual premium plan id; actual premium plan url; connected process notes link |
| 38 |
signal analytics + reports |
analytics reporting, winners, performance log, and report requests |
actual premium plan id; actual premium plan url |
actual premium plan id; actual premium plan url; connected process notes link |
| 39 |
jupiter approval + restricted review |
owner-only approvals, compliance uncertainty, money/contract/legal decisions, and blocked work |
actual premium plan id; actual premium plan url |
actual premium plan id; actual premium plan url; connected process notes link |
step 4
Power Automate flow IDs
9 missing
Build the nine proof-safe flows after Lists exist, then capture flow IDs, URLs, and owner connection references.
unlocks: proof review, approval routing, scheduling approvals, edit handoffs, and pay-review gates
proof: outputs/power-automate-post-setup-pipeline.html
command/link: npm.cmd run postsetup:power-automate-report
stop if: A flow would copy passwords, private records, payment details, ID photos, or recovery information.
show missing rows
| # | name | purpose | missing | capture fields |
| 40 |
task request to planner |
ready after SharePoint Lists exist |
actual flow id; actual flow url |
actual flow id; actual flow url; owner connection reference |
| 41 |
proof submission review |
ready after SharePoint Lists exist |
actual flow id; actual flow url |
actual flow id; actual flow url; owner connection reference |
| 42 |
approval request routing |
ready after SharePoint Lists exist |
actual flow id; actual flow url |
actual flow id; actual flow url; owner connection reference |
| 43 |
content scheduling approval |
ready after SharePoint Lists exist |
actual flow id; actual flow url |
actual flow id; actual flow url; owner connection reference |
| 44 |
lenslab edit handoff |
ready after SharePoint Lists exist |
actual flow id; actual flow url |
actual flow id; actual flow url; owner connection reference |
| 45 |
lineup booking proof |
ready after SharePoint Lists exist |
actual flow id; actual flow url |
actual flow id; actual flow url; owner connection reference |
| 46 |
echo safe crm shift summary |
ready after SharePoint Lists exist |
actual flow id; actual flow url |
actual flow id; actual flow url; owner connection reference |
| 47 |
signal analytics report |
ready after SharePoint Lists exist |
actual flow id; actual flow url |
actual flow id; actual flow url; owner connection reference |
| 48 |
pay review gate |
ready after SharePoint Lists exist |
actual flow id; actual flow url |
actual flow id; actual flow url; owner connection reference |
step 5
access roles
4 missing
Assign and test Static Web Apps / Entra access roles after Lists, IDs, and flows are ready.
unlocks: private worker profiles, admin-only evidence, and signed-out access blocking
proof: outputs/auth-go-live-checklist.html
command/link: outputs/auth-owner-action-sheet.html
stop if: Workers can see admin-only outputs, private records, another worker profile, or pay data.
show missing rows
| # | name | purpose | missing | capture fields |
| 49 |
anonymous |
preview-only access before worker login is enforced |
role assignment record |
role assignment group id or note; test user; verification result |
| 50 |
authenticated |
approved worker baseline after Microsoft sign-in |
role assignment record |
role assignment group id or note; test user; verification result |
| 51 |
worker |
assigned worker role; actual quest access still depends on role seat and admin approval |
role assignment record |
role assignment group id or note; test user; verification result |
| 52 |
admin |
Jupiter/admin operations, review queues, setup guides, proof routing, and sensitive index oversight |
role assignment record |
role assignment group id or note; test user; verification result |