Bloqueo masivo de usuarios en SAP

martes, 28 de enero de 2014

El bloqueo de más de un usuario SAP es una situación poco común, pero que puede ser muy útil en algún momento. Sobre todo, cuando necesitamos realizar una acción en el sistema y no queremos que haya actualizaciones en la base de datos. Si queremos asegurarnos que los usuarios salgan del sistema, por supuesto debemos avisar. Pero si aún así siguen accediendo los podemos bloquear e inutilizar su acceso de forma temporal.



Bloqueo masivo de usuarios
Imagen propiedad de ~Brenda-Starr~



Actualización de usuario: modificación individual

Herramientas / Gestión / Actualización de usuarios / SU01 - Usuarios
  • Escribimos el ID de usuario.
  • Navegamos al menú Usuario / Bloquear (icono candado).
  • Aparecerá una ventana con el estado actual del usuario. Si marcamos el icono candado bloquearemos al usuario.
su01 Bloqueo de usuario

Igualmente que para bloquear, este método sirve también para desbloquear usuarios uno a uno. Pero, por supuesto, es una forma que no nos sirve para bloqueo de muchos usuarios a la vez.


su01 Desbloqueo de usuarios

Actualización de usuario: modificación en masa

Herramientas / Gestión / Actualización de usuarios / SU10 - Actualización en masa de usuarios

  • Escribimos los IDs de todos los usuarios que queremos bloquear (si no lo sabemos podemos buscarlos a través de la transacción S_BCE_68001394 -usuarios según criterios de selección complejos-).
  • Navegamos al menú Usuario / Bloquear (icono candado).Aparecerá un log con el resultado de los bloqueos realizados sobre usuarios.
Para desbloquear los usuarios realizaremos el mismo proceso pero marcando el icono desbloquear.

su10 Bloqueo y desbloqueo masivo de usuarios


Situación real

Finalmente, a modo de ejemplo, imaginemos que tenemos que hacer una parada de urgencia en el sistema y necesitamos que todos los usuarios salgan inmediatamente.

  1. Avisamos a todos los usuarios y para ello enviamos un mensaje masivo mediante la transacción SM02.
  2. Aquellos usuarios que no salgan del sistema los deberemos "deslogar" nosotros mismos mediante la transacción SM04.
  3. Para que los usuarios no vuelvan a logarse bloqueamos su usuario e impedimos que vuelvan a entrar mediante la transacción SU10.
  4. Realizamos la parada.
  5. Volvemos a desbloquear a todos los usuarios también mediante la transacción SU10.

1 comentario:

  1. Hola, excelente. Yo agregaría en el paso 2 antes de la Tx SM04 modificar temporalmente el parámetro dinámico rdisp/gui_auto_logout a 20. Saludos.

    ResponderEliminar