LogoLogo
Contact Uscybus.io
Connectware 1.8.0
Connectware 1.8.0
  • Getting Started
    • Introduction
    • Installing Connectware
      • System Requirements
      • Acquiring your License Key
      • Installing Connectware on Docker
      • Installing Connectware on Kubernetes
    • Connectware Admin UI
    • Basic Components of Connectware
    • Connecting your First Machine
      • Your First Service Commissioning File
  • Documentation
    • Services
      • Service Commissioning Files
        • Structure of Service Commissioning Files
          • description
          • metadata
          • parameters
          • definitions
          • resources
            • Cybus::Connection
            • Cybus::Endpoint
            • Cybus:Mapping
            • Cybus::Container
              • Docker problem with network changes
            • Cybus::Link
            • Cybus::IngressRoute
            • Cybus::User
            • Cybus::Role
            • Cybus::Volume
            • Cybus::File
            • Cybus::Server
            • Cybus::Node
        • Sample Service Commissioning Files
          • Modbus
            • “Bearbeitungszentrum BAZ” - Single File
            • “Bearbeitungszentrum BAZ” - Multiple Files
            • “Bearbeitungszentrum BAZ” - Single File and Custom Topics
            • “Bearbeitungszentrum BAZ” - Agent Mode
          • Machine Condition Monitoring : OPC UA + InfluxDB + Grafana Dashboard
            • “Machine Condition Monitoring Example” - Single File
          • Machine Utilization Example (Multi file service composition) : Modbus TCP + InfluxDB + Grafana + MSS
            • “Machine Utilization Example” - Machine Connectivity
            • “Machine Utilization Example” - Dashboards with role based access permission
            • “Machine Utilization Example” - Push data to MSSQL Database
      • Services View
      • Setting Up and Configuring Services
        • Installing Services
        • Enabling Services
        • Updating Services
        • Disabling Services
        • Deleting Services
      • Service Details View
      • ServiceID
      • Inter-Service Referencing
      • Deviation
      • Service Logs
        • Logs of Individual Services
        • Logs of All Services
      • Rule Engine
        • Data Processing Rules
        • Rule Sandbox
      • API Definition
    • Resources
      • Servers
      • Containers
      • Volumes
      • Connections
      • Endpoints
      • Mappings
      • Nodes
      • API Definition
    • User Management
      • Users and Roles View
      • Users
      • Roles
      • Permissions
      • Password Policy Rules
      • Default Admin User
      • MQTT Users
      • Adding a MQTT Publish Prefix for Users
      • Multi-Factor Authentication
      • Long lived JSON Web Tokens
      • Access Permissions for Admin-UI
        • UI Access
        • Minimum Access Role Pages
      • API Definition
    • Client Registry
      • Implicit Flow
      • Explicit Flow
      • Granting Access
      • API Definition
    • Certificates
    • Monitoring
      • Data Explorer
      • Live Data
    • Workbench
      • Flows in Git Repositories
    • System Status
      • Info
      • Metrics
      • Status
      • Retrieving More System Information
      • System Health
      • API Definition
    • Backup and Restore
      • Volumes
      • User Database
    • Configuration
      • Environment Variables
      • LDAP Configuration
      • MFA Configuration
    • Agents
      • Agents View
      • Installing Agents
        • Installing Agents via Docker
        • Installing Agents via Docker Compose
        • Installing Agents via Kubernetes
        • Using Mutual TLS for Agents
      • Registering Agents in Connectware
      • Using Agents
      • Monitoring Agents
      • Troubleshooting Agents
    • Industry Protocol Details
      • ADS
        • AdsConnection
        • AdsEndpoint
      • BACnet
        • BacnetConnection
        • BacnetEndpoint
      • EtherNet/IP
        • EthernetIpConnection
        • EthernetIpEndpoint
      • Focas
        • FocasConnection
        • FocasEndpoint
      • Generic VRPC
        • GenericVrpcConnection
        • GenericVrpcEndpoint
      • Hottinger Baldwin Messtechnik (HBM)
        • HbmdaqConnection
        • HbmdaqEndpoint
      • Heidenhain DNC
        • HeidenhainConnection
        • HeidenhainEndpoint
      • HTTP/REST
        • HttpConnection
        • HttpEndpoint
      • HTTP Server
        • HttpServer
        • HttpNode
      • InfluxDB
        • InfluxdbConnection
        • InfluxdbEndpoint
      • Kafka
        • KafkaConnection
        • KafkaEndpoint
      • Modbus/TCP
        • ModbusConnection
        • ModbusEndpoint
      • MQTT
        • MqttConnection
        • MqttEndpoint
      • MSSQL
        • MssqlConnection
        • MssqlEndpoint
      • OPC DA
        • OpcdaConnection
        • OpcdaEndpoint
      • OPC UA
        • OPC UA Client
          • OpcuaConnection
          • OpcuaEndpoint
        • OPC UA Server
          • OpcuaServer
          • OpcuaNode
        • OPC UA Object Types
        • OPC UA Server References
          • OpcuaReferenceNode
          • OpcuaObjectNode
      • Siemens SIMATIC S7
        • S7Connection
        • S7Endpoint
      • Shdr
        • ShdrConnection
        • ShdrEndpoint
      • Sinumerik
        • SinumerikConnection
        • SinumerikEndpoint
      • Sopas
        • SopasConnection
        • SopasEndpoint
      • SQL
        • SqlConnection
        • SqlEndpoint
      • Werma WIN Ethernet
        • WermaConnection
        • WermaEndpoint
      • Systemstate
        • SystemstateConnection
        • SystemstateEndpoint
      • API Definition
    • Connectware Licensing
    • Changelog
      • General changes from 0.x to 1.0
        • Upgrading from 0.x to 1.0
    • Upgrade Guide
      • Upgrading from 1.x to 1.7.0
      • Upgrading from 1.x to 1.5.0
