![]() |
Telelogic DOORS (steve huntington) | ![]() |
new topic :
profile :
search :
help :
dashboard :
calendar :
home
|
||
Latest News:
|
|
Topic Title: DOORS 8.1 temp directory Topic Summary: Cannot access DOORS without local admin rights Created On: 27-Mar-2007 12:07 Status: Post and Reply |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
We are in the process of migrating from DOORS 7.1 to DOORS 8.1 and I have found that the client installation requires the user to have local admin rights to there PC to enable the creation of files in the local data directory "C:\Program Files\Telelogic\DOORS_8.1\temp".
I could change this location for everyone to the users network drive but wondered if anyone else had come up with a better solution. - Martin ------------------------- - Martin |
|
![]() |
|
![]() |
|
I had the same problem. My options were: |
|
![]() |
|
![]() |
|
It seems odd that a user would not have write control over their own file system. Yes, its appropriate for users to lack admin rights when it comes to installing and removing programs and THAT is probably what the problem is.
I believe the specified DOORS temp directory is not just where temp files are stored during install, its also where temp files are stored during processing. Thus, users will need control over that even after you are done installing. - Louie |
|
![]() |
|
![]() |
|
Hi
I work in a Gov. Org. I do the DOORS Admin. I had to get local Admin Rights to do the installs intially. That took an act of god. We have many levels of computer "support". "They" finally wrote Batch script files that a prospective DOORS user can run, without local Admin rights, to do the install... The script is "pushed" out to the Windows "Start Menu". for those lucky few based on groups... Sorry to be so vague. But this covers "our way". ------------------------- John Arges P. Eng. |
|
![]() |
|
![]() |
|
Martin --
The user doesn't need Admin rights to the "temp" directory. They just need write access to it. We have a CITRIX Farm here. Each machine is running Windows Server 2003 Standard (32 bit or 64 bit), and 400+ users have access to these machines. Obviously, all these users do not have Admin rights to these machines. They are just in the "Users" Windows Group, and this Group is given write access to the "temp" directory only. ------------------------- pete.kowalski(at)motorola.com |
|
![]() |
|
![]() |
|
You can also change the LocalData registry key in HKLM\Software\Telelogic\DOORS\8.1\Config to be another directory on the local drive that the user has access to (same method as Clifford's #2, but using the registry instead of a shortcut option).
We have a "feature request" in to have this changed to the users AppData path. Let's see if it gets implemented anytime soon.
|
|
![]() |
|
![]() |
|
Many thanks for all your suggestions. The only area on the local drive the users have write access to is the directory specified by the users temp variable. This is a different directory for each user that logs onto a workstation, ie C:\Documents and Settings\martin hunter\....
Following discussions with Telelogic we established that the localdata directory can be defined using the %USERPROFILE% variable if specified as a switch in the shortcut, ie -localdata "%USERPROFILE%\Local Settings\Temp" however this does not work when defined in the registry. Telelogic have logged this fault, so look out for this fix in a future patch. - Martin ------------------------- - Martin |
|
![]() |
|
![]() |
|
Are you saying that adding the string %USREPROFILE% does not work in the registry?
In our setup, I read the user profile at startup and then set the registry explicitly. This seems to work fine for desktop and citrix clients. string userProfile = getenv("USERPROFILE") setenv("DOORSLOCALDATA", userProfile "\\Local Settings\\Temp") setenv("DOORSTEMPDICTIONARIES", userProfile "\\Local Settings\\Temp") ------------------------- Tony Goodman http://www.smartdxl.com |
|
![]() |
|
![]() |
|
Tony,
The %USERPROFILE% string does not work in the registry. Most of our users have their own workstation. IT have the network configured such that most users do not have write access to either the registry or any area of the local drive other than their "Temp" directory. This prevents anyone installing any applications, etc,etc. Setting each users localdata directory to their specific temp directory during installation setup works fine until another user tries to use DOORS on their workstation. They can log in to Windows but since the registry is not writable by them, DOORS does not run. We have several "hot-desks" where any user can log in, so I have set the localdata directory using the switch in the shortcut. I'm interested in the dxl you listed. Where and when is this run? Is this run each time a user starts DOORS? - Martin ------------------------- - Martin |
|
![]() |
|
![]() |
|
It is #included at the beginning of init.dxl, so it is runs as doors starts up, before any other dxl is loaded.
------------------------- Tony Goodman http://www.smartdxl.com |
|
![]() |
Telelogic DOORS
» Administration
»
DOORS 8.1 temp directory
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.