RepairPluginDocs

Permisos y roles

Configura los permisos y roles de RepairPlugin para controlar qué miembros del equipo pueden acceder a los ajustes del plugin, gestionar ubicaciones o editar datos de reparación.

permissionsrolesaccess-controluserssecurity

¿Qué puedes hacer con esto?

  • Limitar el acceso de administración — decide qué miembros del equipo pueden ver y cambiar los ajustes del plugin.
  • Proteger acciones sensibles — la gestión de licencia, el restablecimiento de datos y la importación/exportación quedan reservados solo para administradores de nivel superior.
  • Asignar gestores de ubicación — da al personal acceso solo a los horarios y datos de su propia ubicación (requiere Enhanced Locations, disponible en el plan Scale).
  • Usar un rol de plugin dedicado — asigna el rol de WordPress integrado "RepairPlugin" a usuarios que solo deban acceder al panel del plugin.

Dónde encontrarlo

  1. En tu panel de WordPress, ve a RepairPlugin en la barra lateral izquierda.
  2. Haz clic en Settings.
  3. En la barra lateral de ajustes, haz clic en Permissions.

Nota: El elemento de menú Permissions solo es visible para los administradores de WordPress.

https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_settings&section=manage_permission
The Permissions settings page showing the user access table with Top Level, Full, and Location access badges

Cómo configurarlo

Entender los tres niveles de acceso

RepairPlugin tiene tres niveles de acceso:

  • Top Level — los administradores de WordPress obtienen automáticamente acceso completo, incluyendo gestión de permisos, importación/exportación, restablecimiento de datos y gestión de licencia. No puedes eliminar a los usuarios Top Level de la lista.
  • Full — usuarios que añades a través de esta página. Pueden acceder y configurar todos los ajustes del plugin excepto las acciones reservadas para usuarios Top Level.
  • Location — usuarios asignados como gestores de ubicación a través de Ubicaciones avanzadas. Solo pueden gestionar los horarios y datos de sus ubicaciones asignadas. Este nivel solo aparece cuando el precio basado en ubicación está activado.

Ver los usuarios actuales

La página de permisos muestra una tabla con todos los usuarios que actualmente tienen acceso a RepairPlugin:

ColumnaQué muestra
User IdEl ID de usuario de WordPress
NameEl nombre para mostrar del usuario
EmailLa dirección de correo electrónico del usuario
AccessInsignia que muestra el nivel de acceso: Top Level (dorado), Full (verde) o Location (azul)
ActionsBotón de eliminar para quitar el acceso

Haz clic en una insignia de acceso para ver más detalles. La insignia Location también muestra qué ubicación(es) gestiona el usuario, con enlaces a cada ubicación.

https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_settings&section=manage_permission
The access level badge detail showing which capabilities are included in each permission level

Añadir un usuario

  1. En la parte inferior de la tabla de permisos, usa el desplegable Select User (admite búsqueda y selección múltiple).
  2. Selecciona uno o más usuarios para conceder acceso.
  3. Haz clic en Add.
  4. Los usuarios seleccionados aparecen en la tabla con una insignia de acceso Full.

Nota: Si un usuario era previamente un gestor de Location, añadirlo como usuario Full elimina automáticamente sus asignaciones de ubicación.

Eliminar un usuario

  1. Encuentra al usuario en la tabla de permisos.
  2. Haz clic en el icono rojo de papelera en la columna de acciones.
  3. Aparece un popup de confirmación mostrando el correo del usuario.
  4. Haz clic en Remove para confirmar.
  5. El usuario pierde todo el acceso a RepairPlugin y cualquier asignación de gestor de ubicación.

Nota: Los usuarios Top Level no pueden ser eliminados. El botón de eliminar está deshabilitado para estos usuarios.

El rol de WordPress "RepairPlugin"

RepairPlugin registra un rol personalizado de WordPress llamado "RepairPlugin" durante la instalación. Este rol tiene permisos mínimos de WordPress y está pensado para usuarios que solo deban acceder al panel del plugin — nada más en WordPress.

Los usuarios con solo un rol de "subscriber" o "customer" no pueden añadirse a la lista de permisos.

Referencia de ajustes

AjusteDescripciónPor defectoEl cliente ve
Permissions tableMuestra todos los usuarios que actualmente tienen cualquier nivel de acceso a RepairPluginmuestra todos los administradores de WordPress (Top Level)Sin cambios visibles — esta es una función solo para administradores.
Add User dropdownLista todos los usuarios de WordPress que aún no tienen acceso a RepairPlugin. Los usuarios con solo un rol de subscriber o customer se excluyenvacío (ningún usuario seleccionado)Sin cambios visibles.
Access Level: Top LevelDa acceso sin restricciones incluyendo gestión de licencia, permisos, importación/exportación y restablecimiento de datos. No se puede otorgar ni quitar a través del plugin — sigue el rol de administrador de WordPressotorgado a todos los administradores de WordPressSin cambios visibles.
Access Level: FullDa acceso a todos los ajustes y funciones del plugin excepto los reservados para usuarios Top Level (permisos, importación/exportación, restablecimiento de datos, licencia)no otorgadoSin cambios visibles.
Access Level: LocationLimita el acceso solo a las ubicaciones asignadas. Los gestores de ubicación pueden gestionar los horarios de sus ubicaciones pero no pueden acceder a los ajustes globalesno otorgadoSin cambios visibles.

Preguntas frecuentes

¿Cuál es la diferencia entre Full Access y Top Level?

Los usuarios Top Level son administradores de WordPress con la capacidad activate_plugins. Pueden acceder a todo, incluyendo gestión de licencia, permisos, importación/exportación y restablecimiento de datos. Los usuarios Full Access pueden gestionar todas las funciones del plugin (citas, modelos, ajustes) pero no pueden acceder a esas áreas solo para administradores. Los gestores de Location solo pueden ver datos de sus ubicaciones asignadas.

¿Puedo crear niveles de permisos personalizados?

No. RepairPlugin tiene tres niveles fijos: Top Level, Full Access y Location Manager. No puedes crear niveles intermedios ni restringir el acceso a elementos de menú específicos dentro de un nivel.

Artículos relacionados

Command Palette

Search for a command to run...