Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

User permissions can be granted at the application level (user and group) or at the project level.

Permissions are granted in a hierarchical manner and , permissions granted at the application level will take precedence over all other permissions assigned at the project level. If  If restricted access to some projects is required, then permissions should be granted at the project level.

...

Application level permissions are granted at the user and group level. To assign users or groups application wide permissions, you will need to be an Enterprise Tester application administratorhave the Manage User and Group Security permission. Follow these steps to assign permissions:

  1. Navigate to the Admin pagetab.
  2. Double Click on the arrow to expand either the ' Users ' folder or the ' Groups ' folder.
  3. Double click on Find and edit the user or group you want to add permissions to.
  4. Click on the ' Permissions ' tab.
  5. Here you can select to assign the permissions to grant to the user or group. You can either select the whole group of permissions or select individual permissions within each group of permissions. 
  6. Click Save Once complete, click on 'Save' to apply the permissions.

...

To grant permissions to a group or user for a specific project only, you must first assign the user or group to the project and then assign the relevant permissions you wish to grant.

Note that if the user has been granted greater permissions at the application level then these will take precedence.

Here are the steps to granting project permissions:

To grant project permissions, firstly assign the user or group to the project:

  1. Navigate to the Admin tab.
  2. Expand the Organisations folder and sub folders to display your project.
  3. Double click on the project.
  4. Use the Assign Users or Assign Groups tabs to add Users and Groups to this project.

Now apply Project Only permissions to the User or Group:

  1. On the navigator tree, Assign the user or group to the project. To do this, from the navigator click on the arrow beside the your project. This , this will reveal the ' Users ' and ' Groups ' folder folders under the project. Then from the navigator, click to select the user or group to assign to the project and drag and drop the user or group to the respective User or Group folder under the project. Note for users only, when editing user accounts, you can assign the user to specific projects on the ' Assign Projects' tab.
  2. Click the arrow beside the Users or Groups folder, this will reveal the Users or Groups assigned to the project.
  3. In this area Double click the User or Group you need to apply Project Permissions to.
  4. Edit the permissions tab that appears.
  5. Click Save to apply the permissionsDouble click to select the user or group. The permissions tab will appear under the project and assign the required permissions.

Available Permissions

There are 4 categories of permissions and 22 defined permissions multiple permissions provided in Enterprise Tester that can be used to control access to the various application features.

The five categories include:

• Administration
• Resources
• Project
• Reports
• Test Management

functionality.

These categories can be expanded or collapsed as required by clicking on the + or- icon next to the name. Selecting any of these categories automatically selects all the permission they contain.

Image Added

Image Removed 

The available permissions are defined in the table below:

Manage Organization manage organizational level details Dashboard manage organizational level dashboardsManage User and Group Security set security Organization Reports manage organizational level reports Organization Pick Lists Scripts create, update and scripts and automated tests* (move, copy, create folders) user to assign scripts to a tester execute tests view scripts
CategoryCategoryPermissionDescriptionAdministration
Test ManagementManage RequirementsViewAllows users to view Requirements
  EditAllows users to create and edit Requirements and Requirement Packages
  DeleteAllows users to delete Requirements
 Manage ScriptsViewAllows users to view Test Scripts
  EditAllows users to create and edit Test Scripts and Test Script Packages
  DeleteAllows users to delete Test Scripts
 Manage ExecutionsViewAllows users to view Test Execution data
  EditAllows users to manage organizational level pick lists
 Manage EA ConnectionsAllows users to manage EA connections
 Manage Defect TrackerAllows users to manage Defect Trackers
 Manage Modules and Plug-insAllows users to manage Modules & Plug-Ins
ResourcesExportAllows users to Export Data From Enterprise Tester
Allows users to create and edit Script Assignments and Test Execution Packages
  DeleteAllows users to delete Script Assignments
  Execute Only My TestsAllows users to only execute tests that are assigned to them
  Execute All TestsAllows users to execute any tests
  Assign TestersAllows user to assign Test Executions to a tester 
 Manage IncidentsViewAllows users to view Incidents
  EditAllows users to create and edit Incidents
  DeleteAllows users to delete Incidents
Resources ImportAllows users to Import Data from CSV files into Enterprise Tester
  ExportAllows users to Export Data to CSV files from Enterprise Tester
  ImportAllows users to Import Data Into Enterprise Tester External LinksAllows users to manage External Project Links
  Duette Schedules*Allows users to manage Duetter Duette import schedules
Project Manage Project DashboardProjectsAllows users to manage project level dashboardscreate and edit projects via the Admin tab
  Manage Project ReportsDelete ProjectsAllows users to manage organizational level reportsdelete projects
  Edit Project Pick ListsAllows users to edit project pick lists
  Manage Project ReportsAllows users to manage project reports via the reports tab
  Manage BaselinesAllows user to manage baselines
  Synchronize External LinkAllows user to run synchronization for external links
Reports  Allows users to create personal reports and run view project reports
AdministrationOrganizationManage OrganizationAllows users to manage organizational level details
  Edit Organization Pick ListsTest ManagementManage RequirementsAllows users to manage requirementsorganizational level pick lists
  Manage ExecutionOrganization ReportsAllows users to organize test execution setsmanage organizational level reports
  Manage User and Group SecurityAllows users to manage users and set security
  Assign TestersManage EA ConnectionAllows users to manage EA connections
  Execute TestsManage Defect TrackerAllows users to manage Defect Trackers
  ViewManage Modules and PluginsAllows users to manage Modules & Plugins

* These features require Requires the Duette plugin to be installed.
 

Viewing User Permissions

An easy way to review the permissions granted to a user is to click on the Assigned Permissions tab when viewing a user. Here you can see You can see a summary of all the permissions granted at the application level and at the project level .To make it easier to review and manage user permissions, a summary is available through the administration tab, giving an overview of application and project level permissions at a glancefor any user.

To access the permissions summary screen, click :

  1. Click on the

...

  1. Admin tab.
  2. Double Click on the Users folder.
  3. Edit the user you wish to review permissions for.
  4. Click on the Assigned Permissions tab for that user.

 

Image Added

 

  “Assigned Permissions” tab to access the permissions at a glance.Image Removed