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