Roles and permissions mapped to APIs

A role and its permissions determine what actions a user may perform and what areas of LoadRunner Enterprise 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 LoadRunner Enterprise Help Center.

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

CategoryPermissionAPI 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) 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)
ApplicationTrend 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.