\nimage: “truenas_thumbnail.jpg”
Al administrar un servidor de archivos TrueNAS o FreeNAS integrado con Microsoft Active Directory, es posible que encuentres el error You do not have permissions to see the list of files opened by Windows clients. o NT_STATUS_ACCESS_DENIED al intentar conectarte usando las herramientas administrativas nativas de Windows RPC.
Este comportamiento es más notable cuando:
- Intentas abrir el complemento MMC
fsmgmt.msc(Administración de equipos -> Carpetas compartidas) apuntando a tu NAS.

- Intentas consultar bloqueos de red desde la lÃnea de comandos usando
openfiles.exe /Query /S \\NAS.
Incluso si tu cuenta de administrador de Active Directory tiene Control total asignado dentro de las ACL de los recursos compartidos individuales y las ACL del sistema de archivos, el demonio del servidor Samba subyacente rechazará inherentemente las solicitudes globales de la API de Windows que interrogan a los subsistemas sin procesar (como listas de sesiones y bloqueos de archivos) a menos que se deleguen explÃcitamente.
La Solución: Grupo de Administradores Globales SMB
En versiones anteriores de Samba y FreeNAS, te veÃas obligado a acceder a la terminal de bash como root y mapear la capacidad de Windows SeDiskOperatorPrivilege mediante el comando net rpc rights grant.
En el TrueNAS Core y TrueNAS Scale moderno, este mapeo ha sido elegantemente expuesto en la interfaz Global de SMB:
Inicia sesión en la interfaz web de tu TrueNAS.
Navega hasta System -> Services (o Network -> SMB dependiendo de tu rama).

Encuentra SMB y haz clic en el icono del lápiz para configurar sus parámetros de servicio globales.

Expande la opción Advanced settings.

Localiza el menú desplegable etiquetado como Administrators Group.
Selecciona tu grupo de administración designado de Active Directory (por ejemplo,
DOMAIN\nas-adminsoDOMAIN\Domain Admins).
Haz clic en Save.

Consideraciones de Seguridad
No asignes este privilegio a grupos genéricos (por ejemplo, Domain Users o Usuarios de Dominio).
Otorgar el SeDiskOperatorPrivilege proporciona un control administrativo significativo sobre el demonio SMB. Si se otorga este acceso a usuarios normales, teóricamente podrÃan consultar todos los archivos abiertos en el NAS, exponiendo nombres de archivos confidenciales y patrones de acceso. Además, podrÃan forzar el cierre de sesiones RPC activas y bloqueos de archivos de otros usuarios, lo que podrÃa provocar corrupción de datos o interrupción del servicio. Siempre restringe esto a los grupos administrativos dedicados.
Conclusión
Al designar a tu grupo de administradores de AD en la configuración global del demonio SMB, TrueNAS les otorga orgánicamente el SeDiskOperatorPrivilege. En el momento en que esto ocurre, Samba confÃa en las conexiones RPC que se originan desde esas cuentas de Active Directory.
¡Tus complementos de Administración de equipos, consultas de archivos abiertos en la red y aplicaciones de monitoreo por scripts pasarán instantáneamente de mostrar You do not have permissions... a mostrar la telemetrÃa de forma adecuada! Esto garantiza una visibilidad completa de los bloqueos de archivos sin comprometer la seguridad de tu dominio informático.