Estimados soy nuevo en el mundo de SAP, y queria tener su apoyo para saber si con un usuario que cuenta con el rol SAP_ALL, se puede hacer modificaciones en programas ABAP. o el rol solo le permite ejecutar transacciones
Hola amigo! No, aun tengas el usuario SAP ALL, debes tener una Key de Desarrollador ABAP para poder modificar y crear programas.
Claro, aquí tienes el texto mejorado con más contexto y conectores:
Hola, para agregar un poco más de contexto, con el perfil SAP_ALL puedes generar programas, modificarlos y realizar diversas actividades dentro de SAP. Sin embargo, como mencionó @Rafael_August, tener acceso a SAP_ALL no te autoriza automáticamente a hacerlo, ya que esto podría implicar riesgos relacionados con el cumplimiento de licencias SAP. En caso de que SAP realice una auditoría, el fabricante podría cobrarte por el uso de licencias adicionales, especialmente porque las licencias de desarrollador suelen ser bastante caras.
Por cuestiones de buenas prácticas, cualquier creación o modificación de programas debería realizarse siguiendo el flujo de los ambientes: DEV > QAS > PRD, siempre y cuando tengas el perfil de usuario adecuado para desarrolladores. Es importante recordar que el usuario de desarrollador debe asignarse únicamente en el ambiente DEV, ya que en PRD no es necesario, igual cada empresa puede tener políticas distintas.