Payload CMS - MindVista/website GitHub Wiki
Payload CMS
This project runs on Payload CMS.
Migrations
Versioning and Drafts
Unless explicitly stated below, any collection/global does not allow for versioning nor drafting. (Note that drafting is dependent on versioning being enabled.)
- Legal (drafting enabled)
- Holistic Wellness Page (drafting disabled)
- Sponsor Page (drafting enabled)
- Volunteer Page (drafting enabled)
- Announcement Bar (drafting enabled)
Permissions
All roles and permissions are defined in access.ts
.
Roles
"Console"
denyAccess
and denyAccessField
prevent access to everyone. It effectively blocks a collection/field from being modified on Payload.
Admin
Admins have access to modify anything not marked with denyAccess
or denyAccessField
.
Content Editor
Content editors are able to create/modify/delete all English locale and denied access to view French locale. This decision was made to enhance simplicity; viewing the French locale adds unnecessary clutter and is not relevant to an English language content editor.
Content Editor (fr)
Access to view all English locale and modify only French locale.