Administrate the event
Design Figma →
Userflow Whimsical →
Userflow Whimsical →
As an event creator or administrator and with the module “Caroster plus” activated, I can manage administrators of the event, so they ca help me manage the event.
-
Each administrator can manage the list of administrators
-
The Creator of the event cannot be removed
-
An administrator can edit any content of the event except data related to a user account.
Validation
-
Logged in as the Creator of the event
-
Add an e-mail to invite an administrator
-
The invited administrator received an information e-mail with the link of the e-mail he has been invited to.
-
Log in as an adminsitrator of the event
-
Add an e-mail to invite an administrator
-
The invited administrator received an information e-mail with the link of the event he has been invited to. + Notification
-
As an administrator I can remove an other administrator, but not the creator of the event.
-
As an admin, I can edit everything of the event, like a user in “Caroster vanilla”
Tasks
-
Disable fields -
Admin setting -
No one can delete the creator of the event -
Available only to admins
-
-
User generated content -
available only to they and the admin
-
-
Event settings -
Available only to admins
-
-
-
Store admins of an event in Strapi -
Send email to an admin when he/she is added to an event -
Set policy/hook to forbid event creator deletion -
Set policies in Strapi to check permissions related to an event see #484 (closed) -
Check if module Caroster+ is enable
-
If it is: check if user is admin and is allowed to do the action. Registered users can only edit their data, not all data as before.
-
If it’s not: same behavior as before
-
-
Notion: https://www.notion.so/Administrate-the-event-36de150b37ef4acba142c336c1ea74f7
Points: 13