Ayuda SAP

Tabla bloqueo usuarios SAP

sap-basis
sap-abap
Etiquetas: #<Tag:0x00007fcdce711350> #<Tag:0x00007fcdce7102e8>
#1

Saludos.

Estoy desarrollando un programa ABAP para que los usuarios puedan gestionar (habilitar y cambiar contraseñas) sus propios usuarios (logins) en el sistema SAP ERP.

Para que el programa sea efectivo, necesito validar el tipo de bloqueo de un usuario:

  1. Por intentos fallidos de autenticación.
  2. Bloqueo por un administrador del sistema (por ejemplo: SU10).

Agradezco si alguien conoce alguna función, BAPI o tabla donde pueda consultar dicha información.

#2

Hola,
Creo que podes consultar la funcion SUSR_USER_LOCKSTATE_GET
vas con nombre de usuario y te devuelve los estados de bloqueo.

Espero que te sirva!
Saludos.

2 me gusta
#3

Muchas gracias, si me sirve.
Adicionalmente, para que quede en el post, también encontré que la tabla USR02 cuenta con el campo UFLAG (Status de bloqueo usuario), que lleva un ID asociado a la descripción de tipo de bloqueo para el usuario.

|0| No bloqueado
|32| Bloqueo global por responsable del sistema
|64| Bloqueo local por responsable del sistema
|128|Bloqueado debido a accesos erróneos (c/plazo)

Gracias nuevamente por la ayuda.

1 me gusta
cerrado #4

Este tema se cerró automáticamente 7 días después del último post. No se permiten nuevas respuestas.