Upload
fany-gutierrez
View
242
Download
0
Embed Size (px)
Citation preview
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