Hello,
I would like to know, where the definition and the current values of (global) variables are stored and how to avoid unauthorized access to them.
Reason:
We use one installation of Robotask on a VM (production) and a number of installations on local PCs (development).
Our database connection strings (incl. passwords) are stored in global variables and this variables are imported in every local installation (there's no password protection for the PC, only user authentification against MS Active Directory). I'm afraid, that someone could login on the PC, start Robotask and see the passwords.
What can I do to make the global variables more invisible?
- storing in a non-public network path?
- moving the whole Robotask installation from local PC into a private network path?
Thank you in advance.
Hide value of (global) variables
Re: Hide value of (global) variables
I'm afraid that you can't completely hide values of global variables if user can access to RoboTask main window
You can only protect the editor by password. See screenshot: Protection mode locks these features:
- Task editor
- Editing of task tree
- Editing of global variable list
- Importing of new tasks
The editor of of variables is locked, but user can see the list of variables. We can lock/hide the list at all.
You can only protect the editor by password. See screenshot: Protection mode locks these features:
- Task editor
- Editing of task tree
- Editing of global variable list
- Importing of new tasks
The editor of of variables is locked, but user can see the list of variables. We can lock/hide the list at all.
Oleg Yershov
Re: Hide value of (global) variables
And if I would install Robotask not to drive c:\ but to a user specific network path?
I guess, local variables are stored somewhere in the installtion path and not in the registry...
I guess, local variables are stored somewhere in the installtion path and not in the registry...
Re: Hide value of (global) variables
RoboTask should be installed onto local drive.
Otherwise you can get many problems. Tor example system rejects registration of COM servers on network drive. This is a property of system.
RoboTask service keeps the settings in HKEY_LOCAL_MACHINE branch
Otherwise you can get many problems. Tor example system rejects registration of COM servers on network drive. This is a property of system.
BTW: Robotask keeps ALL its settings (including of global variables) in system registry in HKEY_CURRENT_USER branch.I guess, local variables are stored somewhere in the installtion path and not in the registry...
RoboTask service keeps the settings in HKEY_LOCAL_MACHINE branch
Oleg Yershov