You have developed an application for a customer that includes a web visualization. Initially, you only want to give your customer access to the web visualization running on your local test device. The device is connected to the CODESYS Automation Server.
What to do? Quite simple: Add your customer as a new user with "Visu only" rights and send him the link to the web visualization. Your customer can now access the visualization from his own browser via the CODESYS Automation Server.
You can assign or revoke authorizations for each object in the CODESYS Automation Server. Objects are defined as projects and their applications, PLCs, CODESYS Edge Gateways, topology views, templates, and analyzer projects.
Once an object is created in the Automation Server, by default only its creator and owners of higher-level rights can access it. The permissions dialog of an object gives you several options:
- First, select the users that shall have access. You can select either individual users, user groups or user roles. All added persons will then have access to the object according to their role authorization.
- To extend permissions, you can assign additional roles to specific users. All permissions included in this role will then be added to the current permissions.
- You can also prevent users from granting permissions for a specific object to third parties. To do this, simply activate or deactivate the checkbox according to your wishes and save or discard the changes made.