<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Authentication in Webvisu</title><link href="https://forge.codesys.com/forge/talk/Visualization/thread/8a277086cc/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Visualization/thread/8a277086cc/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Visualization/thread/8a277086cc/</id><updated>2021-11-08T13:37:07.850000Z</updated><subtitle>Recent posts to Authentication in Webvisu</subtitle><entry><title>Authentication in Webvisu</title><link href="https://forge.codesys.com/forge/talk/Visualization/thread/8a277086cc/?limit=25#0b68/1c6e/e8e8/79a6" rel="alternate"/><published>2021-11-08T13:37:07.850000Z</published><updated>2021-11-08T13:37:07.850000Z</updated><author><name>m.prestel</name><uri>https://forge.codesys.com/u/mprestel/</uri></author><id>https://forge.codesys.com2c9532ecd4521ad0138ba8337fe7240a8aa9bad2</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;"I want to protect my controller against unauthorized downloads/uploads and prevent access to the code but I don't want to require a login for the webvisu pages."&lt;/p&gt;
&lt;p&gt;If you are using a runtime version &amp;gt;= 3.5.14.0, you should not be required to provide a runtime login.&lt;br/&gt;
This is however the case, if you have one of the following two settings active in your CODESYSControl.cfg:&lt;br/&gt;
AllowFileTransferServices=1 &lt;br/&gt;
CallVisuServicesDirectly=0&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br/&gt;
Marcel&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Authentication in Webvisu</title><link href="https://forge.codesys.com/forge/talk/Visualization/thread/8a277086cc/?limit=250#0b68/1c6e/e8e8" rel="alternate"/><published>2021-11-08T13:28:25.184000Z</published><updated>2021-11-08T13:28:25.184000Z</updated><author><name>cddubya</name><uri>https://forge.codesys.com/u/cddubya/</uri></author><id>https://forge.codesys.com5a45fe6e86bb9f57bb279981ca4199c68198062a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;@m.prestel&lt;br/&gt;
I apologize for not being more clear what my question is.  I'm trying to clarify the answer to the original question which is (basically paraphrased...) &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;"how can the User Management be enabled but not required for webvisu only"&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I want to protect my controller against unauthorized downloads/uploads and prevent access to the code but I don't want to require a login for the webvisu pages.&lt;/p&gt;
&lt;p&gt;Is it possible to access the webvisu pages without password or create a user with no password that can access the webvisu pages?  If so, how is this done?&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Authentication in Webvisu</title><link href="https://forge.codesys.com/forge/talk/Visualization/thread/8a277086cc/?limit=25#0b68/1c6e" rel="alternate"/><published>2021-11-08T06:08:24.863000Z</published><updated>2021-11-08T06:08:24.863000Z</updated><author><name>m.prestel</name><uri>https://forge.codesys.com/u/mprestel/</uri></author><id>https://forge.codesys.com9dd01c7fe1a026e7ea0b8a9e0d72f693fd682311</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;It is disabled by default.&lt;br/&gt;
If you however require a file service, you have to do a runtime login.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br/&gt;
Marcel&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Authentication in Webvisu</title><link href="https://forge.codesys.com/forge/talk/Visualization/thread/8a277086cc/?limit=250#4e77/03e2" rel="alternate"/><published>2021-11-05T15:47:37.652000Z</published><updated>2021-11-05T15:47:37.652000Z</updated><author><name>cddubya</name><uri>https://forge.codesys.com/u/cddubya/</uri></author><id>https://forge.codesys.com393c1359f2c601d9fcf03adbce559509c117019a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;@m.prestel&lt;br/&gt;
How do you do disable it in higher versions?&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Authentication in Webvisu</title><link href="https://forge.codesys.com/forge/talk/Visualization/thread/8a277086cc/?limit=250#0b68" rel="alternate"/><published>2021-11-05T15:27:14.646000Z</published><updated>2021-11-05T15:27:14.646000Z</updated><author><name>cddubya</name><uri>https://forge.codesys.com/u/cddubya/</uri></author><id>https://forge.codesys.com6c416b0f3342c08ae80917288c3d5916b5c9c1e7</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;How do you do disable it in higher versions?&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Authentication in Webvisu</title><link href="https://forge.codesys.com/forge/talk/Visualization/thread/8a277086cc/?limit=25#4e77" rel="alternate"/><published>2020-11-09T14:27:34.013000Z</published><updated>2020-11-09T14:27:34.013000Z</updated><author><name>m.prestel</name><uri>https://forge.codesys.com/u/mprestel/</uri></author><id>https://forge.codesys.comeebe47a97f960f0cf7ad9e65e50356ebf0358f49</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hey,&lt;br/&gt;
I am sorry to say, but the option to not require a runtime user login was only added with runtimes &amp;gt;= 3.5.14.0&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br/&gt;
Marcel&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Authentication in Webvisu</title><link href="https://forge.codesys.com/forge/talk/Visualization/thread/8a277086cc/?limit=25#e0a2/37af" rel="alternate"/><published>2020-11-09T14:24:06.691000Z</published><updated>2020-11-09T14:24:06.691000Z</updated><author><name>rombo130</name><uri>https://forge.codesys.com/u/rombo130/</uri></author><id>https://forge.codesys.com884544a042308f54c5bd7df791478785fad924ad</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Marcel,&lt;/p&gt;
&lt;p&gt;I'm running V3.5.13.0&lt;/p&gt;
&lt;p&gt;Here my CODESYSControl.cfg file:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="k"&gt;[SysFile]&lt;/span&gt;
&lt;span class="na"&gt;FilePath.1&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;/etc/, 3S.dat&lt;/span&gt;
&lt;span class="na"&gt;PlcLogicPrefix&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;1&lt;/span&gt;

