✒️ABAP / Los chequeos de autorización Por Ezequiel Hurtado Benitez

ABAP Los chequeos de autorización

ABAP Los chequeos de autorización

Apuntes ING Ezequiel Hurtado Benitez

Chequeos de Autorización: Son objetos de SAP que nos permiten proteger los datos críticos del sistema de los accesos sin autorización. También se los conoce con el nombre de Authority checks en inglés. Un caso de uso típico de los chequeos de autorización es cuando crea una nueva transacción de SAP y se desea restringir la utilización de la transacción a determinados usuarios de SAP. Una forma de realizar esto es mediante la implementación de chequeos de autorización. Los chequeos de autorización se implementan en SAP a través de los objetos de autorización. Tenemos la posibilidad de utilizar los objetos de autorización ya existentes en el sistema SAP o también podemos crear nuevos 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 clase, que son las carpetas que visualizamos a la izquierda de la pantalla en la transacción SU21. Dentro de las clases se encuentran los objetos de autorización. Por ejemplo dentro de la clase BC_C encontramos el objeto de autorización S_CARRID, que es el objeto de autorización para compañías aéreas, el cual tiene los campos CARRID y ACTVT. El campo CARRID es la denominación breve de la compañía aérea y es de la clave de la tabla base de datos estándar de vuelos SFLIGHT. Si hacemos clic en el botón de actividades permitidas correspondiente al objeto de autorización, vamos a visualizar las actividades que se pueden hacer con el objeto de autorización. Para el objeto con autorización S_CARRID están permitidas las actividades 01 - Añadir o generar, 02 - Modificar y 03 - Visualizar. Esto significa que si nuestro usuario de SAP tiene asignado el objeto de autorización S_CARRID, entonces si se utiliza el objeto de autorización previo a la generación, modificación o la visualización del campo CARRID en cualquier programa SAP, vamos a pasar la validación del objeto de autorización. La asignación del objeto de autorización S_CARRID a un usuario de SAP en particular, se hace a través de un rol mediante la transacción estándar SU01, solicitando al equipo de seguridad informática de SAP o los administradores del sistema SAP BASIS. Ahora bien los campos que forman parte del objeto de autorización, es decir los campos de autorización o también llamados ámbitos de autorización deben existir previamente en SAP o también los podemos crear. Para acceder a ellos vamos al menú Entorno / Campos autorización. Aquí lo que vamos a visualizar son todos los campos existentes en el sistema SAP para verificar automatización. Vamos a buscar el campo de autorización CARRID que es el que se utiliza en el objeto de autorización S_CARRID, para ello hacemos clic en el icono buscar. A continuación escribimos el nombre del campo de autorización que es CARRID y hacemos clic en el botón continuar. Luego vamos a visualizar el campo de autorización CARRID para ello lo seleccionamos y hacemos clic en el botón visualizar. Finalmente vamos a visualizar la información relativa al campo de autorización CARRID.

La transacción SU20, Podemos acceder a la pantalla de los campos para verificar autorización a través de la transacción estándar SU20. Mediante la 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 AUTHORITY-CHECK se utiliza para validar si el usuario de SAP tiene autorización para acceder a un objeto en particular.

Siempre después de la ejecución de la ejecución de la sentencia AUTHOTITY-CHECK debemos evaluar el contenido de la variable del sistema SY-SUBRC para determinar si el usuario tiene autorización o no la tiene.

El paso a paso para la creación de una clase y un objeto de autorización. Para crear una nueva clase de objeto de autorización hacemos clic sobre el botón Crear de la barrera de herramientas de la transacción SU21 y seleccionamos la opción Clase de objeto. A continuación vamos a completar la ventana de diálogo de creación de la clase con el nombre de la clase, un texto que describa el objeto de la misma y hacemos clic en el botón grabar. Finalmente habremos creado la clase. Ahora para crear el objeto de autorización hacemos clic con el botón derecho del mouse sobre la clase y elegimos la opción Crear objeto de autorización. Completamos el nombre del objeto, un texto para el nuevo objeto, los campos de autorización y grabamos.


 

 

 


Sobre el autor

Publicación académica de Ezequiel Hurtado Benitez, en su ámbito de estudios para el Curso ABAP.

SAP Senior

Ezequiel Hurtado Benitez

Profesión: Ingeniero Mecatrónico - Colombia - Legajo: FD18B

✒️Autor de: 45 Publicaciones Académicas

🎓Egresado del módulo:

Disponibilidad Laboral: FullTime

Presentación:

Ingeniero mecatrónico bilingüe con maestría en dirección de ventas y marketing empresarial, con conocimientos y experiencia en programación, diseño, elaboración y pruebas en proyectos de automatizació

Certificación Académica de Ezequiel Hurtado

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "Los chequeos de autorización" de la mano de nuestros alumnos.

SAP Expert


¿Qué son los chequeos de autorización? Son objetos de SAP que permiten proteger los datos críticos del sistema contra accesos no autorizados. Su función principal es validar si un usuario tiene permiso para ejecutar cierta acción o ver ciertos datos antes de que el programa continúe su procesamiento. Un caso de uso típico es restringir el uso de una transacción nueva a solo ciertos usuarios. Transacciones Clave para la Gestión Para trabajar con autorizaciones, utilizamos principalmente tres transacciones estándar: SU21 (Actualización de objetos de autorización): Es la herramienta principal donde se crean, modifican y visualizan los objetos de autorización...

Acceder a esta publicación

Creado y Compartido por: Gabriel José Luces González

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master


