01-24-2014 02:48 AM
Hi,
I have a test automation application which has a security requirement. when the application runs, if any operator tries to modify any input parameters, the application should ask for a username and password and should accept the modification only if this person is authorised to do it.system should allow to add users/change passwords by a master user.
how can this be done in labview 8.6?
Regards.
Solved! Go to Solution.
01-24-2014 02:55 AM - edited 01-24-2014 02:56 AM
What you're proposing is fairly complex. Possibly a better solution is to have the controls that you require to be protected, disabled by default when the application runs. Have a login button that triggers a dialog box and verifies a user/password which in turn enables the controls.
01-24-2014 02:56 AM
Hi pcs,
- use the event structure to register for value changes of any controls.
- create a (sub)VI that asks for username and password.
- create a (sub)VI that compares given credentials with a database.
- create a (sub)VI that allows for editing that database.
- I would suggest atleast 3 operator levels: "generic, no passowrd", "operator", "admin". Admin is allowed to change the user database…
02-10-2014 03:06 AM
I ve implemented this model in a scaled down version. Thanks!!