Windows 11 tiene una característica interesante en su sistema de archivos llamada inheritance, Esta función permite que las carpetas, subcarpetas y archivos hereden permisos de sus objetos primarios. Por lo tanto, si una carpeta principal tiene permisos específicos, todos los archivos y carpetas que contiene recibirán automáticamente esos mismos permisos, lo que le ahorrará la molestia de configurarlos individualmente.
Cuando crea una nueva carpeta dentro de un directorio con permisos específicos, esa nueva carpeta y cualquier archivo que agregue tomarán automáticamente esos mismos permisos. Esto es útil para administrar permisos, especialmente en situaciones complicadas, como cuando se trabaja con muchas carpetas y archivos en una computadora o red.
Sin embargo, hay momentos en los inheritance puede crear problemas, especialmente si desea que las subcarpetas o los archivos tengan permisos diferentes a los de su carpeta principal. Windows 11 ofrece una forma de cambiar o desconectar este sistema inheritance, lo que le permite establecer permisos que se adapten mejor a sus necesidades.
¿Cómo funciona Inheritance en Windows 11?
Inheritance en Windows 11 permite que la carpeta principal comparta permisos con sus subcarpetas y archivos. Esta configuración es muy útil porque le evita tener que establecer permisos para cada nuevo archivo o carpeta individualmente. Por lo tanto, todas las carpetas y archivos del directorio principal obtendrán automáticamente los mismos derechos de acceso que la carpeta principal, a menos que decida cambiar o detener esta herencia manualmente.
Cómo funciona la herencia de permisos:
- Carpeta principal: La carpeta que sirve como principal tiene permisos específicos (como que solo ciertos usuarios puedan leer, escribir o modificar archivos).
- Subcarpetas y archivos: Siempre que crees subcarpetas o archivos dentro de la carpeta principal, automáticamente tendrán los mismos permisos, por lo que no necesitarás ajustar nada extra.
- Proceso de herencia: Este proceso continúa a través de la estructura de carpetas, lo que garantiza que todos los archivos y carpetas de la misma jerarquía compartan los mismos derechos de acceso.
Estudio de casos:
Imagine que tiene una carpeta principal llamada “Datos del proyecto” a la que solo puede acceder el equipo de administración. Todas las subcarpetas y archivos que cree dentro de “Datos del proyecto” tendrán automáticamente el mismo acceso, solo para el equipo de administración. Si añades nuevos documentos o carpetas, también vendrán con esos mismos derechos de acceso, por lo que no tendrás que establecer los permisos manualmente.
Pero si desea cambiar esta regla, como hacer que algunas subcarpetas estén disponibles para todo el equipo, puede romper el sistema de herencia en esas subcarpetas y establecer diferentes permisos según sea necesario.
Otros artículos interesantes
Problemas comunes con Inheritance
Error de sincronización de permisos
Uno de los problemas habituales que los usuarios de Windows 11 encuentran con inheritance es la falta de sincronización de permisos. Al mover un archivo o carpeta de un lugar a otro, es posible que los permisos vinculados a ese elemento no cambien automáticamente para ajustarse a los permisos de la nueva carpeta. Esto suele ocurrir cuando un archivo se coloca en una carpeta que tiene diferentes configuraciones de permisos.
He aquí un pequeño ejemplo:
Si toma un archivo de la carpeta “Documentos personales”, que tiene permisos limitados, y lo coloca en la carpeta “Proyectos de trabajo”, donde los permisos son más relajados, es posible que el archivo aún conserve los permisos de la primera carpeta. Para solucionar este problema, el usuario tendrá que cambiar los permisos del archivo a mano para que coincidan con la configuración de la nueva carpeta.
Solución:
Después de mover un archivo o carpeta, puede cambiar fácilmente los permisos yendo a Advanced Permissions Dialog en Windows 11.
Al elegir la opción “Replace all child object permission entries” en la carpeta de destino, puede asegurarse de que las subcarpetas y sus archivos sigan los nuevos permisos establecidos por la carpeta principal.
Problemas con archivos transferidos desde varios sistemas
Otro problema surge cuando los usuarios intentan mover o copiar archivos desde un sistema diferente, como una unidad NAS o un dispositivo que no es Windows. En este caso, es posible que los permisos de los archivos que se transfieren no coincidan con los del sistema de archivos de Windows, lo que provoca conflictos de permisos.
Cómo solucionar conflictos de permisos:
- Antes de enviar un archivo, asegúrese de comprobar y anotar los permisos que lo acompañan.
- Considere usar una herramienta como rsync u otra aplicación de administración de archivos que pueda ayudarlo a transferir permisos más fácilmente.
- Una vez que el archivo se haya movido con éxito, continúe y abra la configuración de permisos. Asegúrese de restablecerlos para que se alineen con las políticas de seguridad de Windows. Puede hacerlo dirigiéndose a la pestaña Security en las propiedades del archivo y eligiendo la opción “Replace all child object permission entries”.
Administrar Inheritance en Windows 11
Administrar la herencia de permisos en Windows 11 es muy importante para asegurarse de que los derechos de acceso a archivos y carpetas coincidan con las políticas que desea. Puede comprobar, cambiar o interrumpir fácilmente la herencia de permisos en carpetas y archivos mediante la función Advanced Permissions Dialog. Estos son algunos pasos sencillos que le ayudarán a administrar esos permisos.
Pasos para verificar y modificar permisos a través del cuadro de diálogo Permisos avanzados
Para comprobar y ajustar los permisos de archivos o carpetas en Windows 11, sólo tienes que seguir estos pasos:
- Simplemente haga clic con el botón derecho en la carpeta o archivo donde desea cambiar los permisos.
- Elija Properties en el menú que aparece.
- En la pestaña Security, haga clic en el botón Advanced en la parte inferior para abrir el Advanced Permissions Dialog.
- En la ventana Advanced Security Settings, encontrará una lista de permisos relacionados con el objeto.
- Para cambiar o agregar permisos, simplemente haga clic en el botón Edit o Add.
- Si desea cambiar los permisos de un determinado usuario o grupo, simplemente elija el nombre del usuario o grupo y, a continuación, haga clic en Edit para actualizar sus derechos de acceso.
- Cuando hayas terminado de editar, solo tienes que hacer clic en OK para guardar los cambios.
Cambiar los permisos de subcarpeta con la opción “Replace all child object permission entries”
Si desea asegurarse de que todos los archivos y carpetas dentro de la carpeta principal tengan los mismos permisos, puede usar la opción “Replace all child object permission entries”. Esta opción es útil cuando hay diferentes permisos entre las subcarpetas y desea que sean uniformes.
Estos son los pasos a seguir:
- Abre Advanced Permissions Dialog como hablamos antes.
- En la parte inferior de la ventana de Advanced Security Settings, encontrarás el Replace all child object permission entries with inheritable permission entries from this object.
- Marque esta casilla para asegurarse de que todas las subcarpetas y archivos dentro de la carpeta obtengan los mismos permisos que la carpeta principal.
- Solo tienes que hacer clic en OK para que se produzcan los cambios. Windows se encargará de actualizar los permisos de todo lo que hay en la carpeta por sí mismo.
Conclusión
Conocer la idea de Inheritance en el sistema de archivos de Windows 11 es muy importante para mantener el acceso a los archivos seguro y funcionando sin problemas. Con inheritance, los usuarios pueden heredar fácilmente los derechos de acceso de las carpetas principales a sus subcarpetas y archivos. Esto facilita la gestión de permisos sin tener que hacerlo todo a mano, lo que ayuda a reducir los errores en la gestión del acceso.