Descripción de portales y zonas
Un portal es una página que contiene una o varias zonas de información. Las páginas del producto base se crean mediante una metáfora de página fija o a través de portales y zonas.
Hay tres clases amplias de portales:
-
Autónomo. Los portales autónomos son páginas independientes cuya pestaña principal se crea mediante un portal. Estas páginas se abren con cualquiera de los métodos estándar (por ejemplo, seleccionando una opción de menú, un enlace de favorito, etcétera.). En un portal autónomo también se pueden incluir pestañas adicionales mediante portales de páginas de pestañas.
-
Página de pestañas. Este tipo de portales no se puede anexar a un menú. Simplemente definen las zonas de una pestaña en un portal autónomo.
-
Panel de control. Se trata de un portal especial que aparece en el Área de panel de control del escritorio del usuario. Sus zonas contienen herramientas e información que hay en el escritorio del usuario, con independencia de la transacción. Solo hay un portal de panel de control. Este portal y varias zonas se entregan como parte del paquete base. La implantación puede añadir zonas adicionales a este portal. Póngase en contacto con los servicios de soporte si necesita añadir zonas al portal del panel de control.
En los contenidos de esta sección se describe la información general relativa a portales y zonas.
Estructura de página de portal
Una página de portal tiene una pestaña principal y puede tener pestañas adicionales. Esta página se genera creando primero un portal Autónomo que es, además, el portal principal; a continuación se crea un portal Página de pestañas para cada pestaña adicional y se enlaza al portal principal. El contenido se organiza en cada pestaña mediante zonas independientes.
Toda la página está protegida por el servicio de aplicación simple asociado al portal principal.
Portales compuestos de zonas
Un portal es una página que contiene una o más zonas, cada una con datos de algún tipo. Todas las zonas hacen referencia a un Tipo de zona. El tipo de zona controla el comportamiento de esta y los parámetros disponibles para configurarla.
No en todas las zonas se configuran portales
Las zonas pueden estar asociadas o no a un portal. A continuación, se describen usos adicionales de las zonas:
-
Un tipo de zona de explorador de datos puede implantar una búsqueda para una entidad en un mapa de interfaz de usuario de entrada. Se puede hacer referencia a estas zonas en un registro de referencia de clave externa o directamente en un mapa de UI.
-
Un tipo de zona de explorador de datos puede implantar un servicio de negocio. Este último se puede utilizar para un proceso interno o para crear una lista desplegable de interfaz de usuario.
-
Una zona se puede definir como Zona sensible al contexto, que aparece en el panel de control cuando aparecen en contexto una página o portal específicos. Este tipo de zona no está enlazado al portal del panel de control, sino asociado a la página de contexto de la clave de navegación del portal.
Configuración de zonas para un portal
El portal incluye la configuración que indica cómo deben aparecer, por defecto, las zonas en el portal. Se incluyen las opciones siguientes, que pueden sustituirse en su totalidad con una implantación.
- El orden en que debe aparecer la zona. Una implantación podría configurar una secuencia de sustitución para cambiar las zonas de orden en un portal entregado base.
- Si la zona es visible en el portal. Las zonas que se entregan en el producto base deben configurarse para ser visibles. No obstante, una implantación puede sustituirlas, si se desea.
- Si inicialmente la zona debe aparecer reducida o no. Los datos de una zona solo se recuperan cuando está ampliada. Por tanto, si no se van a necesitar los datos con mucha frecuencia, se podría configurar una zona de forma que inicialmente apareciese reducida. El usuario podría ampliar la zona cuando necesitase la información. Las implantaciones pueden cambiar la configuración reducida de un portal o zona del producto base. Para obtener más información, consulte Zonas que aparecen reducidas en páginas abiertas.
Control de diseño flexible
Por defecto, una zona abarca el ancho total del área de visualización del portal, pero puede configurarse de una serie de formas utilizando las funciones de control de diseño del portal.
Estas funciones permiten a los diseñadores del portal disponer de un mayor control de detalle en el diseño de las zonas, mejorando la experiencia del usuario y ofreciendo un diseño óptimo para minimizar el espacio que queda sin utilizar.
A continuación, se resaltan las opciones de control de diseño claves:
-
Además de las opciones estándar de ancho medio y completo, también están disponibles las opciones de ancho de 1/4, 3/4, 1/3 y 2/3.
-
Mejora la gestión de las zonas ocultas de forma dinámica mediante un script de visibilidad. Cuando una zona deja de ser visible, la siguiente zona puede reclamar su espacio, siempre que tenga un ancho igual o inferior.
-
Una zona puede definir el inicio de una nueva fila. Esta indicación permite un diseño más fijo, que no se ve afectado por las zonas ocultas. La indicación de nueva fila puede establecer un diseño de una, dos o tres zonas de visualización vertical.
-
Se soportan las opciones siguientes de altura:
-
Contenido (altura ilimitada) deja que la altura quede determinada por el contenido.
-
Contenido (altura limitada) deja que la altura quede determinada por el contenido hasta un límite máximo especificado. Esta opción se puede utilizar para obtener un diseño de portal más coherente, especialmente cuando se representa una zona en dispositivos alargados o reducidos.
-
Altura fija define la zona con una altura específica, con independencia del contenido.
Esta opción también se puede utilizar para obtener un diseño de portal más coherente. -
Si no se selecciona una opción de altura de forma explícita, esta se considerará ilimitada y determinada por el contenido. No obstante, en la zona del explorador de datos, la propia área de cuadrícula de resultados (no la zona completa) quedará limitada por la "longitud de informe" del parámetro de zona, lo que supone un valor por defecto del 50%.
-
Preferencias de usuario
Los portales de tipo Autónomo incluyen una configuración para indicar si estos deben aparecer o no en las preferencias de portal de un usuario. El portal no aparecerá en las preferencias del usuario si el valor de Mostrar en preferencias de portal se define como No. Debe tenerse en cuenta que una implantación podría cambiar este valor para un portal entregado con el producto. Por lo general, este valor se activa en el caso de portales que ofrecen información diversa, donde no todas las zonas son aplicables a todos los usuarios o en las que los usuarios pueden querer ajustar el orden de las zonas. Un ejemplo de un portal con las preferencias activadas es el Panel de control.
El usuario puede sustituir la configuración orientada a zonas del portal:
- Qué zonas aparecen en el portal
- El orden en el cual aparecen las páginas
- Si las zonas se deben reducir inicialmente cuando se abre el portal.
- Segundos de actualización. Es aplicable a las zonas que muestren datos que cambian con frecuencia.
Una implantación puede configurar el sistema para que defina las preferencias del portal en uno o varios usuarios de "plantilla". Cuando se enlaza una plantilla a un usuario "real", las preferencias del usuario real se heredan del usuario de "plantilla" y el usuario "real" no puede cambiar sus preferencias. Algunas implantaciones optan por funcionar de este modo para aplicar un aspecto estándar para los usuarios de la misma área de negocio.
Para obtener más información sobre el modo en que los usuarios configuran las zonas, consulte Usuario - Preferencias de portal.
Eliminación de zonas del portal
No se puede eliminar una zona de producto base de un portal de producto base. Para impedir que una zona se muestre en el portal, la implantación podrá sustituir el valor Mostrar. Además, tampoco se podrá eliminar una zona si un usuario la ha activado en sus preferencias de portal. Para eliminar una zona de la lista del portal, asegúrese primero de que ningún usuario la ha activado en sus preferencias del portal.
Concesión de acceso a un portal
Cada portal tiene asociado un servicio de aplicación. Un usuario debe otorgar derechos de acceso al servicio de la aplicación correspondiente para poder ver un portal.
Cuando se añade un nuevo portal de tipo Autónomo, el sistema crea de forma automática el servicio de aplicación en segundo plano y lo muestra como parte de la definición de portal. Deberá utilizar este servicio de aplicación para otorgar acceso al portal. Los portales de tipo Página de pestañas no disponen de acceso de seguridad independiente. Si un usuario tiene acceso al portal autónomo principal, el usuario dispondrá de acceso a todas sus pestañas.
Tenga en cuenta lo siguiente con respecto al impacto de la seguridad de la aplicación sobre los portales de usuario:
- La página Preferencias de portal de un usuario solo muestra los portales configurados que se podrán ver en las preferencias de usuario y a los que disponga de acceso de seguridad.
- Los menús del sistema solo muestran portales a los que el usuario tiene acceso a seguridad.
- Los usuarios pueden configurar los enlaces favoritos a todos los portales, pero deben tener los derechos de seguridad al servicio de la aplicación del portal para poder llamar al enlace favorito.
Concesión de acceso a zonas
Cada zona tiene asociado un servicio de la aplicación. Un usuario debe disponer de derechos de acceso al servicio de la aplicación correspondiente para poder ver una zona en un portal. Consulte Descripción general de seguridad de la aplicación para obtener información sobre la concesión a los usuarios de derechos de acceso a un servicio de la aplicación.
Debe tenerse en cuenta lo siguiente respecto a la seguridad de aplicación de la zona:
- En la mayoría de los portales del producto base, todas las zonas de todos los portales hacen referencia al mismo servicio de aplicación que se utiliza para otorgar acceso al portal. En otras palabras, si el usuario tiene acceso a la página, podrá acceder a todas las zonas de todos los portales de dicha página. En determinados portales, se pueden dar excepciones a esta regla.
- En el caso de zonas multiconsulta del producto base, por lo general, las zonas de consulta individual y de multiconsulta hacen referencia al mismo servicio de aplicación que se utiliza para otorgar acceso al portal (autónomo) principal de la página. Sin embargo, se pueden proporcionar zonas de consulta individual con un único servicio de aplicación. Este caso se puede dar cuando la opción de consulta es poco frecuente y no se aplica a todos los usuarios o incluso a todas las implantaciones. Si un usuario no dispone de acceso de seguridad a una zona de consulta individual, esta opción no estará disponible en la lista desplegable.
- En los portales del producto base que se configuran para mostrarse en las preferencias de portal, es común que el portal contenga distintos tipos de zonas que puedan ser aplicables a distintos tipos de usuarios. Por lo general, estos tipos de portales ofrecerán un único servicio de aplicación para cada zona, de tal forma que la implantación pueda configurar qué grupos de usuarios pueden ver cada zona. Para estos tipos de portales deberá tenerse en cuenta lo siguiente:
- La página Preferencias de portal de un usuario contiene una fila para cada zona, con independencia de si el usuario tiene derecho de acceso a dicha zona. Por este motivo, el sistema muestra una indicación del derecho de acceso del usuario a cada zona.
- Si se eliminan los derechos de acceso a la zona, esta se suprime cuando el usuario accede al portal correspondiente.
- La revocación de los derechos de acceso de un usuario no cambia las preferencias del portal del usuario (es decir, un usuario puede indicar si desea ver una zona, incluso si no tiene acceso a la zona; dicha zona no se mostrará cuando aparezca el portal correspondiente).
Opciones de portal
Las opciones de configuración controlan distintas funciones del portal como, por ejemplo, la posibilidad de incluir acciones aplicables adicionales a la barra de acciones del portal o la de incluir, como parte del título del portal, la descripción de información estándar de la entidad que se mantiene.
