✒️ABAP Los chequeos de autorización
ABAP Los chequeos de autorización
CHEQUEOS DE AUTORIZACION
Podemos validar que un usuario tenga autorización para visulizar, modificar o crear un objeto determinado en el sistema.
Authority checks.
Sirven para proteger los datos criticos del sistema de los accesos sin autorizacion, valida si el usuario tiene autorizacion para acceder a los datos.
Transaccion SU21, objetos de autorizacion se encuentran organizados por clases. crear clase create object class boton derecho luego create autorization object.
Permitted activities vemos lo que esta permitido crear modificar y visulizar
Authorization field en la transaccion SU20 buscamos el campo lo visualizamos y vemos lo que pertenece y podemos hacer una referencia de utilizacion para ir al programa que se utiliza el campo. Validamos si el usuario que ejecuta tiene los permisos para utilizar el campo.
Existen tres modulos de funcion que permiten ejecutar una transaccion saltando los chequeos de autorizacion que posee la transaccion:
TRANSACCION_CALL_VIA_RFC pasando en el parametro TCODE la transaccion a ejecutar.
C160_TRANSACTION_CALL paramtero I_TCODE la transaccion a ejecutar.
RS_HDSYI_CALL_TC_VARIANT parametro TCODE la transaccion a ejecutar y ademas desmarcar el flag de AUTHORITY CHECK
 
 
 
Sobre el autor
Publicación académica de Oscar Guillermo Rodriguez Villate, en su ámbito de estudios para la Carrera Consultor ABAP.
Oscar Guillermo Rodriguez Villate
Profesión: Ingeniero de Sistemas - Colombia - Legajo: WM49P
✒️Autor de: 103 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Certificación Académica de Oscar Rodriguez