✒️SAP BASIS / Los Roles compuestos Por Fernando Escola
SAP BASIS Los Roles compuestos

Los roles compuestos
Es una herramienta lógica que actúa como un "contenedor" para agrupar varios roles individuales (ya sean simples o derivados). En lugar de asignar manualmente múltiples roles a un usuario, simplemente asignas un único rol compuesto que contiene todas las funciones necesarias para ese puesto de trabajo.
Principales Beneficios-
Simplificación: Reduce la carga administrativa al asignar un solo rol en lugar de una lista extensa de roles individuales.
-
Modularización: Permite definir un puesto de trabajo mediante la combinación de diferentes roles específicos.
-
Mantenimiento y Reutilización: Facilita la gestión de las autorizaciones, ya que al actualizar un rol individual, este se refleja automáticamente en todos los roles compuestos que lo contengan.
-
Prohibición de Anidación: Los roles compuestos no pueden ser incluidos dentro de otros roles compuestos. Solo se pueden agrupar roles individuales o derivados dentro de ellos.
En resumen: El rol compuesto es la estrategia que utiliza SAP para organizar y gestionar los permisos de los usuarios de forma ordenada y escalable, evitando la gestión individualizada de cada permiso.
Las ventajas de los Roles compuestos 1. La importancia del NomencladorSAP no diferencia automáticamente los nombres entre roles individuales y compuestos. Para no generar desorden:
-
Recomendación: Establece un criterio de nomenclatura claro y consistente desde el inicio. Esto permitirá identificar rápidamente si estás trabajando con un rol individual, derivado o compuesto, facilitando enormemente el mantenimiento a futuro.
-
Sin datos propios: El rol compuesto es una "carcasa vacía". No almacena permisos en sí mismo, sino que hereda los permisos de los roles individuales que agrupa.
-
Visibilidad en el sistema: Al asignar un rol compuesto a un usuario, el sistema "resuelve" la estructura y muestra tanto el rol compuesto como los individuales que contiene.
-
Indicador visual: Cuando visualices esto en el registro maestro del usuario, verás los roles individuales contenidos en texto azul sobre fondo gris.
-
Restricción de edición: Cuando un rol individual está dentro de un compuesto, no puedes modificarlo directamente desde el usuario.
-
Flujo de trabajo: Cualquier cambio necesario debe hacerse desde la administración del rol compuesto, lo que garantiza que los cambios se repliquen de forma consistente para todos los usuarios que dependan de ese rol.
-
Consistencia: Aseguras que todos los usuarios con el mismo perfil tengan exactamente los mismos permisos.
-
Eficiencia: Reduces la carga de trabajo administrativo (asignas 1, obtienes varios).
-
Control: Centralizas la gestión de grupos de empleados, evitando errores por asignaciones manuales dispersas.
Los Menús en los Roles Compuestos
1. El Problema: DuplicidadSi asignas varios roles simples a un usuario sin agruparlos, el menú puede mostrar entradas duplicadas (si la misma transacción está en diferentes roles), lo que confunde al usuario. El rol compuesto soluciona esto permitiendo crear un menú consolidado.
2. Flujo de Creación del MenúCuando creas un rol compuesto nuevo, el árbol de menú comienza vacío. Debes seguir estos pasos:
-
Pestaña "Roles": Primero, agrega los roles individuales que formarán parte del compuesto (puedes usar la tecla F4 para buscarlos).
-
Pestaña "Menú": Utiliza la opción "Cargar menú". Esto importa y agrupa las opciones de todos los roles individuales asignados.
-
Edición: Una vez cargado, puedes reestructurarlo o eliminar transacciones que no necesites.
-
Nota: Solo puedes agregar opciones que ya formen parte de los roles individuales que incluiste; no puedes inventar entradas nuevas desde el compuesto.
-
El menú de un rol compuesto no siempre refleja automáticamente los cambios en los roles individuales. Ten en cuenta estos dos escenarios:
-
Si el menú muestra MÁS de lo autorizado: Ocurre cuando se reduce el contenido de un rol individual.
-
Solución: Debes reconstruir el árbol o procesar los cambios para eliminar las entradas que ya no deberían estar ahí.
-
-
Si el menú muestra MENOS de lo autorizado: Ocurre cuando los roles individuales se amplían, pero el menú compuesto no se actualiza.
-
Solución: El menú queda desactualizado; debes gestionarlo para que incorpore las nuevas opciones.
-
Si el menú ya existía y estás haciendo cambios, el sistema te preguntará qué hacer:
-
Reimportar el menú: Sobrescribe y carga de nuevo.
-
Fusión: Intenta combinar los cambios.
La creación de los Menús de los Roles Compuestos
Al presionar el botón "Cargar menú", el sistema te pedirá que elijas una de estas dos estrategias:
-
Importar de: Es la opción de "reinicio". Descarta la configuración actual del menú y reconstruye la estructura completamente desde cero basándose en los roles individuales que incluiste.
-
Fusionar: Es la opción de "actualización inteligente". Calcula el delta (la diferencia) entre lo que tienes actualmente y lo que debería ser según los roles individuales, y aplica solo esos cambios.
Cuando eliges Fusionar, el sistema actúa de la siguiente manera:
-
Reducción (Eliminación):
-
Si una transacción ya no está presente en los roles individuales, el sistema la elimina del menú compuesto.
-
Ojo con esto: Es posible que queden carpetas vacías. El sistema las marca en rojo para que te des cuenta. Puedes eliminarlas manualmente o usar la función "Eliminar carpetas vacías".
-
-
Ampliación (Nuevas entradas):
-
Si los roles individuales tienen transacciones nuevas, estas se agregan al menú compuesto.
-
El sistema las coloca automáticamente en una carpeta llamada "Nuevas opciones de menú".
-
Tu rol: Debes tomar esas nuevas opciones de esa carpeta y distribuirlas manualmente en el árbol de menús según donde prefieras que aparezcan.
-
 
 
 
Sobre el autor
Publicación académica de Fernando Escola, en su ámbito de estudios para la Carrera Consultor SAP BASIS S/4HANA.
Fernando Escola
Profesión: Especialista en Infraestructura It - Argentina - Legajo: SJ78C
✒️Autor de: 58 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Soy un profesional de tecnología con más de 25 años de experiencia en infraestructura it, soporte técnico y administración de entornos corporativos. a lo largo de mi carrera trabajé brindando soporte
Certificación Académica de Fernando Escola
























