Test Services Roles
Test Services uses OpenLab Shared Services (OLSS) authentication. For details on configuring different authentication providers, see the OpenLab CDS Client and AIC Guide or the OpenLab CDS Workstation Plus Guide.
For Workstations without authentication, no user login is required, and this section does not apply.
Roles created at first login
After installation, log in as an OLSS Admin user. At first login, two new Project roles are created:
- Test Services Administrator — all privileges from the Test Services User role, plus the Manage Test Services privilege.
- Test Services User — allows users to log in to Test Services and execute the System Report and OpenLab Software Installation Verification Test (SVT) at a minimum.
Two new privileges are also created in OLSS: Run Test Services and Manage Test Services. By default, any user with the Everything role will have these privileges assigned automatically.
Users who do not have the Everything role will need to have the Test Services User role added to their profile through the OpenLab CDS Control Panel.
Privileges included with each role
Table 1. Privileges included with Test Services roles
| Privilege | Test Services Administrator | Test Services User |
|---|---|---|
| View project or project group | x | x |
| Manage project or project group | x | x |
| Edit content of project | x | x |
| Run test services | x | x |
| Manage test services | x |
Service user
You can designate a service user for running Test Services tests. If a service user is designated, other logged-in users can view results and start tests — all tests started by a logged-in user are executed under the service user account. If no service user is designated, any logged-in user with correct privileges can run tests. See Settings.
For information on adding users or updating user roles and privileges, see the OpenLab CDS Control Panel help.
For Test Services privileges when using OpenLab ECM, see ECM 3.x Roles & Privileges.