ReqSuite® Requirements Manager (RM)
To perform administrative tasks on users, ReqSuite® RM provides a user management via a corresponding item in the administration menu. Depending on whether an external user management system is connected or not (see interface administration), user management can be done natively or externally.
In terms of roles and rights, ReqSuite® RM distinguishs global “basic roles” and project-specific “project roles“. While the latter can be configured in the project administration, the former can be set in the user administration described in this section.
The basic roles supported by ReqSuite® RM are as follows:
Adminstrator
This role allows performing all tasks of the administration area. Therefore, users who have this role will see an icon for the administration menu in the menu bar at the top of the screen. However, access to the actual project contents depends only on the additionally assigned project roles. By default, a “Administrator” is automatically assigned to every new project as a “Project Manager”. With regard to the license model of ReqSuite® RM, “Administrator” can only be users with a named-user license.
Basic User
This role has no administrative rights and therefore cannot manage users, projects, project templates or interfaces within the tenant. Nevertheless, a “SimpleUser” can be assigned with powerful rights within single projects, e.g., to act as a “Project Manager”. By default, a “Basic User” is not assigned to (new) projects. With regard to the license model of ReqSuite® RM, “Basic Users” can be users with a named-user license as well as with a floating license.
API User
In order to allow external tools to call the ReqSuite® RM REST API, these tools need to be registered as “API Users” in the system. Human users with the “API User” role will not be able to log into the user interface, while users with the “Administrators” or “Basic Users” role cannot access ReqSuite® RM via its REST API.