Example: User Management in the Application
Product: CODESYS Visualization
The UserMgmtFromApplication
sample project shows how to handle the visualization user management in the application.
A runtime-based user management is provided in CODESYS Visualization. This user management replaces the outdated legacy user management, which you can continue to use for existing projects.
Description
This example shows how to use runtime-based user management and the corresponding API interfaces. The interfaces allow for access to both the legacy user management functions and the runtime-based user management functions. A "how-to" file with more information is included in the project.
The interfaces are defined in the IVisuUserManagement
interface of the VisuUserMgmt3_Interfaces
library.
Additional information
There are three applications in this sample project:
Application_Old
In this application, you can see how to use the visualization user management in legacy mode.
ApplicationLegacyBased
In this application, you can see how to use the legacy user management with the new API interfaces.
ApplicationRuntimeBased
In this application, you can see how to use visualization user management in runtime-based mode with the new API interfaces. The application runs only with a CODESYS Development System version 3.5.18.40 or higher and a CODESYS runtime system version 3.5.18.0.
System requirements and restrictions
Programming system | CODESYS Development System (version 3.5.18.40 or higher) |
Runtime system | CODESYS runtime system (version 3.5.18.0 or higher) |
Add-on components | CODESYS Visualization add-on (version 4.6.0.0 or higher) |
Note
DOWNLOAD Project