Role
A role is is what allows a user to behave as e.g. an engineer or a manager.
Users can have different roles, such as:
- Manager of the system
- Manager of customer
- Operator of customer
- Operator of principal
- Inventory manager of customer
- Read-only inventory manager of customer
- Engineer
- Read-only engineer
- System administrator
More technical roles exist, such as:
- API documentation: anyone with access to the API documentation
- Debugger: anyone who wants to see debugging information during their use of the web application
- User: anyone with access to the system