Restrinja o conceda acceso al sitio de su hotel desde Hotel Booking 4.0.0

Publicado: 2021-11-25

La última versión de MotoPress Hotel Booking 4.0.0. (o superior) le permite dar permiso a alguien para administrar el sitio de su hotel o ver las reservas sin necesidad de otorgar privilegios de administrador a las personas.

Eso significa que ahora puede otorgar derechos fácilmente o restringir el acceso a menús y funciones específicos de Reserva de hotel, así como a los menús de complementos de Reserva de hotel para el personal de su propiedad de alquiler, mejorando así el flujo de trabajo general y la comunicación en su equipo.

WordPress por defecto ofrece seis roles de usuario predefinidos: superadministrador, administrador, editor, autor, colaborador y suscriptor. A cada uno de ellos se le asignan permisos llamados Capacidades.

Además de las capacidades predeterminadas de WP, Hotel Booking 4.0.0 o superior agrega dos roles de usuario personalizados (Gerente de hotel y Trabajador de hotel) y algunas capacidades personalizadas más para estos roles.Ahora puede agregar nuevos usuarios con el rol de administrador de hotel o trabajador de hotel preferido o cambiar los roles de los usuarios del sitio actual .

Profundicemos en los nuevos roles de usuario de WP proporcionados por Hotel Booking, las capacidades personalizadas y cómo puede editarlas.

Explicación del rol de usuario de Hotel Manager

El rol de usuario de Gerente de hotel tiene amplio acceso a la configuración y herramientas del complemento de reserva de hotel. Es una especie de rol de usuario de editor de WordPress predeterminado extendido.

Qué puede hacer el Gerente del Hotel:

  • Ver y editar todos los menús y configuraciones del complemento de reserva de hotel (acceda a los menús de alojamiento y reservas mediante el complemento de reserva de hotel de MotoPress)
  • Acceda a los menús Medios, Páginas y Comentarios en el sitio

Lo que el gerente del hotel no puede hacer:

  • Acceda a otras configuraciones administrativas esenciales del sitio web de WordPress, por ejemplo, complementos

Nota: antes de la actualización, los roles de usuario de administrador y editor del sitio tenían el mayor acceso al complemento. Después de la actualización, se eliminó el rol de usuario del editor de WordPress; ahora no proporciona acceso a la configuración del complemento de reserva de hotel, excepto los códigos cortos de alojamiento para escribir o crear páginas.

Desde Hotel Booking 4.0.0, el rol de usuario de Hotel Manager tiene casi todos los privilegios de acceso que antes tenía el rol de Editor. Entonces, si empleó el rol de usuario Editor antes de la actualización, asegúrese de reasignar a los miembros del personal a los nuevos roles relevantes en WordPress.

Explicación del rol de usuario trabajador del hotel

calendario de reservas

De forma predeterminada, el rol de usuario Trabajador del hotel puede ver el calendario de reservas y ver todas las reservas pasadas, actuales y futuras y sus estados, pero no puede modificar las reservas de ninguna manera, no puede acceder a la información de pago ni realizar ninguna otra configuración de complemento.

Por ejemplo, así es como se ve el tablero de forma predeterminada para una persona con un rol de trabajador de hotel otorgado:

rol de usuario trabajador

Es importante recalcar que el rol de usuario Hotel Worker no puede acceder a la lista de reservas por defecto, solo al calendario de reservas. Sin embargo, si desea otorgarle a este rol de usuario más acceso, por ejemplo, para ver pagos o informes, simplemente necesita editar las capacidades de este rol de usuario de WordPress (más sobre esto a continuación).

En la vida real, es más probable que se relacionen con el personal del hotel: recepcionistas, limpiadores de habitaciones y otras personas que considere que deberían tener acceso a las fechas de llegada y salida del viajero, los nombres de los clientes y los estados de las reservas.

Cómo acceder y cambiar los roles de usuario

Encuentre todos los usuarios del sitio a través del panel de WordPress> Todos los usuarios. Verá una lista de usuarios con sus roles de usuario asignados.

Puede ver la lista completa de capacidades por roles si instala alguna utilidad adicional para administrar los roles de usuario de WordPress.

Por ejemplo, hay muchos recursos gratuitos, como el complemento User Role Editor. Le permite ver fácilmente las funciones de los usuarios en su sitio y asignar capacidades a estas funciones. Sin embargo, puede usar cualquier complemento adecuado.

En esta publicación, también usamos el complemento del editor de roles de usuario mencionado anteriormente, que facilita ver la lista completa de capacidades a través de Usuarios> Editor de roles de usuario.

