Diritti di accesso

Quando si installa VSS, il sistema predefinito relativo ai diritti di accesso è attivo: si possono assegnare a ogni utente diritti di sola lettura o di lettura e scrittura. È tuttavia possibile personalizzare la protezione durante l'installazione per consentire solo a specifici utenti di accedere a determinati progetti e comandi.

Sistema predefinito dei diritti di accesso

Il sistema predefinito dei diritti di accesso in un'installazione di VSS è piuttosto semplice. Solo due livelli di diritti di accesso sono disponibili all'amministratore quando si aggiungono nuovi utenti all'installazione di VSS:

  • Diritti di sola lettura: l'utente può visualizzare tutte le informazioni di VSS ma non vi può apportare modifiche.
  • Diritti di lettura/scrittura: l'utente può visualizzare e modificare tutte le informazioni del database VSS.

Ogni volta che si aggiunge un utente all'installazione, si determina il livello dei diritti di accesso per il nuovo utente. Nella finestra di dialogo Aggiungi utente è disponibile una casella di controllo denominata Sola lettura. Se tale casella di controllo è selezionata, il nuovo utente potrà leggere i file ma non modificarli. Se la casella di controllo non è selezionata, al nuovo utente sarà assegnato l'accesso di lettura/scrittura per tutti i comandi e tutti i progetti.

Se tali livelli dei diritti di accesso sono adeguati all'installazione, non sono necessarie altre operazioni per aumentare la protezione. Con questo livello di protezione, i comandi per la protezione disponibili nel menu Strumenti sono disattivati. Per ulteriori informazioni sulle opzioni, vedere "Diritti di accesso degli utenti" in questo argomento.

Protezione dell'accesso al programma di amministrazione

Tutti i diritti di accesso dei progetti e le assegnazioni degli utenti sono gestiti dal programma di amministrazione. Tutti gli utenti abilitati all'esecuzione di tale programma sono in grado di eseguire qualunque operazione in VSS. È quindi necessario proteggere il programma di amministrazione, adottando una delle due soluzioni riportate di seguito.

  • Assegnare una password all'utente Admin tramite il comando Modifica password. Quando si crea un database, anche la password per l'altro utente predefinito di Visual SourceSafe – Guest – è vuota. Per proteggere l'accesso a Visual SourceSafe, assegnare una password all'utente Guest mediante il comando Modifica password del programma di amministrazione.

    Nota   Se si dimentica la password assegnata all'amministratore, non sarà possibile eseguire il programma di amministrazione di VSS per modificarla. Si consiglia quindi di conservarla in un luogo sicuro. Se la password dell'amministratore viene persa, i tecnici del servizio di supporto Microsoft non saranno in alcun caso autorizzati a fornire assistenza nell'individuazione di password applicate a file e funzionalità di programmi Microsoft. Per ulteriori informazioni relative all'assistenza fornita da Microsoft in merito a password perse o non corrette, vedere l'articolo Q189126 di Microsoft Knowledge Base (informazioni in lingua inglese).

    Suggerimento   Per impostazione predefinita, la password per l'utente Admin è vuota ed è possibile che non sia stata modificata. Provare quindi a effettuare l'accesso senza specificare alcuna password.

  • Proteggere il programma di amministrazione di VSS tramite il controllo dell'accesso alla cartella da cui viene eseguito a livello di sistema operativo.

Diritti di accesso degli utenti

Ogni progetto risulta accessibile solo agli utenti che dispongono di diritti appropriati. I singoli comandi possono essere utilizzati dagli utenti che dispongono dei diritti associati a tali comandi.

Sono disponibili quattro diritti di accesso per l'utente, descritti nella seguente tabella. Ogni diritto comprende tutti i diritti che lo precedono. Il diritto di estrazione include ad esempio il diritto di lettura.

Diritti Descrizione
Lettura (R) Consente di visualizzare i file, ma non di modificarli, tramite l'utilizzo di comandi quali Visualizza e Leggi.
Estrazione (C) Consente di modificare i file tramite l'utilizzo di comandi come Estrai, Archivia e Annulla estrazione. Questi diritti vengono in genere assegnati agli ingegneri del controllo qualità e ai redattori tecnici.
Aggiunta (A) Consente di modificare l'elenco di file tramite l'utilizzo di comandi come Aggiungi, Rimuovi, Etichetta e Rinomina. Alcune aziende assegnano tali diritti a tutti i programmatori mentre altre riservano questo diritto ai project manager.
Eliminazione (D) Consente di eseguire operazioni di eliminazione sui file tramite l'utilizzo di comandi come Elimina, Cancella e Ripristina. Nelle organizzazioni in cui la protezione è un elemento fondamentale, questo diritto viene assegnato solo ai project manager o all'amministratore. È necessario disporre dei diritti di eliminazione per pubblicare un sito Web.

Quando si attivano i comandi relativi ai diritti e alle assegnazioni, vengono resi disponibili i seguenti comandi del menu Diritti per i progetti, Diritti per gli utenti e Copia diritti utenti.

Ogni comando di VSS è associato a determinati diritti di accesso. Per utilizzare il comando relativo alle etichette, ad esempio, è necessario disporre dei diritti di aggiunta. Per ulteriori informazioni, consultare l'articolo Q138479 di Microsoft Knowledge Base (informazioni in lingua inglese).

Per ulteriori informazioni su come impostare i diritti di accesso per la protezione, vedere:

Vedere anche

Propagazione dei diritti | Protezione dei database | Manuale dell'amministratore