Fins fa poc, en NTFS no podiem ocultar una carpeta a un usuari que no tenia permisos. La veia, i si intentava entrar, doncs li deia “access denied”.
Això és pràctic, perquè no pot entrar, però és lleig, perquè sempre estan preguntant “i jo perquè no puc entrar aquí i tu sí????”
Aquesta funcionalitat estava en Novell Netware des de fa mooolts anys, i en NTFS no ha estat mai.
Doncs bé, amb la introducció del Service Pack 1 de Windows 2003, apareix un nou concepte, el Access Based Enumeration. Aquest concepte és presisament això, la visualització de carpetes segons els permisos.
Per activar-ho en un servidor cal tenir Service Pack 1 i baixar-se una utilitat, anomenada abecmd. Un cop activat, apareix una altra pestanya en les carpetes compartides on podem activar el ABE.
Podem veure amb més detall aquesta informació en un article de Microsoft on explica perquè àixò no es feia fins ara, i al final han afegit que si es pot fer a partir del Service Pack 1.
You cannot configure NTFS permissions to hide files or folders from unauthorized users
I si ho voleu baixar directament, doncs el link està aqui:
Windows Server 2003 Access-based Enumeration
Cal tenir en compte el rendiment, que baixa si es fa servir aquesta funcionalitat, com és normal, ja que cal consultar el AD cada vegada que llistem una carpeta.


