![](/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/289.jpg)
Autorizaciones
Cuando el usuario se loguea a un cliente de SAP, sus Autorizaciones son cargadas en el Contexto de Usuario el cual se encuentra en el Buffer del servidor (memoria principal). Se pueden consultar con la transacción SU56.
Cuando el usuario llama una transacción esta se valida contra el contexto de usuario. En caso de modificaciones de autorizaciones del usuario, este tendrá que loguearse de nuevo para que se actualice el contexto de usuario.
Todo aquello que no está explícitamente permitido está prohibido. Esto se conoce como concepto de Autorización Positivo.
Un Rol puede ser asignado a varios Usuarios y un Usuario puede tener asignados varios Roles.
Niveles Organizacionales. Son campos determinados por SAP en el concepto de autorización que se refieren a la estructura de la Compañia, estos aparecen en la mayoria de las sutorizaciones.
Método para asignar un Usuario (s) a un Rol (PFCG)
Una ves que las autorizaciones han sido mantenidas como se requiere, debe generarse el Profile con la opción Generate; este guardara el código en el Profile el cual deberá ingresarse en el registro maestro del usuario con la opción User comparison / complete comparison.
Método para asignar un Rol (es) a un Usuario (SU01)
Al asignar un nuevo Rol a un usuario mediante la transacción SU01, tener en cuenta generar el Profile e Insertarlo en el registro maestro del usuario (opciones Generate y User comparison / Complete comparison llamando la transacción PFCG desde SU01). ¡Si no se realizan las actividades anteriores el usuario no tendrá autorización al nuevo rol y sus transacciones!
---------------------------------------
Para multiples asignaciones de actualización de Roles se pueden realizar comparaciones masivas con la transacción PFUD que ejecuta el job PFCG_TIME_DEPENDENCY con opciones:
1) Schedule o Check job for full reconciliation, 2) Perform User Master Comparison
 
 
 
Sobre el autor
Publicación académica de Fernando Gutierrez Cruz, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Fernando Gutierrez Cruz
Profesión: Consultor Sap - Mexico - Legajo: GS63K
✒️Autor de: 3 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Fernando Gutierrez