Users
The user contains all account information, like username, password, email address, etc.
Every user can have many roles and rights.
It is possible to deactivate a user, this implies that the user can not log in.
For every user an automatically log with all actions is created. An User with the role administrator can view the log entries.
A user contains the following properties:
Property | Description | Constraint |
---|---|---|
Username | The username is necessary for the log in process. | String with maximal 256 chars. |
Password | The password is used for the log in process. | String with maximal 256 chars. |
First name | The first name of the user. | String with maximal 256 chars. |
Last name | The last name of the user. | String with maximal 256 chars. |
Language | The language information is used for the localization of the application. | String with maximal 256 chars. |
Email address | The system uses the address to send notifications (e.g. randomization) | String with maximal 256 chars. |
Phone number | To offer other users the possibility to contact the user. | String with maximal 256 chars. |
Trial site | The trial site of the user. | |
Administrator | A logical value to indicate administrator rights. | True, false |
Can create trials | A logical value to indicate the right to create a new trial. | True, false |