eHMI Authentication and Client Tracking
I have a couple questions regarding the eHMI. I am using version 2019.9.
- If the Enforcement of user levels is set to PLCnext user management, how can I allow some functionality without a user login? I want some pages to be accessible without logging in then for it to prompt you when you try to access a page that requires it. What seems to happen is if the Enforcement of user levels is not None, I can see the home page without a password but if I go to any other page it prompts for login even though the page and all objects are set to Always available. Is what I'm trying to achieve possible?
- I would also like to know the IP address of the connected client(s). I can see the IP address under HMI_STATUS.CLIENTS[].IP_ADDRESS[]. Rather than client #2 showing up under CLIENTS[2], the IP address for CLIENTS[1] flips back and forth between the two clients. My first thought was maybe it's because I'm not logging in under different users, but that did not change the behavior. Is there a reason both clients show under the first client?
Thanks,
Rob
Comments
I will chip in with my two cents and add another request about user management.
@Rob
The other issue I have with user management is being forced to use the WBM to create accounts and set roles/privileges. This is complicated and presents too many options (opportunities for mistakes) to the administrator. There were firmware instructions for managing users in earlier versions and this allowed for the creation of a simple eHMI page for managing users.
Hi Rob,
sorry for the delay, due to Corona situations it takes currently a bit more time...
Please find below the feedback from our eHMI support team:
Take care and have a great weekend!
Frank
I liked this as an easy way to have a default user and/or password.
Thank you for this explanation, I was going insane trying to figure out the reason behind it.
Good to know. That should work quite well because I can set certain roles based on the client ID and/or IP address.
Thank you,
Rob