✒️ABAP / Los chequeos de autorización Por Yeny Yanes Bautista
ABAP Los chequeos de autorización

Los chequeos de autorización
1. Que son los chequeos de autorización
Son objetos de SAP que nos permiten proteger los datos críticos del sistema de los accesos sin autorización. Tambien se les conoce con el nombre de Authority Checks.
Un caso de uso tipo de los chequeos de autorización es cuando se crear una nueva transacción de SAP y se desea restringir la utilización de la transacción a determinados usuarios de SAP.
Los chequeos de autorización se implementan en SAP a traves de los objetos de autorización.
Para administrar los objetos de autorización vamos a utilizar la transacción estándar SU21
Los objetos de autorización se encuentran agrupados por clases que son las carpetas que se visualizan a la izquierda de la pantalla en la transacción SU21
Los campos que forman parte del objeto de autorización, es decir, los campos de autorización o tambien llamados ámbitos de autorización deben existir previamente en SAP desde el menú Entorno > Campos autorización
< Transacción SU20 se crean, modifican y visualizan los campos de autorización >
2. La implementación de un objeto de autorización en un programa ABAP
La sentencia AUTHORITY-CHECK se utiliza para validad si el usuario de SAP tiene autorización para acceder a un objeto en particular.
Siempre despues de la ejecución de la sentencia AUTHORITY-CHECK debemos evaluar el contenido de la variable del sistema sy-subrc para determinar si el usuario tiene autorización o no la tiene.
| ZTEST_AUTHORITY_CHECK_XC34C |
2. El paso a paso para la creación de una clase y un objeto de autorización
Clase de autorización
#1 Clic en el botón "Crear" desde la barra de herramientas de la transacción SU21 y dar clic en "Clase de objeto"
#2 Ingresar la clase de objeto y el texto que describa la clase de objeto
#3 Clic en "Grabar"
Objeto de autorización
#1 Clic derecho sobre la clase de autorización y elegir la opción "Crear objeto de autorización"
#2 Ingresar el nombre del objeto, un texto y los campos de autorización
# Clic en "Grabar"
 
 
 
Sobre el autor
Publicación académica de Yeny Gisela Yanes Bautista, en su ámbito de estudios para la Carrera Consultor ABAP Nivel Inicial.
Yeny Gisela Yanes Bautista
Profesión: Ingeniera en Sistemas - Honduras - Legajo: XC34C
✒️Autor de: 46 Publicaciones Académicas
🎓Egresado de los módulos:
- Master Funcional ABAP
- Master ABAP for HANA
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial






Disponibilidad Laboral: FullTime


















