Tenant-aware publishing foundations
Payload CMS is embedded into the MAS Next.js application with tenant-scoped collections, preview tokens and public tenant-site rendering.
- Tenant pages render by path or verified host.
- Draft previews use signed tenant/page-specific tokens.
- Workspace page shortcuts link editors to Payload editing, signed preview, and published tenant-site pages.
- A workspace launch checklist summarises page, home-page, preview, domain, sender-domain and site-status blockers.
- Editors can seed empty pages from Home, About, Services, Donations, Events, Bookings and Contact starter templates, with workspace guidance for each template's purpose and block sequence.
- Editors can compose pages from Hero, Prayer times, Services, Events, Donation, Booking, CTA, Contact and Rich text blocks.
- Draft-to-published changes require publish readiness confirmation, including scheduled publish updates.
- Public rendering drops unsafe action URLs and hides empty structured sections instead of breaking the page.
- Website-capable roles can review recent page versions, compare saved/current field and block differences, and restore a saved version after exact version-id confirmation.
- Payload changes can trigger tenant-site revalidation.
