Oxygen 3.6 introduce una nueva pestaña de "Client Control" dentro de Oxygen -> Settings en el panel de administración de WordPress. Allí, encontrarás que hemos consolidado el Role Manager y Post Type manager .
Por defecto, el acceso a Oxygen sólo está disponible para los administradores. El acceso a Oxygen puede concederse a otros roles de usuario en Oxygen -> Settings -> Client Control -> Role Manager ien el área de administración de WordPress.
El gestor de roles de Oxygen funciona con los roles de usuario por defecto de WordPress, cualquier rol de usuario adicional añadido por código personalizado, y cualquier rol de usuario adicional añadido por plugins de terceros como User Role Editor.
Nota: El modo de edición sólo estará disponible en los sitios activados con una licencia de Oxygen Agency.
En el menú desplegable de nivel de acceso para roles y usuarios, encontrará las opciones de Full Access, No Access, and Edit Only.
Full Access concederá al rol o usuario dado un acceso completo y sin restricciones a Oxygen.
No Access restringirá el acceso de la función o del usuario a Oxygen, incluyendo todas las páginas de configuración del administrador.
Cuando se establece en Edit Only se imponen varias restricciones para ese rol o usuario::
Estas restricciones hacen que sea seguro dejar que un cliente entre en Oxygen, ya que sólo puede cambiar el estilo y el contenido. No hay acceso al código, a los estilos o ajustes globales, a la eliminación o a la reorganización de elementos.
Esto, sin embargo, puede ser demasiado restrictivo para algunos casos, por lo que hemos añadido algunos controles granulares que aparecen una vez que se ha elegido el acceso "Edit Only" para un rol o usuario:
Enable Elements: Permite el acceso del rol/usuario para insertar, duplicar y eliminar los elementos especificados.
Enable Advanced Tab: Permite al rol/usuario utilizar la pestaña avanzada en el panel de propiedades. Todas las pestañas de CSS y JavaScript personalizados seguirán estando ocultas.
Enable Drag & Drop: Permite al rol/usuario arrastrar y soltar elementos en el constructor.
Enable Reusable Parts: Permite al rol/usuario añadir Partes Reutilizables.
Enable Design Library: Permite al rol/usuario añadir elementos desde la Biblioteca de Diseño.
Disable Classes: Evita que el rol/usuario pueda modificar una clase que ha sido aplicada a un elemento.
Además de estas restricciones, también puede bloquear los roles/usuarios con acceso de Edit Only completamente fuera de Oxygen en puestos específicos utilizando la nueva casilla de verificación "Lock Post In Edit Mode" en el cuadro meta de Oxygen. Esto no restringe la capacidad del rol/usuario para acceder al editor de WordPress para esa entrada.
Además de los controles del Gestor de Roles y del Gestor de Tipos de Entradas, también encontrará una sección de control de "Acceso por Usuario" que posibilita definir el acceso por usuario. Los ajustes definidos aquí anularán los ajustes basados en roles para un usuario determinado.
Por defecto, el metabox de Oxygen aparece en las pantallas de edición de todos los tipos de post.
Puede ocultar el metabox de Oxígeno de los tipos de entradas donde no lo necesite a través de Oxygen -> Settings -> Client Control -> Post Type Manager en el área de administración de WordPress.
El acceso completo a Oxygen sólo debería concederse a usuarios de confianza. Esto se debe a que Oxygen proporciona la capacidad de ejecutar código PHP, por lo que cualquier usuario al que se le conceda acceso a Oxygen podría ejecutar código para convertirse en administrador.
Última modificación: 6 de noviembre de 2020