Setting Up Security
Users connecting to a PTF test environment must have one of these roles associated with their user ID:
-
PTF User
-
PTF Editor
-
PTF Administrator
This table details the privileges associated with the PTF security roles:
| Privilege | PTF User | PTF Editor | PTF Administrator |
|---|---|---|---|
|
Run Tests |
Yes |
Yes |
Yes |
|
Create, Modify, and Delete Tests |
No* |
Yes |
Yes |
|
Create, Modify, and Delete Test Cases |
Yes |
Yes |
Yes |
|
Create or Modify Runtime Options |
No |
No |
Yes |
|
Use Log Manager |
No |
No |
Yes |
|
Define Configuration Options |
No |
No |
Yes |
|
Create Test Maintenance Reports |
No |
No |
Yes |
|
Create Test Coverage Reports |
No |
No |
Yes |
|
Insert Tests/Test Cases into Application Designer projects |
No |
No |
Yes |
PTF administrator can grant privileges to roles for a specific test folder and its content form the Test Folder Permissions Manager.
See details in Securing Test Folders Using Permissions.
Note:
The Default User ID for the ANONYMOUS node must have, as a minimum, a PTF User role.
If PTF security is not configured properly you may receive an error message when signing on to the PTF client indicating that the UserID and Password are not correct.
Possible causes and solutions for this error are:
-
The user ID for the ANONYMOUS node does not have PTF privileges. Add at least the PTF User role to the user profile.
-
The user ID you entered in the User field in the Environment Login does not have PTF privileges. Add at least the PTF User role to the user profile.
For more information on entering roles for a user profile, see Security Administration: Defining Role Options