PDA

Ver la Versión Completa : Autorizaciones para transacción


Leandro Scaiano
25/08/09, 14:32:56
Buenas tardes gente del foro, tengo el siguiente problema... hay usuarios que por sus funciones deben ejecutar batch-inputs con la transacción SM35, pero NO deberían tener la posibilidad de ejecutar directamente la transacción FB01
Hay alguna forma de resolverlo con las autorizaciones y roles? Se entiende?

Gracias de antemano

saludos

Scaiano Leandro

bruky
14/01/15, 10:57:32
Buenos días,

Vengo del futuro para responder a este post.

Si mal no recuerdo, cuando un usuario hace un Batch-Input para Post Documents, el Batch-Input realmente tiene que pasar por la FB01, por lo tanto, obligatoriamente va a necesitar que el usuario tenga acceso a la FB01 directa o indirectamente.

Lo que a mi se me ocurriría sería añadir la transacción manualmente en el rol (y no por menú de rol):

- Duplicar el objeto S_TCODE en el rol que contenga la SM35
- Añadir manualmente la transacción FB01 en el objeto duplicado.

Con esto, el usuario no verá en su menú de usuario que tiene acceso a la FB01 pero realmente, si tendrá acceso (ya que el Batch-Input requiere como obligatoria esa transacción).

El inconveniente de esto, que al añadir la FB01 manualmente en vez de por el menú de rol, SAP no te arrastrará automáticamente ningún objeto de autorización necesario para la FB01, por lo que tendrás que añadirlos tú manualmente (sabiendo los objetos que necesita desde la SU24 o esperando a que el usuario tenga errores de autorización).

Espero que esto pueda servirle a alguien de ayuda.
Un saludo.