UI Access
Pages
Below you can find the list of pages available on the Admin-UI along side the optional and required permissions to access them.
Data
Data Explorer
/data/explorer
Required permissions
Optional permissions
Services
Rule Sandbox
/services/rule-engine-sandbox
Required permissions
Optional permissions
Service Catalog
/services/catalog
Required permissions
Service Logs
/services/logs
Required permissions
Service Overview
/services/overview
Required permissions
Optional permissions
Edit template
/services/edit-template
Required permissions
Service Details
/services/overview/:serviceId
Required permissions
Optional permissions
In order to use Service`s Live Data the following permissions are required:
Connection
/services/overview/:serviceId/connections/:resourceId
Required permissions
Optional permissions
Container
/services/overview/:serviceId/containers/:resourceId
Required permissions
Optional permissions
Endpoint
/services/overview/:serviceId/endpoints/:resourceId
Required permissions
Optional permissions
Mapping
/services/overview/:serviceId/mappings/:resourceId
Required permissions
Optional permissions
Server
/services/overview/:serviceId/servers/:resourceId
Required permissions
Optional permissions
Volume
/services/overview/:serviceId/volumes/:resourceId
Required permissions
Optional permissions
Service Resources
/services/resources
Required permissions
Fulfil any of the required permissions below and Service Resources will be available
Optional permissions
Connections
/services/resources/connections
Required permissions
Optional permissions
Connection
/services/resources/connections/:resourceId
Required permissions
Optional permissions
Containers
/services/resources/containers
Required permissions
Optional permissions
Container
/services/resources/containers/:resourceId
Required permissions
Optional permissions
Endpoints
/services/resources/endpoints
Required permissions
Optional permissions
Endpoint
/services/resources/endpoints/:resourceId
Required permissions
Optional permissions
Mappings
/services/resources/mappings
Required permissions
Optional permissions
Mapping
/services/resources/mappings/:resourceId
Required permissions
Optional permissions
Servers
/services/resources/servers
Required permissions
Optional permissions
Server
/services/resources/servers/:resourceId
Required permissions
Optional permissions
Service Links
/services/resources/links
Required permissions
Optional permissions
Service Details
/services/resources/service/:resourceId
Required permissions
Optional permissions
In order to use Service`s Live Data the following permissions are required:
Volumes
/services/resources/volumes
Required permissions
Optional permissions
Volume
/services/resources/volumes/:resourceId
Required permissions
Optional permissions
Settings
Login
/settings/login
Optional permissions
In order to manage your password the following permissions are required:
System
Backup & Restore
/system/backup-and-restore
Required permissions
System Status
/system/status
Required permissions
Fulfil any of the required permissions below and System Status will be available
Optional permissions
Agents
/system/status/agents
Required permissions
Optional permissions
Internet Connectivity
/system/status/internet-connectivity
Required permissions
License
/system/status/license
Required permissions
Optional permissions
Metrics
/system/status/metrics
Required permissions
Optional permissions
System Container
/system/status/container
Required permissions
Optional permissions
Container
/system/status/container/:resourceId
Required permissions
Optional permissions
System Information
/system/status/information
Required permissions
Optional permissions
User
Client Registry
/user/client-registry
Required permissions
User Certificates
/user/certificates
Required permissions
User Management
Permissions
/user/management/permissions
Required permissions
Roles
/user/management/roles
Required permissions
Users
/user/management/users
Required permissions
Permissions
Below you can find the alternative permissions that can be assigned to users and roles in order to enable them to perform actions on the Admin UI.
Creating or updating services
/api/services/+
http
write
/api/services
http
write
Detecting deviations
By using HTTP
/api/services/+
http
read
Or through MQTT
#
mqtt
readWrite
Edit service templates
/api/resources/schemas
http
read
/api/validate/service
http
write
Loading agents
By using HTTP
/api/system/agents
http
read
Or through MQTT
#
mqtt
readWrite
Loading connection’s details
By using HTTP
/api/connections/+
http
read
Or through MQTT
#
mqtt
readWrite
Loading connections
By using HTTP
/api/connections
http
read
Or through MQTT
#
mqtt
readWrite
Loading Connectware’s metrics
/api/system/metrics
http
read
/api/system/preflight
http
read
Loading Connectware’s system information
/api/permissions
http
read
/api/system/info
http
read
/api/system/preflight
http
read
Loading Connectware’s topics metadata
/api/topics
http
read
Loading core container’s details
By using HTTP
/api/core-containers/+/inspect
http
read
Or through MQTT
#
mqtt
readWrite
Loading core containers
By using HTTP
/api/core-containers/+/inspect
http
read
/api/core-containers/orchestrator
http
read
/api/core-containers
http
read
Or through MQTT
#
mqtt
readWrite
Loading endpoint’s details
By using HTTP
/api/endpoints/+/topics
http
read
/api/endpoints/+
http
read
Or through MQTT
#
mqtt
readWrite
Loading endpoint’s state
By using HTTP
/api/endpoints/+/state
http
read
Or through MQTT
#
mqtt
readWrite
Loading endpoints
By using HTTP
/api/endpoints
http
read
Or through MQTT
#
mqtt
readWrite
Loading logs
/api/core-containers/+/logs
http
read
/api/core-containers/orchestrator
http
read
/api/core-containers
http
read
/api/system/agents
http
read
Loading mapping’s details
By using HTTP
/api/mappings/+/endpoint-topics
http
read
/api/mappings/+
http
read
Or through MQTT
#
mqtt
readWrite
Loading mapping’s state
By using HTTP
/api/mappings/+/state
http
read
Or through MQTT
#
mqtt
readWrite
Loading mappings
By using HTTP
/api/mappings
http
read
Or through MQTT
#
mqtt
readWrite
Loading node’s state
By using HTTP
/api/nodes/+/state
http
read
Or through MQTT
#
mqtt
readWrite
Loading nodes
By using HTTP
/api/nodes
http
read
Or through MQTT
#
mqtt
readWrite
Loading server’s details
By using HTTP
/api/servers/+
http
read
Or through MQTT
#
mqtt
readWrite
Loading servers
By using HTTP
/api/servers
http
read
Or through MQTT
#
mqtt
readWrite
Loading service container’s details
By using HTTP
/api/containers/+/inspect
http
read
Or through MQTT
#
mqtt
readWrite
Loading service containers
By using HTTP
/api/containers/+/inspect
http
read
/api/containers/orchestrator
http
read
/api/containers
http
read
Or through MQTT
#
mqtt
readWrite
Loading service’s catalog metadata
/api/marketplace/app/meta
http
read
/api/marketplace/app
http
read
/api/marketplace/apps
http
read
Loading service’s details
By using HTTP
/api/services/+/dependencies
http
read
/api/services/+
http
read
Or through MQTT
#
mqtt
readWrite
Loading service’s Live Data
#
mqtt
readWrite
Loading services
By using HTTP
/api/services/+
http
read
Or through MQTT
#
mqtt
readWrite
Loading volume’s details
By using HTTP
/api/volumes/+/inspect
http
read
Or through MQTT
#
mqtt
readWrite
Loading volumes
By using HTTP
/api/volumes
http
read
Or through MQTT
#
mqtt
readWrite
Managing agents
#
mqtt
readWrite
Managing certificates
/api/certificates/+
http
read
/api/certificates
http
readWrite
Managing connections
By using HTTP
/api/connections/+/operation
http
write
Or through MQTT
#
mqtt
readWrite
Managing Connectware’s backups
/api/maintenance/db/+
http
readWrite
/api/maintenance/db
http
read
Managing Connectware’s license
/api/system/licensefile
http
write
/api/system/refresh
http
read
Managing Connectware’s metrics
/api/system/metrics
http
write
Managing core containers
/api/core-containers/+/operation
http
write
Managing endpoints
By using HTTP
/api/endpoints/+/operation
http
write
Or through MQTT
#
mqtt
readWrite
Managing mappings
By using HTTP
/api/mappings/+/operation
http
write
Or through MQTT
#
mqtt
readWrite
Managing permissions
/api/permissions/#
http
read
Managing roles
/api/roles/#
http
readWrite
/api/roles
http
write
Managing servers
By using HTTP
/api/servers/+/operation
http
write
Or through MQTT
#
mqtt
readWrite
Managing service containers
By using HTTP
/api/containers/+/operation
http
write
Or through MQTT
#
mqtt
readWrite
Managing services
/api/services/+/operation
http
write
/api/services/+
http
write
Managing the client registry
/api/client-registry/+
http
readWrite
/api/client-registry
http
read
Managing users
/api/auth/ldap
http
read
/api/auth/mfa
http
read
/api/listUsers
http
read
/api/users/#
http
readWrite
Managing volumes
#
mqtt
readWrite
Managing your own password
/api/users/change-password
http
write
Retrieving CW’s password policy
/api/policy/password
http
read
Subscribing to MQTT Topics
Any
mqtt
read
Use Multi-factor authentication
/api/mfa/disable
http
write
/api/mfa/enable
http
write
/api/mfa/isenrolled
http
read
/api/mfa/login
http
write
/api/mfa/regenerate/backupcodes
http
write
/api/mfa/validate
http
write
Using the Rule Engine
/api/endpoints
http
read
/api/rule-engine/+
http
write
Using the workbench
/workbench/#
http
readWrite
/workbench
http
readWrite
Last updated