Find below a table summarizing the user access rights of the E2E 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/RolePermission
from roles.xml
Default Permissions
ADMINMODELERUSER
General
General Bridge Access
common/welcome
common/logout
common/domain
common/nodes
(tick)(tick)(tick)
Bridge API documentationbridgeinst/documentation(tick)(tick)(tick)
Users
View user listdomain/users(tick)(tick)(tick)
View userdomain/user_modify(tick)only own useronly own user
Manage userdomain/user_create
domain/user_modify_name
domain/user_modify_group
domain/user_modify_active
domain/user_delete
(tick)(error)(error)
Change user password
domain/user_modify_passwd(tick)only of own user

only of own user

Groups
View group listdomain/groups(tick)(error)(error)
Manage group
domain/group_create
domain/group_modify
domain/group_modify_name
domain/group_modify_role
domain/group_delete
(tick)(error)(error)
Node Instances
View domain E2E Bridge instance listdomain/nodes(tick)(error)(error)
Manage domaindomain/node_import
domain/node_remove
(tick)(error)(error)
Convert to stand-alone
domain/node_convert(tick)(error)(error)
<node instance name>
View Bridge preferencesconsole/prefs(tick)(tick)(tick)
Modify Bridge preferencesconsole/prefs_modify
console/prefs_modify_logging
console/prefs_modify_trace
console/prefs_modify_display_name
console/prefs_modify_monitoring_url
(tick)(error)(error)
View Bridge loggingconsole/logging(tick)(tick)(tick)
View firmware informationconsole/firmware(tick)(tick)(tick)
Manage firmware
console/firmware_modify(tick)(error)(error)
Deployment
Deploy newdeploy/create(tick)(tick)(error)
Deploy and overwrite
deploy/replace(tick)only if deployed by member of same group(error)
Proxy Services
Create proxy nodeproxynode/create
(tick)(error)(error)
Delete proxy nodeprocxynode/delete(tick)(error)(error)
Stop proxy servicesproxyserver/start(tick)(error)(error)
Stop proxy servicesproxyserver/stop(tick)(error)(error)
View proxy services loggingproxyserver/logging(tick)(tick)(tick)
View proxy configuration files and templatesproxyserver/prefs(tick)(tick)(tick)
Edit proxy configuration files and templates proxyserver/prefs_modify
proxyserver/prefs_modify_admin
(tick)(error)(error)
View proxy entriesproxynode/entries(tick)(tick)(tick)
View certificateproxynode/certs(tick)(tick)(tick)
Manage certificate
proxynode/certs_modify(tick)(error)(error)
xUML Services
View service listbridgeserver/instances(tick)(tick)(tick)
View ports
(tick)(tick)(tick)
View preferencesbridgeserver/plugins(tick)(tick)(tick)
Edit preferencesbridgeserver/plugins_modify(tick)(error)(error)
View licensing informationbridgeserver/licensing(tick)(tick)(tick)
Manage licenses bridgeserver/licensing_modify(tick)(error)(error)
Deploy/Manage resources bridgeserver/resource
bridgeserver/resource_modify
(tick)(error)(error)
Deploy/Manage Java archives bridgeserver/java
bridgeserver/java_modify
(tick)(error)(error)
Deploy/Manage XSLT script archives
bridgeserver/xslt
bridgeserver/xslt_modify
(tick)(error)(error)
View setting variablesbridgeserver/variables(tick)(tick)(error)
Modify setting variablesbridgeserver/variables_modify(tick)(error)(error)
<xUML service>
View statusbridgeinst/status(tick)(tick)(tick)
Start/Stopbridgeinst/start
bridgeinst/stop
(tick)only if deployed by member of same group(error)
Killbridgeinst/kill(tick)(error)(error)
Export servicebridgeinst/export (tick)only if deployed by member of same group (error)
Deletebridgeserver/delete_instance(tick)only if deployed by member of same group(error)
View preferencesbridgeinst/prefs(tick)(tick)(tick)
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
(tick)all preferences but automatic startup and owner
if deployed by member of same group
(error)
View historybridgeinst/history(tick)(tick)(tick)
View loggingbridgeinst/logging(tick)(tick)(tick)
View error dumpbridgeinst/dump(tick)(tick)(tick)
Delete error dumpbridgeinst/dump_modify(tick)(tick)(error)
Trace with E2E Analyzer
(tick)only if deployed by member of same group(error)
View/Modify/Export settingsbridgeinst/templates
bridgeinst/templates _modify
(tick)only if deployed by member of same group(error)
View versionbridgeinst/documentation(tick)(tick)(tick)
View persistent state informationbridgeinst/state_classes
bridgeinst/state_objects
bridgeinst/state_object
bridgeinst/state_events
(tick)(tick)(tick)
Manage persistent state objects bridgeinst/state_classes_modify
bridgeinst/state_objects_modify
bridgeinst/state_object_modify
bridgeinst/state_events_modify
(tick)only if deployed by member of same group(error)
Delete all persistent state objects
bridgeinst/state_delete (tick)(error)(error)
<node.js service>
View statusnodejs/modify(tick)(tick)(tick)
Start/Stopnodejs/modify(tick)only if deployed by member of same group(error)
Deletenodejs/modify(tick)only if deployed by member of same group(error)
View preferencesnodejs/modify(tick)(tick)(tick)
Modify preferencesnodejs/modify(tick)if member of same group deployed it:
all preferences but automatic startup and owner
(error)
View historynodejs/modify(tick)(tick)(tick)
View loggingnodejs/modify(tick)(tick)(tick)
View/Modify environment variables
nodejs/modify(tick)only if deployed by member of same group(error)
<Java service>
View statusjava/modify(tick)(tick)(tick)
Start/Stopjava/modify(tick)only if deployed by member of same group(error)
Deletejava/modify(tick)only if deployed by member of same group(error)
View preferencesjava/modify(tick)(tick)(tick)
Modify preferencesjava/modify(tick)if deployed by member of same group:
all preferences but automatic startup and owner
(error)
View historyjava/modify(tick)(tick)(tick)
View loggingjava/modify(tick)(tick)(tick)
View/Modify environment variablesjava/modify(tick)only if deployed by member of same group(error)
  • No labels