Powered by GitBook
LogoLogo

Cybus

  • Terms and Condition
  • Imprint
  • Data Privacy

© Copyright 2025, Cybus GmbH

On this page
  • Pages
  • Permissions

Was this helpful?

  1. Documentation
  2. User Management
  3. Access Permissions for Admin-UI

UI Access

PreviousAccess Permissions for Admin-UINextMinimum Access Role Pages

Last updated 6 months ago

Was this helpful?

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

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

Loading endpoint’s state
Loading mapping’s state
Loading node’s state
Subscribing to MQTT Topics
Loading Connectware’s topics metadata
Subscribing to MQTT Topics
Using the Rule Engine
Loading Connectware’s topics metadata
Creating or updating services
Loading service’s catalog metadata
Loading logs
Loading services
Creating or updating services
Loading service’s details
Managing services
Edit service templates
Loading service’s details
Loading service’s Live Data
Subscribing to MQTT Topics
Creating or updating services
Loading connections
Loading endpoints
Loading logs
Loading mappings
Loading servers
Loading service containers
Loading volumes
Managing services
Loading connection’s details
Loading logs
Managing connections
Loading service container’s details
Loading logs
Managing service containers
Loading endpoint’s details
Loading logs
Managing endpoints
Loading mapping’s details
Loading logs
Managing mappings
Subscribing to MQTT Topics
Loading server’s details
Loading logs
Loading nodes
Managing servers
Loading volume’s details
Loading logs
Managing volumes
Loading connections
Loading endpoints
Loading mappings
Loading servers
Loading service containers
Loading services
Loading volumes
Loading connection’s details
Loading endpoint’s details
Loading mapping’s details
Loading server’s details
Loading service container’s details
Loading service’s details
Loading volume’s details
Managing connections
Managing endpoints
Managing mappings
Managing servers
Managing service containers
Managing volumes
Loading connections
Loading connection’s details
Managing connections
Loading connection’s details
Loading logs
Managing connections
Loading service containers
Loading service container’s details
Managing service containers
Loading service container’s details
Loading logs
Managing service containers
Loading endpoints
Loading endpoint’s details
Managing endpoints
Loading endpoint’s details
Loading logs
Managing endpoints
Loading mappings
Loading mapping’s details
Managing mappings
Loading mapping’s details
Loading logs
Managing mappings
Subscribing to MQTT Topics
Loading servers
Loading server’s details
Managing servers
Loading server’s details
Loading logs
Loading nodes
Managing servers
Loading services
Loading service’s details
Loading service’s details
Loading service’s Live Data
Subscribing to MQTT Topics
Creating or updating services
Loading connections
Loading endpoints
Loading logs
Loading mappings
Loading servers
Loading service containers
Loading volumes
Managing services
Loading volumes
Loading volume’s details
Managing volumes
Loading volume’s details
Loading logs
Managing volumes
Managing your own password
Retrieving CW’s password policy
Use Multi-factor authentication
Managing Connectware’s backups
Loading Connectware’s metrics
Loading Connectware’s system information
Loading agents
Loading core containers
Loading core container’s details
Loading services
Managing Connectware’s license
Managing Connectware’s metrics
Managing agents
Managing core containers
Loading agents
Managing agents
Loading Connectware’s system information
Loading Connectware’s system information
Managing Connectware’s license
Loading Connectware’s metrics
Managing Connectware’s metrics
Loading core containers
Loading core container’s details
Managing core containers
Loading core container’s details
Loading logs
Managing core containers
Loading Connectware’s system information
Loading services
Managing the client registry
Managing certificates
Managing permissions
Managing roles
Managing users
Retrieving CW’s password policy