The Crypto Native Portal, an app that creates a mechanism to financially acknowledge the micro contributions of Open Source collaborators along with tools that promote effective governance.
As a founder | policy maker | system administrator
I want to define roles and or positions
So that I can effectively assign rights and privileges to manage the application, govern the organisation and manage earnings and remuneration
When I do ‘X’ I get ‘Y’: When I create a role it is saved to the database and available to be assigned to any user either programmatic-ally or manually.
Acceptance Criteria
[ ] I can create roles, titles or positions
[ ] I can create role categories
[ ] I can assign categories to roles
[ ] I can create entitlement types
[ ] I can assign entitlement types to rights and/or privileges
[ ] I can create rights and/or privileges
[ ] I can assign rights and/or privileges to roles
[ ] I can assign roles to users
[ ] I can specify the specific constraints or details of each right or privilege and the application can enforce it
Description
Roles on Steroids
As a founder | policy maker | system administrator I want to define roles and or positions So that I can effectively assign rights and privileges to manage the application, govern the organisation and manage earnings and remuneration When I do ‘X’ I get ‘Y’: When I create a role it is saved to the database and available to be assigned to any user either programmatic-ally or manually.
Acceptance Criteria