✒️ABAP Los chequeos de autorización
ABAP Los chequeos de autorización
CHEQUEO DE AUTORIZACION(Check Autority)
Nos permite validar que un usuario tenga autorización para visualizar, modificar o crear un objeto determinado en el sistema.
Los Autority Chek son objetos de SAP que nos permiten proteger los datos criticos del sistema de los accesos sin autorización.
AUTORITY CHECK - Es una sentencia que valida si el usuario tiene autorización para acceder a los datos, estos permisos son dados por el administrador del Sistema SAP,
SU21 - Nos permite administrar los objetos de autorización.
OBJETOS DE AUTORIZACIÓN - Están agrupados por clases, para crearlo click derecho --> Create Object Class
para crear un Objeto de autorizacion click derecho -- Create Authorizatio Object
SU20 - Nos muestra la lista de autorizaciones.
Ejemplo:
OBJETO S_CARRID - doble click - vemos la config del Obj de Autorización -
Boton Permitte Activities - Visualizamos lo que esta permitido -
AUTHORIZATION FIELDS - Desde el Objt S_Carrid al cual ingresamos con la Transacción SU20 - Menu Enviromment --> Authoriz Fields - Buscamos el campo Carrid - lo visualizamos - pertenece a la ayuda de Busqueda S_Carried_ID - vemos que obtiene datos de la tabla S_Card
REALIZAREMOS UNA REFERENCIA DE UTILIZACION - Para poder llegar al programa donde se utiliza el Objeto de Autorización
S_CARRID -> Lo visualizamos -> Boton Referencia de Autorización -> Nos muestra una pantalla - > Activamos el chek Programa -> Boton OK - Doble click sobre CHECKING AUTHORIZATION ->
EXISTEN 3 MÓDULOS DE FUNCIONES Que permiten ejecutar una transacción saltando los chekeos de autorizaciones que posee la transacción , los módulos de funciones son:
TRANSACTION_CALL_VIA_RFC - Pasandolé en el parámetro Tcall la transacción a ejecutar
C160_TRANSACTION_CALL - Pasandolé en el parametroi _tcall la transacción a ejecutar
RS_HDSYI_CALL_TC_VARIANT con tcode = a la transacción a ejecutar y desmarcar el chek de Authority Check.
 
 
 
Agradecimiento:
Ha agradecido este aporte: David Camacho Espinoza
Sobre el autor
Publicación académica de Victor Rodr?guez Azc?rate, en su ámbito de estudios para la Carrera Consultor ABAP.
Victor Rodr?guez Azc?rate
Profesión: Ingeniero de Sistemas - Peru - Legajo: AK14S
✒️Autor de: 63 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Victor Rodr?guez