INFO: Required Network Rights for the SourceSafe Directories

This article was previously published under Q131022
This article has been archived. It is offered "as is" and will no longer be updated.
SUMMARY
Improperly setting network rights for the SourceSafe directories may causeerrors with the system.
MORE INFORMATION
The following tables list the SourceSafe directories and the rightsthat need to be set for network access. Full access includes read, write,and destroy privileges.

For SourceSafe 3.x

   SourceSafe for         Rights Required   Windows NT             for   Directory              Network Access   ---------------        ----------------   \SS\WINNT              Read   SourceSafe for         Rights Required   MS-DOS or Windows      for   Directory              Network Access   -----------------      --------------------------------------------   \SS                    Read   \SS\DATA               Full access or read-only for read-only users   \SS\ADMIN              None - But SourceSafe admins should have                          full access   \SS\TEMP               Full access   \SS\USERS\<USERNAME>   Full access   \SS\WINNT              None   \SS\MACROS             Read				

SourceSafe 4.0 Server Installation

   SourceSafe for         Rights Required   32-bit Windows         for   Directory              Network Access   -----------------      --------------------------------------   \VSS\WIN32             None-But SourceSafe admins should have                          full access   SourceSafe for         Rights Required   16-bit Windows         for   Directory              Network Access   -----------------      --------------------------------------   \VSS\WIN               None-But SourceSafe admins should have                          full access   \VSS\DOS               None-But SourceSafe admins should have                          full access   SourceSafe for         Rights Required   MS-DOS or Windows      for   Directory              Network Access   ------------------     --------------------------------------------   \VSS                   Read   \VSS\DATA              Full access or read-only for read-only users   \VSS\TEMP              Full access   \VSS\USERS\<USERNAME>  Full access   \VSS\NETSETUP.X86      Read   \VSS\MACROS            Read				

SourceSafe 5.0 Server Installation

   SourceSafe for         Rights Required   32-bit Windows         for   Directory              Network Access   -----------------      --------------------------------------   \VSS\WIN32             None-But SourceSafe admins should have                          full access   SourceSafe for         Rights Required   MS-DOS or Windows      for   Directory              Network Access   -----------------      --------------------------------------------   \VSS                   Read   \VSS\DATA              Full access or read-only for read-only users   \VSS\DATA\LOGGEDIN     Full access   \VSS\TEMP              Full access   \VSS\USERS\<USERNAME>  Full access   \VSS\NETSETUP          Read				

SourceSafe 6.0 Server Installation

   SourceSafe for         Rights Required   32-bit Windows         for   Directory              Network Access   -----------------      --------------------------------------   \VSS\WIN32             None-But SourceSafe admins should have                          full access   SourceSafe for         Rights Required   MS-DOS or Windows      for   Directory              Network Access   -----------------      --------------------------------------------   \VSS                   Read   \VSS\DATA              Full access or read-only for read-only users   \VSS\DATA\LOGGEDIN     Full access   \VSS\DATA\LABELS       Full access   \VSS\TEMP              Full access   \VSS\USERS\<USERNAME>  Full access   \VSS\NETSETUP          Read				
NOTE: The immediately preceding set of permissions does not allow the user to run NetSetup. If you want to allow a given user to run NetSetup (for SourceSafe installation), make sure that you grant Execute permissions to that user in the \VSS directory.

Although not recommended for performance reasons, if your SourceSafeClients intend to run the SourceSafe executables directly from the Network(that is, they are not going to create a client installation on their localdrives), then modify the table above with the following changes:
   SourceSafe for         Rights Required   32-bit Windows         for   Directory              Network Access   ---------------        --------------------------------------   \VSS\WIN32             Read-But SourceSafe admins should have                          full access   SourceSafe for         Rights Required   16-bit Windows         for   Directory              Network Access   ----------------       --------------------------------------   \VSS\WIN               Read-But SourceSafe admins should have                          full access   \VSS\DOS               Read-But SourceSafe admins should have                          full access				
NOTE: In this scenario, all users will have access to the maintenanceutilities (ANALYZE, DDCONV etc.) located in these directories. These may bemoved to an alternate location if desired.
Properties

Article ID: 131022 - Last Review: 02/23/2014 01:05:33 - Revision: 1.1

  • Microsoft Visual SourceSafe 5.0 Standard Edition
  • Microsoft Visual SourceSafe 6.0 Standard Edition
  • Microsoft Visual SourceSafe 4.0 Standard Edition
  • Microsoft Visual SourceSafe 4.0 Standard Edition
  • kbnosurvey kbarchive kbinfo kbnetwork kbsetup KB131022
Feedback