"User Roles" allow you to assign different privileges to different users on your Accompa account.
For example, you may want to assign some users full privileges to read/edit/delete, while restricting other users to just "Read only".
Accompa comes pre-configured with 5 different "user roles" (you can also create custom user roles):
Please see the table below for a detailed list of privileges for each of these 5 user roles.
Table Legend:
AB = Admin (including Billing); A = Admin; F = Full User;
RP = Collaborator-Reporter; RD = Collaborator-Reader
Y = Yes; N = No
| Features | User Roles | ||||
| AB | A | F | RP | RD | |
| Administrative Features | |||||
| Manage Users (Add/Edit/Delete Users) | Y | Y | N | N | N |
| Customize Accompa (Add/Edit/Delete Fields) | Y | Y | N | N | N |
| Mass Edit/Delete Requirements | Y | Y | N | N | N |
| Configure Company Settings | Y | Y | N | N | N |
| Manage Billing (Buy Licenses & Storage, Print Invoices, Cancel Account) | Y | N | N | N | N |
| User Features | |||||
| Add Requirements | Y | Y | Y | Y** | N |
| Add Relationships | Y | Y | Y | Y** | N |
| Add Attachments | Y | Y | Y | Y** | N |
| Add Links | Y | Y | Y | Y** | N |
| Edit/Delete Requirements | Y | Y | Y | N | N |
| View Requirements | Y | Y | Y | Y | Y |
| Search Requirements | Y | Y | Y | Y | Y |
| Create Views | Y | Y | Y | N | N |
| Edit/Delete Views | Y | Y | Y* | N | N |
| Import Requirements | Y | Y | Y | N | N |
| Read Discussion Threads | Y | Y | Y | Y | Y |
| Post Discussion Threads | Y | Y | Y | Y | Y |
| Create Requirements Document (MRD/PRD/SRS) | Y | Y | Y | N | N |
| Create Traceability Matrix | Y | Y | Y | N | N |
* Full User (F) can only edit and delete views created by himself/herself.
** Collaborator-Reporter (RP) can add new requirements, relationships, as well as attachments & links. This is the only difference from "Collaborator-Reader" (RD) role.