Jump to content

Manual:$wgRevokePermissions

From mediawiki.org
This page is a translated version of the page Manual:$wgRevokePermissions and the translation is 79% complete.
User rights, access control and monitoring: $wgRevokePermissions
Revocación de permisos para los usuarios de cualquier grupo.
Introducido en la versión:1.16.0 (r52083)
Eliminado en la versión:aún se usa
Valores permitidos:(Matriz compleja de valores booleanos.)
Valor predeterminado:[]

Detalles

$wgGroupPermissions permite establecer permisos para grupos de usuarios. $wgRevokePermissions allows revocation of any of those permissions. Revoking a right with $wgRevokePermissions takes precedence over granting it with $wgGroupPermissions. If the right is revoked for even one of the user's groups, they will not have it, regardless of whether it's explicitly permitted by other groups.

Ejemplo
$wgRevokePermissions['sysop']['editinterface'] = true;
El resultado es (cuando se observa la página Especial:ListaDerechosGrupos)
  • Editar la interfaz de usuario (editinterface)

Esto funciona del mismo modo que $wgGroupPermissions , con la salvedad de que en este caso si el usuario forma parte de un grupo, el permiso le será retirado en lugar de concedido. Un buen uso práctico de esta directiva consiste en combinarla con $wgAutopromote y APCOND_BLOCKED para restringir aún más los permisos de los usuarios bloqueados. Otro caso práctico sería la creación de otros "grupos de bloqueo" donde un administrador podría (mediante $wgAddGroups ) añadir un usuario a un grupo de forma que se le permitiese editar páginas normalmente, pero se le impediría trasladar páginas.

Advertencia Advertencia: ¡Un argumento equivocado para esta directiva podría impedir a tus usuarios realizar ciertas tareas esenciales básicas, así que úsala con cuidado!