Welcome to Telelogic Product Support
  Home Downloads Knowledgebase Case Tracking Licensing Help Telelogic Passport
Telelogic DOORS (steve huntington)
Decrease font size
Increase font size
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
Search Topic Search Topic
Topic Tools Topic Tools
Quick Reply Quick Reply
Subscribe to this topic Subscribe to this topic
E-mail this topic to someone. E-mail this topic
Bookmark this topic Bookmark this topic
View similar topics View similar topics
View topic in raw text format. Print this topic.
 27-Mar-2007 12:07
User is offline View Users Profile Print this message


Martin Hunter

Posts: 86
Joined: 10-Jan-2005

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
Report this to a Moderator Report this to a Moderator
 29-Mar-2007 13:20
User is offline View Users Profile Print this message


Clifford Bly

Posts: 2
Joined: 21-Feb-2007

I had the same problem.  My options were:

1.  Arrange to give the user read, create, modify access on installation.  If you want the user to be able to create dxl scripts, this might be the best bet.  The user would need these rights for other directories such as formalPopup etc...

or -- what I had to do..

2.  The user should have a directory somewhere on the workstation in which they have these rights.  Probably at the root c:\.  Let the user create a directory there (call it theirfolder).  On the DOORS desktop or whereever the DOORS icon is , add the command switch -l c:\theirfolder. 

Report this to a Moderator Report this to a Moderator
 29-Mar-2007 22:17
User is offline View Users Profile Print this message


Louie Landale

Posts: 2070
Joined: 12-Sep-2002

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
Report this to a Moderator Report this to a Moderator
 3-Apr-2007 14:40
User is offline View Users Profile Print this message


John Arges

Posts: 2
Joined: 9-Jun-2006

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.
Report this to a Moderator Report this to a Moderator
 3-Apr-2007 16:54
User is offline View Users Profile Print this message


Pete Kowalski

Posts: 301
Joined: 7-Feb-2003

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
Report this to a Moderator Report this to a Moderator
 19-Apr-2007 18:26
User is offline View Users Profile Print this message


Justin Gravois

Posts: 9
Joined: 4-Aug-2006

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.
Report this to a Moderator Report this to a Moderator
 20-Apr-2007 08:10
User is offline View Users Profile Print this message


Martin Hunter

Posts: 86
Joined: 10-Jan-2005

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
Report this to a Moderator Report this to a Moderator
 20-Apr-2007 08:48
User is offline View Users Profile Print this message


Tony Goodman

Posts: 1098
Joined: 12-Sep-2002

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
Report this to a Moderator Report this to a Moderator
 20-Apr-2007 09:40
User is offline View Users Profile Print this message


Martin Hunter

Posts: 86
Joined: 10-Jan-2005

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
Report this to a Moderator Report this to a Moderator
 20-Apr-2007 13:02
User is offline View Users Profile Print this message


Tony Goodman

Posts: 1098
Joined: 12-Sep-2002

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
Report this to a Moderator Report this to a Moderator
Statistics
20925 users are registered to the Telelogic DOORS forum.
There are currently 1 users logged in.
The most users ever online was 15 on 15-Jan-2009 at 16:36.
There are currently 0 guests browsing this forum, which makes a total of 1 users using this forum.
You have posted 0 messages to this forum. 0 overall.

FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.