Summary of Default User Access Rights

Find below a table summarizing the user access rights of the Bridge. The functions are sorted according to the navigation items in the Bridge.

You can change the default user access rights by editing file roles.xml as described on Modifying User Access Rights.

Function/Role

Permission
from roles.xml

Default Permissions

ADMIN

MODELER

USER

General

General Bridge Access

common/welcome
common/logout
common/domain
common/nodes

check mark

check mark

check mark

Bridge API documentation

bridgeinst/documentation

check mark

check mark

check mark

Users

View user list

domain/users

check mark

check mark

check mark

View user

domain/user_modify

check mark

only own user

only own user

Manage user

domain/user_create
domain/user_modify_name
domain/user_modify_group
domain/user_modify_active
domain/user_delete

check mark

cross mark

cross mark

Change user password

domain/user_modify_passwd

check mark

only of own user

only of own user

Groups

View group list

domain/groups

check mark

cross mark

cross mark

Manage group

domain/group_create
domain/group_modify
domain/group_modify_name
domain/group_modify_role
domain/group_delete

check mark

cross mark

cross mark

Node Instances

View domain Bridge instance list

domain/nodes

check mark

cross mark

cross mark

Manage domain

domain/node_import
domain/node_remove

check mark

cross mark

cross mark

Convert to stand-alone

domain/node_convert

check mark

cross mark

cross mark

<node instance name>

View Bridge preferences

console/prefs

check mark

check mark

check mark

Modify Bridge preferences

console/prefs_modify
console/prefs_modify_logging
console/prefs_modify_trace
console/prefs_modify_display_name
console/prefs_modify_monitoring_url

check mark

cross mark

cross mark

View Bridge logging

console/logging

check mark

check mark

check mark

View firmware information

console/firmware

check mark

check mark

check mark

Manage firmware

console/firmware_modify

check mark

cross mark

cross mark

Deployment

Deploy new

deploy/create

check mark

check mark

cross mark

Deploy and overwrite

deploy/replace

check mark

only if deployed by member of same group

cross mark

Proxy Services

Create proxy node

proxynode/create

check mark

cross mark

cross mark

Delete proxy node

procxynode/delete

check mark

cross mark

cross mark

Stop proxy services

proxyserver/start

check mark

cross mark

cross mark

Stop proxy services

proxyserver/stop

check mark

cross mark

cross mark

View proxy services logging

proxyserver/logging

check mark

check mark

check mark

View proxy configuration files and templates

proxyserver/prefs

check mark

check mark

check mark

Edit proxy configuration files and templates

proxyserver/prefs_modify
proxyserver/prefs_modify_admin

check mark

cross mark

cross mark

View proxy entries

proxynode/entries

check mark

check mark

check mark

View certificate

proxynode/certs

check mark

check mark

check mark

Manage certificate

proxynode/certs_modify

check mark

cross mark

cross mark

xUML Services

View service list

bridgeserver/instances

check mark

check mark

check mark

View ports


check mark

check mark

check mark

View preferences

bridgeserver/plugins

check mark

check mark

check mark

Edit preferences

bridgeserver/plugins_modify

check mark

cross mark

cross mark

View licensing information

bridgeserver/licensing

check mark

check mark

check mark

Manage licenses

bridgeserver/licensing_modify

check mark

cross mark

cross mark

Deploy/Manage resources

bridgeserver/resource
bridgeserver/resource_modify

check mark

cross mark

cross mark

Deploy/Manage Java archives

bridgeserver/java
bridgeserver/java_modify

check mark

cross mark

cross mark

Deploy/Manage XSLT script archives

bridgeserver/xslt
bridgeserver/xslt_modify

check mark

cross mark

cross mark

View setting variables

bridgeserver/variables

check mark

check mark

cross mark

Modify setting variables

bridgeserver/variables_modify

check mark

cross mark

cross mark

<xUML service>

View status

bridgeinst/status

check mark

check mark

check mark

Start/Stop

bridgeinst/start
bridgeinst/stop

check mark

only if deployed by member of same group

cross mark

Kill

bridgeinst/kill

check mark

cross mark

cross mark

Export service

bridgeinst/export

  check mark

only if deployed by member of same group

  cross mark

Delete

bridgeserver/delete_instance

check mark

only if deployed by member of same group

cross mark

View preferences

bridgeinst/prefs

check mark

check mark

check mark

Modify preferences

bridgeinst/prefs_modify
bridgeinst/prefs_modify_startup
bridgeinst/prefs_modify_automatic_restart
bridgeinst/prefs_modify_owner
bridgeinst/prefs_modify_logging
bridgeinst/prefs_modify_transaction_logging

check mark

all preferences but automatic startup and owner
if deployed by member of same group

cross mark

View history

bridgeinst/history

check mark

check mark

check mark

View logging

bridgeinst/logging

check mark

check mark

check mark

View error dump

bridgeinst/dump

check mark

check mark

check mark

Delete error dump

bridgeinst/dump_modify

check mark

check mark

cross mark

Trace with Analyzer


check mark

only if deployed by member of same group

cross mark

View/Modify/Export settings

bridgeinst/templates
bridgeinst/templates _modify

check mark

only if deployed by member of same group

cross mark

View version

bridgeinst/documentation

check mark

check mark

check mark

View persistent state information

bridgeinst/state_classes
bridgeinst/state_objects
bridgeinst/state_object
bridgeinst/state_events

check mark

check mark

check mark

Manage persistent state objects

bridgeinst/state_classes_modify
bridgeinst/state_objects_modify
bridgeinst/state_object_modify
bridgeinst/state_events_modify

check mark

only if deployed by member of same group

cross mark

Delete all persistent state objects

bridgeinst/state_delete

check mark

cross mark

cross mark

<node.js service>

View status

nodejs/modify

check mark

check mark

check mark

Start/Stop

nodejs/modify

check mark

only if deployed by member of same group

cross mark

Delete

nodejs/modify

check mark

only if deployed by member of same group

cross mark

View preferences

nodejs/modify

check mark

check mark

check mark

Modify preferences

nodejs/modify

check mark

if member of same group deployed it:
all preferences but automatic startup and owner

cross mark

View history

nodejs/modify

check mark

check mark

check mark

View logging

nodejs/modify

check mark

check mark

check mark

View/Modify environment variables

nodejs/modify

check mark

only if deployed by member of same group

cross mark

<Java service>

View status

java/modify

check mark

check mark

check mark

Start/Stop

java/modify

check mark

only if deployed by member of same group

cross mark

Delete

java/modify

check mark

only if deployed by member of same group

cross mark

View preferences

java/modify

check mark

check mark

check mark

Modify preferences

java/modify

check mark

if deployed by member of same group:
all preferences but automatic startup and owner

cross mark

View history

java/modify

check mark

check mark

check mark

View logging

java/modify

check mark

check mark

check mark

View/Modify environment variables

java/modify

check mark

only if deployed by member of same group

cross mark

📗