Prepare to deploy a ViewApp: security
- Last UpdatedNov 06, 2024
- 1 minute read
Galaxy security includes a set of deployment permissions that can be assigned to user roles based on the different deployment tasks they need to perform. Restricting deployment permissions to only those user roles that need them to complete their work protects your ViewApps.
Some typical user roles that interact with a ViewApp are:
|
User Role |
ViewApp Work Responsibilities |
Expected Deployment Permissions |
|
Designer |
Designs and builds the component parts of a ViewApp. |
Granted all deployment permissions. |
|
Developer |
Integrates objects, graphics, and scripts to create and test a ViewApp |
Granted all deployment permissions. |
|
Maintenance |
Updates a ViewApp to accurately reflect changes in physical plant processes or equipment. |
Can Deploy/Undeploy Application Objects. Can Deploy/Undeploy Device Integration Objects. Can Mark an Object as Undeployed. |
|
Operator |
Interacts with a running ViewApp to monitor and manage plant processes. |
None |
Before assigning deployment permissions to the different user roles that will interact with a ViewApp, you should have defined users or security groups required by the security authentication mode you selected.
To set deployment security
-
Open the System Platform IDE.
-
From the ribbon, select Galaxy, then Configure, and then Security.
-
The Security page appears with the Authentication mode tab showing
-
Select the Roles tab and expand the Deployment Permissions item from the General permissions list.
-
For each user role you want to assign deployment permissions to or remove deployment permissions from:
-
Select the role in the Define security roles list.
-
Select or clear the Deployment Permissions to fit the role's needs.
-
-
Select Save to save your changes.