✒️ABAP Los chequeos de autorización
ABAP Los chequeos de autorización
VIDEO - LOS CHEQUEOS DE AUTORIZACION
LOS CHEQUEOS DE AUTORIZACION
En este video se explicaran q son los autores checking y pq es necesario utilizarlos.
Los autores checking son objetos del sap q nos permite proteger los datos críticos del sistema de los accesos sin autorización, la sentencia Authority Check valida si el usuario tiene autorización para acceder a los datos. estos permisos son asignados por el administrador del sistema SAP, para ello nos ubicamos en la transacción SU21 q es la q nos permite administrar los objetos de autorización.
Los objetos de autorización se encuentran agrupados por clases, para crear una clase presionamos el botón der del mouse y seleccionar la opción Create Object Class luego de creada la clase presionando el botón der del mouse y seleccionando la opción Create Authorization Object creamos el objeto de autorización.
Veamos la clase estándar BC_C y el objeto S_CARRID, aquí vemos la configuración del objeto de autorización tiene asignado el campo Carried q es el código de la línea aérea y el campo ACTVT q nos permite identificar la acción a realizar si cliqueamos en las Actividades Permitidas vemos q pueden Crear, Cambiar y Visualizar los datos.
Ahora veamos en Environment el Authoriz Fields # y en Utilities Find buscamos el campo CARRID, visualizamos el campo y vemos q pertenece en DTEL Search Help S_CARRIER_ID si ejecutamos vemos q no tiene datos.
Existen 3 módulos de funciones q nos permite ejecutar una transacción saltando los chequeos de autorizaciones q poseen la transacción.
Estos módulos de funciones q son:
- la llamada a la función transacción_call_via_rfc pasando en el parametro tcall la transacción ejecutar.
- el otro modulo de funciones es la llamada a la función C160_transaccion_call pasando en el parametro i_tcall la transacción a ejecutar
- y por último la llamada de la función rs_hdsyi_call_tc_variant con tcall = a la transacción a ejecutar y además hay q desmarcar el flag de Authority check.
 
 
 
Sobre el autor
Publicación académica de Mayra Maria Pino Rodriguez, en su ámbito de estudios para la Carrera Consultor ABAP.
Mayra Maria Pino Rodriguez
Profesión: Licenciada Cibernética Matemática - Republica Dominicana - Legajo: RA62Z
✒️Autor de: 56 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Mayra Pino