MUNDOSAP

MUNDOSAP (foro/index.php)
-   Administración de Sistemas SAP (foro/forumdisplay.php?f=15)
-   -   Rastrear Permisos (foro/showthread.php?t=31573)

JELIAS 04/08/09 20:51:42

Rastrear Permisos
 
Primero aclaro que soy nuevo en esto de basis asi que por favor paciencia.

Como hago para saber a que rol le tengo que dar permisos a un usuario para realizar determinado trabajo.
Por ejemplo si yo le doy sap_all a un usuario este puede enviar las ordenes de compra pero si le saco ese permiso no puede mas.
Como puedo saber a que rol le tengo que dar permiso para que pueda mandar las ordenes por mail.

Saludos.

gfr 05/08/09 01:16:17

Jelias, como estas.

Por supuesto que el usuario puede hacer lo que te referis, tambien puede romper todo SAP con el PErfil SAP_ALL.

Paso a explicarte algo basico, SAP es un sistema transaccional, osea que los usuarios ejecutan transaciones, estas transacciones se asocian a Roles y estos roles a los usuarios. Por lo tanto a los usuarios hay que asignarle roles que les permitan ejecutar trx.
Con la transaccion PFCG tenes un botin arriba a que dice TRansaccion oprimir ahi y pones que transaccion quiere ejecutar el usuario, enter y te trae una lista de roles que tienen esa transaccion asignada,OJO que seguramemnte te apareceran los roles que empiezan con SAP....., vos tenes que buscar aquellos que comienzan con Z.
Das doble click en el rol y luego el boton cambiar y vas a ver una pestaña usuario alli colocas el usuario que queres que ejecute ese rol y listo.

si tenes alguna duda por favor volve a escribir y tratare de ayudarte mas.

Gustavo

JELIAS 05/08/09 11:02:24

1 Adjunto(s)
Gracias por tu respuesta, pero con eso no llego a solucionar mi problema.
El usuario ya tiene permiso a la transaccion, en este caso para poder realizar ordenes de compra, el tema que cuando las quiere enviar por mail no salen.
El me paso esta Su53 a lo mejor sirve, el tema es que yo no tengo mucha idea de como interpretar esto y menos resolverlo.

Desde ya agradesco las respuestas.

Saludos.

pedrora 05/08/09 11:40:24

Yo me iría a la pfcg, seleccionaría el perfil en el que tienen esa transacción, iría a la zona de rol creo recordar, a modo experto para generar perfiles, editar versión anterior y le agregaría la autorización que pide manualmente.

VVL 12/08/09 15:53:11

Si el usaurio tiene acceso a la Transaccion, Lo que puedes hacer es activar el Trace con la transaccion ST01, una vez activados le indicas al usuario que ejecute nuevamente la transaccion y justamente cuando le de el error que te informe... en ese momento es cuando debes revisar el trace y debes revisar aquellas autorizaciones que levantaron con codigo (4) o que te aparezcan con un color verde claro (para que lo puedas entender)... espero que te sirva de ayuda saludos

Rv2 12/08/09 17:32:30

Hola JELIAS.

Sabes usar bien la transacción ST01? o requieres algunas instrucciones para su ejecución, que la respuesta del compañero VVL es muy válida, esa es la mejor forma de saber qué permisos debes tener para poder realizar lo que necesitas.

Saludos

gfr 13/08/09 19:37:34

JELIAS, perdon por la demora, pero si aun no has solucionado el problema has lo siguiente:

PFCG, y creas un rol Z_TEMP_01, por ejemplo, das el boton crear rol, vas a la pestaña autorizaciones y arriba buscas agregar objeto de autorizacion manual, y agregas el objeto s_OC_ROLE que te aparece en la SU53 y le colocas el valor que ADMINISTRATOR que te esta pidiento, luego le das al boton que tiene un circulito blanco y rojo que es generar el rol y vuelves a las pestañas e ingresas en la de usuarios, alli agregas el id de la persona que tiene el problema.

Si solo era este objeto el problema lo tendras solucionado, si hay otros, podrias agregar a este rol los que te sigan saltando en la SU53.

Si ya estas un poco practico con la ST01 , haces el trace del usuario y tomas todos los objetos de autorizacion q te dan error y los agregas de una vez al rol. Los errores estan como =4 o =12 en verde clarito si mal no recuerdo en el log dfel trace.

espero que te sirva
gustavo, estoy a tu disposicion

gfr 13/08/09 19:52:25


Pregunta, quisas tonta. Esta configurada la posibilidad de mandar mail desde SAP en tu sistema?

Hatenas 17/08/09 22:00:59

Jelias si en la SU53 no te indica ningun mensaje que falta autorizacion entonces no es un problema de permisos, sino un problema con el envio de correo, para eso revisa la transaccion SOST que te permite ver los distintos status que de los mensajes MAIL que tiene SAP. tambien revisa la SCOT que te muestra si algunos de los MAIL esta pendiente por enviar, aqui puedes configurar el SMTP SERVER dependiendo de la version de SAP, sino puedes usar indigo mail.

Suerte.

gfr 18/08/09 15:45:32

Hatenas, como estas.
Te comento que en algunos casos y mas en aquellas instalaciones que realizaron Upgrade, he tenido que poner un trace y levantar objetos de autorizacion que la SU53 no levanta, ejemplo S_DATASET en un programa que daba DUMP y era error de autorizacion y no abap.

Espero que sirva.


Husos Horarios son GMT. La hora en este momento es 07:04:41.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web