Saltar al contenido principal

Sudo

Ver en Git


Sudo

Los permisos de super user ahora están implementados como funcionalidades dentro de la plataforma. Esto permite controlar de manera más precisa qué cosas puede hacer cada usuario.

Para otorgarle permisos a un usuario solo hay que actualizar la tabla usuarios, agregándole los permisos necesarios al usuario en cuestión.

UPDATE usuarios
SET permisos_agregar = sort(permisos_agregar + $PERMISO)
WHERE usuarios.id = $USER_ID

Notar que:​

  • Queda deprecada la tabla sudos
  • los permisos de super user se encuentran en la tabla funcionalidades, y su nombre empieza con "SUDO: "
  • Cada herramienta interna deberá definir qué permiso utilizar
  • Existe el permiso de "soporte general" para las herramientas básicas de CCSS