¿Cómo puedo proteger la cuenta del primer usuario y no permitir que los usuarios de la administración la alteren?

drupal.stackexchange https://drupal.stackexchange.com/questions/1855

  •  16-10-2019
  •  | 
  •  

Pregunta

No quiero permitir que los usuarios con el permiso para administrar a los usuarios alteren la cuenta para el primer usuario registrado (el creado durante la instalación de Drupal).
También quiero no permitirles ver el perfil de usuario para ese usuario.

¿Hay un módulo que permita esto?

¿Fue útil?

Solución

Protección del usuario

De la página del proyecto:

Este módulo permite el control de acceso de grano fino de los administradores de usuarios, al proporcionar diversas protección de edición para los usuarios. Las protecciones pueden ser específicas para un usuario o aplicarse a todos los usuarios en un rol.

Nota: El usuario Protect tiene una configuración complicada; ¡tómese el tiempo para leer la ayuda del módulo muy extensa antes de usarla!

Se admiten las siguientes protecciones:

  • nombre de usuario
  • dirección de correo electrónico
  • clave
  • cambios de estado
  • roles
  • supresión
  • Identidades de OpenID
  • Todas las ediciones (cualquier consultado a través del usuario/x/editar)

Cuando se habilita una protección para un usuario específico (o la protección está habilitada porque el usuario pertenece a un rol que tiene la protección), evita la operación de edición en cuestión que cualquiera podría intentar realizar en el usuario, a menos que un administrador que se permite omitir la protección está editando al usuario especificado. El módulo protegerá los campos deshabilitándolos en el usuario/x/editar.

Los administradores de usuarios pueden configurarse para evitar las protecciones especificadas, ya sea global o por administrador.

Estas protecciones son válidas tanto cuando se intenta editar al usuario directamente desde su página de usuario/X/Editar, como para usar las operaciones de edición de usuario masivo.

El módulo también proporciona protección en las rutas user/x/editar y user/x/eliminar, si alguien intenta visitar esas rutas directamente.

Nota: Este módulo es compatible con el Roleas módulo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a drupal.stackexchange
scroll top