Allow to create custom permission for the users
F
Félix David
Having a fine way to define permission is essential to make Kitsu match a wide variety of work repartition among studios and to avoid putting everyone as studio manager (which comes with a lot of dangerous possible mistakes). Keeping your nice profiling system as defaults is relevant but must not be restrictive.
Frank Rousseau
Félix David: Hello Felix, thank you for your input. There is no reason to put everyone as a studio manager. Please find here the details of the permission levels: https://kitsu.cg-wire.com/permissions/#studio-manager
If you have specific use cases, it would be great to have them there.
Иннокентий Соколов
I would like to note that Studio Manager is like an Administrator role with a lot of freedom. I think there should be at least one more role (e.g. Production Manager) that sits between Studio Manager and Supervisor/Project manager) and this role can manage new/existing productions in general (create, edit, mark as archive) but cannot change task types, statuses and all that major stuff
Frank Rousseau
Иннокентий Соколов: Thank you for your input. We'll think about it. There is already a Production Manager, but a Production Director may fit with your description.
T
Tristan Weis
It would be amazing if we could fine tune user permissions per project, e.g. as a JSON field like we already do with file trees.
I could imagine CRUD-like permissions with an additional "Read" state that doesn't allow previews. Or maybe a permission state that only allows to see the most recent preview.