Share this page

# Roles and permissions mapped to APIs

A role and its permissions determine what actions a user may perform and what areas of OpenText Enterprise Performance Engineering they can view.

Permissions are assigned to roles, and are organized into functional categories, such as tests, runs, resources, and more. For more on permissions, see Assign roles and permissions to users in the OpenText Enterprise Performance Engineering Help Center.

The following table lists the permissions available for each category and their equivalent API mapping.

Category | Permission | API Mapping
--- | --- | ---
Tests and scripts | Test (Create) | Create a test
Test (Delete) | Return, delete, or update a test by test ID
Test (Update) | Return, delete, or update a test by test ID
Test Folder (Create) | Create or get all folders in a test plan
Test Folder (Delete) | Delete test plan folder
Test Folder (Update) | Update test plan folder name
Script (Delete) | Returns or deletes a script by ID
Script (Update) |
Script (Upload) | Upload or retrieve scripts
Runs | Run (Delete) | Delete a test run
Run (Update) |
Run (Start Run) | Start a test run
Test Set (Create) | Create a test set
Test Set (Delete) | Delete a test set
Test Set (Update) | Update test set name
Test Set Folder (Create) | Create or get all folders in a test set
Test Set folder (Delete) |
Test Set folder (Update) |
Run Result (Collate) | Start a late collate for a run
Run Result (Analyze) | Start a late analyze for a run
Run Result (Delete file) |
Run Result (Upload file) | Run results
Assets | Monitors (Create) |
Monitors (Delete) |
Monitors (Update) |
Analysis Template (Create) |
Analysis Template (Delete) |
Analysis Template (Update) |
Asset Folder (Create) | Add resource folder
Asset Folder (Delete) | Delete resource folder
Asset Folder (Update) |
Topology (Create) |
Topology (Delete) |
Topology (Update) |
Resources | Host (Update) |
Host (Create Private Host) | Add a host
Host (Delete Private Host) | Get or delete a host by ID
Host (Check Host) |
Host (Reconfigure) |
Host (Kill Process) |
Host (Reboot) |
Host (Manage DP Queue) |
Host (Configure LR Agent) |
Host (Provision Cloud Host) |
Timeslot (Create) | Create or get all timeslots
Timeslot (Delete) | Delete a timeslot
Timeslot (Update) |
Application | Trend Report (Create) |
Trend Report (Delete) |
Trend Report (Update) | Add run to trend report and get data by ID Set trend reports baseline (Set baseline)

Note: These mappings also apply to user-defined roles. For example, if a user does not have Run Result permissions, then that user will not have access to the relevant Run Result APIs.

Tips to improve your search results... OpenText™ Enterprise Performance Engineering API Reference OpenText™ Enterprise Performance Engineering All View Local Help Center View Online Help Center(Undefined variable: _rscC_Basic_Variables.VersionLabel)