User Roles Permissions Matrix

A user's role affects what actions are available for apps. Further, the ownership of an app may also limit the actions a user can take on it. Roles also affect whether some items are shown in the Web UI.

The following matrix details which actions are possible for a user role, and if an app is owned or not owned by that user.

App Actions

 

User

Admin

Read-Only

Actions

Owner

Nonowner

Owner

Nonowner

Owner

Nonowner

Generic App Actions

App Create

Y

Y

Y

Y

N

N

Copy

Y

Y

Y

Y

N

N

Set endpoint visibility

Y

N

Y

Y

N

N

Replace

Y

N

Y

Y

N

N

Delete

Y

N

Y

Y

N

N

Change Owner

Y

N

Y

Y

N

N

Set app to Live/Draft

Y

N

Y

Y

N

N

Rename

Y

N

Y

Y

N

N

App Push
(overwrite existing app)

Y

N

Y

Y

N

N

Publish to API Management

Y

Y

Y

Y

N

N

Scale up/down

Y

Y

Y

Y

N

N

API View and Test

Y

Y

Y

Y

Y

Y

Endpoint spec
download/Copy URL

Y

Y

Y

Y

Y

Y

Run/Stop

Y

Y

Y

Y

N

N

Change app
name/description

Y

N

Y

Y

N

N

Change service
name/description

Y

N

Y

Y

N

N

App tag

Y

N

Y

Y

N

N

Marketplace

Create Listing

Y

Y

N

Delete Listing

N

Y

N

Edit Private Listing

Y

Y

N

Edit Public Listing

N

Y

N

Upgrade Private Listing

Y

Y

N

Upgrade Public Listing

N

Y

N

Get/Request Listing

Y

Y

N

Make Listing Public/Private

N

Y

N

Manage Listing Access

N

Y

N

Environment Control

App Variables

Y

Y

Y

Y

N

N

Engine Variables

Y

Y

Y

Y

N

N

VPN Connections

Y

Y

Y

Y

N

N

Hybrid Connectivity

Y

Y

Y

Y

N

N

Security Settings

N

N

Y

Y

N

N

Upload Supplements

N

N

Y

Y

N

N

App Specific

Build App Executable

Y

N

Y

Y

N

N

Create Flow

Y

N

Y

N

N

N

Edit app properties

Y

N

Y

N

N

N

Push

Y

N

Y

N

N

N

Export app

Y

N

Y

Y

N

N

Import app

Y

N

Y

N

N

N

Revert last pushed

Y

N

Y

N

N

N

Tester

Y

Y

Y

Y

Y

Y

Enable/Disable DB Services

N

N

Y

Y

N

N

Enable/Disable Tester Services

N

N

Y

Y

N

N

Mock App Specific

Mock app replace

N

N

N

N

N

N

Mock app edit

Y

N

Y

N

N

N

Set endpoint visibility

N

N

N

N

N

N

View and Test

 

User

Admin

Read-Only

Actions

Owner

Nonowner

Owner

Nonowner

Owner

Nonowner

API View and Test

Y

Y

Y

Y

Y

Y

Endpoint spec download/Copy spec URL

Y

Y

Y

Y

Y

Y

Implementation view

Y

Y

Y

Y

Y

Y

BusinessWorks Implementation view

Y

Y

Y

Y

Y

Y

Mock Implementation View

Y

Y

Y

Y

Y

Y

Metrics and Logs

Y

Y

Y

Y

Y

Y

Others

 

User

Admin

Read-Only

Actions

Owner

Nonowner

Owner

Nonowner

Owner

Nonowner

VPN Connections

Create

Y

N/A

Y

N/A

N

N/A

Edit/Delete

Y

N/A

Y

N/A

N

N/A

Download

BusinessWorks Studio

Y

N/A

Y

N/A

Y

N/A

TIBCO Cloud CLI

Y

N/A

Y

N/A

Y

N/A

Hybrid Agent

Y

N/A

Y

N/A

Y

N/A

Connections

Create

Y

Y

Y

Y

N

N

Edit/Delete

Y

N

Y

N

N

N

Extensions

Upload

Y

Y

Y

Y

N

N

View

Y

N

Y

N

N

N

Hybrid Agent

Configure

N

N

Y

Y

N

N

Delete

N

N

Y

Y

N

N

TIBCO Cloud Integration - Connect On-Premise Agent

Install

Y

Y

Y

Y

N

N

Delete

Y

Y

Y

Y

N

N

TIBCO Cloud Integration - Connect Cloud Agent

Install

Y

Y

Y

Y

N

N

Delete

Y

Y

Y

Y

N

N

TIBCO Cloud Integration - Connect Connectors

Install

Y

Y

Y

Y

N

N

Uninstall

N

N

Y

Y

N

N

Managed Connectors

N

N

Y

Y

N

N

Note: VPN Connections are app-level and not shared across an organization. Connections can be promoted from app level to organization level on the Connections page. extensions can be promoted from user level to organization level on the Extensions page.