Inicio del área de contenido

Este gráfico es explicado en el texto respectivo Lectura redundante de objetos Localizar documento en árbol de navegación

Descripción del problema

Las pérdidas de rendimiento innecesarias se pueden producir si existen redundancias después de que se hayan definido las autorizaciones estructurales, es decir, si las entradas en la tabla T77PR (Definición de perfiles de autorización) se sobreponen para un usuario. Esto se muestra en el ejemplo siguiente.

Ejemplo de un perfil general que lleva a verificaciones redundantes:

Perfil

Objeto raíz

Vía de evaluación

Perfil 1:

O1

O-S-P (plan de ocupación de posiciones por la estructura organizativa)

Perfil 2:

O1

O_O_S_C (posición por unidad organizativa)

Esta clase de perfil (varias vías de evaluación) se usa a menudo para implementar requisitos de autorización que no se pueden satisfacer utilizando una vía de acceso de evaluación estándar.

En el ejemplo actual, el perfil debe contener la autorización para unidades organizativas, posiciones, funciones y personas. Esta combinación no está cubierta por ninguna vía de evaluación estándar, razón por la cual se utilizan las dos vías de evaluación mencionadas.

Sin embargo, la creación del conjunto de objetos tarda más tiempo porque determinados objetos específicos (O, S) se leen varias veces:

Vía de evaluación O-S-P

O      B002     O

O      B002     S

S A008     P

Vía de evaluación O_O_S_C:

O      B002     O

O      B003     S

S A007     C

Si estas dos vías de evaluación se utilizan simultáneamente, las unidades organizativas (O) y las posiciones se leen innecesariamente durante la creación del conjunto de objetos.

Solución

Puede evitar esto definiendo una vía de evaluación propia que cumpla todos los requisitos del perfil y lea los objetos necesarios una sola vez. En el ejemplo actual, podría definir una vía de evaluación Z_O_S_C_P, por ejemplo:

Vía de evaluación Z_O_S_C_P:

O      B002     O

O      B003     S

S A008     P

S A007     C

 

 

 

Fin del área de contenido