Roles complementarios

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • output
    Junior Member
    • oct
    • 3

    #1

    Roles complementarios

    Estimados!

    estuve buscando en el foro pero no encontré ningún indicador con respecto a mi dilema.

    En mi empresa utilizamos roles complementarios, en los cuales existe por ejemplo el rol COMPRADOR con las transacciones correspondientes y los objetos de autorización asociados a los centros deshabilitados (WERKS, I_WERKS, etc) y otros roles COMPRADOR_C01, COMPRADOR_C02, etc con los objetos de autorizacion faltantes.

    Mi consulta es si es posible desagregar los roles a nivel de campos, o sea, tener en un rol un objeto con campo ACTVT = '03' y otro rol con el mismo objeto y campo BUKRS = 'S001'.

    saludos! y feliz año!
  • BREZHNEV
    Senior Member
    • ene
    • 478

    #2
    Por supuesto, tu puedes construir tus roles como mejor lo necesites, en mi caso siempre para un proceso sugiero contruir 2 roles, uno visualizador y otro administrador... y los asigno dependiendo de las necesidades del negocio... recuerda que el tema es estar lo mas ordenado posible, pero recuerda (y SAP tambien lo dice), que el tema de roles no debe de significar trabas para el negocio, y si llegas al punto que para hacer cualquier accion te pide algun objeto, el tema de la administracion de roles mas que una solucion a la seguridad, comienza a ser un costo, trata de identificar puntos criticos que tengan que ser controlados al milimetro (roles criticos) y el restro trata de que no interrumpa el negocio.


    salu2
    Editado por última vez por BREZHNEV; 05/01/2011, 21:19:09.
    =============
    ==»BREZHNEV«==
    =============

    Comentario

    • output
      Junior Member
      • oct
      • 3

      #3
      Gracias, los objetos los tengo bien identificados y (hasta el momento) este esquema nos ha ahorrado varios dolores de cabeza. Sin embargo, tengo el caso de un objeto (F_LFA1_BUK) que tiene los campos ACTVT y BUKRS, los cuales al asignar cada uno en roles distintos, no se complementan. Me explico, tengo los roles:
      Código:
      COMPRADOR_VIS              COMPRADOR_S001       
          F_LFA1_BUK                 F_LFA1_BUK        
              ACTVT:   03                 ACTVT:   ' '      
              BUKRS:   $BUKRS             BUKRS:   S001
      Pero al momento de entrar a una transacción que lo requiere (en este caso XK03) me indica que falta la autorización. Hice un trace con la ST01 y me aparecen los valores que tengo asignado:
      Código:
      ...
      Objeto aut.       : F_LFA1_BUK
      Falta autorización
      Programa          : SAPMF02K
      Línea             :           22854
      Ctd.valores autor.:               3
      
      Valores autoriz.
      
      tcode      XK03
      BUKRS      S001
      ACTVT      03
      No se si estoy pasando por alto alguna cosa o simplemente no se puede.

      Comentario

      • Junior Member
        • nov
        • 2

        #4
        Re: Roles complementarios

        Mi experiencia es que, justamente porque los campos dentro de un objeto no pueden desagregarse, hay situaciones, como la que mencionas, que no pueden implementarse utilizando roles complementarios.
        Lamento no haberte dado la respuesta que esperabas.
        Saludos
        Alejandro

        Comentario

        Trabajando...