As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
Salve,
posso nascondere un file ad un unte specifico o ad un gruppo di utenti?
Ciao,
basta che selezioni, nel menu di share a destra del file/folder che vuoi nascondere, la action di nome "gestione permessi".
Dopodichè, usando le due voci in alto a destra, disabilita l'ereditarietà dei permessi e scegli gli utenti/gruppi che vuoi abilitare alla visualizzazione/modifica del file
Tieni conto che l'owner del file e l'amministratore continueranno a vederlo... ma potrai nasconderlo agli altri.
Grazie David
quello che mi dici è quello che credo di aver capito sui permessi/ruoli di alfresco
mi sembra limitativo è non risolve il mio problema,
ti faccio un esempi:
ho un gruppo di 100 utenti ed una cartella a cui collego il gruppo e definisco un ruolo,
se volessi nascondere un file ad uno solo di questi utenti,
devo creare un altro gruppo di 99 utenti, disabilitare il vecchi gruppo ed abilitare il nuovo?
mi sembra veramente macchinoso spero di sbagliarmi.
è così che funziona... in generale non solo in Alfresco.
D'altra parte tu hai definito un gruppo e hai dichiarato che quel gruppo ha dei particolari privilegi... se un utente non deve possedere tutti quei privilegi, allora vuol dire che non può far parte di quel gruppo.
Tieni conto però che i gruppi sono più flessibili di come li descrivi. Ogni utente può essere associato a più gruppi e posso essere creati anche sottogruppi.
Prova a ripensare il tuo caso alla luce di questo...
Provo a farti un esempio:
Hai tre insiemi di file FA, FB, FC.
Poi hai 3 utenti U1, U2, U3 e vuoi che:
Per far questo puoi definire due gruppi GA e GB:
Poi assegni i tuoi utenti ai gruppi appena creati:
Usando i sottogruppi puoi fare cose anche più complicate di così.
(è ovvio che se hai dei file per i quali i permessi cambiano dinamicamente, allora le cose si complicano... ma è uno scenario non proprio usuale)
per isieme di file, intedendi file che vanno in cartelle diverse?
io ho una sola cartella per tutti i file, con una nomenclatura e struttura di metadati unica.
la voce "Diventa Proprietario" cosa succede?
puoi associare i permessi ad ogni singolo file... certamente nel tuo caso farlo a mano potrebbe essere dispendioso in termini di tempo.
Se puoi, sarebbe opportuno creare cartelle diverse per file con permessi diversi (ad esempio sposti il tuo unico file che deve essere invisibile in una cartella a parte)
Altrimenti, se non puoi modificare la struttura di directory, per automatizzare l'applicazione dei permessi potresti usare delle regole sulla cartella oppure degli script.
L'utente proprietario (owner) può fare tutto sul nodo... ma solo gli amministratori dovrebbero avere la voce "diventa proprietario".
scusa se sto approfittando del tuo tempo,
qualsiasi ipotesi prevede che abiliti tutti gli utenti tranne quello che non deve vedere il file,
troppo complesso e dispendioso se si hanno 200 utenti.lìipotesi della regola e dello script prevede uno sviluppo su Alfresco,
che lo script faccia aprire un popup dove poter vedere e disabilitare un utente preciso,
un po difficile almeno per me.
approfitta pure del nostro tempo... il forum è fatto proprio per questo
Provo a darti una soluzione che non coinvolga programmazione... vedi se si adatta al tuo caso.
In questo modo i 199 file saranno visibili da tutti gli utenti... l'ultimo file sarà visibile solo dai VIP