![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP BASIS El concepto de autorización
SAP BASIS El concepto de autorización
![SAP BASIS El concepto de autorización SAP BASIS El concepto de autorización](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/190.jpg)
Concepto de autorizacion
Objetos de autorizacion y chequeo de autorizacion
Para comprender el concepto de autorizacion de SAP se requiere el conocimiento del rol y perfil de autorizacion en el registro maestro de usuario.
Las acciones y los accesos a los datos estan protegidos de los objetos de autorizacion en el sistema SAP.
Para facilitar un poco la organizacion, los objetos de autorizacion estan divididos en diferentes clases.
Los objetos de autorizacion permiten verificaciones complejas que involucran multiples condiciones que permiten a un usuario realizar una accion. las condiciones son especificadas en los campos de autorizacion para el objeto autorizacion y son evaluados estos campos mediante la condicion logica AND para la verificacion, se deben cumplir todas las condiciones para que la verificacion de la autorizacion sea exitosa.
Los objetos de autorizacion y los campos que contienen tienen nombres y descriptivos.
El objeto de autorizacion user master maintenance: user groups nombre tecncio: S_USER_GRP contiene campos de autorizacion como Actividad: nombre tecnico ACTVT y user group in user master record nombre tecnico CLASS
S_USER_GRP protege el registro maestro. Un objeto de autorizacion puede incluir hasta 10 campos de autorizacion.
Una autorizacion siempre se asocia con solo un objeto de autorizacion y esta formada por el valor para los campos del objeto autorizacion.
Es posible que exista multiples autorizaciones para un objeto de autorizacion. Algunas autorizaciones ya estan incluidas en el sistema por SAP, pero la mayor parte son creadas especificamente por requerimientos de los clientes.
Cuando un usuario se loguea a un cliente SAP sus autorizaciones son cargadas en el contexto usuario y se encuentra en el buffer.
La memoria principal se puede consultar mediante la TX SU56 la cual monitorea el numero de objetos que estan en buffer referentes a los roles de autorizacion y perfiles de usuario.
Todas las autorizaciones son permisos, no hay autorizaciones para prohibir.
Todo aquello que no esta explicitamente permitido esta prohibido. Esto es lo que se conoce como concepto de autorizacion positivo.
Mantenimiento de roles: Menu y autorizaciones
Para el mantenimiento de roles se usa la TX PFCG la cual simplifica la creacion de autorizaciones y sus respectivas asignaciones a los usuarios, con esta se crean los roles con las autorizaciones que seran asignadas al usuario.
Un rol puede ser asignado a varios usuarios.
con el boton report se puede integrar reportes.
con el boton other es posible agregar direcciones ip o vinculos a archivos.
El matenimiento de roles automaticamente crea las autorizaciones que estan asociadas con las transacciones especificadas en el arbol menu.
Cuando se le asigna autorizaciones por medio de la solapa Authorizations este se puede ver y modificar el contenido de las autorizaciones, estos tienen unos indicadores y el signicado de ellos es el siguiente:
luz verde: el objeto de autorizacion tiene un valor propuesto para cada uno de los campos.
luz amarilla: el objeto de autorizacion necesita mantenimiento manual al menos para uno de los campos.
luz roja: los niveles de organizacion no estan definidos.
algunos campos aparecen en muchas autorizaciones por lo que estos campos se denominan niveles organizaciones. si se editan afectara todos los objetos de autorizacion que lo contienen.
usuarios y roles.
la asignacion de usuarios y roles se asignan mediante la TX PFCG o en la transaccion de mantenimiento del usuario SU01.
Los usuarios pueden recibir mas de un rol.
La asignacion de roles no otorga automaticamente las correspondiente autorizaciones a los usuarios, para asignar autoriazaciones es necesario realizar una comparacion de registros de usuarios mediante la cual los perfiles de los roles son insertados en el registro maestro de usuario.
una comparacion de registros maestros de usuarios determina si los perfiles de autorizacion deben ser agregado o eliminados del usuario basandose en la asignacion de roles.
Si multiples asignaciones de roles va a ser actualizadas, se puede realizar una comparacion en la TX PCFG mediante la utilidad mass comparison o llamando la TX PFUD.
 
 
 
Sobre el autor
Publicación académica de Guillermo Andres Reyes Navarro, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Guillermo Andres Reyes Navarro
Profesión: Ingeniero de Sistemas - Colombia - Legajo: LU47E
✒️Autor de: 51 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime