Hola amigos como están?, no soy Basis, pero me toca hacer el trabajo je, se me presenta el siguiente problema:
Tengo 2 roles:
ZCrear_Orden: En este Rol he indicado que tendrá permisos para la transacción IW31 y para la clase de orden PM03
ZVisualizar_Ordenes: En este Rol he indicado que tendrá permisos para la transacción IW33 y para la clase de orden PM01, PM02 y PM03.
El problema se presenta porque estos roles se los asigno a un usuario y el mismo puede crear las 3 clases de ordenes por la IW31, cuando indique en el ROL que solo puede crear la PM03.
Le he dado muchas vueltas al tema y no he encontrado la solución, alguno me presta el apoyo por favor.
En este realice algunas pruebas, asigne solo la clase de orden PM03, al intentan crear/visualizar una PM01 o PM02 no me lo permite, eso esta bien hasta allí.
El problema es que al colocar la PM01 y PM02 en el rol de visualización, me permite crear también, si le quito el rol de crear ya no lo permite.
De alguna manera se solapan o relacionan los permisos por lo que veo, la verdad no termino de entender que pasa je.
Hola podrias colocar solo estos 2 roles que comentas ya que al descargalos me sale varios, en algun momento dentro de una implementacion esto me paso y lo logre solucionar, si puedes dejar solo estos 2 roles te puedo ayudar a revisar que pasa.
tambien un pantallazo de la su53 para ver el recorrido de los objetos de autorizacion.
Amigo, si este otro enlace de descarga que pasaste, el staff te editó el mismo para cumplir las normas del foro, cuando pases enlaces, trata de respetar el formato de los mismos… no es una cuestión de “burocracia”, es por el bien de toda la comunidad que existen estas normas. Lee por favor las normas básicas del foro (primer parte aunque sea)
Hola disculpa verdad se me paso. la que quiero restringir es la OM01, esa clase de orden el usuario podrá visualizarla pero no crearla, pero si podrá crear las otras clases de ordenes.
yo veo que está correcto, a lo mejor el usuario con el que estas probando tiene mas roles que le permite crear OM01
no puedo hacer la prueba yo porque no sé de PM T-T xD
intenta con un usuario solo con esos roles y para más certeza con trace con la ST01
Hola oks, lo hice con un usuario solo con esos 2 roles y me pasa lo mismo je, voy a probar lo que me dices del trace con la ST01, aunque no he usado esa transacción, pero allí veré, gracias, le estaré informando.
Que tal buen día @Dlanor20777, será que pudieras colocar las imágenes de los roles donde se vean los valores que tiene el objeto técnico, esto para descartar que por ahí este el tema, ya que si bien son roles separados, estos a su vez heredan también accesos, todo depende de como esté creado cada rol.
Saludos, @Yshua