|
Volver a |
QUERY protege las funciones de seguridad SAP por completo. QUERY no puede suplantar, bajo ninguna circunstancia, las restricciones de seguridad de SAP que le limitan. Este documento le podrá servir de ayuda, tanto a usted como a su equipo de seguridad, para entender las autorizaciones de SAP que se necesitan a la hora de trabajar con QUERY. En la mayoría de los casos, estas autorizaciones SAP ya están preparadas. Este documento también le puede ayudar en caso de que haya probado QUERY pero no puede usarlo o si ve errores.
QUERY hace llamadas RFC a SAP. Hay que asignar acceso a RFC. En la mayoría de los casos ya tendrá asignadas estas autorizaciones. Para trabajar con SAP, su perfil de usuario SAP tiene que tener los siguientes objetos con los valores indicados.
Para el objeto de autorización S_RFC:
• Campo RFC_TYPE - FUGR (grupo de funciones)
• Campo ACTVT - 16 (ejecutar) o *
• Campo RFC_NAME - *
Para tener acceso a una tabla determinada en QUERY, es necesario tener acceso al nivel de tablas. El acceso al nivel de tablas en SAP es independiente de una transacción. Por ejemplo, puede tener acceso a la transacción MM01 que usa la tabla maestra de materiales (MARA) pero eso no da acceso automático a dicha tabla. El acceso al nivel de tablas está controlado mediante estos objetos de autorización:
• S_TABU_DIS para tablas dependientes de la aplicación
• S_TABU_CLI para tablas independientes de la aplicación
Casi todas las tablas dependientes de clientes en SAP se asignan a grupos de autorización específicos en la tabla SAP TDDAT, campo CCLASS. Por ejemplo, la tabla MARA está asignada al grupo de autorización MA.
Para tener acceso a la tabla MARA, el grupo de autorización MA debe estar asignado a su perfil SAP en el objeto de autorización S_TABU_DIS como se indica en el siguiente ejemplo:
Objeto de autorización: S_TABU_DIS
Campos: Grupo de autorización ( DICBERCLS) - MA (para la tabla MARA)
Activity ( ACTVT) - 03 (Display)
Objeto de autorización: S_TABU_CLI
Campo: CLIIDMAINT - X
Objeto de autorización: S_TABU_DIS
Campos: Grupo de autorización ( DICBERCLS) - &NC&
Activity ( ACTVT) - 03 (Display)