Você pode fazer duas coisas (que eu saiba):
- Configurar restrição de acesso a pastas ou
- Faça vários compartilhamentos.
Se você usar a restrição de acesso a pastas:
Prós: Todo mundo acessa o mesmo compartilhamento (ou seja, \ server \ share) e pode ver todas as pastas, mas elas só podem acessar a pasta correta à qual elas têm acesso.
< strong> Contras: Pode ser um pouco complicado na configuração inicial, mas pode valer a pena se você planeja expandir a solução para mais grupos / compartilhamentos.
Para que você (admin) tenha acesso total sobre \ server \ share e todas as subpastas.
supervisor1 terá acesso total sobre \ server \ share \ FOLDER1
teleoperator1 terá acesso de exibição de diretório em FOLDER1, mas só pode acessar a pasta \ server \ share \ FOLDER1 \ teleoperator1. Se Teleoperator1 tentou acessar outra pasta, não funcionará.
Se você usa vários compartilhamentos:
Prós: Fácil de configurar
Contras: Pode ficar muito confuso se você estendê-lo para oferecer suporte a ainda mais grupos - Adequado apenas para o compartilhamento em grupo simples. Isso também tornará a visibilidade confusa (por exemplo, \ server \ share para você, \ server \ folder1 para supervisor1, \ server \ teleoperator1 para teleoperator1 etc)
Basicamente, simplesmente compartilhe cada pasta com o usuário correto e isso funcionará. Bagunçado.
Espero que isso ajude.
PS: Isto é para solução baseada em Windows, pode ser utilizável em Linux ou Mac, mas eu não estou muito familiarizado com os detalhes para poder dizer com certeza.