W |
Will - |
I think roles and permission should be made simple yet covering many usecases. Say having admin roles and client roles. I don’t think editor role is necessary. Here are my two cents:
Superadmin (the email used to sign up)
-set up a job portal where all post are displayed
Admin access
-jobs on dashboard (except settings tab)
-access to analytics
-access to tutorials (except manage account tab)
-access to account/your profile (but only admin workspace tab)
Admin ability
-manage and review clients
-invite/remove team members
-create workspace
-create and assign jobs to workspace
Client access
-access to no branding workspace (dedicated login)
-access to analytics of assigned workspace
-access to tutorials (except manage account tab)
Client ability
-able to sign up using their email
-able to display their logo on job post
-create, edit and delete jobs
-manage and review applicants