I have some manufacturing engineers that have a test device that is supposed to go out on the floor. The problem is that they can't get it to work properly without a logon ID have local admin rights (which is a strict no-no here).
I've done some testing myself and it appears the problem lies with the following key in the registry: HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM. If I give the userID full rights to this key, everything works without issue. The problem is that after a reboot (on or off the network) these rights are removed so the software quits communicating with it's hardware.
I believe the rights are getting removed due to some group policy being pushed out by "the mothership" at corporate HQ, but preliminary responses from those guys sound like they are going to blame Windows XP for this happening. I'm not sure why the OS would allow you to grant permissions and then take them away on reboot? Anyone have any knowledge on this?
=================
There are 10 kinds of people in this world, those that understand binary and those that do not.
I've done some testing myself and it appears the problem lies with the following key in the registry: HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM. If I give the userID full rights to this key, everything works without issue. The problem is that after a reboot (on or off the network) these rights are removed so the software quits communicating with it's hardware.
I believe the rights are getting removed due to some group policy being pushed out by "the mothership" at corporate HQ, but preliminary responses from those guys sound like they are going to blame Windows XP for this happening. I'm not sure why the OS would allow you to grant permissions and then take them away on reboot? Anyone have any knowledge on this?
=================
There are 10 kinds of people in this world, those that understand binary and those that do not.