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

Resource
Context
Operation

/api/services/+

http

write

/api/services

http

write

Detecting deviations

By using HTTP

Resource
Context
Operation

/api/services/+

http

read

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Edit service templates

Resource
Context
Operation

/api/resources/schemas

http

read

/api/validate/service

http

write

Loading agents

By using HTTP

Resource
Context
Operation

/api/system/agents

http

read

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Loading connection’s details

By using HTTP

Resource
Context
Operation

/api/connections/+

http

read

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Loading connections

By using HTTP

Resource
Context
Operation

/api/connections

http

read

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Loading Connectware’s metrics

Resource
Context
Operation

/api/system/metrics

http

read

/api/system/preflight

http

read

Loading Connectware’s system information

Resource
Context
Operation

/api/permissions

http

read

/api/system/info

http

read

/api/system/preflight

http

read

Loading Connectware’s topics metadata

Resource
Context
Operation

/api/topics

http

read

Loading core container’s details

By using HTTP

Resource
Context
Operation

/api/core-containers/+/inspect

http

read

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Loading core containers

By using HTTP

Resource
Context
Operation

/api/core-containers/+/inspect

http

read

/api/core-containers/orchestrator

http

read

/api/core-containers

http

read

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Loading endpoint’s details

By using HTTP

Resource
Context
Operation

/api/endpoints/+/topics

http

read

/api/endpoints/+

http

read

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Loading endpoint’s state

By using HTTP

Resource
Context
Operation

/api/endpoints/+/state

http

read

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Loading endpoints

By using HTTP

Resource
Context
Operation

/api/endpoints

http

read

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Loading logs

Resource
Context
Operation

/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

Resource
Context
Operation

/api/mappings/+/endpoint-topics

http

read

/api/mappings/+

http

read

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Loading mapping’s state

By using HTTP

Resource
Context
Operation

/api/mappings/+/state

http

read

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Loading mappings

By using HTTP

Resource
Context
Operation

/api/mappings

http

read

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Loading node’s state

By using HTTP

Resource
Context
Operation

/api/nodes/+/state

http

read

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Loading nodes

By using HTTP

Resource
Context
Operation

/api/nodes

http

read

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Loading server’s details

By using HTTP

Resource
Context
Operation

/api/servers/+

http

read

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Loading servers

By using HTTP

Resource
Context
Operation

/api/servers

http

read

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Loading service container’s details

By using HTTP

Resource
Context
Operation

/api/containers/+/inspect

http

read

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Loading service containers

By using HTTP

Resource
Context
Operation

/api/containers/+/inspect

http

read

/api/containers/orchestrator

http

read

/api/containers

http

read

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Loading service’s catalog metadata

Resource
Context
Operation

/api/marketplace/app/meta

http

read

/api/marketplace/app

http

read

/api/marketplace/apps

http

read

Loading service’s details

By using HTTP

Resource
Context
Operation

/api/services/+/dependencies

http

read

/api/services/+

http

read

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Loading service’s Live Data

Resource
Context
Operation

#

mqtt

readWrite

Loading services

By using HTTP

Resource
Context
Operation

/api/services/+

http

read

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Loading volume’s details

By using HTTP

Resource
Context
Operation

/api/volumes/+/inspect

http

read

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Loading volumes

By using HTTP

Resource
Context
Operation

/api/volumes

http

read

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Managing agents

Resource
Context
Operation

#

mqtt

readWrite

Managing certificates

Resource
Context
Operation

/api/certificates/+

http

read

/api/certificates

http

readWrite

Managing connections

By using HTTP

Resource
Context
Operation

/api/connections/+/operation

http

write

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Managing Connectware’s backups

Resource
Context
Operation

/api/maintenance/db/+

http

readWrite

/api/maintenance/db

http

read

Managing Connectware’s license

Resource
Context
Operation

/api/system/licensefile

http

write

/api/system/refresh

http

read

Managing Connectware’s metrics

Resource
Context
Operation

/api/system/metrics

http

write

Managing core containers

Resource
Context
Operation

/api/core-containers/+/operation

http

write

Managing endpoints

By using HTTP

Resource
Context
Operation

/api/endpoints/+/operation

http

write

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Managing mappings

By using HTTP

Resource
Context
Operation

/api/mappings/+/operation

http

write

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Managing permissions

Resource
Context
Operation

/api/permissions/#

http

read

Managing roles

Resource
Context
Operation

/api/roles/#

http

readWrite

/api/roles

http

write

Managing servers

By using HTTP

Resource
Context
Operation

/api/servers/+/operation

http

write

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Managing service containers

By using HTTP

Resource
Context
Operation

/api/containers/+/operation

http

write

Or through MQTT

Resource
Context
Operation

#

mqtt

readWrite

Managing services

Resource
Context
Operation

/api/services/+/operation

http

write

/api/services/+

http

write

Managing the client registry

Resource
Context
Operation

/api/client-registry/+

http

readWrite

/api/client-registry

http

read

Managing users

Resource
Context
Operation

/api/auth/ldap

http

read

/api/auth/mfa

http

read

/api/listUsers

http

read

/api/users/#

http

readWrite

Managing volumes

Resource
Context
Operation

#

mqtt

readWrite

Managing your own password

Resource
Context
Operation

/api/users/change-password

http

write

Retrieving CW’s password policy

Resource
Context
Operation

/api/policy/password

http

read

Subscribing to MQTT Topics

Resource
Context
Operation

Any

mqtt

read

Use Multi-factor authentication

Resource
Context
Operation

/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

Resource
Context
Operation

/api/endpoints

http

read

/api/rule-engine/+

http

write

Using the workbench

Resource
Context
Operation

/workbench/#

http

readWrite

/workbench

http

readWrite

Last updated

Logo

© Copyright 2024, Cybus GmbH