User Management and Security in RSView32

In this practice, we will see how to configure Security and user management in RSView32. Depending on the operating system where RSView32 is installed or will be installed, users can be managed to be the same as the Operating System or can be created; here I will create them and assign the relevant permissions.

The first thing I will do is configure the SECURITY CODES. The Security Codes are the security enabled for the macros and functions that the SCADA has by default; here we will configure the level of security that interests us.

The window that appears by default is configured with DEFAULT with full permission, which is what the symbol * means. We select the macros that interest us and enable security for them. There are 16 security levels ranging from A to P plus the symbol *, a total of 17 levels.

We navigate through the System directory and select and assign permissions. It is important to leave the Login and Logout functions accessible to all personnel; for this, we assign the symbol *.

For this example, I have used several functions to check their functionality, and each one will adapt them according to their needs.

Once the Security Codes are configured, we can proceed to create users with their relevant permissions. Depending on the operating system where RSView32 is installed or will be installed, users can be managed to be the same as the Operating System or can be created, as in this practice.

Just like with the Security Codes window, the User Accounts window also comes by default with the user DEFAULT with full permission.

The following animation shows how to create a new user, assign permissions and a password, confirm the latter, and so on. Finally, we can use the command console "Command Line" to execute the Login and Logout Macros.

In the following image, you can observe the functions I have used and their access level to be able to use them and the created users with the permissions they possess

Enter your text here

To conclude this first part, we will create a new screen and insert some buttons to which we will assign the functions that interest us, in this case, Login, Logout, and ProjectStop.

We navigate to the Graphics Directory -> Display and create a new screen

We select the button tool, give it the appearance we like best in the General tab. In the Action tab, we will configure which event we want to execute when the Button is pressed, and in the Up and Down tabs, we configure the text and appearance.

We perform the same steps for the other buttons, assigning their corresponding macros, and we can already check their operation. The following animation shows their execution

In Activity Log Viewer, you can observe the activity that has been executed

September 5, 2012