Transcripción
Al activar una
estación y compartir un proyecto, todos los usuarios de la red adquieren el
mismo nivel de acceso automáticamente. Esto puede representar un desafío, si
nuestro objetivo es distribuir el trabajo de manera clara y evitando
confusiones.
Para cumplir con
dicho objetivo, es posible realizar una gestión de permisos.
Permisos
Antes de
compartir un proyecto, es recomendable decidir primero qué usuarios se desea
que tengan acceso a él y, posteriormente, otorgarles permisos de lectura o
escritura. Existen tres maneras de lograrlo: crear un preset de
permisos, configurarlos manualmente o cargar los permisos por defecto.
● La primera opción, crear un preset de permisos, permite aplicar la misma lista de
usuarios y sus permisos a varios proyectos, lo que resulta conveniente por su
rapidez de configuración
● Por otro lado, configurar los
permisos de cada usuario manualmente permite personalizar cada detalle,
incluyendo quién tiene acceso a cada pista del proyecto
● Finalmente, cargar los permisos
por defecto permite que todos los participantes en una red tengan acceso al
proyecto. Este es el método más simple de configurar, pero al emplearlo
arriesgamos la integridad de los datos, debido a que todos los usuarios tienen
el mismo nivel de acceso, y esto podría complicar el proceso de actualización o
trabajo compartido.
Tabla 4.1 Gestión de permisos
|
Preset
de permisos
|
Configuración
manual
|
Configuración
por defecto
|
|
Permite aplicar la misma lista de usuarios y sus
permisos a varios proyectos.
|
Implica
configurar los permisos de cada usuario manualmente para cada pista del proyecto.
|
Todos los
participantes tienen acceso.
|
Preset de permisos
Creemos un
preset de permisos
● En este proyecto, hemos
habilitado la opción Active
● En Network,
abramos User Management
● En este diálogo vemos a la
izquierda los presets de permisos. La columna central
se emplea para agregar usuarios al preset de permisos y
la derecha muestra los usuarios disponibles
● Agreguemos un preset, con el nombre Private Share
● Ahora, creemos unos cuantos
usuarios con los nombres User 2, User 3, User 4 y User 5. Estos nombres deben ser iguales a los empleados para
registrar las estaciones en la red
● Paso seguido, seleccionemos los
usuarios y asignémoslos al preset
● Finalmente, podemos determinar
los permisos de lectura y escritura para cada usuario, dando clic en las
columnas deseadas
● Bien. Con estas acciones hemos
creado el preset. Cerremos la ventana y asignémoslo a
este proyecto
Carga de preset Default vs. preset personalizado
● Clic
en Network, y abramos Project Sharing
and Permissions
● En la esquina inferior derecha
vemos el selector de presets
● Entre las opciones, contamos
con la configuración por defecto. Seleccionémosla y comparemos su configuración
con la del preset Private Share, que recién creamos
● Quedémonos con nuestro preset personalizado
● Como se puede apreciar, los
permisos han sido aplicados al proyecto. En este momento, es posible comenzar a
trabajar o, alternativamente, realizar una edición manual de los permisos
Configuración Manual
● Supongamos que User 3 no estará invitado a este proyecto. Presionemos el
botón Delete User from Permission List
● Si quisiéramos agregarlo
nuevamente, lo podríamos lograr con el botón Add User,
pero por el momento no lo haremos
● Como podemos ver, en la columna
Projects and Tracks está seleccionado el
nombre del proyecto. Esto permite realizar configuraciones que afecten al
proyecto entero, incluyendo la opción Share Project
● Veamos cómo aplicar cambios a
pistas por separado
● Seleccionemos una de las pistas
y clic en Override Project Permissions, con lo que se
resalta la pista en verde. Esto significa que la pista no está siendo
compartida, debido a que la sección username se encuentra
vacía
● Cambiemos eso agregando el
usuario 3 para darle control exclusivo de lectura y escritura sobre esta pista
y agreguemos el usuario 4, pero solamente con permiso de lectura
● Ahora, el estado de los
permisos se resalta en rojo, indicando que existe una excepción a la
configuración general de permisos aplicada para todo el proyecto
● Perfecto. Cerremos este diálogo
● También es posible aplicar
cambios en los permisos desde el inspector
● Seleccionemos la pista para la
que otorgamos permisos al usuario 3. En el inspector, clic en Setup y habilitemos la sección Network
● Como podemos ver, las
configuraciones que realizamos previamente se muestran en el inspector. El
botón con el icono de una llave es la función Override Project
Permissions
● A través de este panel del
inspector, es posible modificar los permisos de manera rápida e intuitiva
A través de la
gestión de permisos, es posible distribuir el trabajo desde un mismo proyecto y
garantizar que cada usuario tenga acceso a lo que necesita para cumplir con su
función en el equipo. Esto es una gran ventaja, ya que nos evita compartir
diferentes versiones o copias del proyecto con varios usuarios, lo que permite
preservar el orden y garantizar tanto la integridad de los datos como el
control sobre las modificaciones que realice cada usuario en las pistas que se
le asignen.
Es, incluso,
posible, gestionar el avance del proyecto empleando la función Track Versions junto con una cuidadosa comunicación de
instrucciones para que cada usuario cree una nueva versión en sus pistas
asignadas, según lo indicado por el dueño del proyecto. Lo anterior hace
posible preservar el contenido históricamente y regresar a versiones anteriores
según sea necesario.