Saltar al contenido

SE38 y SA38

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.