&lt;span class="k"&gt;[CmpLog]&lt;/span&gt;
&lt;span class="na"&gt;Logger.0.Name&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;/tmp/codesyscontrol.log&lt;/span&gt;
&lt;span class="na"&gt;Logger.0.Filter&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;0x0000000F&lt;/span&gt;
&lt;span class="na"&gt;Logger.0.Enable&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;1&lt;/span&gt;
&lt;span class="na"&gt;Logger.0.MaxEntries&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;1000&lt;/span&gt;
&lt;span class="na"&gt;Logger.0.MaxFileSize&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;1000000&lt;/span&gt;
&lt;span class="na"&gt;Logger.0.MaxFiles&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;1&lt;/span&gt;
&lt;span class="na"&gt;Logger.0.Backend.0.ClassId&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;0x00000104 ;writes logger messages in a file&lt;/span&gt;
&lt;span class="na"&gt;Logger.0.Type&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;0x314 ;Set the timestamp to RTC&lt;/span&gt;

&lt;span class="k"&gt;[CmpSettings]&lt;/span&gt;
&lt;span class="na"&gt;FileReference.0&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;SysFileMap.cfg, SysFileMap&lt;/span&gt;
&lt;span class="na"&gt;FileReference.1&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;/etc/CODESYSControl_User.cfg&lt;/span&gt;

&lt;span class="k"&gt;[SysExcept]&lt;/span&gt;
&lt;span class="na"&gt;Linux.DisableFpuOverflowException&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;1&lt;/span&gt;
&lt;span class="na"&gt;Linux.DisableFpuUnderflowException&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;1&lt;/span&gt;
&lt;span class="na"&gt;Linux.DisableFpuInvalidOperationException&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;1&lt;/span&gt;

&lt;span class="k"&gt;[CmpBACnet]&lt;/span&gt;
&lt;span class="na"&gt;IniFile&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;bacstacd.ini&lt;/span&gt;

&lt;span class="k"&gt;[CmpWebServer]&lt;/span&gt;
&lt;span class="na"&gt;ConnectionType&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;0&lt;/span&gt;

