Plant SCADA User Management

Hello, I am getting issues in Password management for Plant SCADA , during runtime if we change password it need to restart Runtime to take effect. I am using built in user management features of SCADA. With out restarting Runtime is there any option to reload user data by using cicode scripting. Experts please suggest any alternative to reload user data during runtime so after doing any changes in user management edit, delete, create runtime should update. Thanks in Advance.

  • Hi  ,

    The best method is to use Windows User Security (see the topic "Integrate Windows User Groups" in the help). It allows you to manage user passwords and security via Windows (through typical IT user management).

    If you must use the built in Plant SCADA (Citect) user security, it does have limitations and special instructions to make it work. See the help section:

    UserPasswordForm

    Not available for a Windows user.

    Display a form to allow users to change their own passwords. Changes are written to both the Users database and the runtime database in memory.

    An alarm server needs to be configured and running in the project, so that all clients are notified that an online change to the users configuration has been completed.

    In order to perform user configuration changes online in a system with multiple computers running SCADA nodes using these functions, you will need to use the RUN and COPY parameters to check the updates are distributed throughout the system, and that the functions are called from the computer which uses the COPY path as its RUN path.

    UserPassword can only work for users that are contained in the main project.

    So in order to propagate the changes made on one node to all other nodes, you need to make the change on the node that uses Run/Copy feature.

    Kind regards

    Olivier