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
#namepurposemissingcapture 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
#namepurposemissingcapture 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
#namepurposemissingcapture 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
#namepurposemissingcapture 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
#namepurposemissingcapture 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