Permessi e Controlli di Accesso

 

 

Dalla finestra che si apre quando si crea una "Nuova Cartella":

Il creatore della cartella o chiunque altro possieda su di essa i privilegi di amministratore, può controllarne l'accessibilità e le autorizzazioni alla modifica. Così come l'amministratore di un server di Cmap può decidere se e come altri possano memorizzare e usare Cmap, cartelle e risorse in tale sito, allo stesso modo l'amministratore di una cartella può permettere o impedire opzioni specifiche relative alle Cmap, sotto-cartelle e  risorse memorizzate nella stessa cartella.

CmapTools non permette la protezione di singole Cmap o singole risorse, ma di intere cartelle. Il controllo delle limitazioni dei diritti di accesso si applica allo stesso modo a tutte le risorse contenute in una cartella. Pertanto se si vuole proteggere una data Cmap in modo differenziato, questa deve essere inclusa in una sottocartella con specifici permessi.

Per impostare il modo in cui gli altri potranno utilizzare le risorse della cartella che si sta creando, cliccare col tasto sinistro su Autorizzazioni... in basso a sinistra nella finestra della nuova cartella.

Se invece si vuol vedere o modificare i diritti di accesso e modifica di una cartella preesistente, occorre cliccare sulla sua icona col tasto destro e, dal menu a scomparsa, selezionare Autorizzazioni...

L'informazione sulle autorizzazioni sarà fornita solo al creatore o a un amministratore della cartella dietro richiesta di autenticazione, a meno che la cartella non abbia l'utente "Anonimo" tra gli amministratori.

Una volta aperta la finestra della "Lista di Autorizzazioni" per la cartella, l'amministratore potrà vedere e modificare i permessi per la cartella e per i suoi contenuti. La scheda "Questa Cartella" contiene una lista di utenti e rispettive autorizzazioni, ambedue modificabili. Inizialmente il creatore della cartella è l'unico amministratore della cartella. L'utente "Anonimo" è utilizzato per rappresentare le azioni permesse all'utente non autorizzato qualsiasi. Per modificare i privilegi di un utente selezionato cliccare su Modifica....


Si aprirà la finestra "Modifica Utente", dalla quale sarà possibile controllare permessi specifici per l'utente indicato nel campo ID Utente alla cartella di lavoro e a qualunque file o sottocartella in essa contenuta. È anche possibile modificare la password dello stesso utente cliccando sul pulsante Modifica Password. Gli utenti non amministratori non possono modificare le autorizzazioni anche se in possesso di tutti i privilegi (primi cinque segni di spunta) dell'amministratore. Per rendere efficaci le modifiche alle impostazioni cliccare su OK.


Osservando ora la "Lista dei Permessi" si riscontreranno i cambiamenti operati alle autorizzazioni effettive per l'utente modificato. L'utente "mrossi" evidenziato nella seguente immagine ha gli stessi privilegi di un amministratore, per quanto riguarda le azioni ammesse sulla cartella e sul suo contenuto, ma non potrà modificare la lista delle autorizzazioni.

Dalla lista delle autorizzazioni è possibile aggiungere altri utenti cliccando su Aggiungi Utente... e poi assegnare ad essi i permessi opportuni, oppure eliminare dalla lista determinati utenti, selezionandoli e cliccando su Rimuovi.

Per vedere e modificare i permessi attribuiti alle cartelle e sottocartelle contenute nella cartella in esame occorre portare in primo piano la scheda Nuove Cartelle Figlie o la scheda Nuove Sottocartelle Figlie.

Come visto nella precedente immagine, "mrossi" ha perso solo i privilegi di Amministratore sulla cartella selezionata. Quando non è specificato alcun altro amministratore per una cartella figlia, l'amministratore di questa è pre-determinato sulla base della prima cartella di livello superiore in cui sia specificato l'utente amministratore, eventualmente fino ad arrivare alla directory radice (che è Cmap in Locale se si lavora al computer localmente, o un Server di Cmap se si lavora in rete).

Qualora si cerchi di rimuovere l'unico utente con privilegi di amministratore di una cartella si otterrà in ogni caso il seguente messaggio di errore:

Per eliminare l'unico utente amministratore di una cartella occorre quindi aggiungere prima un diverso utente amministratore (quale potrebbe essere il creatore della cartella di livello superiore), quindi rimuovere l'utente indesiderato.

Le Cartelle Figlie come anche qualunque altra cartella memorizzata al suo interno avranno l'opzione "Acquisisci le autorizzazioni dalla cartella di livello superiore" già spuntata. La stessa opzione non sarà invece spuntata per la cartella principale. Spuntando la relativa casella si attiverà il bottone Mostra le Autorizzazioni di Accesso Effettive...


Apparirà la finestra delle "Autorizzazioni Effettive", e tutti i permessi elencati saranno applicati alla cartella selezionata se (e solo se) si sceglierà di acquisire le Autorizzazioni dalla cartella di livello superiore. Notare che se un amministratore sceglie di acquisire i permessi per una cartella selezionata e se la cartella di livello superiore permette all'utente Anonimo non solo di visualizzare i contenuti della cartella, ma anche, soltanto, di creare cartelle, in tal caso l'Amministratore potrebbe scegliere di non spuntare l'opzione "Acquisisci le autorizzazioni dalla cartella di livello superiore" sotto la scheda Questa Cartella. In tal modo egli avrebbe una più ampia rosa di possibilità nell'assegnare autorizzazioni agli altri utenti della cartella.

Se l'Amministratore desidera che l'utente Anonimo non possa neanche visualizzare il contenuto della cartella (livello minimo dei privilegi utente), allora deve rimuovere tale utente dalla lista delle autorizzazioni.

Questa limitazione si applica anche alla visualizzazione da browser. Una cartella è navigabile da browser solo se in essa è presente l'utente Anonimo (al quale è sufficiente assegnare l'autorizzazione a "Visualizzare i contenuti di questa cartella"). In caso contrario un tentativo di navigazione da browser provocherà una richiesta di autenticazione all'accesso.

Se un utente Anonimo è autorizzato a Visualizzare il contenuto della cartella, allora potrà anche aprire le Cmap e procurarsi delle copie modificabili tramite Salva Cmap Come..., naturalmente salvando in altra cartella e senza poter apportare alcuna modifica alle Cmap originali.

Il sistema di controllo delle autorizzazioni di CmapTools non consente di limitare la possibilità di copia o di stampa dei contenuti a libera visualizzazione.