Roles / Permissions
Just putting this here for now...
Overview
Current
"role.name"-based authorization
Future
"role.permissions"-based authorization
Implementation versions:
Single role per user (user.role)
Many roles per user (user.roles)
Example Setup
Frontend (e.g. allowing custom roles per company)
Custom roles like this could be in addition to our "default roles": Admin, Project Manager, Read-only, etc.
Backend
Single role per user
^ ...validating the 'permissions' structure to maintain integrity
Many roles per user
Last updated