&lt;span class="na"&gt;[CmpOpenSSL] &lt;/span&gt;
&lt;span class="na"&gt;WebServer.Cert&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;server.cer &lt;/span&gt;
&lt;span class="na"&gt;WebServer.PrivateKey&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;server.key &lt;/span&gt;
&lt;span class="na"&gt;WebServer.CipherList&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;HIGH&lt;/span&gt;

&lt;span class="k"&gt;[SysMem]&lt;/span&gt;
&lt;span class="na"&gt;Linux.Memlock&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;0&lt;/span&gt;

&lt;span class="k"&gt;[CmpCodeMeter]&lt;/span&gt;
&lt;span class="na"&gt;InitLicenseFile.0&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;3SLicense.wbb&lt;/span&gt;

&lt;span class="k"&gt;[SysEthernet]&lt;/span&gt;
&lt;span class="na"&gt;Linux.ProtocolFilter&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;3 &lt;/span&gt;

&lt;span class="k"&gt;[SysCom]&lt;/span&gt;
&lt;span class="na"&gt;Linux.Devicefile&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;/dev/ttyUSB&lt;/span&gt;
&lt;span class="na"&gt;portnum :&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;COM.SysCom.SYS_COMPORT1;&lt;/span&gt;

&lt;span class="k"&gt;[CmpSchedule]&lt;/span&gt;
&lt;span class="na"&gt;ProcessorLoad.Enable&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;1&lt;/span&gt;
&lt;span class="na"&gt;ProcessorLoad.Maximum&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;95&lt;/span&gt;
&lt;span class="na"&gt;ProcessorLoad.Interval&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;5000&lt;/span&gt;
&lt;span class="na"&gt;DisableOmittedCycleWatchdog&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;1&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</summary></entry><entry><title>Authentication in Webvisu</title><link href="https://forge.codesys.com/forge/talk/Visualization/thread/8a277086cc/?limit=25#e0a2" rel="alternate"/><published>2020-11-09T14:17:03.620000Z</published><updated>2020-11-09T14:17:03.620000Z</updated><author><name>m.prestel</name><uri>https://forge.codesys.com/u/mprestel/</uri></author><id>https://forge.codesys.com89e22d39b373dc0321b723c39102445e835a10d0</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hey,&lt;/p&gt;
&lt;p&gt;What runtime version are you using?&lt;/p&gt;
&lt;p&gt;Could you please provide your codesyscontrol.cfg?&lt;/p&gt;
&lt;p&gt;Thx&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br/&gt;
Marcel&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Authentication in Webvisu</title><link href="https://forge.codesys.com/forge/talk/Visualization/thread/8a277086cc/?limit=25#2d7d" rel="alternate"/><published>2020-11-09T14:08:57.142000Z</published><updated>2020-11-09T14:08:57.142000Z</updated><author><name>rombo130</name><uri>https://forge.codesys.com/u/rombo130/</uri></author><id>https://forge.codesys.com8bf682f9170d7d3f26b9d563de9c595938d5989e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello everyone,&lt;/p&gt;
&lt;p&gt;I'm using Webvisu on chromium in kiosk mode to monitor some variables from a screen placed near the Raspberry.&lt;br/&gt;
My problem is that every time I restart the system, the kiosk mode starts but a login window pops up, with the Webvisu loading forever in the background (picture attached). Here, I can login with any of the users added in the 'Users and Groups' tab.&lt;br/&gt;
I need to eliminate this because the system needs to be minimal (no keyboard nor mouse) and it will be used by different operators.&lt;/p&gt;
&lt;p&gt;I noticed that by eliminating completely the User management, it's solved, but this is not an option for me bc I need to keep it.&lt;/p&gt;
&lt;p&gt;Bottom line: &lt;strong&gt;how can I disable the need for Webvisu authentication on Codesys?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Thanks in advance,&lt;br/&gt;
F&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>