We are working on some HMI screens for a customer’s assembly line. In one of the projects, it has the status and settings for the line. We want to be able to have those settings usable dependent on the current logged on user’s role.
Our goal is for an admin to log on, and then be able to change all the settings he needs to. Also, for a technician to log on and see all the settings, but not be able to change them. These settings include multi-state buttons, text field inputs, and other misc. inputs, with most having some type of color to show what state that process is in. The overall project is fairly simple. I know I can tie the disable to the user’s role, but when disabled, all my buttons are grayed out and the colors won’t show up.
I am stuck on how to get this to happen, short of having multiple copies of screens that are accessible depending on the user.
Any help would be great