Los Chequeos de autorización en SAP Los chequeos de autorización son objetos de SAP que protegen los datos críticos del sistema de accesos no autorizados. Se les conoce también como Authority Checks. Suelen usarse para restringir la utilización de nuevas transacciones SAP a ciertos usuarios. Se implementan a través de objetos de autorización, que pueden ser existentes o creados por el usuario. La administración de objetos de autorización se realiza principalmente desde la transacción SU21. Ejemplo y gestión de objetos de autorización Los objetos de autorización están agrupados por clases en la pantalla de SU21. ...

Acceder a esta publicación

Creado y Compartido por: Juan Ignacio Romero

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

1. ¿Qué son los chequeos de autorización? Los chequeos de autorización son controles dentro del sistema SAP que permiten verificar si un usuario tiene los permisos necesarios para realizar ciertas acciones o acceder a datos específicos. Estos controles ayudan a proteger la seguridad y confidencialidad de la información, asegurando que solo usuarios autorizados puedan ejecutar operaciones o ver información restringida. ⸻ 2. Implementación de un objeto de autorización en un programa ABAP • Primero, en SAP se define un objeto de autorización que contiene campos que representan aspectos específicos del control de acceso, como la actividad a realizar (por...

Acceder a esta publicación

Creado y Compartido por: Mara Fadua Romero Hernandez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Introducción: Los chequeos de autorización protegen datos críticos mediante objetos que validan permisos de usuarios. ¡Esencial para cumplir normas de seguridad y controlar accesos en transacciones, programas y datos sensibles! Fundamentos de Autorizaciones Objeto de autorización: Conjunto de campos (ej: S_CARRID) que definen permisos. Campos de autorización: Ámbitos específicos (ej: CARRID, ACTVT) almacenados en SU20. Componentes clave: Elemento Transacción Función Clases SU21 Agrupan objetos (ej: BC_C)...

Acceder a esta publicación

Creado y Compartido por: Oscar Aravena Muller / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Los chequeos de autorización 1 Qué son los chequeos de autorización ? Los chequeos de autorización en SAP, también conocidos como Authority Checks, son mecanismos que permiten proteger los datos críticos del sistema de accesos no autorizados. Estos chequeos se implementan utilizando objetos de autorización, que definen qué operaciones puede realizar un usuario sobre determinados objetos o datos del sistema. Cada objeto de autorización contiene campos específicos que determinan los valores que deben validarse para otorgar acceso. Los objetos pueden ser estándar del sistema o definidos por el usuario. Para gestionar estos objetos se utilizan las siguientes transacciones:...

Acceder a esta publicación

Creado y Compartido por: Geovanny Martínez Campoverde

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert



¿Qué son los chequeos de autorización en destinos RFC? En SAP, los destinos RFC (Remote Function Call) permiten que un sistema SAP se comunique con otro sistema (SAP o no SAP) para ejecutar funciones de forma remota. Esto abre un canal poderoso de integración, pero también implica riesgos de seguridad, ya que puede haber ejecución remota de procesos sensibles. Por eso, SAP implementa un sistema riguroso de chequeos de autorización, que aseguran que solo usuarios y sistemas autorizados puedan: Establecer conexiones RFC. Ejecutar funciones remotas a través de dichas conexiones. Gestionar la configuración técnica de los destinos. Categorías de autorización...

Acceder a esta publicación

Creado y Compartido por: David Ibarra / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

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...

Acceder a esta publicación

Creado y Compartido por: Yeny Gisela Yanes Bautista

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

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. También se les conoce con el nombre de AUTHORITY CHECK en inglés. Los chequeos de autorización se implementan en SAP a través de los Objetos de autorización. Los objetos de autorización se encuentran agrupados por clases, que son las carpetas que son las carpetas que visualizamos a la izquierda de la pantalla en la transacción SU21. Transacción SU20: podemos acceder a la pantalla de campos para verificar autorización directamente a través de esta transacción. Mediante la cual podremos crear, modificar, eliminar...

Acceder a esta publicación

Creado y Compartido por: Carvajal Encina Franco Erasmo / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Chequeos de autorizacion o Authority checks Son objetos SAP que permiten proteger los datos criticos del sistema de accesos sin autorizacion Se puede utilizar por ejemplo para cuando se crea una nueva transaccion SAP y se desea restringir la utilizacion a determinados usuarios Los chequeos de autorizacion se implementan a traves de los objetos de autorizacion, se pueden usar los objetos ya existentes o se pueden crear nuevos Para administrar los objetos de autorizacion se hace desde la transaccion SU21 Dentro de la transaccoin los objetos se agrupan por clases en carpetas Al seleccionar un objeto, luego activ.permitidas se visualizan las actividades que se pueden realizar con el objeto de autorizacion Para asignar el objeto de autorizacion a...

Acceder a esta publicación

Creado y Compartido por: Luciano Martinez / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Los chequeos de autorizacion. Son los llamados Authority Checks para proteger los datos críticos del sistema de los accesos sin autorización. Mediante la sentencia AUTHORITY-CHECK valida si el usuario tiene autorización para acceder a los datos. Son objetos de SAP que nos permiten proteger los datos criticos del sistema de los accesos sin autorizacion. Un ejemplo de esto es cuando se crea una nueva transaccion de SAP y se desea restringuir la utilizacion de la transaccion a determinados usuarios de SAP. Los objetos de autorizacion se encuentran agrupados por clases, que son las carpetas que visualizamos a la izquierda de la pantalla en la transaccion SU21. Los permisos son asignados a los usuarios por el administrador del...

Acceder a esta publicación

Creado y Compartido por: Jose Medina / Disponibilidad Laboral: FullTime + Carta Presentación

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 99.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

🔎Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!