As you can see from the chart below, different user roles have different levels of privilege.
Administrators have the "Administrator" privilege, which means that they can add, delete, and change the privileges of users. From the Users Dialog, Administrators can also change user passwords, require login to ATEasy when ATEasy starts, and change the required password length.
Driver Authors are the next most powerful; all they lack is the Administrator privilege.
System Authors lack the Administrator and Modify Drivers privileges.
Program Authors lack the Administrator, Modify Drivers, and Modify Systems privileges.
Testers can only run and debug tests. Checking the Short Menus checkbox on the User Dialog will restrict the menus in the IDE to these functions.
In addition, the Administrator can create a Custom role, which can have any reasonable combination of the privileges listed below.
|
|
Administrators |
Driver Authors |
System Authors |
Program Authors |
Testers |
|
Administrator |
|
|
|
|
|
|
Modify Drivers |
|
|
|
|
|
|
Modify Systems |
|
|
|
|
|
|
Modify Projects |
|
|
|
|
|
|
Modify Programs |
|
|
|
|
|
|
View Drivers |
|
|
|
|
|
|
View Systems |
|
|
|
|
|
|
View Programs |
|
|
|
|
|
|
Debug Code |
|
|
|
|
|
|
Debug Tests |
|
|
|
|
|
|
Execute |
|
|
|
|
|