Con el lanzamiento de los nuevos roles de reserva de hotel, también hemos agregado nuevas capacidades de usuario. Puede otorgar cualquiera de estas capacidades específicas a los roles de usuario preferibles en WordPress. Eso también significa que puede cambiar las capacidades predeterminadas de los roles de usuario Gerente de hotel y Trabajador de hotel .

editor de roles de usuario

Puede sonar como si simplemente pudiera marcar y desmarcar las casillas para otorgar capacidades específicas a los usuarios, sigue siendo así, pero debe tener mucho cuidado aquí; hay muchas capacidades de funciones de usuario interconectadas, por lo que su combinación personalizada de derechos puede causar conflictos y simplemente no funcionar en absoluto.

Por lo tanto, no le recomendamos que edite aleatoria y extensamente las capacidades de los roles de usuario de WordPress a menos que exista una necesidad real.

La lista de capacidades está dividida por la configuración del menú clave, por ejemplo, existen capacidades para el menú Alojamiento como El parámetro 'otros' en capacidades significa que un rol de usuario puede modificar las publicaciones creadas por otros usuarios.

Para ver las capacidades de personas específicas, el complemento User Role Editor nos permite ir al menú Capacidades:

funciones de usuario de wordpress reserva de hotel El complemento User Role Editor también asigna roles de reserva de hotel como roles adicionales a usuarios nuevos o existentes.

Esto le permitirá tener una persona asignada a dos roles diferentes, por ejemplo, para administrar una tienda WooCommerce (que requiere un rol de usuario de WordPress propio) y el sitio de reserva de hotel.

varios roles de usuario de wordpress

Capacidades personalizadas

El complemento del editor de roles de usuario de su elección debe generar capacidades personalizadas en una lista separada. También verá cuáles de las capacidades personalizadas tienen derecho a roles específicos:

capacidades personalizadas

Esas capacidades incluyen acceso a los informes, impuestos y tarifas, reglas de reserva y más. Todas las capacidades personalizadas comienzan con el prefijo 'mphb', por ejemplo, mphb_sync_ical.

Aquí hay una lista completa de capacidades personalizadas de reserva de hotel:

  • mphb_manage_booking_rules
  • mphb_manage_taxes_and_fees
  • mphb_sync_ical
  • mphb_import_ical
  • mphb_view_informes
  • mphb_export_informes
  • mphb_manage_settings
  • mphb_view_calendar

El complemento de solicitud de pago también agrega su capacidad personalizada mphb_send_payment_request. Planeamos agregar más capacidades adicionales en el futuro.

También puede crear su propio rol de usuario y asignar capacidades de reserva de hotel personalizadas a este rol:

nuevo rol de usuario

rol de usuario personalizado wordpress

Recuerde que puede cambiar las capacidades predeterminadas de los roles predeterminados de Hotel Worker y Hotel Manager.

Tabla: Roles de WordPress para reservas de hoteles explicados brevemente

Role Antes de la actualización Desde Reserva de hotel 4.0.0
Editor Acceso a Alojamiento, Reservas Sin acceso a los menús de Alojamiento y Reservas

Acceso al listado de Shortcodes

Administrador Acceso completo Acceso completo
Abonado Puede editar su propio perfil

Sin acceso a los menús y configuraciones del complemento.

Sin cambios
Contribuyente Acceso a alojamiento, reservas: puede ver y agregar sus propios tipos de publicaciones personalizadas (tipos de alojamiento, alojamiento, etc.) Acceso al listado de Shortcodes
Autor Acceso a alojamiento, reservas: puede ver y agregar sus propios tipos de publicaciones personalizadas (tipos de alojamiento, alojamiento, etc.) Acceso al listado de Shortcodes
Gerente del hotel Acceso a todos los menús y configuraciones de reservas de hotel

Sin acceso a Extensiones y áreas administrativas del sitio

trabajador hotelero Acceso al Calendario de Reservas

Sin acceso a la lista de reservas

MotoPress Hotel Booking 4.0.0: funciones y capacidades de usuario personalizadas

Como puede ver, los roles de usuario de administrador y gerente de hotel tienen el acceso más amplio a la configuración del complemento de reserva de hotel. También puede cambiar las capacidades predeterminadas de estos roles de usuario, por ejemplo, permitir que un trabajador del hotel sincronice iCals, así como crear nuevos roles de usuario con capacidades personalizadas.

Otros roles de usuarios de WordPress no tienen acceso predeterminado al complemento. No pueden crear, editar, eliminar o publicar tipos de publicaciones personalizadas, taxonomías, ver informes y más; sin embargo, se les otorga acceso a los códigos cortos.

La lista de capacidades personalizadas también incluye algunos de los complementos de reserva de hotel para que pueda elegir si otorgar acceso a su configuración o no.

¡Actualice a Hotel Booking 4.0.0 para obtener aún más flexibilidad en la gestión del personal!