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

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

Volumes

/services/resources/volumes

Required permissions

Optional permissions

Volume

/services/resources/volumes/:resourceId

Required permissions

Optional permissions

Settings

Login

/settings/login

Optional permissions

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

ResourceContextOperation

/api/services/+

http

write

/api/services

http

write

Detecting deviations

By using HTTP

ResourceContextOperation

/api/services/+

http

read

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Edit service templates

ResourceContextOperation

/api/resources/schemas

http

read

/api/validate/service

http

write

Loading agents

By using HTTP

ResourceContextOperation

/api/system/agents

http

read

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Loading connection’s details

By using HTTP

ResourceContextOperation

/api/connections/+

http

read

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Loading connections

By using HTTP

ResourceContextOperation

/api/connections

http

read

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Loading Connectware’s metrics

ResourceContextOperation

/api/system/metrics

http

read

/api/system/preflight

http

read

Loading Connectware’s system information

ResourceContextOperation

/api/permissions

http

read

/api/system/info

http

read

/api/system/preflight

http

read

Loading Connectware’s topics metadata

ResourceContextOperation

/api/topics

http

read

Loading core container’s details

By using HTTP

ResourceContextOperation

/api/core-containers/+/inspect

http

read

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Loading core containers

By using HTTP

ResourceContextOperation

/api/core-containers/+/inspect

http

read

/api/core-containers/orchestrator

http

read

/api/core-containers

http

read

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Loading endpoint’s details

By using HTTP

ResourceContextOperation

/api/endpoints/+/topics

http

read

/api/endpoints/+

http

read

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Loading endpoint’s state

By using HTTP

ResourceContextOperation

/api/endpoints/+/state

http

read

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Loading endpoints

By using HTTP

ResourceContextOperation

/api/endpoints

http

read

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Loading logs

ResourceContextOperation

/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

ResourceContextOperation

/api/mappings/+/endpoint-topics

http

read

/api/mappings/+

http

read

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Loading mapping’s state

By using HTTP

ResourceContextOperation

/api/mappings/+/state

http

read

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Loading mappings

By using HTTP

ResourceContextOperation

/api/mappings

http

read

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Loading node’s state

By using HTTP

ResourceContextOperation

/api/nodes/+/state

http

read

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Loading nodes

By using HTTP

ResourceContextOperation

/api/nodes

http

read

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Loading server’s details

By using HTTP

ResourceContextOperation

/api/servers/+

http

read

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Loading servers

By using HTTP

ResourceContextOperation

/api/servers

http

read

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Loading service container’s details

By using HTTP

ResourceContextOperation

/api/containers/+/inspect

http

read

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Loading service containers

By using HTTP

ResourceContextOperation

/api/containers/+/inspect

http

read

/api/containers/orchestrator

http

read

/api/containers

http

read

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Loading service’s catalog metadata

ResourceContextOperation

/api/marketplace/app/meta

http

read

/api/marketplace/app

http

read

/api/marketplace/apps

http

read

Loading service’s details

By using HTTP

ResourceContextOperation

/api/services/+/dependencies

http

read

/api/services/+

http

read

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Loading services

By using HTTP

ResourceContextOperation

/api/services/+

http

read

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Loading volume’s details

By using HTTP

ResourceContextOperation

/api/volumes/+/inspect

http

read

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Loading volumes

By using HTTP

ResourceContextOperation

/api/volumes

http

read

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Managing agents

ResourceContextOperation

#

mqtt

readWrite

Managing certificates

ResourceContextOperation

/api/certificates/+

http

read

/api/certificates

http

readWrite

Managing connections

By using HTTP

ResourceContextOperation

/api/connections/+/operation

http

write

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Managing Connectware’s backups

ResourceContextOperation

/api/maintenance/db/+

http

readWrite

/api/maintenance/db

http

read

Managing Connectware’s license

ResourceContextOperation

/api/system/licensefile

http

write

/api/system/refresh

http

read

Managing Connectware’s metrics

ResourceContextOperation

/api/system/metrics

http

write

Managing core containers

ResourceContextOperation

/api/core-containers/+/operation

http

write

Managing endpoints

By using HTTP

ResourceContextOperation

/api/endpoints/+/operation

http

write

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Managing mappings

By using HTTP

ResourceContextOperation

/api/mappings/+/operation

http

write

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Managing permissions

ResourceContextOperation

/api/permissions/#

http

read

Managing roles

ResourceContextOperation

/api/roles/#

http

readWrite

/api/roles

http

write

Managing servers

By using HTTP

ResourceContextOperation

/api/servers/+/operation

http

write

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Managing service containers

By using HTTP

ResourceContextOperation

/api/containers/+/operation

http

write

Or through MQTT

ResourceContextOperation

#

mqtt

readWrite

Managing services

ResourceContextOperation

/api/services/+/operation

http

write

/api/services/+

http

write

Managing the client registry

ResourceContextOperation

/api/client-registry/+

http

readWrite

/api/client-registry

http

read

Managing users

ResourceContextOperation

/api/auth/ldap

http

read

/api/auth/mfa

http

read

/api/listUsers

http

read

/api/users/#

http

readWrite

Managing volumes

ResourceContextOperation

#

mqtt

readWrite

Managing your own password

ResourceContextOperation

/api/users/change-password

http

write

Retrieving CW’s password policy

ResourceContextOperation

/api/policy/password

http

read

Subscribing to MQTT Topics

ResourceContextOperation

Any

mqtt

read

Use Multi-factor authentication

ResourceContextOperation

/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

ResourceContextOperation

/api/endpoints

http

read

/api/rule-engine/+

http

write

Using the workbench

ResourceContextOperation

/workbench/#

http

readWrite

/workbench

http

readWrite

Last updated

Logo

© Copyright 2024, Cybus GmbH