🚀PROMO #PLANCARRERA2024| 🔥Bonificaciones, Precios Congelados y Cuotas
✒️ABAP Los chequeos de autorización
ABAP Los chequeos de autorización
Chequeos de autorización
Objetos de SAP que nos permiten proteger los datos críticos del sistema de los accesos sin autorización
Podemos usar los existentes o crear nuevos
Transacción SU21 para administrar los objetos de autorización
Los objetos de autorización se clasifican por clases
Estas clases a su vez tienen actividades como añadir, modificar o visualizar
Transacción SU20 vamos a crear, modificar, eliminar y visualizar los campos de autorización
La implementación de un objeto de autorización en un programa ABAP
La sentencia AUTORITY-CHECK se usa para validar si un usuario de SAP tiene autorización para acceder a un objeto en particular
Siempre después 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
Pulsamos el botón Modelo en un programa ABAP y elegimos AUTHORITY-CHECK con el objeto de autorización
Completaremos cada campo con lo que le corresponda en función de la actividad que queramos comprobar
El paso a paso para la creación de una clase y un objeto de autorización
Transacción SU21 Menú Crear > Clase de objeto
Nombre de la clase empezando en Z
Texto breve como siempre
Botón derecho sobre la nueva clase creada y Crear objeto de autorización. Completamos los datos
Curiosidad
Existen tres tipos de módulos de funciones para saltarnos los chequeos de autorización
TRANSACTINO_CALL_VIA_RFC pasándole en TCODE la transacción a ejecutar
C160_TRANSACTION_CALL pasándole en I_TCODE la transacción a ejecutar
RS_HDSHI_CALL_TC_VARIANT con TCODE la transacción a ejecutar y quitar el flag de authority check
 
 
 
Sobre el autor
Publicación académica de David Brito Melado, en su ámbito de estudios para la Carrera Consultor ABAP.
SAP Master
David Brito Melado
Profesión: Ingeniero Informático - España - Legajo: UC35Q
Como profesional en informática y tras cumplir casi la mayoría de edad en entornos sap como consultor funcional de varios módulos quiero llegar a dominar la programación en abap.
Continúe aprendiendo sobre el tema "Los chequeos de autorización" de la mano de nuestros alumnos.
SAP Expert
En SAP ABAP, los chequeos de autorización son mecanismos que permiten controlar y gestionar los permisos y accesos de los usuarios a diferentes objetos y operaciones dentro del sistema. Los chequeos de autorización garantizan que los usuarios solo tengan acceso a los datos y funciones que están autorizados a utilizar, lo que ayuda a mantener la seguridad y la integridad de los sistemas y la información. Aquí hay información clave sobre los chequeos de autorización en SAP ABAP: Objetos de Autorización: Los objetos de autorización son unidades que representan una acción o una operación específica dentro del sistema SAP. Ejemplos de objetos...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Senior
- Los chequeos de autorización Chequeos de Autorización: Con ellos podemos validar que un usuario tenga autorización para visualizar, modificar o crear un objeto determinado en el sistema. Son objetos de SAP que nos permiten proteger los datos críticos del sistema de los accesos sin autorización. sentencia Authority Check: Valida si el usuario tiene autorización para acceder a los datos, estos permisos son otrogados por el adinistrador del sistema SAP. Transacción SU21: Permite administrar los objetos de autorización. Objetos de autorización: Se encuentra agrupados en clases, para crear una clase basta con dar click derecho del mouse y seleccionar Create Object Class. Una vez creada...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
Los chequeos de autorización: Los authority check son objetos de sap que nos permiten proteger los datos críticos del sistema de los accesos sin autorización. la sentencia valida si el usuario tiene autorización para acceder a los datos. Estos permisos los da el administrador del sistema sap. La SU21 nos permite administrar los objetos de autorización.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Master
Los chequeos de autorización nos permiten validar que un usuario tenga autorización para visualizar, modificar o crear objetos dentro del sistema. La transacción SU21 nos permite administrar los objetos de autorización.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Senior
CHEQUEOS DE AUTORIZACIÓN Mediante los chequeos de autorizacion podemos validar que un usuario tenga autorizacion para visualizar, modificar o crear un objeto determinado en el sistema. Se administarn los objetos de autorizacion mediante la transaccion SU21
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Senior
CHEQUEOS DE AUTORIZACIÓN Son objetos de SAP que permiten proteger datos críticos del sistema de los accesos sin autorización. SU21 -> transacción que nos permite administrar los objetos de autorización. Se encuentran agrupados por clases, para crear una clase click derecho, crear objeto de clase. de igual manera para crear objetos de autorización. Existen tres módulos de funciones que nos permiten ejecutar una transacción saltando los chequeos de autorizaciones que posee la transacción. -TRANSACTION_CALL_VIA_RFC pasando Tcode ejecutar -C160_TRANSACTION_CALL pasando i_tcode ejecutar -RS_HDSYI_CALL_TC_VARIANT con tcode igual a la transacción ejecutar, desmarcando el flag...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Senior
1. Chequeos de Autorización Los Chequeos de Autorización o Authority Check son objetos de SAP que nos permiten validar que un usuario tenga autorización para visualizar, modificar o crear un objeto determinado en el sistema. La sentencia AUTHORITY-CHECK valida si el usuario tiene autorización para acceder a los datos. Estos permisos los otorga el administrador del sistema SAP. La Tx SU21 no permite administrar los objetos de autorización. Estos objetos se encuentran agrupados por clases. Dentro de cada clase estan desplegados los objetos de autorización, a los cuales se puede acceder dando doble clic. Dentro de estos se encuentra en una opción (botón Actividades Permitidas) que permite...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
LOS CHEQUEOS DE AUTORIZACIÓN Los chequeos de autorización nos permiten validar si un usuario tiene autorización para visualizar, modificar o crear un objeto determinado en el sistema. La transacción SU21 nos permite administrar los objetos de autorización. Los objetos de autorización se encuentran agrupados por clases, para crear una clase basta con presionar el botón derecho del mouse y seleccionar la opción create object class. Luego de creada la clase, presionando el botón derecho del mouse y seleccionando la opción create authorization object creamos el objeto de autorización. Existen 3 módulos de funciones que nos permiten ejecutar una transacción...
Mi principal objetivo al comenzar esta gran experiencia educativa en programación abap es adquirir los conocimientos y competencias necesarias para incorporarme en el ámbito laboral en esta área.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Master
CHEQUEOS DE AUTORIZACIÓN Son objetos de SAP que permiten proteger datos críticos del sistema de los accesos sin autorización. SU21 -> transacción que nos permite administrar los objetos de autorización. Se encuentran agrupados por clases, para crear una clase click derecho, crear objeto de clase. de igual manera para crear objetos de autorización. Existen tres módulos de funciones que nos permiten ejecutar una transacción saltando los chequeos de autorizaciones que posee la transacción. -TRANSACTION_CALL_VIA_RFC pasando Tcode ejecutar -C160_TRANSACTION_CALL pasando i_tcode ejecutar -RS_HDSYI_CALL_TC_VARIANT con tcode igual a la transacción ejecutar, desmarcando el flag...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Senior
Chequeos de autorización: objetos SAP que nos permite proteger los datos críticos del sistema de los accesos no autorizados. La sentencia AUTHORITY-CHECK valida si el usuario tiene autorización para acceder a los datos. Los permisos son asignados por el adiministrador SAP, a través de la transacción SU21. Los objetos de autorización se agrupan en clases.
👌Genial!, estos fueron los últimos artículos sobre más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.