DOCUMENT:Q131022 29-MAY-2002 [ssafe] TITLE :INFO: Required Network Rights for the SourceSafe Directories PRODUCT :Microsoft SourceSafe PROD/VER::4.0,5.0,6.0 OPER/SYS: KEYWORDS:kbnetwork kbsetup kbSSafe400 kbSSafe500 kbSSafe600 kbSSafe310 kbSSafe311 ====================================================================== ------------------------------------------------------------------------------- The information in this article applies to: - Microsoft Visual SourceSafe for Windows, versions 5.0, 6.0 - Microsoft Visual SourceSafe, 16-bit, for Windows, version 4.0 - Microsoft Visual SourceSafe, 32-bit, for Windows 4.0 ------------------------------------------------------------------------------- SUMMARY ======= Improperly setting network rights for the SourceSafe directories may cause errors with the system. MORE INFORMATION ================ The following tables list the SourceSafe directories and the rights that 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\ 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\ 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\ 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\ 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 SourceSafe Clients intend to run the SourceSafe executables directly from the Network (that is, they are not going to create a client installation on their local drives), 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 maintenance utilities (ANALYZE, DDCONV etc.) located in these directories. These may be moved to an alternate location if desired. Additional query words: ====================================================================== Keywords : kbnetwork kbsetup kbSSafe400 kbSSafe500 kbSSafe600 kbSSafe310 kbSSafe311 Technology : kbSSafeSearch kbAudDeveloper kbSSafe600 kbSSafe400 kbSSafe500 kbSSafe16bitSearch kbSSafe32bitSearch Version : :4.0,5.0,6.0 Issue type : kbinfo ============================================================================= THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY. Copyright Microsoft Corporation 2002.