Un Usuario hizo la siguiente pregunta
Hola,
Cómo evitar que los usuarios accedan a SE38 y les den acceso al mismo tiempo
SA38? De hecho, ¿hay alguna razón en particular para recomendar SAP SA38 en lugar de SE38?
para los usuarios.
Gracias por adelantado
4 respuestas
Ex miembro
Hola Rama,
A través de SE38 puede crear / modificar / ejecutar un programa de informes. Esto generalmente se asigna a ABAPers. En su lugar, puede acceder a SA38 que le permitirá mostrar / ejecutar un programa. Puede restringir SE38 al siguiente objeto:
S_PROGRAM, tiene los siguientes archivos:
Grupo de autorización del programa ABAP : Nombre del grupo de programas con el que el usuario está autorizado a trabajar.
Cualquier usuario que pueda iniciar y mantener programas que no estén asignados a un grupo de programas. La función no admite nombres genéricos.
Actividad del usuario del programa ABAP : Actividades aprobadas.
Valores posibles:
ENVIAR: Iniciar el programa
BTCSUBMIT: programe el programa para que se ejecute como un trabajo en segundo plano
CANCIONES: Conservar versiones (aquí también se requiere autorización ENVIAR, ya que la programación se realiza durante el mantenimiento de las variables).
Espero que ayude.
Otorgue puntos si es útil.
Gracias y Saludos,
Santosh
Ex miembro
Hola Rama,
Incluso si utiliza ambos códigos; comprenderás la diferencia.
En SA38 solo puede ejecutar un programa (en modo de diálogo o en segundo plano)
Una vez en SE38, puede crear / modificar o mostrar el código fuente / programa. se supone que los usuarios no deben hacer.
Por lo tanto, proporcionamos autorización para SA38 y no para SE38
Confirme si está resuelto.
Salud.
–Shamish
Ex miembro
Hola Rama Krishna,
La principal diferencia entre SE38 y SA38 es que el primero (SE38) se utiliza para actividades de desarrollo que incluyen codificación, compilación e implementación de programas.
Pero el SA38 es principalmente para ejecutar programas de tipo de informes (los programas con un botón de ejecución en la parte superior).
Ahora encontrando formas de controlarlos
Ambos requerirían acceso a S_PROGRAM, si no proporciona acceso a S_PROGRAM, el acceso a SA38 no tendría mucho sentido.
Por lo tanto, puede enviar, enviar a la versión y enviar como antecedentes para este campo.
Sin embargo, el acceso a las actividades de desarrollo está en gran parte bajo el control de S_DEVELOP, así que asegúrese de no incluir este objeto o de mostrar solo la actividad de visualización al máximo.
Entonces, de esta manera, puede acceder a las actividades de SA38 sin acceder a las actividades de desarrollo de SE38
Espero que ayude
Manohar
SA38 ofrece la misma capacidad para ejecutar programas, pero SE38 carece de algunas de las otras capacidades.