Download - Crear Objeto de Autorizacion

Transcript
  • 8/15/2019 Crear Objeto de Autorizacion

    1/9

    Vamos a ver como hacer un objeto de autorización simple.

    Supongamos que queremos verificar que el usuario tiene autorización para acceder a trabajar

    sobre la sociedad AR01.

    a! distintos tipos de autorización para un objeto" por ejemplo se puede visualizar# modificar#

    etc. sobre una varable. Vamos a agregar todas las actividades para poder acceder a una

    sociedad.

    $ransacciones relacionadas% S&'1# S&'(# S)*+# ,-/.

    1.  ,rimero ha! que ir a la transacción S&'1 para crear una clase de objeto. o creamos ! luego de

    creado hacemos doble clic sobre 2l.

    '.  Aparecer3 la lista de objetos de la clase. reamos un nuevo objeto

  • 8/15/2019 Crear Objeto de Autorizacion

    2/9

     *.  ,resionamos el botón 4Actividades permitidas5 ! elegimos las actividades que corresponden a la

    autorización. )n nuestro caso eligiremos la 01# 0' ! 0*.

  • 8/15/2019 Crear Objeto de Autorizacion

    3/9

     (.  /uardamos los cambios.

    6.  Ahora vamos a la transacción S&'( para relacionar nuestro programa 7 a la autorización que

    creamos. 8ndicamos el nombre de nuestra transacción 7 ! presionamos ejecutar.

  • 8/15/2019 Crear Objeto de Autorizacion

    4/9

     9.  Veremos la lista de transacciones# presionamos en 48nd. Verificación5 o hacemos doble clic

    sobre el nombre de la transacción

    :.  )ntramos a modificar el indicador de verificación. ,resionamos 4;bj. Autoriz5 para agregar

    nuestro objeto.

  • 8/15/2019 Crear Objeto de Autorizacion

    5/9

     +.  8ndicamos el objeto reci2n creado%

    ?????????????????????????@

    at selection@screen.

    perform checautorizacion using paburs.

    >?????????????????????????@

    form checautorizacion using pburs t!pe burs.

    authorit!@chec object B7-8AR0001C

    id BD&ERSF field pburs

    id BA$V$F field F0*F.if s!@subrc GH 0.

    message e001 Iith pburs. “No tiene autorización para la sociedad &. 

    endif.

    endform.

    >??????????????????????????????@

    11. Ahora bien# cuando queramos ejecutar el programa# nos va a dar error !a que nosotros mismos

    no tenemos autorización para acceder al mismo Jsalvo que tengamos perfil SA,AK. ,or lo

    tanto debemos crearnos un perfil. Vamos a la transacción ,-/# ponemos el nombre de un

    nuevo rol ! ponemos el botón 4=uevo Rol5%

  • 8/15/2019 Crear Objeto de Autorizacion

    6/9

     1'. Al crear el nuevo rol# debemos incluir una descripción. a agregamos ! vamos a la lengLeta

     4Autorizaciones5 ! allM presionamos el botón verde que dice proponer perfil% nos va a crear un

    nuevo perfil. ,resionamos entonces el botón Nodificar datos de autorización.

    1*. Si nos pide seleccionar modelo# le ponemos que no ! si nos dice guardar el rol le ponemos que

    si. Aparecer3 la siguiente pantalla# en donde apretaremos en 4Agregar manualmente5%

    1(. 8ndicamos el objeto de autorización ! presionamos ;E.

  • 8/15/2019 Crear Objeto de Autorizacion

    7/9

     16. Ahora debemos indicar en nuestro perfil que accesos va a tener el mismo sobre el objeto de

    autorización. Recordemos que el objeto est3 creado para las actividades 01# 0' ! 0*.

    ,ero queremos que este rol tenga solo acceso para la actividad 0*. SerMa el caso de un perfil de

     4visualizador5# generalmente la nomenclatura es que se hace un perfil 7SOV8SS;8)OAO porejemplo para este caso ! para las actividades 01 ! 0' serMa% 7SON/$S;8)OAO.

  • 8/15/2019 Crear Objeto de Autorizacion

    8/9

     

    ,ara la sociedad elegimos sólo la AR01.

    19. Vemos que todo el 3rbol queda en verde. Apretamos el botón de /)=)RAR ! volvemos a la

    pantalla anterior# en donde tenemos que ir a la lengLeta de usuarios para agregarnos.

    Agregamos nuestro usuario ! presionamos el botón ;N,ARAR &S&AR8;S ! luego 4Ajuste

    completo5 para ajustar los datos ! asM se actualiza el maestro de usuarios con los cambios.

    -inalmente presionamos guardar ! volvemos a ejecutar el programa 7.

  • 8/15/2019 Crear Objeto de Autorizacion

    9/9