I file server sono un dato di fatto nell'IT e sono curioso di sapere se esistono pratiche generalmente accettate (esito a utilizzare qui la parola "migliore") per come creare gruppi e applicare le autorizzazioni per la gestione dell'accesso client a una cartella condivisa su un file server.
Nel mio attuale lavoro, ho finito per ereditare un bel po 'di modi diversi di farlo, che vanno da dozzine di gruppi sugli ACL a mettere i singoli utenti direttamente sul filesystem. Il mio compito era quello di ripulire il caos e trovare un modo standardizzato di affrontarlo in tutta l'azienda (ambiente di grandi dimensioni, 150k di personale, 90k di computer client, 100 di file server).
Dalla mia comprensione del problema, sembra che tu abbia almeno bisogno di un gruppo per livello di accesso richiesto per risorsa protetta. Questo modello sembra offrire la massima flessibilità in quanto non è necessario toccare nuovamente le autorizzazioni del filesystem a meno che non sia necessario supportare un livello di accesso diverso. L'aspetto negativo è che creerai più gruppi rispetto al riutilizzo dello stesso gruppo su più risorse condivise.
Ecco un esempio che mostra cosa intendo:
Esiste una condivisione chiamata "Risultati del test" su un file server chiamato FILE01 e ci sono persone che hanno bisogno di accesso in sola lettura, accesso in lettura e scrittura e controllo completo. 1 risorsa protetta * 3 livelli di accesso = 3 gruppi di sicurezza. Nel nostro ambiente AD, li creiamo come gruppi universali in modo da poter aggiungere facilmente utenti / gruppi da qualsiasi dominio della foresta. Poiché ogni gruppo fa riferimento in modo univoco a una cartella condivisa e al livello di accesso, i nomi dei gruppi incorporano quei dati "chiave" e le autorizzazioni sono quindi:
"FILE01-Test Results-FC" -- Full Control
"FILE01-Test Results-RW" -- Read & Write
"FILE01-Test Results-RO" -- Read Only
In genere, includiamo anche l'account SYSTEM integrato e anche gli amministratori integrati con accesso Controllo completo. Qualsiasi modifica a chi ottiene effettivamente l'accesso a questa condivisione può ora essere gestita utilizzando le appartenenze ai gruppi anziché dover toccare l'ACL (aggiungendo gruppi "Ruolo" che rappresentano ruoli aziendali specifici come Manager, Tecnici, Analisti QA, ecc. O singoli individui utenti per l'accesso unico).
Due domande:
1) Questo è in realtà un approccio consigliato o valido per la gestione delle autorizzazioni o mi manca una soluzione più semplice ed elegante? Sarei particolarmente interessato a tutte le soluzioni che usano l'ereditarietà ma mantengono comunque la flessibilità nel non dover ri-ACL gran parte dei filesystem quando le cose cambiano.
2) Come gestite le autorizzazioni del file server e la struttura dei gruppi nel vostro ambiente? Punti bonus per coloro che lavorano anche in ambienti di grandi dimensioni.