Database owners can set user access permissions to a selected group (i.e. Group, Model Group, etc) in the database. These permissions are implemented at action level and are designed to prevent specific users from performing certain actions.
Permissions at action level can be implemented if user permissions have been enabled for the database.
Display the Edit Group Permissions dialog by right-clicking on a Group in the Explorer Window and selecting Advanced then Edit group permissions from the popup menu.
Action roles can be selected along with more general roles from the Roles dropdown. Available action roles are:
- Live Owner
- Live Control Room Manager
- Live User
- Live Viewer
- TSD Owner
- TSD Editor
- TSD User
- TSD Viewer
TSD functionality is only available if the TSD option is enabled on your licence.
See User Permissions for an overview on each of these action roles.
Summary of permissionable actions
The table below summarises the actions that are permissionable as well as the roles that are required:
Action | InfoWorks ICM | ICMLive Operator Client | Role Required |
---|---|---|---|
Edit manifests and manifest deployments (excluding the five specific actions below) |
|
|
Live User, Live Control Room Manager or Live Owner |
|
|
|
Live Control Room Manager or Live Owner |
|
|
|
Live Control Room Manager or Live Owner |
|
|
|
Live Control Room Manager or Live Owner |
|
|
|
Live Control Room Manager or Live Owner |
|
|
|
Live Control Room Manager or Live Owner |
Edit TSD objects (Add / delete time series streams) |
|
|
TSD Owner or Live Owner |
Apply edits and update TSD data |
|
|
TSD Editor, TSD Owner or Live Owner |
Time Series Data Grid editable |
|
|
TSD Editor, TSD User, TSD Owner or Live Owner |
Refresh time series data object(s) from external sources before starting run (option available from the TSD Options dialog). |
|
|
TSD Editor, TSD Owner or Live Owner |
Permissioned dialogs or options will be read-only for users who have not been assigned the required roles. Alternatively, a warning message of the type of the screenshot shown below will be displayed if users attempt to perform an action for which they do not have the required permission:
Overview of the available Live Roles
The table summarises the differences between the various Live roles:
Action | Live Owner | Live Control Room Manager | Live User | Live Viewer |
---|---|---|---|---|
Full edit privileges over all items (such as manifests and manifest deployments) in a Live Group) |
|
|
|
|
Edit manifests and manifest deployments |
|
|
|
|
Edit manifest mode of operation |
|
|
|
|
Set / reset alert (full model run) trigger |
|
|
|
|
Generate manual runs in the Operator Client |
|
|
|
|
Deploy / undeploy manifest deployment |
|
|
|
|
Modify action status |
|
|
|
|