SAP XI 3.1 Service Pack 3 BusinessObjects Enterprise Manual del administrador
Reklama
Reklama
Manual del administrador de SAP
BusinessObjects Enterprise
SAP BusinessObjects Enterprise XI 3.1 Service Pack 3
Copyright © 2010 SAP AG.Reservados todos los derechos. SAP, R/3, SAP NetWeaver,
Duet, PartnerEdge, ByDesign, SAP Business ByDesign y otros productos y servicios de SAP mencionados, así como sus logotipos respectivos, son marcas comerciales o marcas registradas de SAP AG en Alemania y en otros países. Business Objects y el logotipo de Business Objects, BusinessObjects, Crystal Reports, Crystal
Decisions, Web Intelligence, Xcelsius y otros productos y servicios de Business
Objects mencionados, así como sus logotipos respectivos, son marcas comerciales o marcas registradas de Business Objects S.A. en los Estados Unidos y en otros países. Business Objects es una empresa de SAP. Todos los demás nombres de productos y servicios mencionados son marcas comerciales de sus respectivas empresas. Los datos de este documento sólo tienen carácter informativo. Las especificaciones de productos en cada país pueden ser diferentes. Estos materiales pueden modificarse sin previo aviso. Estos materiales los proporciona SAP AG y sus empresas afiliadas ("SAP Group") con carácter informativo, sin representación ni garantía de ningún tipo y SAP Group no se hace responsable de los errores u omisiones en dichos materiales. Las únicas garantías para los productos y servicios de SAP Group son aquellas especificadas en los productos y servicios, si las hubiera. Nada de lo que aparezca en este documento debe interpretarse como garantía adicional.
2010-04-05
Contenido
Capítulo 1 Información general 27
¿Quién debe utilizar esta ayuda?........................................................28
Acerca de BusinessObjects Enterprise................................................29
Novedades de BusinessObjects Enterprise XI 3.1....................................29
Planificación o realización del primer despliegue................................31
Configuración del despliegue...............................................................32
Cambio de la arquitectura del despliegue............................................32
Mejora del rendimiento del sistema.....................................................33
Trabajo con objetos en la CMC............................................................33
Manuales de BusinessObjects Enterprise.................................................34
Información general de la arquitectura......................................................38
Infraestructura de Enterprise................................................................40
Servicios Web de BusinessObjects Enterprise....................................41
Servicios de administración de BusinessObjects Enterprise...............43
Servicios de almacenamiento de BusinessObjects Enterprise............44
Servicios de procesamiento de BusinessObjects Enterprise...............45
Administración de ciclo de vida (Life-Cycle Management, LCM).........50
Clientes de aplicaciones Web basadas en explorador........................52
Aplicaciones de cliente de escritorio....................................................56
Manual del administrador de SAP BusinessObjects Enterprise 3
Contenido
Categorías de servicio..........................................................................65
Servidor de tareas de Adaptive............................................................77
Servidor de procesamiento de Adaptive..............................................78
Servidor de administración central.......................................................79
servidor de conexión............................................................................81
Servidor de caché de Crystal Reports.................................................82
Servidor de analíticas de cuadros de mandos.....................................83
Servidor de cuadros de mandos..........................................................84
Servidor de caché de Desktop Intelligence .........................................84
Servidor de tareas de Desktop Intelligence.........................................85
Servidor de procesamiento de Desktop Intelligence ...........................85
Servidor de eventos.............................................................................86
Servidores de repositorios de archivos ...............................................87
Servidores de tareas............................................................................88
Servidor de tareas de lista de valores..................................................89
Servidor multidimensional de Analysis Services (MDAS) ...................90
Servidor de métricas de PM.................................................................90
Servidor del repositorio de PM.............................................................91
Servidor de reglas de PM.....................................................................91
Servidor de Predictive Analysis ...........................................................92
Servidor de Process Analysis...............................................................92
Servidor de tareas de programa..........................................................93
Servidor de tareas de publicación........................................................93
Servidor de aplicaciones de informes..................................................94
Servidor de perfiles de conjuntos ........................................................94
Establece el servidor de consultas ......................................................95
Servidor de procesamiento de Web Intelligence..................................95
Servidor de contenedor de aplicación Web (WACS)...........................96
Servidores de aplicaciones Web...............................................................96
4 Manual del administrador de SAP BusinessObjects Enterprise
Contenido
Servicios Web ...................................................................................103
Servicio de contenedor de aplicaciones Web (WACS)......................106
Bases de datos del sistema...............................................................107
Bases de datos de informes...............................................................108
Base de datos de auditoría................................................................109
Autenticación e inicio de sesión único.....................................................110
Seguridad del Servidor de administración central (CMS)..................110
Complementos de seguridad.............................................................111
Autenticación y autorización...............................................................112
Flujos de trabajo de información ............................................................115
Capítulo 3 Administrar y configurar servidores 131
Información general de administración de servidores.............................132
Herramientas administrativas de BusinessObjects Enterprise..........133
Uso del área de administración Servidores de la CMC.....................134
Acerca de los servidores de contenedor de aplicación Web.............140
Acerca de Server Intelligence............................................................140
Administración de servidores: novedades en esta versión de
BusinessObjects Enterprise...............................................................141
Para agregar un nodo........................................................................146
Para quitar servidores de un nuevo nodo..........................................148
Volver a crear un Server Intelligence Agent en un equipo local.........149
Ver y cambiar el estado de los servidores...............................................151
Para ver el estado de un servidor......................................................151
Iniciar, detener y reiniciar servidores..................................................152
Detener un Servidor de administración central (CMS).......................155
Manual del administrador de SAP BusinessObjects Enterprise 5
Contenido
Habilitar y deshabilitar servidores......................................................156
Adición, clonación y eliminación de servidores.......................................158
Adición de un servidor........................................................................158
Clonación de servidores.....................................................................159
Eliminación de un servidor.................................................................162
Creación de un grupo de servidores..................................................163
Trabajo con subgrupos de servidores................................................164
Modificación de la pertenencia a grupos de un servidor....................166
Acceso del usuario a servidores y grupos de servidores...................166
Configuración de las opciones de servidor..............................................168
Para cambiar las propiedades de un servidor....................................169
Trabajo con plantillas de configuración..............................................170
Configurar las opciones de red..........................................................173
Cambio del puerto de conexión usado por Tomcat............................183
Administrar las conexiones de la base de datos de sistema del CMS.184
Copia de datos de una base de datos de sistema de CMS a otra.....185
Preparar la copia de una base de datos de sistema de CMS............192
Eliminación y nueva creación de la base de datos de sistema de
Selección de una base de datos del CMS nueva o existente............197
Modificación de la configuración de rendimiento...............................200
Configuración de los destinos para los servidores de tareas.............200
Adición y eliminación de dependencias de servidor de Windows...........216
Cambio de la cuenta de usuario del sistema...........................................217
Configurar el seguimiento para los servidores........................................217
6 Manual del administrador de SAP BusinessObjects Enterprise
Contenido
Para configurar el seguimiento del servidor mediante el archivo
Configuración de servidores para SSL....................................................226
Crear archivos de clave y de certificado............................................227
Configurar el protocolo SSL...............................................................230
Agrupar Servidores de administración central.........................................232
Adición de un CMS a un clúster.........................................................234
Adición de un nuevo nodo a un clúster..............................................234
Adición de clústeres al archivo web.xml............................................235
Cambio del nombre de un clúster CMS.............................................237
Para restaurar los valores de configuración.......................................240
Para importar nodos de un clúster a otro ..........................................251
Capítulo 4 Trabajar con Federación 255
Términos de Federación..........................................................................258
Instancias completadas ejecutadas localmente ................................259
Múltiples sitios de origen ...................................................................259
Réplica unidireccional .......................................................................259
Conexión remota................................................................................259
Manual del administrador de SAP BusinessObjects Enterprise 7
Contenido
Programación remota.........................................................................260
Objeto de réplica................................................................................260
Paquete de réplica.............................................................................261
Actualización de réplica......................................................................261
Réplica bidireccional..........................................................................261
Administrar listas de réplicas...................................................................261
Crear listas de réplicas.......................................................................262
Modificar listas de réplicas.................................................................267
Administrar conexiones remotas.............................................................268
Crear conexiones remotas.................................................................268
Modificar conexiones remotas...........................................................271
Administrar tareas de réplica...................................................................272
Crear una tarea de réplica..................................................................272
Programar una tarea de réplica.........................................................276
Modificar una tarea de réplica............................................................277
Ver un registro después de una tarea de réplica...............................278
Administrar derechos de seguridad.........................................................279
Derechos necesarios en el sitio de origen.........................................280
Derechos necesarios en el sitio de destino........................................281
Objetos específicos de Federación....................................................282
Réplica de la seguridad en un objeto.................................................283
Réplica de la seguridad en un objeto mediante niveles de seguridad.284
Replicar usuarios y grupos de terceros...................................................285
Replicar universos y conexiones de universos........................................286
Administrar la limpieza de objetos...........................................................287
Cómo utilizar la limpieza de objetos...................................................288
Límites de la limpieza de objetos.......................................................288
Frecuencia de la limpieza de objetos.................................................289
8 Manual del administrador de SAP BusinessObjects Enterprise
Contenido
Opciones de tipos y modos de réplica.....................................................290
Réplica unidireccional .......................................................................290
Réplica bidireccional .........................................................................291
Actualizar a partir de origen o Actualizar a partir de destino..............292
Administrar la detección y resolución de conflictos.................................294
Resolución de conflictos de réplica unidireccional.............................294
Resolución de conflictos de réplica bidireccional...............................297
Uso de servicios Web en Federación......................................................300
Variable de sesión .............................................................................301
Memoria caché de archivos ..............................................................301
Despliegue personalizado .................................................................302
Programación remota e instancias ejecutadas localmente.....................303
Programación remota.........................................................................303
Instancias ejecutadas localmente......................................................305
Uso compartido de instancias............................................................306
Importar y promover contenido replicado................................................307
Importar contenido replicado..............................................................307
Importar contenido replicado y continuar la réplica ...........................308
Promover contenido desde un entorno de prueba.............................309
Volver a dirigir un sitio de destino......................................................310
Procedimientos recomendados...............................................................310
Limitaciones de la versión actual.......................................................314
Solución de problemas de mensajes de error....................................316
Capítulo 5 Servidores de seguridad 321
Descripción de la comunicación entre los componentes de BusinessObjects
Información general de los servidores y puertos de comunicación de
BusinessObjects Enterprise...............................................................322
Comunicación entre los componentes de BusinessObjects
Manual del administrador de SAP BusinessObjects Enterprise 9
Contenido
Configurar BusinessObjects Enterprise para servidores de seguridad....339
Para configurar el sistema para servidores de seguridad..................339
Ejemplos de escenarios normales de servidores de seguridad..............343
Ejemplo: Nivel de aplicación desplegado en una red aparte.............344
Capítulo 6 Trabajar con servidores de contenedor de aplicación Web 353
Agregar o quitar servicios del WACS......................................................354
Para agregar un servicio CMC a un WACS.......................................354
Para quitar un servicio CMC de un WACS.........................................355
Servidor de contenedor de aplicación Web (WACS)...............................356
¿Necesito WACS?.............................................................................357
¿Cuáles son las ventajas del uso de WACS?....................................358
Tareas comunes.................................................................................359
Agregar o quitar WACS adicionales al despliegue..................................362
Instalar WACS....................................................................................363
Agregar un servidor de contenedor de aplicación Web.....................365
Clonar un servidor de contenedor de aplicación Web ......................366
Eliminar servidores WACS del despliegue.........................................367
Configurar HTTPS/SSL...........................................................................367
Para generar un almacén de archivos de certificados PKCS12........368
Para generar una lista de certificados de confianza..........................369
Para configurar HTTPS/SSL..............................................................371
Métodos de autenticación admitidos.......................................................374
Configurar AD Kerberos para WACS .....................................................374
Crear los archivos de configuración...................................................376
Configurar WACS para AD Kerberos.................................................380
10 Manual del administrador de SAP BusinessObjects Enterprise
Contenido
Solución de problemas de Kerberos..................................................380
WACS y el entorno de TI.........................................................................382
Utilizar WACS con otros servidores web............................................383
Usar WACS con un equilibrador de carga.........................................383
Usar WACS con un proxy inverso......................................................384
Uso de WACS con servidores de seguridad......................................385
Configurar WACS en un equipo multibase.........................................385
Solución de problemas............................................................................386
Para ver los errores de servidor.........................................................386
Para ver las medidas del sistema......................................................388
Para ver el estado de un WACS........................................................389
Resolver conflictos de puerto.............................................................389
Para cambiar la configuración de memoria........................................391
Para cambiar el números de solicitudes simultáneas........................392
Para restaurar los valores predeterminados del sistema...................392
Para evitar que los usuarios se conecten al WACS a través de HTTP.393
Propiedades de WACS............................................................................394
Capítulo 7 Modificación del comportamiento de seguridad predeterminado 395
BusinessObjects Enterprise y los servidores proxy inversos .................396
Introducción a los servidores proxy inversos.....................................396
Servidores proxy inversos compatibles .............................................397
Descripción de cómo se despliegan las aplicaciones Web de
BusinessObjects Enterprise...............................................................397
Configurar servidores proxy inversos para aplicaciones Web de
BusinessObjects Enterprise.....................................................................398
Para configurar el servidor proxy inverso ..........................................399
Instrucciones detalladas para configurar servidores proxy inversos para
BusinessObjects Enterprise...............................................................399
Para configurar servidores proxy inversos Apache 2.2 para
BusinessObjects Enterprise...............................................................401
Manual del administrador de SAP BusinessObjects Enterprise 11
Contenido
Para configurar servidores proxy inversos WebSEAL 6.0 para
BusinessObjects Enterprise...............................................................402
Para configurar Microsoft ISA 2006 para BusinessObjects Enterprise.404
Habilitar proxy inverso para servicios Web de Developer Suite........408
Activar la ruta raíz para las cookies de sesión para ISA 2006...........411
Habilitación de proxy inverso para BusinessObjects Live Office.......415
Habilitar proxy inverso para servicios Web de Business Process BI..416
Capítulo 8 Mejora del rendimiento 419
Evaluación del rendimiento del sistema..................................................420
Evaluación de las necesidades del usuario.......................................421
Análisis de las medidas del servidor..................................................422
Resolución de problemas de rendimiento...............................................433
Riesgos de rendimiento y soluciones.................................................435
Mejorar el rendimiento de Publicación....................................................452
Recomendaciones de despliegue generales.....................................453
Configurar servidores en la CMC para optimizar el rendimiento de
Capítulo 9 Herramienta de línea de comandos BIAR 459
Herramienta de línea de comandos BIAR...............................................460
El archivo de propiedades de la herramienta de línea de comandos del motor
Para usar la herramienta de línea de comandos BIAR...........................470
Capítulo 10 Conceptos de seguridad 473
Información general de seguridad...........................................................474
Autenticación y autorización....................................................................475
12 Manual del administrador de SAP BusinessObjects Enterprise
Contenido
Autenticación principal.......................................................................476
Compatibilidad con el inicio de sesión único......................................478
Complementos de seguridad.............................................................482
Procesamiento de extensiones..........................................................484
Relación de confianza activa...................................................................485
Tokens de inicio de sesión.................................................................486
Mecanismo de vales para seguridad distribuida................................487
Sesiones y seguimiento de sesiones......................................................487
Seguimiento de sesiones CMS..........................................................489
De explorador Web a servidor Web...................................................489
Servidor Web a BusinessObjects Enterprise.....................................490
Protección frente a intentos de conexión malintencionados..............491
Restricciones para las contraseñas...................................................491
Restricciones de conexión.................................................................492
Restricciones para los usuarios.........................................................492
Restricciones de la cuenta Invitado...................................................493
Capítulo 11 Administración de licencias 495
Administración de información de licencia..............................................496
Para ver la información de licencia..........................................................496
Agregar una clave de licencia.................................................................496
Para agregar una clave de licencia.........................................................497
Consulta de la actividad actual de las cuentas........................................497
Para ver la actividad actual de las cuentas:............................................497
Capítulo 12 Configuración de la autenticación de terceros 499
Uso de la autenticación NT .....................................................................500
Manual del administrador de SAP BusinessObjects Enterprise 13
Contenido
Uso de usuarios y grupos de NT........................................................500
Complemento de seguridad de Windows NT.....................................500
Administración de cuentas de usuario y grupos de NT......................501
Asignación de cuentas de usuario y grupos de NT............................502
Modificación del archivo web.config para el inicio de sesión único NT.510
Uso de la autenticación LDAP.................................................................511
Administración de cuentas LDAP.......................................................512
Usar la autenticación AD.........................................................................533
complemento de seguridad de Windows AD.....................................534
Uso de usuarios y grupos de AD.......................................................535
Configurar la autenticación AD manual..............................................543
Configurar el inicio de sesión único AD.............................................569
Habilitación de la autenticación de confianza..........................................615
Configuración del servidor para la autenticación de confianza..........616
Configuración de la autenticación de confianza para el cliente.........617
Configuración de la autenticación de confianza para Business Process
Capítulo 13 Administración de auditoría 627
Funcionamiento de una auditoría............................................................628
Configuración de la auditoría...................................................................635
Eventos que se pueden auditar.........................................................638
Activación de la auditoría de eventos del usuario y del sistema.............656
Para activar los eventos de auditoría de las aplicaciones cliente......659
Auditar la plantilla de configuración.........................................................660
Para establecer la plantilla de configuración......................................660
Configuración de la conexión del universo..............................................661
Uso de informes de auditoría de ejemplo................................................663
Control de sincronización de las acciones de auditoría..........................664
Optimización del rendimiento del sistema durante la auditoría...............665
14 Manual del administrador de SAP BusinessObjects Enterprise
Contenido
Capítulo 14 Informes de auditoría 667
Uso de informes de auditoría..................................................................668
¿Por qué los informes son importantes?...........................................668
Auditar nombres de informe...............................................................671
Visualización de informes de auditoría de ejemplo.................................684
Creación de informes de auditoría personalizados.................................685
Auditoría de referencia del esquema de la base de datos......................685
Server_Process..................................................................................688
Application_Type................................................................................690
Tablas Detail_Type.............................................................................690
Tablas de referencia de eventos y detalles.............................................691
Capítulo 15 Líneas de comandos de los servidores 713
Información general de las líneas de comandos.....................................714
Opciones estándar para todos los servidores.........................................715
Manejo de señales de UNIX...............................................................718
Servidor de administración central..........................................................719
Administrador de configuración central (CCM)........................................725
Servidor de procesamiento de Crystal Reports y servidor de caché de Crystal
Servidor de aplicaciones de informes......................................................733
Servidor de procesamiento de Web Intelligence.....................................736
Servidores del repositorio de archivos de entrada y de salida................738
Manual del administrador de SAP BusinessObjects Enterprise 15
Contenido
Capítulo 16 Herramientas de UNIX 745
Utilidades de secuencia de comandos....................................................746
cmsdbsetup.sh...................................................................................752
uninstallBOBJE.sh..............................................................................754
Plantillas de secuencia de comandos.....................................................755
Secuencias de comandos usadas por BusinessObjects Enterprise.......756
Capítulo 17 Trabajar con la Consola de administración central 761
Inicio de sesión en la CMC.................................................................763
Desplazamiento por la CMC..............................................................764
Establecimiento de las preferencias de la CMC................................765
Establecer la configuración de seguridad inicial......................................767
Establecer la contraseña del administrador.......................................768
16 Manual del administrador de SAP BusinessObjects Enterprise
Contenido
Deshabilitar una cuenta de usuario....................................................768
Capítulo 18 Establecimiento de derechos 771
Funcionamiento de los derechos en BusinessObjects Enterprise..........772
Niveles de acceso..............................................................................773
Configuración de derechos avanzados..............................................774
Derechos específicos del tipo............................................................782
Determinación de los derechos efectivos..........................................784
Administración de la configuración de seguridad para los objetos en la
Para ver los derechos de un principal en un objeto...........................786
Para modificar la seguridad de un principal en un objeto..................788
Para configurar los derechos en una carpeta de nivel superior en
BusinessObjects Enterprise...............................................................789
Comprobación de la configuración de seguridad de un principal......790
Uso de niveles de acceso........................................................................794
Elección entre los niveles de acceso Ver y Ver a petición.................798
Para copiar un nivel de acceso existente...........................................800
Para crear un nivel de acceso............................................................800
Para cambiar el nombre de un nivel de acceso.................................801
Para eliminar un nivel de acceso.......................................................801
Para modificar los derechos en un nivel de acceso...........................801
Seguimiento de la relación entre los niveles de acceso y los objetos.803
Administración de los niveles de acceso entre sitios.........................804
Interrupción de la herencia......................................................................805
Para desactivar la herencia................................................................806
Uso de derechos para la administración delegada.................................807
Manual del administrador de SAP BusinessObjects Enterprise 17
Contenido
Derechos de propietario.....................................................................811
Resumen de recomendaciones para la administración de derechos......812
Capítulo 19 Administración de usuarios y grupos 815
Información general de administración de cuentas.................................816
Administración de usuarios................................................................816
Administración de grupos...................................................................817
Tipos de autenticación disponibles ...................................................819
Administración de cuentas Enterprise y generales.................................822
Para agregar subgrupos.....................................................................826
Adición de usuarios a grupos.............................................................828
Cambio de la configuración de la contraseña....................................830
Habilitación de la autenticación de confianza....................................832
Concesión de acceso a usuarios y grupos........................................834
Control del acceso a las bandejas de entrada de usuario.................834
Configurar la pantalla de inicio de sesión de InfoView.......................835
Capítulo 20 Administración de aplicaciones 841
Configuración de derechos de usuario en aplicaciones..........................842
Administración de la configuración de los debates.................................843
Para administrar la configuración de Debates en la CMC ................843
Para buscar un hilo de debate...........................................................843
Para ordenar los resultados de la búsqueda de hilos de debates.....845
Para eliminar un hilo de debate.........................................................846
Establecimiento de derechos de usuario...........................................846
Administración de la configuración de InfoView......................................847
18 Manual del administrador de SAP BusinessObjects Enterprise
Contenido
Para cambiar la configuración de presentación de InfoView.............847
Administrar la configuración de Web Intelligence....................................849
Para modificar la configuración de visualización en Web Intelligence.849
Administración de la configuración de Aparatos de BI............................850
Administrar la configuración de Polestar.................................................851
Para modificar las propiedades de aplicación de Polestar................851
Capítulo 21 Administración de orígenes de datos y conexiones 853
Conexiones de orígenes de datos...........................................................854
Para eliminar universos......................................................................855
Administración de conexiones de universo.............................................855
Para eliminar una conexión de universo............................................855
Control del acceso a conexiones de universo....................................856
Capítulo 22 Trabajar con objetos de contenido 857
Administración general de objetos..........................................................858
Para copiar un objeto.........................................................................858
Para mover un objeto.........................................................................859
Para crear un acceso directo a un objeto..........................................859
Administración de objetos de informe.....................................................867
¿Qué son objetos e instancias de informe?.......................................868
Establecer las opciones de actualización del informe........................869
Establecer las opciones de procesamiento del informe.....................871
Procesamiento de extensiones..........................................................883
Aplicación de extensiones de procesamiento a informes..................885
Uso de informes hipervinculados ......................................................889
Manual del administrador de SAP BusinessObjects Enterprise 19
Contenido
Administración de objetos de programa..................................................893
¿Qué son objetos e instancias de programa?...................................893
Establecer las opciones de procesamiento del programa.................895
Autenticación y objetos de programa.................................................901
Administración de paquetes de objetos...................................................903
¿Qué son paquetes de objetos, componentes e instancias?............904
Agregar objetos a un paquete de objetos..........................................905
Configuración de paquetes de objetos y de sus objetos....................906
Autenticación y paquetes de objetos.................................................907
Capítulo 23 Programación de objetos 909
Acerca de las opciones y parámetros de periodicidad.......................910
Programación de objetos con paquetes de objetos...........................917
Programación de objetos con eventos...............................................918
Configuración de las opciones de programación....................................920
Especificar notificaciones de alerta....................................................925
Selección de destinos........................................................................927
Seleccionar un formato......................................................................940
Programación de un objeto para un usuario o un grupo....................953
Selección de la configuración del grupo de servidores......................954
Administración de instancias...................................................................956
Administración y visualización del historial de instancias..................956
Configuración de límites de instancia para un objeto........................963
Información general sobre calendarios..............................................965
20 Manual del administrador de SAP BusinessObjects Enterprise
Contenido
Creación de calendarios.....................................................................966
Adición de fechas a un calendario.....................................................966
Eliminación de calendarios.................................................................972
Especificación de derechos de calendario.........................................973
Administración de eventos.......................................................................973
Información general sobre la administración de eventos...................973
Eventos basados en archivos............................................................975
Eventos basados en programación....................................................976
Eventos personalizados.....................................................................977
Especificar los derechos de eventos..................................................979
Para ejecutar los objetos ahora...............................................................979
Capítulo 24 Organización de objetos 981
Información general acerca de la organización de objetos.....................982
Acerca de las carpetas ......................................................................982
Acerca de las categorías....................................................................983
Creación y eliminación de carpetas...................................................984
Copiar y mover carpetas....................................................................985
Adición de nuevos objetos a una carpeta..........................................986
Especificación de derechos de carpeta.............................................987
Configurar límites para carpetas, usuarios y grupos..........................988
Administración de carpetas personales.............................................989
Especificación de derechos de categoría..........................................993
Capítulo 25 Agregar objetos al repositorio 995
Opciones para agregar informes de Crystal......................................996
Manual del administrador de SAP BusinessObjects Enterprise 21
Contenido
Procedimientos del Asistente de publicación..........................................997
Guardar objetos directamente en el CMS.............................................1013
Capítulo 26 Publicar y publicaciones 1015
Acerca de la publicación........................................................................1016
Descripción de una publicación.......................................................1017
Flujo de trabajo de Publicación........................................................1018
Derechos necesarios para la publicación........................................1020
Conceptos de publicación.....................................................................1023
Actualización condicional.................................................................1023
Reglas de entrega............................................................................1025
Destinatarios dinámicos...................................................................1028
Personalización................................................................................1037
Para crear una nueva publicación en la CMC.......................................1039
Para crear una nueva publicación en InfoView.....................................1040
Capítulo 27 Administración de perfiles 1041
Cómo funcionan los perfiles..................................................................1042
Perfiles y el flujo de trabajo de publicación......................................1043
Destinos de perfil y valores de perfil......................................................1044
Para especificar un destino de perfil global.....................................1045
Especificación de valores de perfil...................................................1046
Solución de conflictos entre perfiles......................................................1050
Conflictos entre valores de perfil......................................................1051
Especificación de derechos de perfil.....................................................1052
22 Manual del administrador de SAP BusinessObjects Enterprise
Contenido
Capítulo 28 Búsqueda de contenido 1053
Información general sobre Búsqueda de contenido..............................1054
Tipos de documento en los que se pueden realizar búsquedas......1054
Sintaxis de búsqueda e interpretación.............................................1056
Búsqueda multilingüe.......................................................................1059
Búsqueda de contenido e instancias...............................................1059
Facetas y etiquetas..........................................................................1059
Peticiones de orden y parámetros...................................................1060
Informes con seguridad en tiempo de visualización........................1061
Consultas sugeridas.........................................................................1062
Número limitado de resultados de la búsqueda...............................1063
Excluir documentos de Búsqueda de contenido..............................1064
Servidores y arquitectura.......................................................................1065
Desplegar el servicio Búsqueda de contenido......................................1066
Planificación del despliegue de Búsqueda de contenido.................1066
Instalación y actualización................................................................1068
Desactivación y eliminación de Búsqueda de contenido.................1073
Máximo de instancias de grupo indexadas......................................1073
Tamaño de montón JVM..................................................................1074
Descripción y administración del proceso de indexación......................1076
Preparación de la indexación inicial.................................................1076
Creación del índice inicial.................................................................1077
Administración del objeto de programa de indización......................1078
Finalización del proceso de indexación...........................................1081
Solución de problemas..........................................................................1082
Manual del administrador de SAP BusinessObjects Enterprise 23
Contenido
Para solucionar un fallo de indexación ...........................................1082
Capítulo 29 Apéndice sobre derechos 1085
Acerca del apéndice de derechos.........................................................1086
Derechos para tipos de objeto específicos............................................1091
Derechos de carpeta........................................................................1091
Informes de Crystal..........................................................................1093
Documentos de Desktop Intelligence...............................................1094
Documentos de Web Intelligence.....................................................1095
Usuarios y grupos............................................................................1097
Niveles de acceso............................................................................1099
Cuadros de mandos.........................................................................1099
Capítulo 30 Apéndice de propiedades de servidor 1139
Acerca del apéndice de propiedades de servidor.................................1140
Configuración de servidor común..........................................................1140
Configuración de servidor principal.......................................................1143
Configuración de Crystal Reports Server..............................................1159
Configuración del servidor de Web Intelligence....................................1172
Configuración de los umbrales de memoria del servidor de Web
Configuración del servidor de Desktop Intelligence..............................1184
Configuración del servidor de Voyager..................................................1194
Configuración del servidor de Gestión del rendimiento.........................1196
24 Manual del administrador de SAP BusinessObjects Enterprise
Contenido
Manual del administrador de SAP BusinessObjects Enterprise 25
Contenido
26 Manual del administrador de SAP BusinessObjects Enterprise
Información general
1
Información general
1
Sobre esta ayuda
Sobre esta ayuda
Esta ayuda proporciona información y procedimientos para desplegar y configurar el sistema BusinessObjects Enterprise. Se proporcionan procedimientos para las tareas habituales. Para todos los temas avanzados se proporciona información conceptual y detalles técnicos.
Para obtener información sobre tareas y procedimientos de mantenimiento diarios para trabajar con la CMC, consulte el Manual del administrador de
SAP BusinessObjects Enterprise.
Para obtener información sobre la instalación de BusinessObjects Enterprise, consulte el Manual de instalación de SAP BusinessObjects Enterprise.
¿Quién debe utilizar esta ayuda?
Esta ayuda trata las tareas de configuración y despliegue. Se recomienda consultar este manual si se va a:
• planificar el primer despliegue
• configurar el primer despliegue
• realizar cambios significativos en la arquitectura de un despliegue existente
• mejorar el rendimiento del sistema.
Esta ayuda está dirigida a los administradores del sistema encargados de la configuración, administración y mantenimiento de una instalación de
BusinessObjects Enterprise. El conocimiento del sistema operativo y el entorno de red resulta muy útil, ya que significa una comprensión general de la administración de servidores de aplicaciones Web y de las tecnologías de secuencias de comandos. Sin embargo, para abarcar todos los niveles de experiencia administrativa, en esta ayudan se pretende ofrecer suficiente información básica y conceptual para clarificar todas las tareas y funciones administrativas.
28 Manual del administrador de SAP BusinessObjects Enterprise
Información general
Novedades de BusinessObjects Enterprise XI 3.1
1
Acerca de BusinessObjects Enterprise
BusinessObjects Enterprise es una solución flexible, escalable y de confianza para proporcionar informes eficaces e interactivos a los usuarios finales, mediante cualquier aplicación Web, para una intranet, una extranet, Internet o un portal corporativo. Tanto si se utiliza para distribuir informes de ventas semanales, proporcionando a los clientes la posibilidad de crear servicios personalizados, como si se emplea para integrar información importante en portales corporativos, BusinessObjects Enterprise ofrece ventajas tangibles que van más allá de la organización. Como paquete integrado para la elaboración de informes, análisis y entrega de información, BusinessObjects
Enterprise ofrece una solución para incrementar la productividad del usuario final y reducir el esfuerzo administrativo.
Novedades de BusinessObjects Enterprise
XI 3.1
Esta versión de BusinessObjects Enterprise presenta numerosas funciones nuevas y mejoras. En la tabla siguiente se describen brevemente estas funciones y dónde encontrar más información sobre ellas.
Novedades
Recursos de documentación
Administración de servidores: la administración de servidores ahora se lleva a cabo mediante la CMC y Server Intelligence Agent (SIA).
•
•
Administración de servidores: novedades en esta versión de BusinessObjects Enterprise
Federación: esta herramienta de réplicas entre sitios permite administrar el contenido de un despliegue de BusinessObjects Enterprise (sitio de origen) y replicarlo en otros despliegues de
BusinessObjects Enterprise (sitios de destino).
•
Manual del administrador de SAP BusinessObjects Enterprise 29
Información general
1
Novedades de BusinessObjects Enterprise XI 3.1
Novedades
Recursos de documentación
Publicación: esta versión ofrece mejoras de interfaz de usuario en la función Publicación.
Además, ahora están admitidos todos los métodos de envío masivo de informes para las publicaciones de documentos de Web Intelligence.
•
• Para obtener más información, consulte el Ma-
nual del publicador de
SAP BusinessObjects
Enterprise. La última versión de este archivo
PDF está disponible en el sitio Web de soporte técnico de Business
Objects.
Administrador de instancias: en esta versión el
Administrador de instancias muestra más detalles de las instancias enumeradas.
•
•
Servidor de contenedor de aplicación Web
(WACS): el WACS es un servicio que aloja la
CMC para los usuarios que instalan BusinessObjects Enterprise en un entorno Windows y no desean desplegar la CMC en un servidor de aplicaciones Java.
•
Servidor de contenedor de aplicación Web
Autenticación de Active Directory de Windows: la compatibilidad con múltiples bosques está integrada en el proceso del uso de la CMC para configurar la autenticación AD con los protocolos Kerberos o NTLM.
•
Programar actualizaciones de AD
Configuración de servidor: los servidores de
Business Objects ahora admiten IPv6.
•
Proxy inverso: ahora se admite Microsoft ISA
2006 como servidor proxy inverso.
•
Para configurar Microsoft ISA 2006 para BusinessObjects Enterprise
30 Manual del administrador de SAP BusinessObjects Enterprise
Información general
Por dónde empezar
1
Biblioteca de documentación en línea
Una interfaz completamente nueva al conjunto de documentación ahora tiene manuales para todos los productos de Business Objects. La nueva biblioteca de documentación en línea tiene la versión más actualizada de la documentación de producto de Business Objects, enviada tras la publicación y actualizada periódicamente. Puede examinar el contenido de la biblioteca, realizar búsquedas de texto completo, leer guías en línea y descargar archivos PDF.
http://support.businessobjects.com/documentation/product_guides/default.asp
Por dónde empezar
Dependiendo de su situación, puede que le interesen secciones específicas de esta ayuda y es posible que haya otros recursos disponibles. Para cada una de las siguientes situaciones, se sugiere una lista de tareas que puede realizar y temas que puede leer.
•
Planificación o realización del primer despliegue
•
•
Cambio de la arquitectura del despliegue
•
Mejora del rendimiento del sistema.
•
Planificación o realización del primer despliegue
Si va a planificar o realizar el primer despliegue de BusinessObjects
Enterprise, es recomendable que efectúe las siguientes tareas y lea las secciones correspondientes:
• Para familiarizarse con los componentes, consulte
Información general de la arquitectura
.
• Para evaluar sus necesidades y diseñar una arquitectura de despliegue que funcione de la mejor manera, consulte el Manual de planificación de
SAP BusinessObjects Enterprise.
•
Descripción de la comunicación entre los componentes de
Manual del administrador de SAP BusinessObjects Enterprise 31
Información general
1
Por dónde empezar
•
Información general de seguridad
• Si tiene pensado utilizar autenticación de terceros, consulte
Configuración de la autenticación de terceros
• Para obtener consejos sobre la evaluación de las necesidades de rendimiento anticipadas, consulte
.
• Para obtener más información sobre la instalación de BusinessObjects
Enterprise, consulte el Manual de instalación de SAP BusinessObjects
Enterprise.
• Después de la instalación, consulte
Información general de administración de servidores
.
Configuración del despliegue
Si acaba de terminar la instalación de BusinessObjects Enterprise y debe realizar tareas de configuración iniciales, como la configuración del cortafuegos y la administración de usuarios, es recomendable que lea las siguientes secciones:
•
Información general de administración de servidores
•
Descripción de la comunicación entre los componentes de
•
Información general de seguridad
• Si tiene pensado utilizar autenticación de terceros, consulte
Configuración de la autenticación de terceros
• Para obtener consejos sobre la evaluación y la mejor del rendimiento del sistema, consulte
• Si desea supervisar el sistema existente, consulte
y
.
Cambio de la arquitectura del despliegue
¿Espera un aumento significativo del tráfico del servidor? ¿Debe dar cabida a una incorporación repentina de usuarios? ¿Necesita incorporar nuevos tipos de contenido procedentes de nuevos orígenes? ¿O debe actualizar un
32 Manual del administrador de SAP BusinessObjects Enterprise
Información general
Por dónde empezar
1 despliegue que no calculó adecuadamente el volumen de objetos que se iban a procesar diariamente?
Si tiene que revisar el despliegue para reflejar cambios significativos en la forma de usar el sistema, es recomendable que lea las siguientes secciones:
• Para obtener consejos sobre la evaluación y la mejor del rendimiento del sistema, consulte
• Si va a instalar nuevos componentes de servidor, consulte
Información general de administración de servidores
.
• Si va a importar o configurar nuevos usuarios, consulte
Información general de administración de cuentas
• Puede hallar más información sobre cómo instalar nuevos componentes en el Manual de instalación de SAP BusinessObjects Enterprise.
Mejora del rendimiento del sistema.
Si desea comprobar la eficacia del despliegue y reajustarlo para maximizar los recursos, es recomendable que lea las siguientes secciones:
• Para obtener consejos sobre la evaluación y la mejor del rendimiento del sistema, consulte
•
Si desea supervisar el sistema existente, consulte
y
.
• Para obtener información sobre tareas y procedimientos de mantenimiento diarios para trabajar con los servidores en la CMC, consulte
Información general de administración de servidores
.
Trabajo con objetos en la CMC
Si trabaja con objetos en la CMC, consulte las secciones siguientes:
• Para comenzar con la CMC, consulte
.
• Para obtener información acerca de la configuración de usuarios y grupos en la CMC, consulte
Información general de administración de cuentas
Manual del administrador de SAP BusinessObjects Enterprise 33
Información general
1
Manuales de BusinessObjects Enterprise
• Para agregar objetos en BusinessObjects Enterprise, consulte
.
• Para establecer la seguridad en los objetos, consulte
Funcionamiento de los derechos en BusinessObjects Enterprise
.
• Para obtener información general acerca del trabajo con objetos, consulte
Administración general de objetos
.
•
Para organizar objetos, consulte
Información general acerca de la organización de objetos
• Para programar objetos en BusinessObjects Enterprise, consulte
Manuales de BusinessObjects Enterprise
La tabla siguiente proporciona una lista de los manuales de BusinessObjects
Enterprise y su contenido.
34 Manual del administrador de SAP BusinessObjects Enterprise
Información general
Manuales de BusinessObjects Enterprise
1
Guide Descripción
Manual de planificación de
BusinessObjects Enterprise
Trata los conceptos clave que se deben tener en cuenta antes de comenzar la implementación de BusinessObjects Enterprise.
Este manual incluye una introducción de la arquitectura, sugerencias para evaluar el entorno existente, determinar las necesidades de la organización y preparar la instalación.
Manual de instalación de BusinessObjects Enterprise
Le dirige por los pasos necesarios para ejecutar el programa de instalación y realizar la instalación de BusinessObjects Enterprise. Hay disponibles versiones para UNIX y Windows de este manual.
Manual de despliegue de aplicaciones Web de BusinessObjects Enterprise
Trata temas relacionados con el despliegue de aplicaciones Web en servidores de aplicaciones Web con BusinessObjects Enterprise. Hay disponibles versiones para UNIX y Windows de este manual.
Manual del administrador de
BusinessObjects Enterprise
Proporciona contenido para la administración de servidor y de contenido. Los temas de administración de servidor incluyen la configuración de servidores, administración de la autenticación, la configuración de servidores de seguridad y medición del rendimiento del sistema. Los temas de administración de contenido incluyen trabajar con la CMC, configurar derechos y niveles de acceso, administrar usuarios y trabajar con aplicaciones y objetos de Business
Objects.
Manual del administrador de SAP BusinessObjects Enterprise 35
Información general
1
Manuales de BusinessObjects Enterprise
Guide Descripción
Manual de publicador de BusinessObjects Enterprise
Proporciona información general del proceso de publicación, el trabajo con publicaciones, la publicación de informes de Crystal, la publicación de documentos de Web Intelligence, la publicación de documentos de
Desktop Intelligence y la seguridad de publicación.
Manual de migración de BusinessObjects 5/6 a XI 3.1
Explica la migración de contenido desde software de Business Objects heredado, como Classic o Enterprise 5 ó 6, a BusinessObjects Enterprise XI 3.1.
Manual de actualización de
BusinessObjects Enterprise
Información para la actualización de BusinessObjects Enterprise XI a BusinessObjects Enterprise XI 3.1.
Manual del usuario de Info-
View de BusinessObjects Enterprise
Proporciona información general de Info-
View y el trabajo con Crystal Reports, Web
Intelligence, objetos, debates, Encyclopedia y áreas de trabajo de Voyager.
Para obtener una lista completa de toda nuestra documentación de producto, visite:
http://support.businessobjects.com/documentation/product_guides/de fault.asp
36 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
2
Arquitectura
2
Información general de la arquitectura
Información general de la arquitectura
En esta sección se describe la arquitectura general de la plataforma, el sistema y los componentes de servicio que componen la plataforma de
Business Intelligence (BI) de BusinessObjects Enterprise. Esta información ayudará a los administradores a comprender los aspectos esenciales del sistema y a crear un plan para el despliegue, la administración y el mantenimiento de una instalación de BusinessObjects Enterprise.
Business intelligence es el proceso de tomar los datos sin procesar almacenados en bases de datos y convertirlos en información útil en forma de informes que se pueden usar para tomar decisiones de negocio. Los informes de BI se pueden utilizar interna y externamente en una organización para tomar decisiones tácticas, reducir costes, optimizar las operaciones, crear mejores productos, aumentar las ventas o intensificar las relaciones con los clientes.
BusinessObjects Enterprise incluye servicios especializados (Web
Intelligence, Desktop Intelligence y componentes de Crystal Reports), así como un conjunto completo de servicios de gestión del rendimiento para cuadros de mandos, administración de métricas, análisis predictivo y análisis de proceso. Estos servicios están a disposición del software creado por su organización a través de varias interfaces de programación de aplicaciones
(API).
BusinessObjects Enterprise se ha diseñado para ofrecer un elevado rendimiento en una amplia gama de escenarios de usuarios y despliegues.
Por ejemplo, los servidores de plataforma especializados se ocupan del acceso a datos a petición y la generación de información, o de la programación de informes según horas y eventos. Puede descargar las tareas de programación y procesamiento que hacen un uso intensivo del procesador en servidores dedicados para mejorar el rendimiento. La arquitectura se ha diseñado para satisfacer las necesidades de prácticamente cualquier despliegue de BI y es suficientemente flexible para crecer desde varios usuarios con una sola herramienta hasta decenas de miles de usuarios con varias herramientas e interfaces.
Los desarrolladores pueden tener acceso a la plataforma mediante un conjunto de servicios Web y API de Java y .NET para integrar
BusinessObjects Enterprise en los sistemas de la organización y compartir documentos actualizados de forma dinámica con usuarios de redes independientes.
38 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Información general de la arquitectura
2
Los usuarios finales pueden tener acceso a los informes, crearlos, editarlos e interactuar con ellos mediante herramientas y aplicaciones especializadas, entre otras:
• Crystal Reports.
• Web Intelligence.
• Desktop Intelligence.
• Voyager.
• Dashboard and Analytics.
• Dashboard Builder.
Los departamentos de TI pueden usar herramientas de administración de datos y sistemas, entre las que se incluye:
• Consola de administración central.
• Administrador de configuración central.
• Asistente de publicación.
• Asistente de publicación.
• Universe Designer.
• Herramienta de diagnóstico del repositorio.
Para ofrecer flexibilidad, fiabilidad y escalabilidad, los componentes que conforman BusinessObjects Enterprise pueden instalarse en una o muchas máquinas. Incluso puede instalar simultáneamente dos despliegues de
BusinessObjects Enterprise en el mismo hardware, aunque esta configuración
únicamente se recomienda con fines de actualización o pruebas.
Los procesos de servidor se pueden “ampliar verticalmente” (donde un equipo ejecuta varios o todos los procesos del lado del servidor) para reducir costos o bien “ampliar horizontalmente” (donde los procesos de servidor se distribuyen entre dos o más máquinas en red) para mejorar el rendimiento.
También es posible ejecutar instancias duplicadas de un proceso de servidor en la misma máquina o bien en varias máquinas conectadas en red.
Nota:
Aunque es posible desplegar una mezcla de plataformas de Windows y de
Unix en este nivel (como un servidor de aplicaciones Web de Unix con un
CMS de Windows), se recomienda no mezclar sistemas operativos para los procesos de servidor (como un clúster de dos sistemas CMS en el que uno ejecuta Windows y el otro, Unix).
Manual del administrador de SAP BusinessObjects Enterprise 39
Arquitectura
2
Información general de la arquitectura
Infraestructura de Enterprise
La infraestructura de Enterprise proporciona el mecanismo de mensajería necesario para que los componentes de BusinessObjects Enterprise se comuniquen entre sí. La infraestructura de Enterprise es una serie de servicios que están diseñados para comunicarse mediante CORBA
(arquitectura de agente de solicitudes de objeto común), que se ejecuta sobre TCP/IP.
Algunas aplicaciones CORBA utilizan un servidor de nombres. El servicio de servidor de nombres es una función de la arquitectura CORBA subyacente que enlaza los servidores de BusinessObjects Enterprise entre sí. El servidor de nombres proporciona un directorio de los servidores registrados en el entorno de BusinessObjects Enterprise y ayuda a establecer conexiones entre los clientes y estos servidores. El servicio de servidor de nombres es una parte del Servidor de administración central (CMS).
40 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Información general de la arquitectura
2
La infraestructura de Enterprise proporciona el marco para establecer conexiones entre clientes y servidores:
• Constituye el eje de la tecnología de BusinessObjects Enterprise y facilita la comunicación entre servidores.
• Un objeto de cliente puede efectuar transparentemente solicitudes a los objetos del servidor mediante la infraestructura Enterprise.
• Un objeto de servidor es un servidor que participa en atender solicitudes de los objetos de cliente.
• Un objeto de cliente es un cliente que realiza solicitudes a los servidores de la infraestructura Enterprise.
Nota:
En el entorno de BusinessObjects Enterprise, la mayoría de los servicios actúa como cliente y servidor entre sí durante las transacciones entre los servidores.
Cuando se inicia un servidor de BusinessObjects Enterprise, se registra a sí mismo con el servidor de nombres en el CMS. El servidor proporciona información sobre él, como su dirección IP, puerto TCP y descripción del servidor, y una lista de los servicios que proporciona, al servidor de nombres.
Cada servidor sondea el CMS cada 60 segundos para obtener una lista actualizada de los servicios proporcionados.
Servicios Web de BusinessObjects Enterprise
Los servicios Web son componentes en el servidor que procesan las solicitudes de las aplicaciones cliente y comunican estas solicitudes al servidor adecuado. Incluyen compatibilidad con la consulta de informes y la lógica para comprender y dirigir las solicitudes Web al servidor adecuado de BusinessObjects Enterprise.
Los servicios Web de BusinessObjects Enterprise se alojan en el servidor de aplicaciones Web. Los servicios Web usan el SDK de BusinessObjects
Enterprise para interactuar con el resto de los servicios de BusinessObjects
Enterprise. El servidor de aplicaciones Web actúa como puerta de enlace entre el explorador y el resto de los componentes de BusinessObjects
Enterprise.
Manual del administrador de SAP BusinessObjects Enterprise 41
Arquitectura
2
Información general de la arquitectura
Nota:
Al configurar servidores con la Consola de administración central, el CMS contiene las opciones de configuración y éste se comunica con todos los servidores de BusinessObjects Enterprise.
Los servicios Web de Business Objects proporcionan una API de consumidores Java y .NET a la que acceden los clientes enriquecidos en el nivel de interacción de usuario, como Live Office y Crystal Reports.
Los servicios Web constan de componentes de software que se puede llamar de forma remota mediante el protocolo simple de acceso a objetos (SOAP).
SOAP es un protocolo para intercambiar información que no depende de una plataforma, modelo de objetos o lenguaje de programación específicos.
Los servicios Web de BusinessObjects Enterprise proporcionan servicios en las siguientes áreas:
• Sesión: administración de autenticaciones y privilegios de usuario.
• Plataforma de BI: expone funciones avanzadas de plataforma, como programación, búsqueda, administración de usuarios y grupos, administración de servidores, eventos de plataforma y calendarios.
• Motor de informes: muestra informes de Web Intelligence y Crystal en formatos HTML, PDF, Excel y XML.
• Consulta: crea consultas ad hoc basadas en la capa semántica del universo de Business Objects.
Compatibilidad de las agrupaciones de la aplicación Web
Las aplicaciones Web de la Consola de administración central (CMC) y de
InfoView se pueden usar en entornos con diferentes configuraciones agrupadas, equilibradas en su carga o con tolerancia a errores. La siguiente tabla es una relación de la compatibilidad en la configuración para las aplicaciones Web de la CMC y de InfoView.
42 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Información general de la arquitectura
2
Aplicación web
Servidores agrupados de aplicaciones
Web
InfoView
(estático)
Compatible
CMC (dinámica)
Compatible
Equilibradores de carga con afinidades de sesión
Equilibradores de carga sin afinidades de sesión
Tolerancia a errores
Compatible
Compatible
Compatible
No compatible
Sí
No
Servicios de administración de BusinessObjects
Enterprise
Los servicios de administración se ocupan del sistema de BusinessObjects
Enterprise. Estos servicios mantienen toda la información de seguridad, envían solicitudes a los servicios adecuados, administran la información de auditoría y mantienen un registro de cada instancia y su ubicación.
Los servicios de administración los proporcionan:
• Servicio de administración central ejecutándose en el Servidor de administración central (CMS)
El CMS es responsable de autenticar los usuarios y grupos, así como de realizar el seguimiento de la disponibilidad de otros servicios de
BusinessObjects Enterprise. También mantiene la base de datos del sistema de BusinessObjects Enterprise, que incluye información sobre usuarios, grupos, niveles de seguridad, contenido de BusinessObjects
Enterprise y servicios. Asimismo, el CMS mantiene una base de datos de auditoría de información acerca de las acciones de usuario y administra la base de datos del sistema de BusinessObjects Enterprise.
Nota:
• Todos los servidores se comunican con el CMS al iniciarse.
• La base de datos de auditoría es opcional en un despliegue de sistema normal. Permite efectuar auditoría y seguimiento adicionales de parte de información del sistema.
• Servicio de eventos ejecutándose en el servidor de eventos
Manual del administrador de SAP BusinessObjects Enterprise 43
Arquitectura
2
Información general de la arquitectura
El servidor de eventos administra los eventos de los archivos. Supervisa el directorio especificado al configurar un evento basado en archivo.
Cuando el archivo correspondiente aparece en el directorio supervisado, el servidor de eventos desencadena un evento basado en archivo.
Servicios de almacenamiento de BusinessObjects
Enterprise
Los servicios de almacenamiento son responsables de almacenar objetos e instancias de objeto.
Los servicios de almacenamiento son:
• Servicio del repositorio de archivos de entrada ejecutándose en el servidor del repositorio de archivos de entrada
El servicio del repositorio de archivos de entrada administra todos los objetos de informe y programa que se han publicado en el sistema. Puede almacenar los siguientes archivos: .rpt, .car, .exe, .bat, .js, .xls,
.doc
, .ppt, .rtf, .txt, .pdf, .wid, .rep o .unv.
• Servicio del repositorio de archivos de salida ejecutándose en el servidor del repositorio de archivos de salida
El servidor del repositorio de archivos de salida administra todas las instancias de informe generadas por el servidor de tareas de Crystal
Reports y las instancias de programa generadas por el servicio de tareas de programa. También administra las instancias generadas por los servicios de procesamiento de Desktop o Web Intelligence, y el servicio de tareas de lista de valores (LOV).
Puede almacenar los siguientes archivos: .rpt, .csv, .xls, .doc,
.rtf
, .txt, .pdf, .wid o .rep.
Nota:
Los archivos .rpt
y .wid se almacenan como documentos de informe con datos guardados.
• Servicio de caché de Crystal Reports ejecutándose en el servidor de caché de Crystal Reports
44 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Información general de la arquitectura
2
El servicio de caché de Crystal Reports mantiene una carpeta de archivos
EPF de informe en caché y determina si una solicitud se puede cumplir con una página de informe en caché. Si la solicitud no se puede llevar a cabo con una página de informe en caché, pasa la solicitud al servicio de procesamiento de Crystal Reports.
La ventaja de almacenar en caché es que BusinessObjects Enterprise no tiene que generar los archivos .epf cada vez que se visualiza una página. Por lo tanto, las páginas de informe que se han almacenado en caché se pueden compartir entre los usuarios.
• Servicio de caché de Desktop Intelligence ejecutándose en el servidor de caché de Desktop Intelligence
El servicio de caché de Desktop Intelligence controla las solicitudes de visualización de los documentos de Desktop Intelligence y administra las páginas que se pueden ver creadas por el servicio de procesamiento de
Desktop Intelligence.
Servicios de procesamiento de BusinessObjects
Enterprise
Los servicios de procesamiento acceden a los datos y generan informes.
Éste es el único nivel que interactúa directamente con las bases de datos y contiene los datos de los informes.
Los servicios que intervienen en la generación de informes se determinan en función de si el objeto se está programando o visualizando a petición. La opción de visor también desempeña una función en determinar los servicios y los servidores que intervienen en la generación de informes.
Los servicios de procesamiento son:
• Servicio de tareas de programa ejecutándose en el servidor de tareas de programa
El servicio de tareas de programa procesa los objetos de programa, como solicita el CMS, y genera instancias de programa.
• Servicio de tareas de Crystal Reports ejecutándose en el servidor de tareas de Crystal Reports
Manual del administrador de SAP BusinessObjects Enterprise 45
Arquitectura
2
Información general de la arquitectura
El servicio de tareas de Crystal Reports programa y procesa los objetos de informe, creando instancias de informe en la solicitud del Servidor de administración central (CMS).
Nota:
Tanto el servicio de tareas de programa como el servicio de tareas de
Crystal Reports recuperan el documento que se ejecutará desde el servicio del repositorio de archivos de entrada, ejecutan el informe o programa y, a continuación, guardan el archivo proceso en el servicio del repositorio de archivos de salida como una instancia.
• Servicio de tareas de Web Intelligence ejecutándose en el servidor de tareas de Adaptive
El servicio de tareas de Web Intelligence recibe solicitudes de documento de Web Intelligence del CMS y las reenvía al servidor de Web Intelligence para su procesamiento.
Nota:
No es el servidor de tareas de Adaptive el que procesa los documentos de Web Intelligence, sino el servicio de tareas de Web Intelligence alojado por el servidor de tareas de Adaptive (AJS). El AJS se puede configurar para ejecutar con el servicio de tareas de Web Intelligence o sin él.
• Servicio de procesamiento de Web Intelligence ejecutándose en el servidor de procesamiento de Web Intelligence
El servicio de procesamiento de Web Intelligence procesa las solicitudes de documento de Web Intelligence.
• Servicio de tareas de lista de valores (LOV) ejecutándose en el servidor de tareas LOV
El servicio de tareas de lista de valores recibe solicitudes de programación del administrador de vistas empresariales y procesa objetos de lista de valores programados para rellenarlos con valores recuperados de una base de datos.
• Servicio de tareas de Desktop Intelligence ejecutándose en el servidor de tareas de Desktop Intelligence
El servicio de tareas de Desktop Intelligence procesa las solicitudes de programación que recibe del CMS para los documentos de Desktop
Intelligence y genera instancias del documento de Desktop Intelligence.
46 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Información general de la arquitectura
2
• Servicio de procesamiento de Desktop Intelligence ejecutándose en el servidor de procesamiento de Desktop Intelligence
El servicio de procesamiento de Desktop Intelligence procesa las solicitudes de visualización para los documentos de Desktop Intelligence y genera documentos de Desktop Intelligence.
• Servicio de conexión ejecutándose en el servidor de conexión
El servicio de conexión es responsable de la conectividad de base de datos de datos para acceder a los datos. Se invoca cuando los usuarios desean editar y ver los documentos de Desktop o Web Intelligence mediante InfoView. También lo usan algunos servicios EPM.
Nota:
Las bibliotecas del servicio de conexión están presenten en el servidor de procesamiento de Web Intelligence y el servidor de procesamiento de Desktop Intelligence. Estas bibliotecas permiten a los servicios consultar la base de datos directamente sin establecer comunicación con el servicio del servidor de conexión.
• Servicio de publicación posterior al procesamiento ejecutándose en el servidor de procesamiento de Adaptive
Este servicio es responsable de cualquier procesamiento posterior de una tarea de publicación, incluida la combinación de PDF y el procesamiento de extensiones de publicación.
• Servicio de contenedor de aplicaciones Web (WACS)
El servicio de contenedor de aplicaciones Web proporciona una plataforma para alojar aplicaciones Web de BusinessObjects Enterprise, como la
Consola de administración central (CMC).
Las aplicaciones Web, como la CMC, se despliegan automáticamente en WACS. WACS no admite el despliegue de aplicaciones Web de
Business Objects o externas ya sea manualmente o mediante la herramienta wdeploy.
Los servicios de procesamiento de visualización son:
• Servicio de procesamiento de Crystal Reports ejecutándose en el servidor de procesamiento de Crystal Reports
El servicio de procesamiento de Crystal Reports es responsable de generar las páginas de Crystal Reports para su visualización. El servicio
Manual del administrador de SAP BusinessObjects Enterprise 47
Arquitectura
2
Información general de la arquitectura
de procesamiento de Crystal Reports recupera los datos del informe a partir de la última instancia o directamente desde una base de datos.
Después de generar el informe, el servicio de procesamiento convierte los datos solicitados en uno o varios archivos PDF. A continuación, estos archivos se envía al servicio de caché de Crystal Reports.
• Servicio de procesamiento de Web Intelligence ejecutándose en el servidor de procesamiento de Web Intelligence
El servicio de procesamiento de Web Intelligence es el responsable de generar los documentos de Web Intelligence. El servicio de procesamiento de Web Intelligence obtiene las solicitudes de creación de documento del servidor de aplicaciones Web y, a continuación, se comunica con el servicio del repositorio de archivos de entrada para obtener una copia del archivo de documento de Web Intelligence (WID) y la definición de universo. Al visualizar una instancia existente de un WID, el servicio de procesamiento de Web Intelligence se comunica con el servicio del repositorio de archivos de salida para obtener una instancia del historial de un WID.
• Servicio de aplicaciones de informe ejecutándose en el servidor de aplicaciones de informe
El servicio de aplicaciones de informe resuelve las listas de destinatarios dinámicos en tiempo de diseño y en tiempo de ejecución en Publicación, así como con LiveOffice. Asimismo, proporciona la funcionalidad de creación de informes ad hoc que permite que los usuarios creen y modifiquen informes en Internet.
Al igual que sucede con el servicio de procesamiento de Crystal Reports, el RAS admite los SDK de visores Java. El servicio de aplicaciones de informe también incluye un SDK para la creación y modificación de informes, proporcionando las herramientas para crear interfaces de interacción de informes personalizadas.
• Servicio de análisis multidimensional ejecutándose en un servidor de análisis multidimensional
El servidor de análisis multidimensional (MDAS) es un servidor dedicado diseñado para interactuar con los orígenes de datos OLAP y para admitir
Voyager.
El MDAS necesita un cliente de base de datos de OLAP apropiado configurado para el origen de datos OLAP adecuado. La lista de proveedores se genera automáticamente según los controladores de
48 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Información general de la arquitectura
2 base de datos que estén instalados en el MDAS. Si existen varios MDAS, el servidor con el que se establece conectado se selecciona aleatoriamente, por lo que en todos los servidores deben estar instalados los mismos controladores. Las conexiones a los orígenes de datos OLAP se definen y administran desde la CMC. Las entradas pueden incluir:
• Oracle
• SAP
• Essbase
• Microsoft Analysis Services 8.0 (MSAS 2000)
• Microsoft Analysis Services 9.0 (MSAS 2005)
• Servicio de búsqueda ejecutándose en el servidor de procesamiento de
Adaptive
El servicio de búsqueda procesa las solicitudes de búsqueda y ejecuta la indexación. El despliegue puede incluir varios servicios de búsqueda y todos los servidores disponibles procesan activamente las solicitudes de búsqueda. No obstante, sólo un servicio de búsqueda realiza el proceso de indexación.
• Servicio proxy de auditoría de cliente ejecutándose en el servidor de procesamiento de Adaptive
El servicio proxy de auditoría de cliente supervisa los clientes enriquecidos de Web Intelligence y Desktop Intelligence, y reenvía la información al servidor de auditoría. Los clientes enriquecidos que trabajan localmente, es decir, no conectados a un repositorio, no se auditan mediante el servicio proxy de auditoría de cliente.
• Servicio de publicación ejecutándose en el servidor de procesamiento de Adaptive
El servicio de publicación coordina la publicación de un objeto mediante la comunicación con otros servicios para procesar la publicación.
Server Intelligence
Server Intelligence es un componente de la Consola de administración central
(CMC) que simplifica los procedimientos administrativos que anteriormente se llevaban a cabo con el Administrador de configuración central (CCM), como la administración de los procesos de servidor de CMC. Ello incluye la
Manual del administrador de SAP BusinessObjects Enterprise 49
Arquitectura
2
Información general de la arquitectura
adición y eliminación de procesos de servidor, la configuración de procesos de servidor y el reinicio o cierre automático de servidores que se encuentran con condiciones imprevistas.
Server Intelligence también archiva la información de procesos del servidor en la base de datos del CMS para poder restaurar fácilmente la configuración predeterminada de un servidor o crear instancias redundantes de procesos de servidor con la misma configuración.
Nota:
El CCM es una herramienta que permite configurar y administrar Server
Intelligence Agent. Server Intelligence Agent es el componente que permite administrar todos los servidores mediante la CMC. También puede utilizar el CCM para crear y administrar nodos en el despliegue.
Administración de ciclo de vida (Life-Cycle
Management, LCM)
BusinessObjects Enterprise contiene nuevos módulos de administración del ciclo de vida que confieren control sobre los ciclos de vida de los objetos del sistema.
La administración del ciclo de vida hace referencia al conjunto de procesos que intervienen en la administración de la información relacionada con un ciclo de vida de producto, desde la etapa de concepción hasta la entrega.
Establece procedimientos para controlar todo el ciclo de vida de producto, que incluye fases tales como desarrollo, producción, pruebas, etc.
Los recursos de BI que están presentes en el repositorio de desarrollo se deben transferir al repositorio de pruebas para el despliegue de pruebas.
Estas fases se pueden producir en la misma sede o en ubicaciones geográficas distintas. El tiempo necesario para transferir los recursos de un repositorio a otro debe ser mínimo para obtener un producto de alta calidad y competitivo. Estos recursos también tienen dependencias que se han trasladado de un repositorio a otro. Las dependencias de los recursos agregan más complejidad al tema, ya que estos recursos se tienen traslada junto con las dependencias.
Para obtener más información, consulte el manual SAP BusinessObjects
Enterprise Life-Cycle Manager User's Guide for XI 3.1.
50 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Clientes
2
Administrador de LifeCycle
BusinessObjects LifeCycle Manager (LCM) es una herramienta basada en
Web que permite traslada recursos de BI de un sistema a otro sistema, sin que se vean afectadas las dependencias de estos recursos. También permite administrar distintas versiones de recursos de BI, administrar dependencias de recursos de BI y restaurar un recurso promocionada para restaurar el sistema de destino a su estado anterior.
La herramienta LCM es un complemento de la aplicación de BusinessObjects
Enterprise. Puede promocionar un recurso de BI de un sistema a otro sólo si la misma versión de la aplicación de BusinessObjects Enterprise está instalada tanto en el sistema de origen como de destino.
Clientes
Hay disponibles dos tipos distintos de aplicaciones: clientes de explorador
Web y clientes enriquecidos de aplicación de escritorio instalados en un sistema operativo Microsoft Windows.
Aplicaciones Web basadas en explorador
Esta categoría está formada por equipos front-end cliente ligeros basados en explorador Web que se ejecutan en todas las plataformas de sistema operativo admitidas. Un servidor de aplicaciones Web recibe solicitudes del cliente y se comunica con la inteligencia y los niveles de procesamiento de
BusinessObjects Enterprise para devolver datos a los exploradores Web de los usuarios. Este enfoque permite proporcionar un acceso de business intelligence (BI) a grandes grupos de usuarios sin tener que afrontar el reto de implementar productos de software de escritorio. La comunicación se lleva a cabo a través de HTTP y puede protegerse mediante SSL habilitando el cifrado HTTPS en el servidor de aplicaciones Web. Los ejemplos de este tipo de aplicación incluyen InfoView, Web Intelligence, Central Management
Console (CMC) y los visores de informes.
Aplicaciones de escritorio
La segunda categoría está formada por aplicaciones de cliente enriquecido instaladas localmente en un sistema operativo de Microsoft Windows compatible. Este enfoque permite descargar el procesamiento de BI de
Manual del administrador de SAP BusinessObjects Enterprise 51
Arquitectura
2
Clientes
BusinessObjects Enterprise y pasarlo a cada uno de los equipos cliente. La mayoría de las aplicaciones de escritorio tienen directamente acceso a los datos de su organización a través de controladores instalados en el escritorio y se comunican con la implementación de BusinessObjects Enterprise a través de CORBA o de CORBA SSL cifrado. Los ejemplos de este tipo de aplicación incluyen clientes de Crystal Reports, Desktop Intelligence y Live
Office.
Nota:
Aunque Live Office es una aplicación de escritorio, se comunica con los servicios Web de BusinessObjects Enterprise a través de HTTP. Puede configurar BusinessObjects Enterprise de modo que los documentos de
Microsoft Office que contienen componentes de Live Office se actualicen de forma dinámica, incluso cuando se envíen a destinatarios que se encuentran fuera de la red protegida de su organización.
Clientes de aplicaciones Web basadas en explorador
Los clientes de aplicaciones Web basadas en explorador se encuentran en un servidor de aplicaciones Web y se ejecutan en un explorador Web.
Las aplicaciones se despliegan automáticamente mediante el programa de instalación cuando se instala BusinessObjects Enterprise. Las aplicaciones
Web Java también se pueden volver a configurar o desplegar después de la instalación inicial con la herramienta de la línea de comandos wdeploy incluida. La herramienta wdeploy está diseñada para acelerar y simplificar el despliegue en los servidores de aplicaciones Web Java. Basado en la herramienta de secuencias de comandos Apache Ant, wdeploy permite desplegar archivos WAR en un servidor de aplicaciones Web de dos formas:
1.
Modo independiente.
Todos los recursos de las aplicaciones Web se despliegan conjuntamente en un servidor de aplicaciones Web que sirve contenido dinámico y estático.
2.
Modo de división.
Los recursos dinámicos y estáticos de la aplicación están separados: el contenido estático se despliega en un servidor Web y el contenido dinámico se despliega en un servidor de aplicaciones Web.
52 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Clientes
2
Para obtener más información acerca de wdeploy, consulte el Manual de despliegue de aplicaciones Web de BusinessObjects Enterprise.
BusinessObjects Mobile
BusinessObjects Mobile permite a su organización el acceso a la información desde cualquier dispositivo inalámbrico. Los empleados de administración e información pueden estar al día y tomar decisiones con acceso a la información más reciente. Los empleados de ventas y de servicio técnico pueden ofrecer la información correcta del cliente, el producto y la orden de trabajo donde y cuando sea necesario, ayudando así a reducir los ciclos de venta y a aumentar la satisfacción del cliente.
Consola de administración central (CMC)
La Consola de administración central (CMC) es una herramienta basada en
Web para llevar a cabo las tareas administrativas normales, incluida la administración de usuarios, contenido y servidores. También se utiliza para publicar, organizar y fijar niveles de seguridad para todo el contenido de
BusinessObjects Enterprise. Como la CMC es una aplicación para Web, podrá realizar todas esas tareas administrativas de forma remota mediante un explorador Web en cualquier equipo que se pueda conectar al servidor.
Todos los usuarios pueden iniciar sesión en la CMC para cambiar su configuración de preferencias de usuario. Sólo los miembros del grupo
Administradores pueden cambiar la configuración de administración, a menos que se les concedan los derechos para hacerlo.
Cuadro de mandos y analíticas
Cuadro de mandos y analíticas es un conjunto de productos que ayudan a los usuarios a supervisar y analizar las métricas empresariales clave a través de cuadros de mandos, tarjetas de puntaje y avisos de administración. Estos productos permiten establecer objetivos en relación a las métricas y asignarlos a propietarios; también admiten la toma de decisiones en grupo y el análisis a través de funciones de colaboración y de flujo de trabajo integradas.
Dashboard and Analytics incluye los productos siguientes:
Manual del administrador de SAP BusinessObjects Enterprise 53
Arquitectura
2
Clientes
• Dashboard Builder
• Performance Manager
• Set Analysis
• Predictive Analysis
• Process Analysis
El repositorio de Cuadro de mandos y analíticas almacena las métricas, los objetivos, los conjuntos y las definiciones de calendario que utilizan los usuarios de Cuadro de mandos y analíticas para crear cuadros de mandos y analíticas. Cada vez que los usuarios actualizan una métrica, sus valores se escriben en el repositorio de Cuadro de mandos y analíticas.
Nota:
Para utilizar las funciones de Cuadro de mandos y analíticas, debe adquirir una licencia de BusinessObjects Enterprise que incluya Cuadro de mandos y analíticas como parte del contrato.
InfoView de BusinessObjects Enterprise
InfoView es una interfaz basada en Web que se utiliza para ver, programar y efectuar el seguimiento de los informes publicados. InfoView puede tener acceso a cualquier tipo de business intelligence, interactuar con él y exportarlo tanto si se trata de informes, analíticas, cuadros de mandos, tarjetas de puntaje como de mapas de estrategia.
InfoView permite a los usuarios administrar:
• Explorar y buscar catálogos de BI.
• Acceso a contenidos de BI (creación, edición y visualización).
• Programación y publicación de contenidos de BI.
Visores de informes
BusinessObjects Enterprise incluye visores de informes que admiten diferentes plataformas y distintos exploradores en el nivel de cliente y cuya funcionalidad de visualización de informes es diferente.
Hay dos categorías de visores de informes:
• Visores de informes en el lado cliente (visor Active X, visor Java)
54 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Clientes
2
Los visores de informes en el cliente se descargan y se instalan en el explorador del usuario. Cuando un usuario solicita un informe, el servidor de aplicaciones procesa la solicitud y recupera las páginas del informe del marco de BusinessObjects Enterprise. El servidor de aplicaciones
Web después transfiere las páginas del informe al visor en el cliente, que procesa las páginas del informe y los muestra directamente en el explorador.
• Visores de informes sin cliente (visor DHTML)
Los visores de informes sin cliente se encuentran en el servidor de aplicaciones Web. Cuando un usuario solicita un informe, el servidor de aplicaciones Web procesa la solicitud y, a continuación, recupera las páginas del informe del marco de BusinessObjects Enterprise. El servidor de aplicaciones Web procesa el informe y crea páginas DHTML que el visor muestra en el explorador Web del usuario.
Todos los visores de informes ayudan a procesar solicitudes de informes y muestran las páginas del informe que aparecen en el explorador del usuario.
Para obtener más información acerca de la funcionalidad o la plataforma específica admitida por cada visor de informes, consulte el Manual del usuario
de BusinessObjects Enterprise InfoView o el Manual del programador de
Crystal Reports, disponible en el portal de soporte al cliente:
http://support.bu
sinessobjects.com/documentation/product_guides/default.asp
.
Voyager
Voyager es una herramienta de procesamiento analítico en línea (OLAP) basada en AJAX para trabajar con datos multidimensionales y combinar información de distintos sistemas en una sola área de trabajo. Los usuarios acceden a Voyager desde el portal InfoView de BusinessObjects Enterprise.
Los usuarios pueden crear nuevas áreas de trabajo, así como ver y editar las áreas de trabajo que hayan guardado en el repositorio de
BusinessObjects Enterprise.
A Voyager se accede desde InfoView de BusinessObjects Enterprise en un explorador Web, que se puede distribuir a una gran cantidad de usuarios, incluidos los que se encuentran fuera de la red segura, en Internet.
El conjunto de funciones OLAP de Voyager complementa Crystal Reports
(para el acceso de datos directo a cubos OLAP para la generación de
Manual del administrador de SAP BusinessObjects Enterprise 55
Arquitectura
2
Clientes
informes de producción) y Web Intelligence (para la generación de informes analíticos ad hoc basados en orígenes de datos OLAP). Voyager ofrece una gama exhaustiva de cálculos comerciales y de tiempo e incluye características como controles deslizantes de tiempo para lograr que el análisis de datos OLAP sea lo más sencillo posible.
Voyager requiere una conexión a un origen de datos OLAP compatible, como Microsoft Analysis Services, SAP BW u Oracle Hyperion Essbase.
Por lo tanto, debe crear una conexión a los datos para que los analistas puedan comenzar a usar Voyager para analizar datos.
Nota:
La aplicación Web de Voyager sólo está disponible como aplicación Web de Java. No existe ninguna aplicación de Voyager correspondiente para
.NET.
Web Intelligence
Herramienta basada en Web que proporciona funcionalidad de consulta, informes y análisis para orígenes de datos relacionados en un solo producto basado en Web. Web Intelligence permite que los usuarios creen informes, realicen consultas ad-hoc, analicen datos y apliquen formato de informe en una interfaz de arrastrar y colocar. Web Intelligence oculta la complejidad de los orígenes de datos subyacentes. Se pueden publicar informes en el portal Web de BusinessObjects Enterprise o en las aplicaciones de Microsoft
Office por medio de BusinessObjects Live Office.
Aplicaciones de cliente de escritorio
Las aplicaciones de cliente de escritorio interactúan con los servidores de inteligencia o de procesamiento de BusinessObjects Enterprise. No se comunican con el servidor de aplicaciones Web. La comunicación entre los clientes y los servidores se puede proteger con cifrado SSL (CORBA SSL).
Los productos de escritorio son aplicaciones cliente instaladas que se ejecutan en sistemas operativos de Microsoft Windows. Pueden almacenar recursos de forma local y tener acceso a los datos de la organización a través de un controlador de base de datos instalado de forma local o la
Consola de administración central (CMC).
56 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Clientes
2
Administrador de vistas empresariales
Herramienta basada en Windows que permite a los usuarios crear objetos de capa semántica que simplifican la complejidad de la base de datos subyacente y establece seguridad de nivel de fila y de columna. Es un sistema multinivel que permite que las compañías creen objetos de vistas empresariales detallados y específicos para ayudar a los diseñadores de informes y a los usuarios finales a tener acceso a la información que necesitan.
Los objetos (como, por ejemplo, filtros) establecen la seguridad de nivel de fila. Puede simplificar el acceso a los datos para los diseñadores de informes mediante el aislamiento de las estructuras de datos sin procesar. Se pueden crear conexiones a múltiples orígenes de datos, unir tablas, crear alias de nombres de campo, crear campos calculados y, después, utilizar esta estructura simplificada como una vista empresarial en BusinessObjects
Enterprise. Los diseñadores de informes pueden utilizar esta vista empresarial como base para sus informes, en vez de acceder a los datos directamente y crear consultas propias.
Dispone de una amplia gama de capacidades para crear conexiones de datos, conexiones de datos dinámicas, infraestructuras de datos, elementos empresariales y vistas empresariales. El Administrador de vistas empresariales permite diseñar vistas relacionales de información. Este diseñador también permite definir la seguridad de nivel de filas y columna para varios objetos de un informe.
Administrador de configuración central (CCM)
El CCM es una herramienta de solución de problemas de servidor y de configuración de nodo que se proporciona de dos formas. En un entorno
Microsoft Windows, CCM permite administrar servidores locales y remotos mediante su interfaz gráfica para el usuario (GUI, Graphical User Interface) o desde una línea de comandos. En un entorno Unix, la secuencia de comandos del shell del CCM (ccm.sh) permite administrar servidores desde la línea de comandos.
El CCM permite crear y configurar nodos del Server Intelligence Agent (SIA) e iniciar o detener el servidor de aplicaciones Web. En Windows, también
Manual del administrador de SAP BusinessObjects Enterprise 57
Arquitectura
2
Clientes
permite configurar parámetros de red, como el cifrado SSL (Nivel de socket seguro). Estos parámetros se aplican a todos los servidores de un nodo.
Nota:
La mayoría de las tareas de administración ahora se llevan a cabo mediante la CMC y no el CCM. El CCM fue la herramienta principal para la administración de servidores en versiones anteriores de BusinessObjects
Enterprise, pero ahora sólo se utiliza para solucionar problemas y configurar nodos.
Crystal Reports Designer
Crystal Reports Designer permite a los expertos en bases de datos o a los desarrolladores de aplicaciones crear e integrar informes detallados que pueden compartirse fácilmente con otros mediante el visor de Crystal Reports o un explorador Web.
Visor de informes de Crystal.
El Visor de Crystal Reports está disponible como descarga gratuita en
http://www.businessobjects.com/product/catalog/crystalreports
y permite a los usuarios abrir informes en modo de sólo lectura. Los informes no se pueden actualizar, puesto que los datos están guardados en el informe propiamente dicho.
Asistente de migración de orígenes de datos
El Asistente de migración de origen de datos permite migrar informes basados en consultas, diccionarios o InfoViews de Crystal Reports a un despliegue de BusinessObjects Enterprise.
Se pueden migrar dos tipos de objetos: informes y orígenes de datos. El asistente convierte los orígenes de datos de cada informe en un objeto que se puede utilizar en BusinessObjects Enterprise y, a continuación, restablece la ubicación del origen de datos del informe para que indique el nuevo objeto.
El resultado es que se pueden utilizar las nuevas funciones de
BusinessObjects Enterprise a la vez que se mantiene la funcionalidad de los informes y los orígenes de datos de la instalación anterior.
58 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Clientes
2
Desktop Intelligence
Se trata de una herramienta integrada de consulta, generación de informes y análisis basada en Windows que permite tener acceso a los datos mediante términos empresariales conocidos, en lugar de hacerlo con métodos técnicos de consulta de bases de datos, como SQL. La complejidad del almacenamiento de datos subyacente se abstrae en la capa de datos semánticos conocida como universo de Business Objects.
Los diseñadores pueden crear informes y, a continuación, publicarlos en
InfoView, donde se pueden ver y programar. Los usuarios pueden compartir y distribuir documentos de Desktop Intelligence mediante su exportación en diferentes formatos.
Asistente de importación
Aplicación de Windows instalada localmente que guía a los administradores mediante el proceso de importar usuarios, grupos y carpetas en
BusinessObjects Enterprise. También permite importar objetos, eventos, grupos de servidores, objetos del repositorio y calendarios en
BusinessObjects Enterprise.
Live Office
BusinessObjects Live Office se integra con el entorno de Microsoft Office, lo cual permite incrustar datos actualizados de forma dinámica en documentos de Microsoft Outlook, Microsoft PowerPoint, Excel y Word.
Además, puede compartir documentos con otros en la Web para la toma de decisiones de forma colaborativa. Desde Microsoft Office puede usar asistentes intuitivos y barras de herramientas para conectarse fácilmente a un informe de Crystal o a un documento de Web Intelligence o bien usar selecciones de datos ad hoc. A continuación, puede aplicar formato a los datos mediante las herramientas de Microsoft Office conocidas.
Con Live Office puede publicar documentos "activos" en BusinessObjects
Enterprise para compartirlos con sus compañeros a través de un portal de business intelligence. O bien, llevarlos fuera del servidor de seguridad y enviarlos por correo electrónico a un socio o compañero que no se encuentra en el sitio.
Manual del administrador de SAP BusinessObjects Enterprise 59
Arquitectura
2
Clientes
Nota:
Las aplicaciones de servicios Web sólo son compatibles actualmente con las siguientes configuraciones del balanceo de carga:
1.
Persistencia de dirección IP de origen.
2.
Persistencia de puerto de destino y dirección IP de origen (disponible sólo en un Cisco Content Services Switch).
3.
Persistencia de SSL.
Nota:
La persistencia de SSL puede causar problemas de seguridad y fiabilidad en algunos exploradores Web. Consulte al administrador de la red para determinar si la persistencia de SSL resulta adecuada para su organización.
Para obtener información sobre la configuración de servicios Web para trabajar con Live Office, consulte el Manual del administrador de SAP
BusinessObjects Enterprise.
Asistente de publicación
El Asistente de publicación permite a administradores y usuarios finales publicar informes en BusinessObjects Enterprise. Al asignar derechos de objeto a cada carpeta en un determinado servidor se controla quién puede publicar informes y dónde se publican.
Use el Asistente de publicación si tiene acceso a la aplicación y quiere agregar varios objetos o todo un directorio de objetos a BusinessObjects
Enterprise. Una vez que el objeto se ha agregado, aparece en la carpeta especificada en InfoView (o su escritorio Web personalizado) y en el área de administración Carpetas de la CMC.
Para obtener más información, consulte el capítulo Adición de objetos al
repositorio en el Manual del administrador de SAP BusinessObjects
Enterprise.
Consultar como servicio Web (Query as a Web Service, QaaWS)
Query as a Web Service ofrece nuevos y sencillos modos de analizar la información de las empresas mediante soluciones cliente concebidas para los usuarios. El contenido de Business Intelligence (BI) usualmente está
60 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Clientes
2 vinculado a una interfaz de usuario específica de las herramientas de BI.
Query as a Web Service cambia este aspecto al permitir la entrega de contenido de BI a cualquier interfaz de usuario que pueda procesar servicios
Web.
Gracias a Query as a Web Service, los usuario de la empresa definen sus propias consultas a partir de un universo concreto para, acto seguido, publicarlas con facilidad y seguridad como servicios Web independientes.
Query as a Web Service ofrece nuevas soluciones cliente para las empresas.
Por ejemplo, permite que Crystal Xcelsius agregue varios orígenes de datos distintos en una vista de BI de confianza.
Query as a Web Service también habilita varias soluciones del lado del cliente en herramientas como
• Microsoft Office, Excel e InfoPath.
• SAP Application Server.
• OpenOffice.
• Aplicaciones de administración de procesos y reglas de gestión.
• Servicios Enterprise.
Herramienta de conversión de informes
La Herramienta de conversión de informes convierte informes de Desktop
Intelligence a formato Web Intelligence y publica los informes convertidos en el CMS.
Recupera informes del CMS en las carpetas Pública, Favoritos o Bandeja de entrada. Una vez convertidos, puede publicarlos en la misma carpeta que el informe de Desktop Intelligence original o en otra carpeta. La herramienta no convierte todas las funciones e informes de Desktop
Intelligence. El nivel de conversión depende de las características del informe original. Algunas características impiden la conversión del informe. Otras características se modifican, se vuelven a implementar o se eliminan durante la conversión.
La herramienta asigna uno de tres estados a cada informe:
• Convertido totalmente.
• Convertido parcialmente.
• No convertido.
Manual del administrador de SAP BusinessObjects Enterprise 61
Arquitectura
2
Clientes
La Herramienta de conversión de informes también permite auditar los informes convertidos. Esto ayuda a identificar los informes que la Herramienta de conversión de informes no puede convertir totalmente y se explica el motivo.
Herramienta de diagnóstico del repositorio
La Herramienta de diagnóstico del repositorio puede analizar, diagnosticar y reparar las incoherencias que se puedan producir entre la base de datos de sistema del Servidor de administración central (CMS) y el almacén de archivos de los Servidores del repositorio de archivos (FRS).
RDT analiza la base de datos de sistema del CMS e identifica las incoherencias. También puede reparar las incoherencias registradas y notificar el estado de reparación y las acciones completadas. Para determinar la sincronización entre el sistema de archivos y la base de datos, se debe usar RDT después de que el usuario haya realizado una copia de seguridad en caliente por primera vez. O el cliente puede usar RDT después de una restauración y antes de iniciar los servicios de BusinessObjects Enterprise.
El usuario puede definir un límite del número de errores que RDT encontrará y reparará antes de detenerse.
Administrador de traducciones
BusinessObjects Enterprise es compatible con universos y documentos multilingües. Un documento multilingüe contiene versiones localizadas de metadatos de universos y peticiones de documentos. Un usuario puede crear informes, por ejemplo, desde el mismo universo en los idiomas seleccionados.
El Administrador de traducciones es la herramienta que define los universos multilingües y gestiona la traducción de los universos, junto con sus documentos y peticiones de Web Intelligence.
Administrador de traducciones:
• Traduce documentos de universo o Web Intelligence para un público objetivo multilingüe.
• Define las partes del documento del idioma de metadatos y la traducción adecuada. Genera el formato de XLIFF externo e importa archivos XLIFF para obtener información traducida.
62 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Clientes
2
• Enumera la estructura del documento de universo o Web Intelligence que se va a traducir.
• Permite traducir los metadatos a través de la interfaz.
• Permite traducir los metadatos mediante herramientas de traducción externas exportando e importando archivos XLIFF.
• Crea un documento multilingüe en el que se pueden guardar varios idiomas.
Universe Designer
Un universo es una capa semántica de abstracción que existe entre
BusinessObjects Enterprise y los datos de la base de datos de su organización. Universe Builder permite crear universos a partir de metadatos
XML y Oracle Analytic Services.
Los orígenes de datos de universo pueden ser objetos multidimensionales
(dimensiones, medidas, detalles), que permiten al usuario final analizar los datos sin tener que conocer los detalles de la estructura de base de datos subyacente.
Una vez iniciado Universe Builder, debe conectarse a un origen de metadatos y, después, con un asistente de creación de universos, asignar estructuras de metadatos a clases, objetos, dimensiones y detalles equivalentes usados en un universo de BusinessObjects estándar.
Puede crear universos a partir de orígenes de metadatos tanto con Universe
Builder como con Designer. Universe Builder es un producto independiente que proporciona una interfaz de usuario independiente para crear universos a partir de orígenes de metadatos. Designer se usa para generar universos al final del proceso de creación.
Universe Designer
Universe Designer ofrece un asistente de conexión que permite conectarse a la base datos. Puede crear varias conexiones utilizando Universe Designer, pero sólo una para cada universo. Esta conexión a la base de datos se guarda con el universo.
Los objetos (como, por ejemplo, filtros) establecen la seguridad de nivel de fila. Esta capa semántica es la base para permitir que los usuarios finales
Manual del administrador de SAP BusinessObjects Enterprise 63
Arquitectura
2
Servicios
Cliente enriquecido de Web Intelligence
El cliente enriquecido de Web Intelligence permite seguir trabajando con documentos de Web Intelligence (WID) cuando no pueda conectarse a un
CMS, cuando desee realizar cálculos localmente en vez de hacerlos en el servidor y cuando desee trabajar con documentos de Web Intelligence sin instalar un CMS o servidor de aplicaciones.
Cliente enriquecido de Web Intelligence también se puede utilizar cuando se está conectado a un CMS.
Xcelsius
personalicen consultas y análisis. Abstrae la complejidad de los datos al utilizar un lenguaje de negocios en lugar del lenguaje de datos para acceder, manipular y organizar los datos.
Universe Designer ofrece una interfaz gráfica para seleccionar y ver las tablas de una base de datos. En un diagrama de esquema, las tablas de la base de datos están representadas por símbolos de tabla. Se puede utilizar esta interfaz para manipular las tablas, crear combinaciones entre tablas, crear tablas con alias, crear contextos y resolver los bucles del esquema.
Los usuarios de Web Intelligence no ven este esquema.
Xcelsius es una herramienta de visualización de datos que transforma los datos de BI en atractivas presentaciones y cuadros de mandos. Permite la integración de datos actualizados de forma dinámica en Microsoft Office,
PDF y documentos Web con consultas e informes de Business Objects.
Xcelsius consta de extensiones de diseño y visualización que aprovechan los servicios Web de Business Objects.
Servicios
BusinessObjects Enterprise utiliza los términos servidor y servicio para hacer referencia a dos tipos de software que se ejecutan en un equipo
BusinessObjects Enterprise.
Un servicio es un subsistema de servidor que realiza una función específica.
El servicio se ejecuta en el espacio de memoria de su servicio con el
64 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Servicios
2 identificado de proceso del contenedor principal (servidor). Por ejemplo, el servicio de programación y publicación de Web Intelligence es un subsistema que se ejecuta en el servidor de tareas de Adaptive.
Aunque el término servidor puede hacer referencia a un equipo físico en el que se ejecuta un sistema de software, también se utiliza para describir un proceso en el nivel de sistema operativo (o demonio) que aloja uno o varios servicios. Por ejemplo, el Servidor de administración central (CMS) y el servidor de procesamiento de Adaptive son servidores. Un servidor se ejecuta en una cuenta específica del sistema operativo y tiene su propio PID.
Un nodo es una colección de servidores de BusinessObjects Enterprise que se ejecutan en el mismo host. Uno o varios nodos pueden estar en un solo host.
BusinessObjects Enterprise se puede instalar en un solo equipo, se puede distribuir en varios equipos de una intranet o se puede separar en una red de área amplia (WAN).
Para obtener más información sobre los servidores y las propiedades de servidor, consulte el apéndice “Propiedades de servidor” en el Manual del
administrador de SAP BusinessObjects Enterprise.
Categorías de servicio
La ficha Servidor de la Consola de administración central (CMC) agrupa los servidores jerárquicamente por categoría de servicio. Cada categoría de servicio contiene servidores que desempeñan funciones similares.
En la siguiente sección se describe cada categoría de servicio y el servidor que contiene.
Servicios principales
La ficha Servidores de CMC permite crear nuevos servidores realizando una selección a partir de una lista de "Servicios principales" y seleccionando un servicio específico. En función del servicio seleccionado, puede que tenga la posibilidad de seleccionar otros servicios que se alojarán en el servidor.
Manual del administrador de SAP BusinessObjects Enterprise 65
Arquitectura
2
Servicios
Business Process BI Service
Business Process BI Service es un servicio Web que permite que la tecnología de BusinessObjects Enterprise se integre en aplicaciones Web personalizadas. Recibe solicitudes de una aplicación Web, coordina la recuperación y el procesamiento de los datos pertinentes, y devuelve un informe procesado a la aplicación Web.
Alojado por un Servidor de procesamiento de Adaptive. Para obtener más información acerca del Servidor de procesamiento de Adaptive, consulte
Servidor de procesamiento de Adaptive
Servicios adicionales que se pueden alojar con este servicio:
• Servicio de la Consola de administración central
• SDK de servicios Web y Servicio QaaWS
Servicio de la Consola de administración central
La Consola de administración central (CMC) es un portal de administración basado en Web para el Servidor de administración central (CMS), que, a su vez, gestiona todo el sistema BusinessObjects Enterprise. La CMC se comunica directamente con el CMS para ver o cambiar los parámetros de configuración.
Sin la CMC, no se puede gestionar una implementación de BusinessObjects
Enterprise.
Alojado por un Servidor de procesamiento de Adaptive. Para obtener más información acerca del Servidor de procesamiento de Adaptive, consulte
Servidor de procesamiento de Adaptive
Servicios adicionales que se pueden alojar con este servicio:
• Business Process BI Service
• SDK de servicios Web y Servicio QaaWS
Servicio de administración central
El Servicio de administración central recibe consultas de programación de autenticación y elaboración de informes de otros servidores de
BusinessObjects Enterprise y del sistema. Se denomina "base de datos de sistema del CMS". El CMS administra y controla todos los servicios de la plataforma. El CMS también administra el acceso al almacén de archivos del sistema donde se administran los documentos físicos. La base de datos
66 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Servicios
2 del repositorio del sistema se mantiene mediante la base de datos MySQL proporcionada o bien mediante la base de datos compatible que se elija.
Alojado por un Servidor de administración central. Para obtener más información acerca del Servidor de administración central, consulte
Servidor de administración central
Servicio adicional que se pueden alojar con este servicio:
• Servicio de inicio de sesión único
Servicio proxy de auditoría de cliente
El servicio proxy de auditoría de cliente supervisa los clientes enriquecidos de Web Intelligence y Desktop Intelligence, y reenvía la información al servidor de auditoría. Los clientes enriquecidos que trabajan localmente, es decir, no conectados a un repositorio, no se auditan mediante el servicio proxy de auditoría de cliente.
Alojado por un Servidor de procesamiento de Adaptive. Para obtener más información acerca del Servidor de procesamiento de Adaptive, consulte
Servidor de procesamiento de Adaptive
Servicios adicionales que se pueden alojar con este servicio:
• Servicio de publicación posterior al procesamiento
• Servicio de publicación
• Servicio de búsqueda
Servicio de programación de entrega de destino
El Servicio de programación de entrega de destino está alojado por un
Servidor de tareas que ejecuta un tiempo predeterminado y publica los resultados en una ubicación de salida especificada cuando se creó la programación. La salida se puede publica en el sistema de archivos de
BusinessObjects Enterprise, FTP, SMTP o en la bandeja de entrada de un usuario.
Alojado por un Servidor de tareas. Para obtener más información acerca del
Servidor de tareas, consulte
.
Servicios adicionales que se pueden alojar con este servicio:
• Servicio de configuración de destino
Manual del administrador de SAP BusinessObjects Enterprise 67
Arquitectura
2
Servicios
Servicio de eventos
El Servicio de eventos se utiliza para activar informes que se ejecuten cuando se produzca un evento basado en archivo en un Servidor del repositorio de archivos (FRS). Por ejemplo, si el archivo de datos se actualiza o agrega a un FRS, un archivo se puede ejecutar de forma automática en él.
Alojado por un Servidor de eventos. Para obtener más información acerca del Servidor de eventos, consulte
.
Ningún otro servicio se ejecuta en un servidor con este servicio.
Servicio de almacenamiento de archivos de entrada
El Servicio de almacenamiento de archivos de entrada conserva una lista de objetos de informe y programa publicados que se pueden utilizar cuando se crean nuevos informes. Por ejemplo, un Servidor de tareas solicita un informe de un Servicio de almacenamiento de archivos de entrada cuando el informe se ha programado para su ejecución. El Servicio de almacenamiento de archivos de entrada suministra el informe como "entrada" en el proceso de creación de informe.
Alojado por un Servidor del repositorio de archivos. Para obtener más información acerca del Servidor del repositorio de archivos, consulte
Servidores de repositorios de archivos
y
Servidores del repositorio de archivos de entrada
Ningún otro servicio se ejecuta en este servidor con este servicio.
Servicio de almacenamiento de archivos de salida
El Servicio de almacenamiento de archivos de salida conserva una agrupación de informes rellenos. Por ejemplo, un Servidor de tareas solicita un informe de un Servicio de almacenamiento de archivos de salida una vez ejecutado el informe y cuando éste tiene que ser enviado a un destino concreto, como la bandeja de entrada de un usuario. El Servicio de almacenamiento de archivos de salida suministra el informe como "salida" del proceso de creación de informe.
Alojado por un Servidor del repositorio de archivos. Para obtener más información acerca del Servidor del repositorio de archivos, consulte
Servidores de repositorios de archivos
y
Servidores del repositorio de archivos de salida
.
Ningún otro servicio se ejecuta en este servidor con este servicio.
68 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Servicios
2
Servicio de programación de programa
El Servicio de programación de programa ejecuta objetos ejecutables en un tiempo predeterminado.
Alojado por un servidor de tareas. Para obtener más información acerca del
Servidor de tareas, consulte
.
Servicios adicionales que se pueden alojar con este servicio:
• Servicio de configuración de destino
Servicio de publicación posterior al procesamiento
El Servicio de publicación posterior al procesamiento puede ejecutar acciones en informes una vez completada la ejecución. Por ejemplo, se pueden enviar informes a una amplia gama de destinos, como un directorio o bandeja de entrada de usuario, hasta la finalización.
Alojado por un Servidor de procesamiento de Adaptive. Para obtener más información acerca del Servidor de procesamiento de Adaptive, consulte
Servidor de procesamiento de Adaptive
Servicios adicionales que se pueden alojar con este servicio:
• Servicio proxy de auditoría de cliente
• Servicio de publicación
• Servicio de búsqueda
Servicio de publicación
El Servicio de publicación es el servicio central de publicación de informes, y se coordina con el Servicio de publicación posterior al procesamiento y el
Servidor de tareas de destino para publicar informes en el destino deseado.
Alojado por un Servidor de procesamiento de Adaptive. Para obtener más información acerca del Servidor de procesamiento de Adaptive, consulte
Servidor de procesamiento de Adaptive
Servicios adicionales que se pueden alojar con este servicio:
• Servicio proxy de auditoría de cliente
• Servicio de publicación
• Servicio de búsqueda
Manual del administrador de SAP BusinessObjects Enterprise 69
Arquitectura
2
Servicios
Servicio de réplica
El Servicio de réplica procesa tareas de replicación que reflejan informes en distintas partes del sistema BusinessObjects Enterprise.
Alojado por un servidor de tareas. Para obtener más información acerca del
Servidor de tareas, consulte
.
Servicios adicionales que se pueden alojar con este servicio:
• Servicio de configuración de destino
• Servicio de programación y publicación de Web Intelligence
Servicio de búsqueda
El Servicio de búsqueda indexa todo el contenido del repositorio del Servidor de administración central (CMS). A continuación, este índice se puede utilizar cuando un usuario busca un término en los clientes de BusinessObjects
Enterprise.
Alojado por un Servidor de procesamiento de Adaptive. Para obtener más información acerca del Servidor de procesamiento de Adaptive, consulte
Servidor de procesamiento de Adaptive
Servicios adicionales que se pueden alojar con este servicio:
• Servicio proxy de auditoría de cliente
• Servicio de publicación posterior al procesamiento
• Servicio de publicación
SDK de servicios Web y Servicio QaaWS
El SDK de servicios Web y el servicio Query as a Web Service (QaaWS) actúan como un puente entre las aplicaciones Web personalizadas y el sistema BusinessObjects Enterprise, lo que permite que los desarrolladores implementen la funcionalidad de Business Objects en una aplicación Web personalizada.
Alojado por un Servidor de procesamiento de Adaptive. Para obtener más información acerca del Servidor de procesamiento de Adaptive, consulte
Servidor de procesamiento de Adaptive
Servicios adicionales que se pueden alojar con este servicio:
• Business Process BI Service
• Servicio de la Consola de administración central
70 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Servicios
2
Servicios de Crystal Reports
La ficha Servidores de CMC permite crear nuevos servidores de Crystal
Reports realizando una selección desde una lista de "Servicios de Crystal
Reports" y seleccionando un servicio específico. En función del servicio seleccionado, puede que tenga la posibilidad de seleccionar otros servicios que se alojarán en el servidor.
Servicio de caché de Crystal Reports
El Servicio de caché de Crystal Reports limita el número de accesos a la base de datos creados por Crystal Reports mediante la gestión de una caché de informes. Los administradores pueden configurar durante cuánto tiempo se mantienen los informes en la caché, el tamaño de la caché y otras propiedades adicionales.
Si se desactiva el Servicio de caché de Crystal Reports, los informes no pueden consultar sus orígenes de datos.
Alojado por un Servidor de caché de Crystal Reports. Para obtener más información acerca del Servidor de caché de Crystal Reports, consulte
Servidor de caché de Crystal Reports
.
Ningún otro servicio se ejecuta en este servidor con este servicio.
Servicio de procesamiento de Crystal Reports
El Servicio de procesamiento de Crystal Reports acepta y procesa informes de Crystal. Puede compartir datos entre informes para reducir el número de accesos a la base de datos, y se puede configurar para limitar el número de tareas simultáneas a fin de evitar que el servicio se sobrecargue.
Sin este servicio, Crystal Reports no se puede ejecutar.
Alojado por un Servidor de procesamiento de Crystal Reports. Para obtener más información acerca del Servidor de procesamiento de Crystal Reports, consulte
Servidor de procesamiento de Crystal Reports
Servicio adicional que se pueden alojar con este servicio:
• Servicio de inicio de sesión único
Manual del administrador de SAP BusinessObjects Enterprise 71
Arquitectura
2
Servicios
Servicio de programación de Crystal Reports
El Servicio de programación de Crystal Reports se aloja en un servidor de tareas que ejecuta Informes de Crystal a una hora predeterminada y después publica el resultado en la ubicación de salida que se especificó al crear la programación. Los informes pueden publicarse en el sistema de archivos de BusinessObjects Enterprise, FTP, SMTP o la bandeja de entrada de un usuario.
Sin este servicio, no se pueden programar informes de Crystal para que se ejecuten de modo desatendido, y todos los informes de Crystal tendrán que ejecutarse manualmente desde el cliente de Crystal Reports.
Alojado en un Servidor de tareas. Para obtener más información acerca del
Servidor de tareas, consulte
.
Con este servicio pueden alojarse además otros servicios:
• Servicio de configuración de destino
Servicio de visualización y modificación de Crystal Reports
Alojado por un servidor de aplicaciones de informes. Para obtener más información acerca del servidor de aplicaciones de informes, consulte
Servidor de aplicaciones de informes
Servicio adicional que se puede alojar con este servicio:
• Servicio de inicio de sesión único
Servicio de programación de lista de valores
El Servicio de programación de lista de valores genera periódicamente una lista de opciones para incluir en listas de selección. Una lista de valores es una lista que contiene los diversos valores de datos asociados con un objeto.
Al crear un objeto de tipo dimensión o detalle en Universe Designer, éste se asigna automáticamente a una lista de valores (LOV) asociada. Esta lista no existe físicamente al crear el objeto, pero de forma predeterminada, el objeto tiene la capacidad de elaborar una consulta en la base de datos para devolver una lista de sus valores cuando se utiliza para crear una consulta.
Alojado en un Servidor de tareas. Para obtener más información acerca del
Servidor de tareas, consulte
.
Con este servicio pueden alojarse además otros servicios:
• Servicio de configuración de destino
72 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Servicios
2
Servicios de Desktop Intelligence
La ficha Servidores de CMC permite crear nuevos servidores de Desktop
Intelligence realizando una selección desde una lista de "Servicios de
Desktop Intelligence" y seleccionando un servicio específico. En función del servicio seleccionado, puede que tenga la posibilidad de seleccionar otros servicios que se alojarán en el servidor.
Servicio de conexión
El Servicio de conexión se abre y conserva una base de datos o conexión de origen de datos de Procesamiento analítico en línea (OLAP) mediante una vista empresarial o universo. Esto permite al Servicio de conexión actuar como un intermediario entre los servicios de BusinessObjects Enterprise y una amplia gama de formatos de datos compatibles.
También puede realizarse el seguimiento del Servidor de conexión para que la actividad de la base de datos se pueda analizar y posteriormente optimizar.
Si no se ejecuta el Servicio de conexión, los componentes de
BusinessObjects Enterprise no podrán acceder a un origen de datos.
Alojado por un Servidor de contenedor de CS. Para obtener más información acerca del Servidor de contenedor de CS, consulte
Ningún otro servicio se ejecuta en un servidor con este servicio.
Servicio de caché de Desktop Intelligence
El Servicio de caché de Desktop Intelligence limita el número de accesos a la base de datos creados por informes de Desktop Intelligence mediante la gestión de una caché de informes. Los administradores pueden configurar durante cuánto tiempo se mantienen los informes en la caché, el tamaño de la caché y otras propiedades adicionales.
Si se desactiva el Servicio de caché de Desktop Intelligence, los informes no pueden consultar sus orígenes de datos.
Alojado por un Servidor de caché de Desktop Intelligence. Para obtener más información acerca del Servidor de caché de Desktop Intelligence, consulte
Servidor de caché de Desktop Intelligence
.
Ningún otro servicio se ejecuta en este servidor con este servicio.
Manual del administrador de SAP BusinessObjects Enterprise 73
Arquitectura
2
Servicios
Servicio de procesamiento de Desktop Intelligence
El servicio de procesamiento de Desktop Intelligence acepta y procesa informes de Desktop Intelligence. Puede compartir datos entre informes para reducir el número de accesos a la base de datos, y se puede configurar para limitar el número de tareas simultáneas a fin de evitar que el servicio se sobrecargue.
Sin este servicio, los informes de Desktop Intelligence no se pueden ejecutar.
Alojado por un servidor dpsprocFullClient.
Servicio adicional que se puede alojar con este servicio:
• Servicio de inicio de sesión único
Servicio de programación de Desktop Intelligence
El Servicio de programación de Desktop Intelligence se aloja en un Servidor de tareas que ejecuta informes de Desktop Intelligence a una hora predeterminada y después publica el resultado en la ubicación de salida que se especificó al crear la programación. Los informes pueden publicarse en el sistema de archivos de BusinessObjects Enterprise, FTP, SMTP o la bandeja de entrada de un usuario.
Sin este servicio, no se pueden programar informes de Desktop Intelligence para que se ejecuten de modo desatendido, y todos los informes de Desktop
Intelligence tendrán que ejecutarse manualmente desde el cliente de Desktop
Intelligence.
Alojado en un Servidor de tareas. Para obtener más información acerca del
Servidor de tareas, consulte
.
Con este servicio pueden alojarse además otros servicios:
• Servicio de configuración de destino
Servicio de Gestión del rendimiento
Los servicios de la categoría de servicios "Gestión del rendimiento" ofrecen la funcionalidad Cuadro de mandos y analíticas de BusinessObjects
Enterprise para el análisis de datos. El Cuadro de mandos y analíticas utilizan los siguientes servicios:
74 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Servicios
2
Servicio Alojado por
Servicio de analíticas de cuadros de mandos
Servidor portfolioEngine
Servicio de cuadros de mandos Servidor dashboardEngine
Servicio de agregación de métricas de PM Servidor probeEngine
Servicio de administración del repositorio de PM
Servicio de reglas de PM
Servidor del repositorio de PM
Servidor probeEngine
Servicio de analítica predictiva
Servicio de Process Analysis
Servidor del motor de Data Mining
Servidor spcEngine
Servicio de perfiles de conjuntos
Establece el servicio de consulta
Servidor del iProfiler
Servidor de queryManager
Servicios de Voyager
La ficha Servidores de CMC permite crear nuevos servidores de análisis multidimensional realizando una selección desde una lista de "Servicios de
Voyager" y seleccionando un servicio específico.
Servicio de análisis multidimensional
El Servicio de análisis multidimensional se aloja en el Servidor MDAS
(Multi-Dimensional Analysis Service, Servicio de análisis multidimensional) y lo utiliza el cliente de Voyager para acceder a los datos tridimensionales
OLAP (Online Analytical Processing, Proceso analítico en línea).
También convierte los datos primarios en paquetes XML, que la aplicación de cliente solicitante puede representar en diferentes formatos: hojas de cálculo Excel, PDF o gráficos y tablas de referencias cruzadas de Voyager.
Nota:
El inicio de sesión único (SSO) de OLAP sólo se admite en Microsoft Analysis
Services y SAP BW.
El Servicio de análisis multidimensional se comunica con el servidor de FRS
(Input File Repository Server, Servidor de repositorio de archivos de entrada),
Manual del administrador de SAP BusinessObjects Enterprise 75
Arquitectura
2
Servicios
para recuperar espacios de trabajo y obtiene datos del servidor de base de datos OLAP. A medida que el cliente de Voyager representa los resultados en el servidor de aplicaciones Web, el Servicio de análisis multidimensional devuelve los resultados al cliente en formato XML, y el cliente de Voyager da formato a estos datos y los muestra.
Con este servicio no hay servicios adicionales alojados.
Para obtener más información, consulte
. Para leer un ejemplo de flujo de trabajo del
Servidor de servicios de análisis multidimensional cuando ve un espacio de trabajo, consulte
Ver un área de trabajo de Voyager
Servicios de Web Intelligence
La ficha Servidores de CMC permite crear nuevos servidores de Web
Intelligence realizando una selección desde una lista de "Servicios de Web
Intelligence" y seleccionando un servicio específico. En función del servicio seleccionado, puede que tenga la posibilidad de seleccionar otros servicios que se alojarán en el servidor.
Servicio de procesamiento de Web Intelligence
El Servicio de procesamiento de Web Intelligence es un subsistema del
Servidor de procesamiento de Web Intelligence que ejecuta informes de
Web Intelligence enviados al servidor por los clientes de Web Intelligence y por el Servicio de programación y publicación de Web Intelligence. El informe de Web Intelligence resultante se devuelve al creador.
Si bien el Servicio de procesamiento de Web Intelligence no consulta a la base de datos ni genera el informe final, trabaja en coordinación con los
Servidores de archivos de entrada y salida (para recuperar el documento en el que se basa el informe) y con los Servidores de conexión y motor de informes (para recuperar datos de Universe o de la base de datos y procesar el informe).
Si no funciona al menos un Servicio de procesamiento de Web Intelligence, los clientes de Web Intelligence no podrán abrir, ver o ejecutar informes y la programación de los informes de Web Intelligence no podrá ejecutarse.
Para obtener más información sobre el Servidor de procesamiento de Web
Intelligence, consulte
Servidor de procesamiento de Web Intelligence
. Para obtener más información sobre los informes de Web Intelligence
76 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Servicios
2 programados, consulte
Servicio de programación y publicación de Web
. Para conocer escenarios de flujos de trabajo de Web
Intelligence, consulte las secciones Programar y Visualizar de
Flujos de trabajo de información
Servicio adicional que puede alojarse con este servicio:
• Servicio de inicio de sesión único
Servicio de programación y publicación de Web Intelligence
El Servicio de programación y publicación de Web Intelligence está alojado en el Servidor de tareas de Adaptive que ejecuta los informes de Web
Intelligence a una hora predeterminada, y publica los resultados en la ubicación de salida especificada al crear la programación. Puede programar informes de Web Intelligence con la Consola de administración central (CMC,
Central Management Console). Los informes pueden publicarse en el sistema de archivos de BusinessObjects Enterprise, FTP, SMTP o la bandeja de entrada de un usuario.
Sin este servicio, no podrá programar los informes de Web Intelligence para que se ejecuten de modo desatendido y todos los informes de Web
Intelligence tendrán que ejecutarse manualmente desde el cliente de Web
Intelligence.
El Servicio de programación y procesamiento de Web Intelligence está alojado en un Servidor de tareas de Adaptive. Para obtener más información sobre los Servidores de tareas de Adaptive, consulte
.
Servicios adicionales que pueden alojarse con este servicio:
• Servicio de configuración de destino (permite el envío de los informes a diferentes ubicaciones).
• Servicio de réplica
Servidor de tareas de Adaptive
El Servidor de tareas de Adaptive es un servidor de tareas especializado que aloja servicios de BusinessObjects Enterprise, como el Servicio de réplica, los Servicios de programación y publicación de Web Intelligence y el Servicio de configuración de destino.
Manual del administrador de SAP BusinessObjects Enterprise 77
Arquitectura
2
Servicios
El Servidor de tareas de Adaptive se ejecuta como un contenedor para los servicios seleccionados, que se ejecutan todos en una sola cuenta en el mismo espacio de memoria y con el mismo identificador de proceso (PID).
Si se detiene el servidor de tareas de Adaptive se detienen todos los servicios de tareas incluidos.
Un Servidor de tareas de Adaptive puede alojar los siguientes servicios:
• Servicio de configuración de destino
• Servicio de programación y publicación de Web Intelligence (ejecuta y publica informes de Web Intelligence a una hora predeterminada).
• Servicio de réplica
Consulte también:
.
Ejemplo:
El programa de instalación de BusinessObjects Enterprise crea el siguiente servidor de tareas de Adaptive:
•
<NOMBREHOST>
.AdaptiveJobServer
Servidor de procesamiento de Adaptive
Un servidor de procesamiento de Adaptive es un servidor genérico que aloja servicios responsables del procesamiento de las solicitudes desde varios orígenes. Un servidor de procesamiento de Adaptive puede alojar los siguientes servicios:
• Business Process BI Service
• Servicio proxy de auditoría de cliente (recopila información de auditoría de los clientes enriquecidos de Desktop y Web Intelligence conectados).
• Servicio de publicación posterior al procesamiento (responsable de cualquier procesamiento posterior de una tarea de publicación, incluida la combinación de PDF y el procesamiento de extensiones de publicación).
• Servicio de publicación (coordina la publicación de un objeto mediante la comunicación con otros servicios).
• Servicio de búsqueda (procesa las solicitudes de búsqueda y ejecuta la indexación).
78 Manual del administrador de SAP BusinessObjects Enterprise
Ejemplo:
El programa de instalación de BusinessObjects Enterprise crea los siguientes servidores de procesamiento de Adaptive:
•
<NOMBREHOST>
.AdaptiveProcessingServer
Arquitectura
Servicios
2
Servidor de administración central
El servidor de administración central (CMS) mantiene una base de datos de información acerca del sistema BusinessObjects Enterprise. Se denomina
"base de datos de sistema del CMS". El CMS administra y controla todos los servicios de la plataforma. El CMS también administra el acceso al almacén de archivos del sistema donde se administran los documentos físicos. La base de datos del repositorio del sistema se mantiene mediante la base de datos MySQL proporcionada o bien mediante la base de datos compatible que se elija.
Los datos del CMS incluyen información acerca de usuarios y grupos, niveles de seguridad, contenido y servicios. El CMS también puede mantener una base de datos de auditoría opcional de información acerca de las acciones de usuario para llevar a cabo cuatro tareas principales:
• Mantener la seguridad
El CMS impone la aplicación de derechos en el nivel de carpeta y en el de objeto, y admite la herencia en el nivel de usuario y de grupo. También admite la agregación por medio de un modelo de pertenencia flexible e usuario a grupo.
Se dispone de un sistema de seguridad integrado para los clientes que no usan actualmente una base de datos de derechos, aunque
BusinessObjects Enterprise se ha concebido para la integración con varios sistemas de seguridad de terceros simultáneos, como LDAP,
Siteminder o Microsoft Active Directory. Cuando se hace un cambio en un usuario de la base de datos de derechos, el cambio se propaga a
BusinessObjects Enterprise.
• Administración de objetos
El CMS realiza el seguimiento de la ubicación de los objetos y mantiene la jerarquía de carpetas. “Los InfoObjects” son objetos de metadatos del
Manual del administrador de SAP BusinessObjects Enterprise 79
Arquitectura
2
Servicios
sistema que contienen información de índice y los documentos reales u objetos se almacenan en un almacén de archivos. La separación de la definición de objeto (metadatos) del documento permite un procesamiento rápido de los objetos, ya que sólo se recupera la información necesaria del repositorio del sistema. El CMS también ejecuta tareas de informe programadas.
• Administración de servidores
El CMS controla el equilibrio de carga y la agrupación en clúster automatizada para evitar los cuellos de botella y maximizar la eficacia del hardware. En algunos entornos de varios servidores, es posible que
BusinessObjects Enterprise no necesite ningún sistema de equilibrio de carga de terceros independiente.
• Administración de auditoría
Las acciones de usuario se pueden supervisar y registrarse en una base de datos de auditoría central. Esta información permite que los administradores del sistema hagan un mejor seguimiento y administración del despliegue de BusinessObjects Enterprise.
La funcionalidad de auditoría permite a los administradores entender mejor qué usuarios tuvieron acceso al sistema empresarial y con qué documentos interactuaron. Los datos de uso se recopilan a partir de las interacciones del sistema registradas en la base de datos de auditoría.
También dispone de ejemplos de universo y de informes de auditoría para proporcionar un rápido acceso a la información, como los informes a los que más se tiene acceso, horas de uso máximo del sistema y el promedio de tiempo de las sesiones de usuario.
Nota:
Se recomienda encarecidamente que haga copias de seguridad y auditorías frecuentes de la base de datos de sistema del CMS.
Precaución:
No se debe tener acceso a la base de datos del CMS directamente. La información del sistema sólo se debe recuperar mediante las llamadas del
Kit de desarrollo de software (SDK) de BusinessObjects Enterprise.
Restricción:
Puede tener acceso a la base de datos de auditoría opcional en modo de sólo lectura para crear informes de auditoría personalizados.
80 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Servicios
2
En Windows, el programa de instalación puede instalar y configurar su propia base de datos MySQL si no se dispone ya de un servidor de base de datos asignado para el despliegue. Puede cambiar a una base de datos distinta más adelante si es necesario modificar el despliegue.
Un Servidor de administración central aloja los siguientes servicios:
• Servicio de administración central (servicio CMS principal).
• Servicio de inicio de sesión único (permite a los usuarios iniciar sesión en BusinessObjects Enterprise con credenciales de un sistema de autenticación común).
Ejemplo:
El programa de instalación de BusinessObjects Enterprise crea el siguiente
Servidor de administración central:
•
<NOMBREHOST>
.CentralManagementServer
servidor de conexión
Responsable de ocuparse de la conexión e interacción con los distintos orígenes de datos y de proporcionar un conjunto de funciones comunes a sus clientes emulando las funciones que faltan si fuera necesario.
El servidor de conexión proporciona acceso de base de datos a los datos de origen sin formato. Admite bases de datos relacionales (Oracle, MySQL,
Microsoft SQL Server, DB2, Sybase) así como OLAP (SAP BW, Microsoft
Analysis Services, Hyperion Essbase). El servidor de conexión es responsable de ocuparse de la conexión e interacción con los distintos orígenes de datos y de proporcionar un conjunto de funciones comunes a sus clientes emulando las funciones que faltan si fuera necesario.
Es posible tener acceso al servidor de conexión a través de una biblioteca de vínculos dinámicos (inproc), de un servidor CORBA (que se llama a través de CORBA o HTTP) o bien mediante la API de Java.
Un servidor de conexión aloja el siguiente servicio:
• Servicio de conexión (proporciona conexión de base de datos a otros servidores).
Manual del administrador de SAP BusinessObjects Enterprise 81
Arquitectura
2
Servicios
Ejemplo:
El programa de instalación de BusinessObjects Enterprise crea el siguiente servidor de conexión:
•
<NOMBREHOST>
.ConnectionServer
Servidor de caché de Crystal Reports
El servidor de caché de Crystal Reports intercepta las solicitudes de informe enviadas por los clientes al servidor de páginas. Si el servidor de caché no puede cumplir la solicitud con una página de informe almacenada en caché, pasa la solicitud al servidor de páginas, el cual ejecuta el informe y devuelve los resultados. A continuación, el servidor de caché almacena en caché la página del informe para un uso futuro y envía el informe al visor.
Un servidor de caché de Crystal Reports aloja el siguiente servicio:
• Servicio de caché de Crystal Reports (crea y mantiene una caché de los informes vistos recientemente).
Ejemplo:
El programa de instalación de BusinessObjects Enterprise crea el siguiente servidor de caché de Crystal Reports:
•
<NOMBREHOST>
.CrystalReportsCacheServer
Servidor de procesamiento de Crystal Reports
El servidor de procesamiento de Crystal Reports se encarga de las respuestas a las solicitudes de página mediante el procesamiento de informes y la generación de páginas en formato encapsulado (EPF). La ventaja clave de EPF es que admite el acceso de páginas a petición, de modo que sólo se devuelve la página solicitada, en vez de todo el informe. Esto mejora el rendimiento y reduce el tráfico de red innecesario en el caso de informes grandes.
Las páginas EPF contienen información sobre formato que define el diseño del informe. El servidor de procesamiento recupera datos para el informe
82 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Servicios
2 de una instancia o directamente de la base de datos (en función de la solicitud del usuario y de los derechos que tenga respecto al objeto de informe). Al recuperar datos de la base de datos, el servidor de procesamiento se desconecta automáticamente de la base de datos después de haber efectuado la solicitud inicial y se vuelve a conectar, si es necesario, para recuperar datos adicionales. Esto ayuda a reducir el tráfico de base de datos y limita el uso innecesario de licencias de base de datos.
El servidor de caché y el servidor de procesamiento colaboran estrechamente. En concreto, el servidor de procesamiento responde a las solicitudes de página efectuadas por el servidor de caché. El servidor de procesamiento y el servidor de caché también interactúan para asegurarse de que las páginas EPF almacenadas en caché se vuelvan a usar con la mayor frecuencia posible y se generen nuevas páginas según se necesiten.
BusinessObjects Enterprise aprovecha este comportamiento asegurándose de que la mayoría de las solicitudes de visualización de informes se efectúa en el servidor de caché y en el servidor de procesamiento. No obstante, si el visor predeterminado de un usuario es el visor DHTML, el servidor de aplicaciones de informes es el que procesa el informe.
Ejecuta consultas de informe de Crystal y devuelve datos al servidor de caché de Crystal Reports.
Un servidor de procesamiento de Crystal Reports aloja los siguientes servicios:
• Servicio de procesamiento de Crystal Reports
• Servicio de inicio de sesión único
Ejemplo:
El programa de instalación de BusinessObjects Enterprise crea el siguiente servidor de procesamiento de Crystal Reports:
•
<NOMBREHOST>
.CrystalReportsProcessingServer
Servidor de analíticas de cuadros de mandos
Proceso de servidor que utiliza el componente Generador de cuadros de mandos para crear y administrar contenido analítico de cuadros de mandos personales.
Manual del administrador de SAP BusinessObjects Enterprise 83
Arquitectura
2
Servicios
Un servidor de analíticas de cuadros de mandos aloja el siguiente servicio:
• Servicio de analíticas de cuadros de mandos (proporciona la funcionalidad principal de analíticas de cuadros de mandos).
Ejemplo:
El programa de instalación de BusinessObjects Enterprise crea el siguiente servidor:
•
<NOMBREHOST>
.DashboardAnalyticsServer
Servidor de cuadros de mandos
Proceso de servidor que utiliza el componente Generador de cuadros de mandos para crear y manipular cuadros de mandos personales. Generador de cuadros de mandos ofrece funciones de administración de métricas, alertas y cuadros de mandos que ayudan a las organizaciones a supervisar y comprender sus actividades empresariales.
Un servidor de cuadros de mandos aloja el siguiente servicio:
• Servicio de cuadros de mandos (proporciona la funcionalidad principal de cuadros de mandos).
Ejemplo:
El programa de instalación de BusinessObjects Enterprise crea el siguiente servidor de cuadros de mandos:
•
<NOMBREHOST>
.DashboardServer
Servidor de caché de Desktop Intelligence
El servidor de caché de Desktop Intelligence intercepta las solicitudes de informe enviadas por los clientes al servidor de páginas. Si el servidor de caché no puede cumplir la solicitud con una página de informe almacenada en caché, pasa la solicitud al servidor de páginas, el cual ejecuta el informe y devuelve los resultados. A continuación, el servidor de caché almacena en caché la página del informe para un uso futuro y envía el informe al visor.
84 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Servicios
2
Un servidor de caché de Desktop Intelligence aloja el siguiente servicio:
• Servicio de caché de Desktop Intelligence (crea y mantiene una caché de los informes vistos).
Ejemplo:
El programa de instalación de BusinessObjects Enterprise crea el siguiente servidor de caché de Desktop Intelligence:
•
<NOMBREHOST>
.DesktopIntelligenceCacheServer
Servidor de tareas de Desktop Intelligence
El Servidor de tareas de Desktop Intelligence procesa las solicitudes de programación recibidas del CMS para los documentos de Desktop
Intelligence y genera la instancia del documento de Desktop Intelligence.
Un servidor de tareas de Desktop Intelligence aloja los siguientes servicios:
• Servicio de configuración de destino
• Servicio de programación de Desktop Intelligence
Ejemplo:
El programa de instalación de BusinessObjects Enterprise crea el siguiente servidor de tareas de Desktop Intelligence:
•
<NOMBREHOST>
.DesktopIntelligenceJobServer
Consulte también:
.
Servidor de procesamiento de Desktop Intelligence
Un servidor de procesamiento de Desktop Intelligence aloja los siguientes servicios:
• El servicio de procesamiento de Desktop Intelligence (procesa las solicitudes de visualización para los documentos de Desktop Intelligence y genera documentos de Desktop Intelligence).
Manual del administrador de SAP BusinessObjects Enterprise 85
Arquitectura
2
Servicios
• Servicio de inicio de sesión único (permite a los usuarios iniciar sesión en BusinessObjects Enterprise con credenciales de un sistema de autenticación común).
Ejemplo:
El programa de instalación de BusinessObjects Enterprise crea el siguiente servidor de procesamiento de Desktop Intelligence:
•
<NOMBREHOST>
.DesktopIntelligenceProcessingServer
Servidor de eventos
El servidor de eventos supervisa el sistema en busca de eventos, que pueden actuar como desencadenadores para ejecutar un informe. Al configurar un desencadenador de evento en BusinessObjects Enterprise, el servidor de eventos supervisa la condición y notifica al CMS que se ha producido el evento basado en archivo. A continuación, el CMS puede iniciar cualquier tarea que dependa de ese evento que se ha producido.
Nota:
El CMS administra los eventos basados en programación y los eventos personalizados.
Un servidor de eventos aloja el siguiente servicio:
• Servicio de eventos (supervisa los eventos basados en archivo)
Ejemplo:
El programa de instalación de BusinessObjects Enterprise crea el siguiente servidor de eventos:
•
<NOMBREHOST>
.EventServer
86 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Servicios
2
Servidores de repositorios de archivos
Los servidores de repositorios de archivos son responsables de la creación de objetos del sistema de archivos, como informes exportados y archivos importados en formatos no nativos.
Los procesos del servidor de repositorio de archivos (FRS) se ejecutan en cada equipo servidor de BusinessObjects Enterprise.
Los FRS se encargan de actualizar las listas de archivos del servidor, consultar el tamaño de los archivos, el del repositorio completo, agregar archivos al repositorio y eliminar archivos del repositorio.
Precaución:
Para evitar conflictos entre los objetos de entrada y de salida, los FRS de entrada y de salida no pueden compartir el mismo directorio del sistema de archivos. En implementaciones mayores, puede haber varios FRS de entrada y de salida, con fines de redundancia. Todos los servidores del repositorio de archivos de entrada comparten el mismo directorio. De igual forma, todos los servidores de repositorio de archivos de salida comparten el mismo directorio.
Servidores del repositorio de archivos de entrada
El FRS de entrada almacena los objetos de informe y de programa que los administradores o los usuarios finales hayan publicado en el sistema (con el Asistente de publicación, la CMC, el Asistente de importación o un componente de Business Objects Designer, como Crystal Reports o los paneles de informes de Web Intelligence).
Nota:
Los objetos con archivos asociados, como los archivos de texto, los archivos de Microsoft Word o los archivos PDF, se almacenan en el servidor de repositorios de archivos de entrada.
Un servidor del repositorio de archivos de entrada aloja el siguiente servicio:
• Servicio de almacenamiento de archivos de entrada
Manual del administrador de SAP BusinessObjects Enterprise 87
Arquitectura
2
Servicios
El programa de instalación de BusinessObjects Enterprise crea el siguiente servidor del repositorio de archivos de entrada:
•
<NOMBREHOST>
.InputFileRepository
Servidores del repositorio de archivos de salida
El FRS de salida almacena todas las instancias de los informes generadas por el servidor de tareas de informe o el servidor de procesamiento de Web
Intelligence y las instancias del programa generadas por el servidor de tareas de programa.
Sugerencia:
Si utiliza el SDK de BusinessObjects Enterprise, también puede publicar informes desde dentro de su propio código.
Un servidor del repositorio de archivos de salida aloja el siguiente servicio:
• Servicio de almacenamiento de archivos de salida
El programa de instalación de BusinessObjects Enterprise crea el siguiente servidor del repositorio de archivos de salida:
•
<NOMBREHOST>
.OutputFileRepository
Servidores de tareas
Un Servidor de tareas es un proceso genérico que procesa las acciones programadas en los objetos a petición del CMS. Cuando agrega un Servidor de tareas al sistema de BusinessObjects Enterprise, puede configurar dicho servidor de tareas para:
• Procesar objetos de informe y documento.
• Procesar objetos de programa.
• Procesar objetos de publicación.
• Enviar objetos o instancias a los destinos especificados.
Un servidor de tareas puede alojar los siguientes servicios:
• Servicio de configuración de destino
• Servicio de programación y publicación de Web Intelligence
88 Manual del administrador de SAP BusinessObjects Enterprise
• Servicio de réplica
Consulte también:
Servidor de tareas de Adaptive
Ejemplo:
El programa de instalación de BusinessObjects Enterprise crea los siguientes servidores de tareas:
•
<NOMBREHOST>
.AdaptiveJobServer
•
<NOMBREHOST>
.CrystalReportsJobServer
•
<NOMBREHOST>
.DesktopIntelligenceJobServer
•
<NOMBREHOST>
.DestinationJobServer
•
<NOMBREHOST>
.ListOfValuesJobServer
•
<NOMBREHOST>
.ProgramJobServer
•
<NOMBREHOST>
.PublicationJobServer
•
<NOMBREHOST>
.WebIntelligenceProcessingServer
Arquitectura
Servicios
2
Servidor de tareas de lista de valores
El Servidor de tareas de lista de valores es un contenedor especializado que gestiona listas de valores de datos distintos asociadas a un objeto del sistema BusinessObjects Enterprise.
Una lista de valores es una selección de términos válidos que se pueden utilizar en el contexto de una consulta o frase concretas. Esto reduce la probabilidad de que se cree una consulta o frase no válida.
Ejemplo:
El programa de instalación de BusinessObjects Enterprise crea el siguiente servidor de tareas de lista de valores:
•
<NOMBREHOST>
.ListOfValuesJobServer
Consulte también:
.
Manual del administrador de SAP BusinessObjects Enterprise 89
Arquitectura
2
Servicios
Servidor multidimensional de Analysis Services
(MDAS)
El servidor multidimensional de Analysis Services (MDAS) es un contenedor del servicio de análisis multidimensional, que ofrece un entorno extensible al cliente BusinessObjects Voyager para acceder a los datos de
Procesamiento analítico en línea (OLAP) multidimensional.
Para evitar retrasos en el procesamiento de solicitudes de cliente OLAP, ejecute varios servidores MDAS en varios equipos distintos. Si se desactiva este servidor, evitará que el cliente Voyager acceda a los orígenes de datos
OLAP.
Para obtener más información sobre el servicio de análisis multidimensional, consulte
Servidor multidimensional de Analysis Services (MDAS)
un flujo de trabajo de ejemplo del servidor multidimensional de Analysis
Services Server visualizando un espacio de trabajo, consulte
Ver un área de trabajo de Voyager
Ejemplo:
El programa de instalación de BusinessObjects Enterprise crea el siguiente servidor multidimensional de Analysis Services:
•
<NOMBREHOST>
.MultiDimensionalAnalysisServicesServer
Servidor de métricas de PM
Servidor de Cuadro de mandos y analíticas para rellenar las métricas creadas con el motor de métricas. Para obtener más información, consulte el Manual
de configuración y administración de Cuadro de mandos y analíticas.
Un servidor de métricas de PM aloja el siguiente servicio:
• Servicio de agregación de métricas de PM
90 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Servicios
2
Ejemplo:
El programa de instalación de BusinessObjects Enterprise crea el siguiente servidor de métricas de PM:
•
<NOMBREHOST>
.PMMetricsServer
Servidor del repositorio de PM
Servidor de Cuadro de mandos y analíticas para leer y almacenar información de rendimiento del repositorio de Cuadro de mandos y analíticas.
Un servidor del repositorio de PM aloja el siguiente servicio:
• Servicio de administración del repositorio de PM
Ejemplo:
El programa de instalación de BusinessObjects Enterprise crea el siguiente servidor del repositorio de PM:
•
<NOMBREHOST>
.PMRepositoryServer
Servidor de reglas de PM
Servidor de Cuadro de mandos y analíticas para crear reglas y alertas. Las reglas y las alertas automatizan el proceso de detección e interpretación de los cambios y devuelven los análisis correspondientes. Las reglas le permiten supervisar su actividad de forma activa y adoptar las medidas apropiadas en el momento preciso como respuesta a determinados eventos. Para obtener más información, consulte el Manual de configuración y
administración de Cuadro de mandos y analíticas.
Un servidor de reglas de PM aloja el siguiente servicio:
• Servicio de reglas de PM
Manual del administrador de SAP BusinessObjects Enterprise 91
Arquitectura
2
Servicios
Ejemplo:
El programa de instalación de BusinessObjects Enterprise crea el siguiente servidor de reglas de PM:
•
<NOMBREHOST>
.PMRulesServer
Servidor de Predictive Analysis
Servidor utilizado para Predictive Analysis (data mining) mediante el motor
KXEN, que revela rápidamente los factores de impulso empresarial clave a partir de los datos y predice las futuras condiciones de la empresa. Ayuda a los usuarios a tomar decisiones proactivas con mayor facilidad proporcionándoles un conocimiento más exhaustivo en términos familiares a través de cuadros de mandos en toda la organización. Para obtener más información, consulte el Manual de configuración y administración de Cuadro
de mandos y analíticas.
Un servidor de Predictive Analysis aloja el siguiente servicio:
• Servicio de analítica predictiva
Ejemplo:
El programa de instalación de BusinessObjects Enterprise crea el siguiente servidor de Predictive Analysis:
•
<NOMBREHOST>
.PredictiveAnalysisServer
Servidor de Process Analysis
El servidor de análisis de proceso supervisa la actividad del servidor. Esto sirve de ayuda a la organización para automatizar el seguimiento de las variables de calidad mediante el uso de reglas y tipos de gráficos de control definidos por las iniciativas de mejora de la calidad. Para obtener más información, consulte el Manual de configuración y administración de Cuadro
de mandos y analíticas.
Un servidor de Process Analysis aloja el siguiente servicio:
• Servicio de Process Analysis
92 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Servicios
2
Ejemplo:
El programa de instalación de BusinessObjects Enterprise crea el siguiente servidor de Process Analysis:
•
<NOMBREHOST>
.ProcessAnalysisServer
Servidor de tareas de programa
Un Servidor de tareas de programa ejecuta objetos ejecutables en un tiempo predeterminado.
Un servidor de tareas aloja los siguientes servicios:
• Servicio de configuración de destino
• Servicio de programación y publicación de Web Intelligence
• Servicio de réplica
Ejemplo:
El programa de instalación de BusinessObjects Enterprise crea el siguiente servidor de tareas de programa:
•
<NOMBREHOST>
.ProgramJobServer
Consulte también:
.
Servidor de tareas de publicación
El servidor de tareas de publicación procesa solicitudes que recibe de la
CMC o de InfoView y envía los objetos o instancias solicitados al destino especificado. Si la solicitud se refiere a un objeto, el servidor de tareas de publicación recupera el objeto del servidor del repositorio de archivos de entrada. Si la solicitud se refiere a una instancia de informe o de programa, el servidor de tareas de publicación recupera la instancia del Servidor de repositorios de archivos de salida. El servidor de tareas de publicación puede enviar objetos e instancias a un destino dentro del sistema BusinessObjects
Enterprise, como la bandeja de entrada de un usuario. También puede enviar objetos fuera del sistema, mediante correo electrónico.
Manual del administrador de SAP BusinessObjects Enterprise 93
Arquitectura
2
Servicios
Un servidor de tareas de publicación aloja los siguientes servicios:
• Servicio de configuración de destino
• Servicio de programación y publicación de Web Intelligence
• Servicio de réplica
Ejemplo:
El programa de instalación de BusinessObjects Enterprise crea el siguiente servidor de tareas de publicación:
•
<NOMBREHOST>
.PublicationJobServer
Consulte también:
.
Servidor de aplicaciones de informes
Proporciona funcionalidad de generación de informes ad hoc que permite a los usuarios crear y modificar informes de Crystal mediante el kit de desarrollo de software (SDK) de RAS. Este SDK admite los SDK de visor Java y no requiere una licencia específica; se incluye en el paquete de BOE.
El RAS también se utiliza para resolver listas de destinatarios dinámicos en tiempo de ejecución o durante la fase de diseño al trabajar con publicaciones, así como con LiveOffice.
Ejemplo:
El programa de instalación de BusinessObjects Enterprise no crea el siguiente servidor de aplicaciones de informe de forma predeterminada:
•
<NOMBREHOST>
.ReportApplicationServer
Servidor de perfiles de conjuntos
Administra la información de perfil de Gestión del rendimiento.
Un servidor de perfiles de conjuntos aloja el siguiente servicio:
• Servicio de perfiles de conjuntos
94 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Servicios
2
Ejemplo:
El programa de instalación de BusinessObjects Enterprise crea el siguiente servidor de perfiles de conjuntos:
•
<NOMBREHOST>
.SetsProfileServer
Establece el servidor de consultas
Ejecuta las consultas de conjunto de Gestión del rendimiento.
Un servidor de consultas de conjuntos aloja el siguiente servicio:
• Servicio de consultas de conjuntos
Ejemplo:
El programa de instalación de BusinessObjects Enterprise crea el siguiente servidor de consultas de conjuntos:
•
<NOMBREHOST>
.SetsQueryServer
Servidor de procesamiento de Web Intelligence
Un Servidor de procesamiento de Web Intelligence es un Servidor de tareas especializado que acepta un informe de Web Intelligence, se coordina con otros servidores para ejecutar el informe y devuelve el resultado al creador.
Cada Servidor de procesamiento de Web Intelligence puede configurarse con un valor de número máximo de tareas simultáneas (Número máximo de tareas permitidas). Para garantizar que el rendimiento del servidor no disminuya debido a un número elevado de tareas simultáneas, ejecute varios
Servidores de procesamiento de Web Intelligence en diferentes máquinas.
Un Servidor de procesamiento de Web Intelligence aloja los siguientes servicios:
• Servicio de inicio de sesión único
• Servicio de procesamiento de Web Intelligence
Para obtener más información, consulte
Servicio de procesamiento de Web
Manual del administrador de SAP BusinessObjects Enterprise 95
Arquitectura
2
Servidores de aplicaciones Web
Ejemplo:
El programa de instalación de BusinessObjects Enterprise crea el siguiente
Servidor de procesamiento de Web Intelligence:
•
<NOMBREHOST>
.WebIntelligenceProcessingServer
Servidor de contenedor de aplicación Web (WACS)
El servidor de contenedor de aplicación Web permite que la Consola de administración central (CMC) se ejecute en instalaciones que no incluyen un servidor de aplicaciones Web Java o que deseen mantener una separación entre la CMC y las aplicaciones Web en el servidor de aplicaciones Web del despliegue.
Un servidor de contenedor de aplicación Web aloja el siguiente servicio:
• Servicio de contenedor de aplicaciones Web.
• Servicio de la Consola de administración central.
Ejemplo:
El programa de instalación de BusinessObjects Enterprise crea el siguiente servidor de contenedor de aplicaciones Web, si ha decidido instalarlo:
•
<NOMBREHOST>
.WebApplicationContainerServer
Servidores de aplicaciones Web
Un servidor de aplicaciones Web de terceros actúa como el nivel de traducción entre el explorador Web del usuario final y la interfaz del kit de desarrollo de software de BusinessObjects Enterprise ejecutándose en un servidor de aplicaciones Web. Se admiten servidores de aplicaciones Web que se ejecutan en Windows, Unix y Linux.
Puede realizar una combinación de estas opciones:
1.
Servidor de aplicaciones Web Java (Windows, Unix, Linux)
El programa de instalación también puede desplegar automáticamente
InfoView y la CMC en:
96 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Servidores de aplicaciones Web
2
• Tomcat 5.5
• WebLogic 9
• WebLogic 10
• WebSphere 6.1
• Oracle Application Server 10g R3
• Sun Java Application Server 9.0
Los siguientes servidores de aplicaciones Web también se admiten, pero
InfoView y la CMC se deben desplegar manualmente:
• SAP Web Application Server 7
• WebSphere Community Edition 2.0
• Jboss 4.04
Nota:
El programa de instalación de BusinessObjects Enterprise instalará y desplegará InfoView y la CMC en Tomcat 5.5 de forma predeterminada.
2.
Servidor de aplicaciones Web .NET de Microsoft Internet Information
Server (IIS) (sólo Windows)
InfoView se admite en Microsoft Information Server (IIS) y, cuando se detecta, el programa de instalación de BusinessObjects Enterprise instalará y desplegará automáticamente InfoView en IIS.
La CMC no se admite en IIS. Para administrar su sistema BusinessObjects
Enterprise con la CMC, debe desplegar la CMC en un servidor de aplicaciones Web Java o instalar el Servicio de contenedor de aplicaciones Web (WACS).
3.
Servicio de contenedor de aplicaciones Web (WACS)
Si planea usar .NET InfoView y no desea usar un servidor de aplicaciones
Java para alojar la CMC, puede usar WACS para alojar la Consola de administración central (CMC).
WACS simplifica la administración del sistema al quitar varios flujos de trabajo manuales que anteriormente eran necesarios para la configuración de servidores de aplicaciones e implementar aplicaciones web y al proporcionar una interfaz administrativa que está simplificada y es coherente.
Las aplicaciones Web, como la CMC, se despliegan automáticamente en WACS. WACS no admite el despliegue de aplicaciones Web de
Business Objects o externas ya sea manualmente o mediante wdeploy.
Manual del administrador de SAP BusinessObjects Enterprise 97
Arquitectura
2
Servidores de aplicaciones Web
SDK Java
El kit de desarrollo de software (SDK) Java 2 Enterprise Edition (J2EE) de
BusinessObjects Enterprise permite crear aplicaciones Web Java que se ejecutan en el servidor de aplicaciones Web del despliegue de
BusinessObjects Enterprise.
Los SDK ofrecen la posibilidad de crear aplicaciones Web que integran potentes funciones de generación de informes, como las que ofrecen Web
Intelligence o InfoView.
Con BusinessObjects Enterprise se incluyen los siguientes SDK Java.
• SDK Java de BusinessObjects Enterprise.
• SDK Java del motor de informes.
• SDK Java de Servidor de aplicaciones de informes (RAS).
• SDK Java de visores.
• SDK Java de servicios Web.
• SDK JavaServer Faces Components (JSF) para BusinessObjects
Enterprise.
SDK Java de BusinessObjects Enterprise
El SDK Java de BusinessObjects Enterprise permite incorporar la funcionalidad de BusinessObjects Enterprise en sus propias aplicaciones
Web.
1.
Administración de autenticación y sesiones.
Los usuarios se pueden autenticas mediante el protocolo de autenticación de BusinessObjects Enterprise o un protocolo de otro tipo, como LDAP o Kerberos. Una vez autenticado el usuario, se crea una sesión de usuario. La sesión de usuario mantiene la información de estado a medida que el usuario lleva a cabo acciones y se desplaza a distintas páginas dentro de la aplicación Web de BusinessObjects Enterprise.
2.
Trabajar con objetos del repositorio.
La entidad de información en BusinessObjects Enterprise es InfoObject.
Todas las operaciones implican la recuperación y la manipulación de
InfoObjects desde el Servidor de administración central (CMS).
98 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Servidores de aplicaciones Web
2
3.
Operaciones de informe.
El SDK Java de BusinessObjects Enterprise admite numerosos tipos de documentos de informe: informes de Crystal, Web Intelligence y Desktop
Intelligence, así como Microsoft Excel y el formato PDF de Adobe, entre otros.
4.
Administrar BusinessObjects Enterprise.
Numerosos aspectos de un despliegue de BusinessObjects Enterprise se pueden administrar mediante programa, como la administración de procesos de servidor y grupos de proceso de servidor, y la auditoría de servidores.
SDK Java del motor de informes
El SDK Java del motor de informes incluye bibliotecas que sirven para generar una herramienta de diseño de informes Web. Las aplicaciones creadas con este SDK pueden ver, crear o modificar una serie de distintos documentos de Web Intelligence y Desktop Intelligence. Los usuarios pueden modificar documentos existentes agregando, quitando y modificando objetos, como tablas, gráficos, condiciones y filtros.
SDK Java de servidor de aplicaciones de informes (RAS)
El SDK Java de Servidor de aplicaciones de informes (RAS) es una API para desarrollar aplicaciones Web Java con funcionalidad avanzada para la creación y modificación de informes. Con el SDK Java de RAS, puede crear aplicaciones de cliente Java que interactúen con el servidor RAS desde un servidor de aplicaciones Web.
Los usuarios de las aplicaciones Web pueden crear o modificar informes de
Crystal mediante la adición, eliminación o modificación de gráficos, parámetros y campos.
SDK Java de visores
El SDK de visores es una API que permite incorporar informes en una serie de formatos distintos dentro de la aplicación Web.
Manual del administrador de SAP BusinessObjects Enterprise 99
Arquitectura
2
Servidores de aplicaciones Web
Los visores son una tecnología de "cliente ligero": los usuarios de la aplicación Web no necesitan instalar software adicional para ver los informes.
Hay disponibles dos visores Java:
1.
Visor de páginas de informe DHTML.
Este visor proporciona capacidades básicas de visualización de informes de cliente ligero para presentar datos y permitir profundización, desplazamiento por páginas, zoom, peticiones, búsqueda de texto, resaltado, exportación e impresión.
2.
Visor de secciones de informe.
Este visor proporciona la capacidad de ver secciones de informe individuales, incluidos gráficos, texto y campos.
SDK de JavaServer Faces (JSF)
El SDK de JavaServer Faces (JSF) consta de componentes JavaServer
Faces y Java beans administrados creados a partir del SDK Java de
BusinessObjects Enterprise. Los componentes encapsulan funcionalidad común de BusinessObjects Enterprise, como el inicio de sesión en el sistema, el desplazamiento por carpetas y categorías, la enumeración de contenido administrado y la visualización de informes de Crystal.
La funcionalidad de componentes JSF se puede dividir en varias áreas principales de desarrollo de aplicaciones de BusinessObjects Enterprise.
1.
Identificar los usuarios finales en un sistema de BusinessObjects
Enterprise.
Los usuarios individuales se pueden asociar a sus acciones, como iniciar o cerrar sesión, y cambiar una contraseña.
2.
Enumeración y exploración del contenido administrado.
Los usuarios pueden desplazarse por la información repetitiva mediante listas anidadas que se han procesado a partir de un origen de datos.
3.
Programar el contenido administrado.
Los usuarios de la aplicación pueden programar informes para que se ejecuten a intervalos personalizados si crea páginas que permitan a un usuario establecer opciones de programación.
4.
Visualización del contenido administrado.
100 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Servidores de aplicaciones Web
2
El componente ReportPageViewer permite agregar rápidamente la capacidad de ver informes en una página.
SDK .NET
El kit de desarrollo de software .NET de BusinessObjects Enterprise permite crear aplicaciones Web .NET que se ejecutan en el servidor de aplicaciones
Web del despliegue de BusinessObjects Enterprise.
Los SDK ofrecen la posibilidad de crear aplicaciones Web que integran potentes funciones de generación de informes, como las que ofrecen Crystal
Reports o InfoView.
Las aplicaciones Web que utilizan el SDK se ejecutan en el servidor de aplicaciones Web y se conectan al Servidor de aplicaciones de informes
(RAS) que se ejecuta en el nivel de procesamiento de BusinessObjects
Enterprise.
Las instalaciones de BusinessObjects Enterprise que utilizan .NET
Framework incluyen Ensamblados interoperativos principales (PIA) que le permiten utilizar el SDK .NET de BusinessObjects Enterprise con ASP.NET
y un conjunto de componentes de .NET Server que puede usar para simplificar el desarrollo de aplicaciones personalizadas. Esta configuración requiere el uso de un servidor Web de Microsoft Internet Information Services
(IIS).
Con BusinessObjects Enterprise se incluyen los siguientes SDK .NET.
• SDK .NET de BusinessObjects Enterprise.
• SDK .NET del motor de informes
• SDK .NET de Servidor de aplicaciones de informes (RAS).
• SDK de Crystal Reports .NET.
• SDK .NET de servicios Web.
SDK .NET de BusinessObjects Enterprise
El SDK .NET de BusinessObjects Enterprise permite incorporar la funcionalidad de BusinessObjects Enterprise en sus propias aplicaciones
Web.
Manual del administrador de SAP BusinessObjects Enterprise 101
Arquitectura
2
Servidores de aplicaciones Web
1.
Administración de autenticación y sesiones.
Los usuarios se pueden autenticas mediante el protocolo de autenticación de BusinessObjects Enterprise o un protocolo de otro tipo, como LDAP o Kerberos. Una vez autenticado el usuario, se crea una sesión de usuario. La sesión de usuario mantiene la información de estado a medida que el usuario lleva a cabo acciones y se desplaza a distintas páginas dentro de la aplicación Web de BusinessObjects Enterprise.
2.
Trabajar con objetos del repositorio.
La entidad de información en BusinessObjects Enterprise es InfoObject.
Todas las operaciones implican la recuperación y la manipulación de
InfoObjects desde el Servidor de administración central (CMS).
3.
Operaciones de informe.
El SDK .NET de BusinessObjects Enterprise admite numerosos tipos de documentos de informe: informes de Crystal, Web Intelligence y Desktop
Intelligence, así como Microsoft Excel y el formato PDF de Adobe, entre otros.
4.
Administrar BusinessObjects Enterprise.
Numerosos aspectos de un despliegue de BusinessObjects Enterprise se pueden administrar mediante programa, como la administración de procesos de servidor y grupos de proceso de servidor, y la auditoría de servidores.
SDK .NET del motor de informes
El SDK .NET del motor de informes incluye bibliotecas que sirven para generar una herramienta de diseño de informes Web. Las aplicaciones creadas con este SDK pueden ver, crear o modificar una serie de distintos documentos de Web Intelligence y Desktop Intelligence. Los usuarios pueden modificar documentos existentes agregando, quitando y modificando objetos, como tablas, gráficos, condiciones y filtros.
SDK .NET de Servidor de aplicaciones de informes (RAS)
El SDK de Servidor de aplicaciones de informes (RAS) es una API para desarrollar aplicaciones Web .NET con funcionalidad avanzada para la
102 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Servidores de aplicaciones Web
2 creación y modificación de informes. Con el SDK .NET de RAS, puede crear aplicaciones de cliente .NET que interactúen con el servidor RAS desde un servidor de aplicaciones Web.
Los usuarios de las aplicaciones Web pueden crear o modificar informes de
Crystal mediante la adición, eliminación o modificación de gráficos, parámetros y campos.
SDK de Crystal Reports .NET
El SDK de Crystal Reports .NET permite incorporar la funcionalidad de
BusinessObjects en las aplicaciones propias, incluyendo:
1.
Funciones esenciales.
Incruste Crystal Reports Designer en sus aplicaciones para la creación de informes.
2.
Conexiones de base de datos.
Conectarse a un servidor de base de datos y acceder a los datos.
3.
Manipulación de datos de informe.
Filtrar, agrupar, ordenar y crear totales de los datos de informe.
4.
Apariencia y objetos de informe.
Dar formato, trabajar con objetos de campo y texto, y mejorar la presentación del informe.
5.
Impresión y exportación.
Exportar informes a otros formatos e imprimir informes.
Servicios Web
Los servicios Web de Business Objects proporcionan una API Java a la que acceden los clientes enriquecidos en el nivel de interacción de usuario, como
Live Office y Crystal Reports.
Servicios Web consta de componentes de software que se pueden llamar de forma remota mediante el protocolo simple de acceso a objetos (SOAP).
Manual del administrador de SAP BusinessObjects Enterprise 103
Arquitectura
2
Servidores de aplicaciones Web
SOAP es un protocolo para intercambiar información que no depende de una plataforma, modelo de objetos o lenguaje de programación específicos.
Los servicios Web de BusinessObjects Enterprise incluyen funcionalidad en las siguientes áreas:
• Sesión
Administración de autenticaciones y privilegios de usuario.
• Plataforma de BI
Exponer funciones avanzadas de plataforma, como programación, búsqueda, administración de usuarios y grupos, administración de servidores, eventos de plataforma y calendarios.
• Motor de informes
Muestra informes de Web Intelligence y Crystal Reports en formatos
HTML, PDF, Excel y XML.
• Consulta
Crea consultas ad hoc basadas en la capa semántica del universo de
Business Objects.
Los servicios Web de Business Objects usan estándares, como XML, SOAP,
AXIS 2.0 y WSDL. La plataforma sigue la especificación de servicios Web
Perfil básico de interoperabilidad WS 1.0
.
Nota:
Las aplicaciones de servicios Web sólo son compatibles actualmente con las siguientes configuraciones del equilibrio de carga:
1.
Persistencia de dirección IP de origen.
2.
Persistencia de puerto de destino y dirección IP de origen (disponible sólo en un Cisco Content Services Switch).
3.
Persistencia de SSL.
Nota:
La persistencia de SSL puede causar problemas de seguridad y fiabilidad en algunos exploradores Web. Consulte al administrador de la red para determinar si la persistencia de SSL resulta adecuada para su organización.
Para obtener información sobre la instalación y configuración de los Servicios
Web, consulte el Manual del administrador de SAP BusinessObjects
Enterprise.
104 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Servidores de aplicaciones Web
2
Query as a Web Service
Query as a Web Service de Business Objects es una aplicación basada en asistente que permite realizar consultas en un servicio Web e integrarlas con aplicaciones preparadas para Web. Las consultas se pueden guardar para crear un catálogo de consultas estándar que pueden seleccionar los creadores de aplicaciones, según sea necesario.
El contenido de Business Intelligence (BI) normalmente está vinculado a una interfaz de usuario específica de las herramientas de BI. Query as a
Web Service cambia esto al permitir la entrega de contenido de BI a cualquier interfaz de usuario que pueda procesar servicios Web.
Query as a Web Service cuenta con un diseño perfecto para trabajar con cualquier aplicación para Microsoft Windows del mismo modo que otros servicios Web. Query as a Web Service se basa en las especificaciones
SOAP, WSDL y XML de W3C para servicios Web. Consta de dos componentes principales:
1.
Componente de servidor
El componente de servidor (incluido en BusinessObjects Enterprise) almacena el catálogo de Query as a Web Service y aloja los servicios
Web publicados.
2.
Herramienta de cliente
Con esta herramienta los usuarios de negocios crean y publican sus consultas como un servicio Web en el servidor. La herramienta de cliente se puede instalar en varios equipos que dispongan de acceso al mismo catálogo de Query as a Web Service almacenado en el servidor y capacidad para compartirlo. La herramienta de cliente se comunica con los componentes de servidor por medio de servicios Web.
Query as a Web Service permite que las consultas Web se utilicen como para de una serie de soluciones en el cliente.
• Microsoft Office, Excel e InfoPath.
• SAP Application Server.
• OpenOffice.
• Aplicaciones de administración de procesos y reglas de gestión.
• Plataformas Enterprise Service Bus.
Manual del administrador de SAP BusinessObjects Enterprise 105
Arquitectura
2
Bases de datos
Servicio de contenedor de aplicaciones Web (WACS)
Si planea usar .NET InfoView y no desea usar un servidor de aplicaciones
Java para alojar la CMC, puede usar WACS para alojar la Consola de administración central (CMC).
Si planea usar un servidor de aplicaciones Java compatible para desplegar las aplicaciones Web de BusinessObjects Enterprise o si va a instalar
BusinessObjects Enterprise en un sistema UNIX, no necesita instalar y usar
WACS.
Al usar WACS para alojar la CMC se obtiene una serie de ventajas:
• WACS requiere un mínimo esfuerzo de instalación, mantenimiento y configuración.
• Todas las aplicaciones alojadas se despliegan previamente en WACS, de modo que no se requieren pasos manuales adicionales.
• Business Objects admite WACS.
• WACS elimina la necesidad de conocimientos de administración y mantenimiento del servidor de aplicaciones Java.
• WACS proporciona una interfaz administrativa que es coherente con otros servidores de Business Objects.
Bases de datos
BusinessObjects Enterprise utiliza tres tipos distintos de bases de datos:
1.
Base de datos del sistema
Base de datos interna que almacena información de configuración, autenticación, usuarios y de otro tipo relacionada con BusinessObjects
Enterprise. Las bases de datos del sistema se pueden crear y utilizar en una amplia variedad de plataformas de base de datos.
2.
Base de datos de generación de informes
Base de datos de la organización que se utiliza para crear informes, generar estadísticas y recopilar business intelligence. Para las bases de datos de generación de informes se admite una variedad aún mayor de plataformas de base de datos que para las bases de datos del sistema.
3.
Base de datos de auditoría
106 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Bases de datos
2
Base de datos interna que almacena información sobre los eventos de seguridad, como los eventos de inicio de sesión de usuario, cierre de sesión y acceso a objetos.
Consulte el documento de las plataformas admitidas por BusinessObjects
Enterprise para obtener información acerca de las versiones, niveles de revisión o advertencias de bases de datos admitidos en el sitio de soporte al cliente de Business Objects:
http://support.businessobjects.com/documen tation/supported_platforms
.
Bases de datos del sistema
Base de datos del Sistema de administración central (CMS)
El servidor del Sistema de administración central (CMS) es el único servidor que accede a la base de datos del sistema de CMS. El CMS también puede mantener una base de datos de auditoría opcional de información acerca de las acciones de usuario con el sistema Enterprise. Los datos almacenados en la base de datos del sistema de CMS permiten que el CMS realice las siguientes tareas.
• Mantener la seguridad
El CMS impone la aplicación de todos los derechos en el nivel global, de carpeta y de objeto, y admite la herencia en el nivel de usuario y de grupo.
• Administración de objetos
El CMS realiza el seguimiento de la ubicación de los objetos y mantiene la jerarquía de carpetas. Los InfoObjects son objetos de metadatos del sistema que contienen información de índice. Los documentos/objetos reales se almacenan en el FRS. La separación de la definición de objeto
(metadatos) del documento real permite que el sistema recupere sólo la información necesaria de la base de datos del sistema, lo que proporciona un procesamiento de objetos más rápido.
• Administración de servidores
El CMS controla el equilibrio de carga para ayudar a evitar los cuellos de botella y a maximizar la eficacia del hardware.
Manual del administrador de SAP BusinessObjects Enterprise 107
Arquitectura
2
Bases de datos
Al instalar BusinessObjects Enterprise, el CMS recibe la conectividad de base de datos y las credenciales, de forma que puede crear su propia base de datos utilizando los servidores de bases de datos preferidos de la organización. Para poder instalar y conectar CMS con su propio servidor de bases de datos, debe crear una nueva base de datos vacía en el servidor de bases de datos.
Nota:
• Se recomienda realizar una copia de seguridad de la base de datos del
CMS y auditarla con frecuencia.
• No se puede acceder a la base de datos del CMS ni modificarla directamente. Sólo se deben realizar cambios en la base de datos del sistema mediante las interfaces de BusinessObjects Enterprise, como la
CMC que interactúa con el CMS.
• Los administradores pueden acceder a la base de datos de auditoría directamente para crear informes de auditoría personalizados.
Bases de datos de informes
Universos
El universo abstrae la complejidad de los datos usando un lenguaje empresarial en lugar del lenguaje de datos para acceder, manipular y organizar los datos. Este lenguaje empresarial se almacena como objetos en un archivo de universo. Web Intelligence y Crystal Reports usan universos para simplificar el proceso de creación del usuario que se requiere para los análisis y consultas de usuario final tanto sencillos como complejos.
Los universos son componentes centrales de BusinessObjects Enterprise.
El servidor de conexión almacena y protege todos los objetos y conexiones del universo en el repositorio central. Es necesario que los diseñadores de universos inicien sesión en BusinessObjects Enterprise para tener acceso al sistema y crear universos. El acceso a los universos y la seguridad del nivel de filas también se pueden administrar en el nivel de grupo o de usuario individual desde dentro del entorno de diseño.
La capa semántica permite que Web Intelligence ofrezca documentos usando varios proveedores de datos sincronizados, incluidos los orígenes de datos
108 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Bases de datos
2
OLAP (procesamiento analítico en línea) y CWM (metamodelo de almacenamiento común).
Vistas
Las vistas empresariales simplifican la creación de informes y la interacción con la abstracción de la complejidad de los datos para los desarrolladores de informes. Las vistas empresariales ayudan a separar las conexiones de datos, el acceso de datos, los elementos empresariales y el control de acceso.
Las vistas empresariales sólo las puede usar Crystal Reports y éstas se han concebido para simplificar el acceso de datos y la seguridad en tiempo de visualización requerida para la creación de informes de Crystal. Las vistas empresariales admiten la combinación de varios orígenes de datos en una misma vista. Las vistas empresariales son totalmente compatibles con
BusinessObjects Enterprise.
BusinessObjects Enterprise incluye una serie de servicios de administración de plataformas preconfigurados y dedicados para tareas como administración de contraseñas, métricas de servidor y control de acceso de usuarios para admitir funciones de administración descentralizadas.
Base de datos de auditoría
El CMS actúa como el auditor del sistema; el servidor de BusinessObjects
Enterprise que se supervisa es el auditado.
Como auditor, el CMS controla todo el proceso de auditoría. Cada uno de los servidores escribe registros de auditoría en un archivo de registro local en el servidor. A intervalos regulares, el CMS se comunica con los servidores auditados para solicitar copias de los registros de los archivos de registro locales del auditado. Cuando el CMS recibe todos estos registros, transfiere los datos de estos archivos a la base de auditoría central.
Asimismo, el CMS supervisa la sincronización de las acciones de auditoría que se producen en los distintos equipos. Cada auditado proporciona una marca de tiempo de las acciones de auditoría que se registran en su archivo de registro. Para asegurarse de que las marcas de tiempo de las acciones de los distintos servidores son coherentes, el CMS envía periódicamente la
Manual del administrador de SAP BusinessObjects Enterprise 109
Arquitectura
2
Autenticación e inicio de sesión único
hora a los auditados. A continuación, éstos la comparan con la de sus relojes internos. Si hay diferencias, los auditados corrigen la marca de tiempo que registran en los archivos de registro de las acciones de auditoría posteriores.
Nota:
• Debe configurar la base de datos de auditoría en el CMS antes de iniciar una auditoría.
• El CMS actúa como auditor y como auditado cuando se configura para auditar una acción que sólo controla el propio CMS.
• En un clúster CMS, el clúster designará el primer CMS que inicie para que actúe como auditor del sistema. Si falla el equipo en el que se ejecuta este CMS, otro CMS del clúster se hace cargo y empieza a actuar como auditor.
Autenticación e inicio de sesión único
La seguridad del sistema se administra mediante el Servidor de administración central (CMS), los complementos de seguridad y las herramientas de autenticación de terceros, como SiteMinder o Kerberos.
Estos componentes autentican a los usuarios y autorizan el acceso de los usuarios a BusinessObjects Enterprise, a sus carpetas y a otros objetos.
En esta sección se explican los componentes más importantes de la seguridad del sistema, incluyendo:
• Seguridad del CMS.
• Complementos de seguridad de terceros.
Nota:
Puesto que estos componentes son responsables de otras tareas, algunos se describen con más detalle en otras secciones.
Seguridad del Servidor de administración central
(CMS)
El CMS controla la información de seguridad, como cuentas de usuario, pertenencia a grupos y derechos de objeto que definen los privilegios de usuario y de grupo.
110 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Autenticación e inicio de sesión único
2
Cuando configura su sistema, el CMS permite crear cuentas de usuario y grupos en BusinessObjects Enterprise o bien reutilizar cuentas de usuario y grupos existentes almacenados en un sistema de terceros (como LDAP o Windows Active Directory). El CMS admite la autenticación de terceros, de modo que los usuarios pueden iniciar sesión en BusinessObjects
Enterprise con sus credenciales actuales de LDAP o Windows AD.
Cuando los usuarios inician sesión, el CMS coordina el proceso de autenticación con sus complementos de seguridad; a continuación, el CMS otorga al usuario un símbolo de conexión y una sesión activa en el sistema.
El CMS también responde a las solicitudes de autorización realizadas por el resto del sistema. Cuando un usuario solicita una lista de informes en una determinada carpeta, el CMS sólo autoriza la solicitud una vez verificado que la pertenencia a la cuenta de usuario o al grupo tiene suficientes privilegios.
Complementos de seguridad
Los complementos de seguridad expanden o personalizan los modos en que se autentican los usuarios. BusinessObjects Enterprise incluye el complemento de seguridad de BusinessObjects Enterprise de forma predeterminada, así como los complementos de seguridad de LDAP y
Windows Active Directory. Cada complemento de seguridad ofrece varias ventajas importantes.
Los complementos de seguridad automatizan la creación de cuentas al permitir asignar cuentas de usuario y grupos de sistemas de terceros en
BusinessObjects Enterprise. Puede asignar cuentas de usuario o grupos de terceros a cuentas de usuarios o grupos existentes de BusinessObjects
Enterprise, o puede crear nuevas cuentas de usuario o grupos Enterprise que se correspondan con cada una de las entradas asignadas del sistema externo.
Los componentes de seguridad mantienen dinámicamente listas de usuarios y grupos de terceros. De modo que, una vez asignado un grupo de LDAP o Windows Active Directory en BusinessObjects Enterprise, todos los usuarios pertenecientes a dicho grupo pueden iniciar sesión en BusinessObjects
Enterprise. Cuando haga posteriormente cambios en la pertenencia al grupo de terceros, no tendrá que actualizar el listado.
BusinessObjects Enterprise admite los siguientes complementos de seguridad:
Manual del administrador de SAP BusinessObjects Enterprise 111
Arquitectura
2
Autenticación e inicio de sesión único
• Complemento de seguridad de BusinessObjects Enterprise
• Complemento de seguridad de LDAP
• Complemento de seguridad de Windows AD y NT
Nota:
Los complementos de seguridad de terceros de Windows NT, LDAP y
Windows AD sólo funcionan después de asignar los grupos de una base de datos de usuarios externa a BusinessObjects Enterprise.
Autenticación y autorización
La autenticación es el proceso de verificar la identidad de un usuario que intenta acceder al sistema. Este proceso es distinto de la autorización. La autorización es el proceso por el que se verifica que se han concedido al usuario derechos suficientes para realizar la acción solicitada con el objeto especificado.
BusinessObjects Enterprise es totalmente personalizable, por lo tanto, los procesos de autenticación pueden variar de un sistema a otro.
BusinessObjects Enterprise admite estos métodos de autenticación:
• Autenticación Enterprise
• Autenticación de Windows NT
• Autenticación de protocolo ligero de acceso a directorios (LDAP)
• Autenticación de Windows AD
Autenticación de BusinessObjects Enterprise
El valor predeterminado del sistema, la autenticación de BusinessObjects
Enterprise, se utiliza en entornos que prefieren mantener un conjunto distinto de cuentas para usar con BusinessObjects Enterprise.
La autenticación de BusinessObjects Enterprise siempre está activada; no se puede desactivar.
• Utilice la autenticación de Enterprise predeterminada del sistema si prefiere crear cuentas y grupos distintivos para utilizar con
BusinessObjects Enterprise o si aún no ha configurado una jerarquía de usuarios y grupos en una base de datos de usuarios de Windows NT, en un servidor de directorios LDAP o un servidor de directorios Windows
AD.
112 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Autenticación e inicio de sesión único
2
Autenticación de Windows NT
BusinessObjects Enterprise admite la autenticación NT con el complemento de seguridad de Windows NT, que se incluye de forma predeterminada cuando se instala el producto en Windows. La compatibilidad con la autenticación de NT significa que los usuarios y grupos creados con Windows
NT, Windows 2000 o Windows 2003 se pueden usar para autenticar con
BusinessObjects Enterprise. Esto le permite asignar cuentas de usuario y grupos de NT creados anteriormente, en lugar de configurar cada usuario y grupo incluido en BusinessObjects Enterprise.
Nota:
Aunque un usuario puede configurar la autenticación de Windows NT para
BusinessObjects Enterprise y las aplicaciones personalizadas mediante la
CMC, InfoView y la CMC no admiten la autenticación de Windows NT.
Autenticación LDAP
El protocolo ligero de acceso a directorios (LDAP) es un conjunto de protocolos utilizados para acceder a la información almacenada en directorios. Un uso muy habitual de un directorio LDAP es mantener la información de cuentas de usuario y grupo.
BusinessObjects Enterprise admite el uso de un directorio de cuentas LDAP existente, lo que elimina la necesidad de volver a crear las cuentas de usuario y grupo en BusinessObjects Enterprise. Al asignar grupos LDAP a
BusinessObjects Enterprise, los usuarios pueden iniciar sesión en Enterprise con su nombre de usuario y contraseña de LDAP.
Los directorios que admiten LDAP son:
• Servidor de directorios Sun iPlanet
• Servidor de directorios Lotus Domino
• IBM Secureway
• Novell Directory Services (NDS)
La autenticación LDAP se activa con la sección de administración de autenticación de a CMC.
Nota:
Puede especificar que BusinessObjects Enterprise utilice una conexión de
Nivel de socket seguro (SSL) para comunicarse con el servidor de directorios
LDAP con el fin de obtener seguridad adicional. Para obtener más
Manual del administrador de SAP BusinessObjects Enterprise 113
Arquitectura
2
Autenticación e inicio de sesión único
información, consulte el Manual del administrador de SAP BusinessObjects
Enterprise.
Autenticación de Active Directory
El complemento de seguridad de Windows AD permite asignar cuentas de usuario y grupos del sistema de Windows 2000 Active Directory (AD) a
BusinessObjects Enterprise; también permite que BusinessObjects Enterprise verifique todas las solicitudes de conexión que especifiquen autenticación de Windows AD. Los usuarios se autentican comparando sus datos con los del sistema de Windows AD y comprobando que sean miembros de un grupo
AD asignado antes de que el Servidor de administración de Crystal (CMS) les conceda una sesión de BusinessObjects Enterprise activa.
Nota:
Aunque un usuario puede configurar la autenticación de Windows NT para
BusinessObjects Enterprise y las aplicaciones personalizadas mediante la
CMC, InfoView y la CMC no admiten la autenticación de Windows NT con
NTLM. Los únicos métodos de autenticación que la CMC e InfoView admiten son Windows AD con Kerberos, LDAP, Enterprise y Autenticación de confianza.
Autenticación de confianza
Los usuarios prefieren conectarse al sistema una sola vez, sin tener que proporcionar su contraseña varias veces durante una sesión. La autenticación de confianza proporciona una solución de inicio de sesión único Java para integrar su solución de autenticación de BusinessObjects Enterprise con soluciones de autenticación de otro fabricante. Las aplicaciones que han establecido confianza con el Servidor de administración central pueden utilizar la autenticación de confianza para permitirles a los usuarios iniciar sesión sin proporcionar sus contraseñas. Para habilitar la autenticación de confianza, debe configurar el servidor, mediante la CMC, y el cliente, mediante el archivo web.xml. Para obtener más información, consulte el
Manual del administrador de BusinessObjects Enterprise.
Autenticación principal
La autenticación principal se lleva a cabo la primera vez que un usuario intenta obtener acceso al sistema. Una de las dos cosas que puede ocurrir durante la autenticación principal:
114 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Flujos de trabajo de información
2
• Si no está configurado el inicio de sesión único, el usuario proporciona sus credenciales, como su nombre de usuario, contraseña y tipo de autenticación. Estos datos los especifican los usuarios en la pantalla de inicio de sesión.
• Si está configurado un método de inicio de sesión único, las credenciales de los usuarios se propagan en silencio. Estos detalles se extraen usando otros métodos como Kerberos y SiteMinder.
El tipo de autenticación puede ser Enterprise, Windows NT, LDAP o Windows
AD, dependiendo de qué tipos se hayan habilitado y configurado en el área de administración Autenticación de la Consola de administración central
(CMC). El explorador Web del usuario envía la información por HTTP a su servidor Web, que a su vez enruta la información al CMS o al servidor de
BusinessObjects Enterprise apropiado.
Flujos de trabajo de información
Cuando se llevan a cabo tareas en BusinessObjects Enterprise, como iniciar la sesión, programar un informe o visualizar un informe, la información fluye por el sistema y los servidores se comunican entre sí. En la siguiente sección se describen algunos de los flujos de proceso como suceden en el sistema
BusinessObjects Enterprise.
Autenticación
Inicio de sesión en BusinessObjects Enterprise
1.
El cliente Web envía la solicitud de inicio de sesión mediante el servidor
Web al servidor de aplicaciones Web.
2.
El servidor de aplicaciones Web determina que la solicitud es una solicitud de inicio de sesión. El servidor de aplicaciones Web envía el nombre de usuario, la contraseña y el tipo de autenticación al CMS especificado para su autenticación.
3.
El CMS valida el nombre de usuario y la contraseña según la base de datos adecuada (en este caso, la autenticación de BusinessObjects
Enterprise se realiza en la base de datos del sistema).
4.
Tras la validación correcta, el CMS crea una sesión para el usuario en su propia memoria.
Manual del administrador de SAP BusinessObjects Enterprise 115
Arquitectura
2
Flujos de trabajo de información
5.
El CMS envía una respuesta al servidor de aplicaciones Web para hacerle saber que la validación se ha realizado correctamente. El servidor de aplicaciones Web genera un identificador de inicio de sesión para la sesión de usuario en su memoria. Para el resto de esta sesión, el servidor de aplicaciones Web usa el identificador de inicio de sesión para validar el usuario con el CMS.
6.
El servidor de aplicaciones Web genera una página HTML para enviársela al cliente. El servidor de aplicaciones Web devuelve la respuesta al equipo del usuario donde se representa en el cliente Web.
Iniciar el Server Intelligence Agent
1.
El Server Intelligence Agent (SIA) se inicia y busca en la caché una lista de CMS (locales o remotos) para realizar la conexión. Esta lista de CMS se actualiza tan pronto como aparece un nuevo CMS. Según la información de la caché, el SIA: (1) inicia el CMS local y se conecta a él o (2) se conecta a un CMS remoto.
2.
Después de que el SIA se haya conectado correctamente, le pide al CMS una lista de servicios de servidor para administrarlos. El CMS busca la información sobre los servicios de servidor y su configuración en la base de datos del sistema.
3.
La base de datos del sistema devuelve la lista de servidores y la información de configuración asociada al CMS (por ejemplo, servidor de tareas de Adaptive, servidor de tareas de destino, servidor de procesamiento de Desktop Intelligence y servidor de procesamiento de
Crystal Reports).
4.
El CMS envía la lista de servidores y la información de configuración al
SIA.
5.
El SIA inicia los servidores (por ejemplo, servidor de tareas de Adaptive, servidor de tareas de destino, servidor de procesamiento de Desktop
Intelligence y servidor de procesamiento de Crystal Reports) y comienza su supervisión. El SIA inicia los servidores según la información de configuración asociada.
116 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Flujos de trabajo de información
2
Planificaciones
Configurar una programación para un informe de Crystal para ejecutarse ahora
1.
El usuario programa un informe y la solicitud se envía al servidor de aplicaciones Web.
2.
El servidor de aplicaciones Web pasa la solicitud al CMS.
3.
El CMS determina si el usuario tiene los derechos adecuados para programar el informe.
4.
Si el usuario tiene los derechos adecuados para programar el informe, el CMS transfiere la solicitud de objeto programado a la base de datos de sistema del CMS.
5.
Cuando llega el momento programado, el CMS busca un servidor de tareas de Crystal Reports disponible según el valor Número máximo de tareas permitidas configurado en cada servidor de tareas de programa.
6.
El CMS envía la información de tarea al servidor de tareas de Crystal
Reports.
7.
El servidor de tareas de Crystal Reports determina la ubicación del servidor del repositorio de archivos de entrada que aloja este informe. A continuación, el servidor de tareas de Crystal Reports solicita la plantilla de informe del FRS de entrada.
8.
El FRS de entrada busca la plantilla de informe y, a continuación, la transmite al servidor de tareas de Crystal Reports.
9.
La plantilla de informe se coloca en un directorio temporal en el servidor de tareas de Crystal Reports.
10.
El servidor de tareas de Crystal Reports inicia un proceso secundario
(JobServerChild.exe) para coordinar la ejecución del informe.
11.
JobServerChild.exe inicia ProcReport.dll y le pasa todas las instancias recibidas del servidor de tareas de Crystal Reports. ProcReport.dll llama a Crpe32.dll.
12.
El informe se crea cuando Crpe32.dll completa las siguientes tareas:
• Abrir el informe.
• Conectarse a la base de datos de producción.
• Procesar el informe.
• Crear y guardar la instancia de informe.
Manual del administrador de SAP BusinessObjects Enterprise 117
Arquitectura
2
Flujos de trabajo de información
• Devolver el informe a JobServerChild.exe.
13.
El servidor de tareas de Crystal Reports actualiza el CMS periódicamente con el estado de la tarea. En este momento, el estado muestra que el informe se está procesando.
14.
JobServerChild.exe carga la instancia de informe en el FRS de salida.
15.
El FRS de salida notifica a JobServerChild.exe que el informe se ha guardado correctamente.
16.
JobServerChild.exe al servidor de tareas de Crystal Reports que ha terminado la creación del informe.
17.
El servidor de tareas de informe actualiza el CMS con el estado de la tarea. JobServerChild.exe se borra de la memoria.
18.
El CMS actualiza el estado de la tarea en su memoria y, a continuación, escribe la información de instancia en la base de datos del sistema de
BusinessObjects Enterprise.
Ejecutar una programación para un informe de Crystal en una ubicación predeterminada
1.
El Servidor de administración central (CMS) comprueba constantemente la base de datos del sistema para determinar si hay alguna programación para ejecutarse en ese momento.
2.
Cuando llega el momento especificado por la programación, el CMS busca un servidor de tareas de Crystal Reports disponible según el valor
Número máximo de tareas permitidas configurado en cada servidor de tareas de Crystal Reports. El CMS envía la información de tarea al servidor de tareas de Crystal Reports. La información que el CMS envía al servidor de tareas de Crystal Reports es el ID de informe, el formato, el destino, la información de inicio de sesión, los parámetros y las fórmulas de selección.
3.
El servidor de tareas de Crystal Reports se comunica con el servidor del repositorio de archivos de entrada (FRS) para obtener una plantilla de informe según el ID de informe solicitado.
4.
El servidor de tareas de Crystal Reports inicia el proceso JobChildserver.
5.
El proceso secundario (JobChildserver) inicia ProcReport.dll tras recibir la plantilla del servidor del repositorio de archivos de entrada mediante la infraestructura de Enterprise. ProcReport.dll contiene todos los parámetros que se han pasado del CMS al servidor de tareas de Crystal
Reports.
118 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Flujos de trabajo de información
2
6.
ProcReport.dll inicia Crpe32.dll, que procesa el informe según todos los parámetros que se han pasado.
7.
Mientras se está realizando el procesamiento, los registros se recuperan de un servidor de base de datos según lo definido en un informe.
8.
El servidor de tareas de Crystal Reports actualiza el CMS periódicamente con el estado de la tarea. En este momento, el estado muestra que se está procesando.
9.
Una vez compilado el informe en la memoria del servidor de tareas de
Crystal Reports, se tiene que exportar a un formato distinto, como el formato de documento portable (PDF). Al exportar a PDF, se utiliza la
.dll de PDF.
10.
El informe con los datos guardados también se tiene que enviar a la ubicación predeterminada. A continuación, se enviará al FRS de salida.
11.
Una vez finalizado dicho proceso, el servidor de tareas de Crystal Reports actualiza el CMS con el estado de la tarea. En este momento, el estado se notifica como correcto.
12.
El CMS actualiza el estado de la tarea en su memoria y, a continuación, escribe la información de instancia en la base de datos del sistema de
BusinessObjects Enterprise.
Configurar una programación para un informe de Crystal
1.
El cliente Web envía una solicitud de programación en una URL, normalmente a través del servidor Web al servidor de aplicaciones Web.
2.
El servidor de aplicaciones Web interpreta la solicitud de URL y determina que se trata de una solicitud de programación. El servidor de aplicaciones
Web envía la hora de programación, los valores de inicio de sesión de base de datos, los valores de parámetro, el destino y el formato al CMS especificado.
3.
El CMS se asegura de que el usuario tenga los derechos adecuados para programar el objeto. Si el usuario tiene suficientes derechos, el CMS agrega un nuevo registro a la base de datos del sistema. El CMS también agrega la instancia a su lista de programaciones pendientes.
Manual del administrador de SAP BusinessObjects Enterprise 119
Arquitectura
2
Flujos de trabajo de información
Configurar una programación para un documento de Web
Intelligence
1.
El usuario se configura una programación para un documento y la solicitud se envía al servidor Web. El servidor Web pasa la solicitud de programación de documento al servidor de aplicaciones Web.
2.
El servidor de aplicaciones Web pasa la solicitud de programación de documento al CMS.
3.
El CMS determina si el usuario tiene los derechos adecuados para programar el documento. Si el usuario tiene los derechos adecuados para programar el documento, el usuario establece los parámetros de programación y el CMS transfiere la solicitud de objeto programado a la base de datos de sistema del CMS. Se crea una instancia del documento de Web Intelligence en el CMS que contiene toda la información de programación pertinente.
Ejecutar una programación para un documento de Web
Intelligence
1.
El CMS supervisa la base de datos del sistema para determinar si hay alguna programación para ejecutarse en ese momento.
2.
Cuando llega el momento programado, el CMS envía la solicitud de programación y toda la información acerca de la solicitud al servidor de tareas de Adaptive que aloja el servicio de programación y publicación de Web Intelligence.
3.
El servidor de tareas de Adaptive (servicio de programación y publicación de Web Intelligence) busca un servidor de procesamiento de Web
Intelligence disponible según el valor Número máximo de tareas permitidas configurado en cada servidor de procesamiento de Web
Intelligence.
4.
El servidor de procesamiento de Web Intelligence determina la ubicación del servidor del repositorio de archivos (FRS) de entrada que aloja el documento y el archivo de multinivel de universo en el que se basa el documento. A continuación, el servidor de procesamiento de Web
Intelligence solicita el documento del FRS de entrada. El FRS de entrada busca el documento de Web Intelligence, así como el archivo de universo en el que se basa el documento y, a continuación, lo transmite al servidor de procesamiento de Web Intelligence.
120 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Flujos de trabajo de información
2
5.
El documento de Web Intelligence se coloca en un directorio temporal en el servidor de procesamiento de Web Intelligence. El servidor de procesamiento de Web Intelligence abre el documento en la memoria.
QT.dll genera el código SQL a partir del universo en el que se basa el documento. El servidor de conexión (componente del servidor de proceso de Web Intelligence) se conecta a la base de datos. Los datos de consulta se envían, mediante QT.dll, al motor de documentos, donde se procesa el documento. Se crea una nueva instancia correcta.
6.
El servidor de procesamiento de Web Intelligence carga la instancia de documento en el FRS de salida.
7.
El servidor de procesamiento de Web Intelligence notifica al servidor de tareas de Adaptive (servicio de programación y publicación de Web
Intelligence) que ha finalizado la creación del documento. Si el documento está programado para ir a un destino (sistema de archivos, FTP, SMTP o bandeja de entrada), el servidor de tareas de Adaptive recupera el documento procesado del FRS de salida y lo entrega en los destinos especificados. Supongamos que no es así en este ejemplo.
8.
El servidor de tareas de Adaptive (servicio de programación y publicación de Web Intelligence) actualiza el CMS con el estado de la tarea.
9.
El CMS actualiza el estado de la tarea en su memoria y, a continuación, escribe la información de instancia en la base de datos del sistema de
BusinessObjects Enterprise.
Ejecutar una programación para un programa
1.
El usuario programa un objeto y la solicitud se envía al servidor Web.
2.
El servidor Web pasa la solicitud de programación de objeto al servidor de aplicaciones Web.
3.
El servidor de aplicaciones Web pasa la solicitud al CMS.
4.
El CMS determina si el usuario tiene los derechos adecuados para programar el objeto.
5.
Si el usuario tiene los derechos adecuados para programar el objeto, el
CMS transfiere la solicitud de objeto programado a la base de datos de sistema del CMS.
6.
Cuando llega el momento programado, el CMS busca un servidor de tareas de programa disponible según el valor Número máximo de tareas permitidas configurado en cada servidor de tareas de programa.
7.
El CMS envía la información de tarea al servidor de tareas de programa.
Manual del administrador de SAP BusinessObjects Enterprise 121
Arquitectura
2
Flujos de trabajo de información
8.
El servidor de tareas de programa se comunica con el servidor del repositorio de archivos de entrada y envía el objeto de programa.
9.
El servidor del repositorio de archivos de entrada devuelve el objeto al servidor de tareas de programa.
10.
El servidor de tareas de programa inicia el objeto programado.
11.
El servidor de tareas de programa actualiza el CMS periódicamente con el estado de la tarea. En este momento, el estado notificado es que el programa se está procesando.
12.
El servidor de tareas de programa envía un archivo de registro al servidor del repositorio de archivos de salida.
13.
El servidor del repositorio de archivos de salida notifica al servidor de tareas de programa que el objeto se ha programado correctamente mediante el envío de un archivo de registro de objeto.
14.
El servidor de tareas de programa actualiza el CMS con el estado de la tarea.
15.
El CMS actualiza el estado de la tarea en su memoria y, a continuación, escribe la información de instancia de objeto en la base de datos del sistema de BusinessObjects Enterprise.
Enviar una instancia a un destino
1.
El usuario programa un objeto y la solicitud se envía al servidor Web.
2.
El servidor Web pasa la solicitud de programación de objeto al servidor de aplicaciones Web.
3.
El servidor de aplicaciones Web pasa la solicitud al CMS.
4.
El CMS determina si el usuario tiene los derechos adecuados para programar el objeto.
5.
Si el usuario tiene los derechos adecuados para programar el objeto, el
CMS transfiere la solicitud de objeto programado a la base de datos de sistema del CMS.
6.
Cuando llega el momento programado, el CMS busca un servidor de tareas de programa disponible según el valor Número máximo de tareas permitidas configurado en cada servidor de tareas de programa.
7.
El CMS envía la información de tarea al servidor de tareas de programa.
8.
El servidor de tareas de programa se comunica con el servidor del repositorio de archivos de entrada y envía el objeto de programa.
122 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Flujos de trabajo de información
2
9.
El servidor del repositorio de archivos de entrada devuelve el objeto al servidor de tareas de programa.
10.
El servidor de tareas de programa inicia el objeto programado.
11.
El servidor de tareas de programa actualiza el CMS periódicamente con el estado de la tarea. En este momento, el estado notificado es que el programa se está procesando.
12.
El servidor de tareas de programa envía un archivo de registro al servidor del repositorio de archivos de salida.
13.
El servidor del repositorio de archivos de salida notifica al servidor de tareas de programa que el objeto se ha programado correctamente mediante el envío de un archivo de registro de objeto.
14.
El servidor de tareas de programa actualiza el CMS con el estado de la tarea.
15.
El CMS actualiza el estado de la tarea en su memoria y, a continuación, escribe la información de instancia de objeto en la base de datos del sistema de BusinessObjects Enterprise.
Ver
Ver una instancia cuando la página existe en el servidor de caché
1.
El cliente Web envía una solicitud de visualización en una dirección URL al servidor de aplicaciones Web.
2.
El servidor de aplicaciones Web interpreta la solicitud y determina que es una solicitud para ver la primera página de la instancia de informe seleccionada. El servidor de aplicaciones Web envía una solicitud al CMS para asegurarse de que el usuario tiene derechos para ver la instancia.
3.
El CMS comprueba la base de datos del sistema para verificar los derechos del usuario.
4.
El CMS envía una respuesta al servidor de aplicaciones Web para confirmar que el usuario tiene suficientes derechos para ver la instancia.
5.
El servidor de aplicaciones Web envía una solicitud al servidor de caché de Crystal Reports en la que se pide la primera página de la instancia de informe. El servidor de caché de Crystal Reports comprueba si todavía existe la página. Si la página no existe, el servidor de caché de Crystal
Reports devuelve la página al servidor de aplicaciones Web.
Manual del administrador de SAP BusinessObjects Enterprise 123
Arquitectura
2
Flujos de trabajo de información
6.
El servidor de aplicaciones Web envía la página .epf al cliente Web donde se representa en el visor ActiveX.
Ver una página de una instancia de informe cuando el archivo de caché de la página no existe
1.
El usuario envía la solicitud de visualización mediante el servidor Web al servidor de aplicaciones Web.
2.
El servidor de aplicaciones Web reconoce que es una solicitud para ver una página de informe. El servidor de aplicaciones Web comprueba el
CMS para asegurarse de que el usuario tiene suficientes derechos para ver el informe.
3.
El CMS determina si el usuario tiene los derechos adecuados para ver el informe.
4.
El CMS envía una respuesta al servidor de aplicaciones Web para confirmar que el usuario tiene suficientes derechos para ver el informe.
5.
El servidor de aplicaciones Web envía una solicitud al servidor de caché de Crystal Reports de la página de informe solicitada (archivo EPF).
6.
El servidor de caché de Crystal Reports determina si el archivo EPF existe en el directorio de caché.
7.
El archivo EPF solicitado no se encuentra en el directorio de caché.
8.
El servidor de caché de Crystal Reports envía la solicitud al servidor de páginas de Crystal Reports.
9.
El servidor de páginas de Crystal Reports consulta la instancia de informe solicitada al FRS de salida.
10.
El FRS de salida envía la instancia de informe solicitada al servidor de páginas de Crystal Reports.
11.
El servidor de páginas de Crystal Reports abre la instancia de informe y comprueba el informe para determinar si tiene datos.
12.
El servidor de páginas de Crystal Reports determina que el informe contiene datos y crea el archivo .EPF para la página de informe solicitada sin tener que conectarse a la base de datos de producción.
13.
El servidor de páginas de Crystal Reports envía el archivo EPF al servidor de caché de Crystal Reports.
14.
El servidor de caché de Crystal Reports escribe el archivo EPF en el directorio de caché.
124 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Flujos de trabajo de información
2
15.
El servidor de caché de Crystal Reports envía la página solicitada al servidor de aplicaciones Web.
16.
El servidor de aplicaciones Web reenvía el archivo al servidor Web.
17.
El servidor Web envía la página solicitada al visor de informes.
Ver un área de trabajo de Voyager
1.
El cliente Web envía una solicitud mediante el servidor Web al servidor de aplicaciones Web para ver una nueva área de trabajo. El cliente Web se comunica con el servidor de aplicaciones Web mediante tecnología
DHTML AJAX (JavaScript asincrónico y XML). La tecnología AJAX permite actualizaciones de página parciales, por lo que no se tiene que representar una nueva página por cada nueva solicitud.
2.
El servidor de aplicaciones Web traduce la solicitud y la envía a la plataforma (CMS) para determinar si un usuario tiene derecho a ver o crear una nueva área de trabajo.
3.
El CMS recupera las credenciales del usuario de la base de datos del sistema.
4.
Si el usuario tiene permiso para ver o crear un área de trabajo, el CMS se lo confirma al servidor de aplicaciones Web. Al mismo tiempo, también envía una lista de uno o varios servidores MDAS disponibles mediante
CORBA.
5.
El servidor de aplicaciones Web selecciona un servidor MDAS de la lista de opciones disponibles y envía una solicitud CORBA al servidor MDAS para buscar los servidores OLAP adecuados para crear una nueva área de trabajo o actualizar una existente.
6.
El servidor MDAS tiene que comunicarse con el FRS de entrada para recuperar el documento de área de trabajo adecuado que tiene información sobre la base de datos de OLAP subyacente y una consulta
OLAP guardada con ella. El FRS de entrada recupera el área de trabajo
(.amw) de Information Analyzer adecuada del directorio subyacente
(mediante el sistema operativo) y, a continuación, transmite dicha área de trabajo al MDAS.
7.
El servidor MDAS abre el área de trabajo, formula una consulta y la envía al servidor de base de datos de OLAP. El servidor MDAS debe tener un cliente de base de datos de OLAP adecuado configurado para el origen de datos OLAP. Se debe producir la traducción de la consulta del cliente
Web en la consulta OLAP adecuada. El servidor de base de datos de
OLAP devuelve la consulta al servidor MDAS.
Manual del administrador de SAP BusinessObjects Enterprise 125
Arquitectura
2
Flujos de trabajo de información
8.
El servidor MDAS, según la solicitud para crear, ver, imprimir o exportar, representa previamente el resultado para que el servidor de aplicaciones
Web Java pueda finalizar la representación más rápidamente. El servidor
MDAS envía paquetes XML del resultado representado previamente al servidor de aplicaciones Web.
9.
El servidor de aplicaciones Web representa el área de trabajo y envía la página formateada o parte de la página al cliente Web mediante el servidor Web. El cliente Web muestra la página actualizada o solicitada recientemente. Es una solución sin cliente que no necesita que se descargue ningún componente Java o ActiveX.
A petición
Ver un informe a petición
1.
El cliente Web envía la solicitud de visualización a petición en una URL normalmente a través del servidor Web al servidor de aplicaciones Web.
2.
El servidor de aplicaciones Web interpreta la solicitud y los valores enviados en la solicitud de URL y determina que es una solicitud para ver la primera página del objeto de informe seleccionado.
3.
El servidor de aplicaciones Web envía una solicitud al CMS para asegurarse de que el usuario tiene derechos para ver el objeto. El CMS comprueba la base de datos del sistema para verificar los derechos del usuario.
4.
El CMS envía una respuesta al servidor de aplicaciones Web para confirmar que el usuario tiene suficientes derechos para ver el objeto.
5.
El servidor de aplicaciones Web envía una solicitud al servidor de caché de Crystal Reports en la que se pide la primera página del objeto de informe.
6.
El servidor de caché de Crystal Reports comprueba si todavía existe la página. A menos que el informe cumpla los requisitos de uso compartido de informes a petición (en el tiempo establecido de otra solicitud a petición, conexión de base de datos, parámetros), el servidor de caché de Crystal Reports envía una solicitud para que el servidor de procesamiento de Crystal Reports genere la página.
7.
El servidor de procesamiento de Crystal Reports solicita el objeto de informe al servidor del repositorio de archivos de entrada. El servidor del repositorio de archivos de entrada transmite una copia del objeto al servidor de procesamiento de Crystal Reports. El servidor de
126 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Flujos de trabajo de información
2 procesamiento de Crystal Reports abre el informe en su memoria y comprueba si el informe contiene datos.
8.
Si no hay datos en el objeto de informe, el servidor de procesamiento de
Crystal Reports se debe conectar a la base de datos para consultar datos.
9.
El servidor de procesamiento de Crystal Reports envía la página .epf al servidor de caché de Crystal Reports. El servidor de caché de Crystal
Reports almacena una copia de la página .epf en su directorio de caché para anticiparse a las nuevas solicitudes de visualización.
Nota:
En este paso también se puede generar y enviar una página .etf al servidor de caché de Crystal Reports. La página .etf (exploración de árbol de grupos del panel izquierdo del informe) se genera cuando se genera la primera página del informe y cuando se agrupa éste. Sólo hay una página .etf por informe, pero el tamaño de esta página .etf puede ser considerable.
10.
El servidor de caché de Crystal Reports envía la página .etf al servidor de aplicaciones Web.
11.
El servidor de aplicaciones Web envía la página .epf al servidor Web. El servidor Web envía la página .epf al equipo del usuario donde se representa en el visor del cliente Web.
Ver un documento de Web Intelligence a petición
1.
Un explorador Web envía la solicitud de visualización al servidor de aplicaciones Web mediante el servidor Web.
2.
El servidor de aplicaciones Web determina que es una solicitud para un documento de Web Intelligence y envía una solicitud al CMS para asegurarse de que el usuario tiene los derechos adecuados para ver el documento.
3.
El CMS envía una respuesta al servidor de aplicaciones Web para confirmar que el usuario tiene suficientes derechos para ver el documento.
4.
El servidor de aplicaciones Web envía una solicitud al servidor de procesamiento de Web Intelligence en la que se pide el documento.
5.
El servidor de procesamiento de Web Intelligence solicita el documento al servidor del repositorio de archivos de entrada así como el archivo de universo en el que se basa el documento solicitado. El archivo de universo contiene información de metanivel, incluida la seguridad de nivel de fila y de columna.
Manual del administrador de SAP BusinessObjects Enterprise 127
Arquitectura
2
Flujos de trabajo de información
6.
El servidor del repositorio de archivos de entrada transmite una copia del documento al servidor de procesamiento de Web Intelligence, así como el archivo de universo en el que se basa el documento solicitado.
7.
El motor de informes de Web Intelligence abre el documento en la memoria.
8.
El motor de informes de Web Intelligence utiliza el componente QT
(inproc) y ConnectionServer (inproc). El componente QT genera/valida/regenera el código SQL y se conecta a la base de datos para ejecutar la consulta. ConnectionServer utiliza el código SQL para obtener los datos de la base de datos en el motor de informes donde se procesa el documento.
9.
El servidor de procesamiento de Web Intelligence envía la página de documento visualizable que se ha solicitado al servidor de aplicaciones
Web. El servidor de aplicaciones Web reenvía esta página visualizable al servidor Web. El servidor Web envía la página visualizable al equipo del usuario donde se representa en un explorador Web.
Ver un documento de Desktop Intelligence a petición mediante el formato de vista Web
1.
El cliente Web envía la solicitud de visualización de un documento de
Desktop Intelligence en una URL al servidor Web.
2.
El servidor Web envía la solicitud al servidor de aplicaciones Web.
3.
El servidor de aplicaciones Web interpreta la página solicitada y los valores enviados en la solicitud de URL y determina que es una solicitud para ver un documento de Desktop Intelligence. El servidor de aplicaciones Web envía una solicitud al CMS para asegurarse de que el usuario tiene derechos para ver el documento.
4.
El CMS comprueba la base de datos del sistema para verificar los derechos del usuario.
5.
El CMS envía una respuesta al servidor de aplicaciones Web para confirmar que el usuario tiene suficientes derechos para ver el documento.
6.
El servidor de aplicaciones Web envía una solicitud al servidor de caché de Desktop Intelligence en la que se pide el documento.
7.
El servidor de caché de Desktop Intelligence comprueba si la página ya está en caché. Si lo está, el servidor de caché de Desktop Intelligence devuelve esa página visualizable al servidor de aplicaciones Web. Si no lo está, el servidor de caché de Desktop Intelligence pide al servidor de procesamiento de Desktop Intelligence que genere la página visualizable solicitada del documento de Desktop Intelligence.
128 Manual del administrador de SAP BusinessObjects Enterprise
Arquitectura
Flujos de trabajo de información
2
8.
El servidor de procesamiento de Desktop Intelligence solicita el documento y el universo en el que se basa al FRS de entrada. El FRS de entrada transmite una copia del documento y el universo al servidor de procesamiento de Desktop Intelligence. El motor de informes de Desktop
Intelligence abre el documento y el universo en su memoria. El servidor de procesamiento de Desktop Intelligence genera el código SQL a partir del universo en el que se basa el informe.
9.
La biblioteca del servidor de conexión (parte del servidor de procesamiento de Desktop Intelligence) se conecta a la base de datos para ejecutar la consulta. Los datos de consulta se devuelven al motor de informes donde se procesa el documento.
10.
El servidor de procesamiento de Desktop Intelligence envía la página visualizable solicitada (páginas HTML) del documento al servidor de caché de Desktop Intelligence.
11.
El servidor de caché de Desktop Intelligence almacena esa página visualizable localmente (páginas HTML) para anticiparse a futuras solicitudes para ver la página que ya se ha creado. El servidor de caché de Desktop Intelligence pasa la página visualizable (obtenido del servidor de procesamiento de Desktop Intelligence) al servidor de aplicaciones
Web.
12.
El servidor de aplicaciones Web no tiene que convertir esa página visualizable a HTML porque ya está en formato HTML y pasa la página al servidor Web.
13.
El servidor Web envía la página HTML (página visualizable del documento) al equipo del usuario donde se representa en el explorador
Web.
Ver un informe a petición cuando el formato de visualización predeterminado está configurado en Java Web
1.
El cliente Web envía la solicitud de visualización a petición mediante el servidor Web al servidor de aplicaciones Web.
2.
El servidor de aplicaciones Web interpreta la solicitud y los valores enviados en la solicitud de URL y determina que es una solicitud para ver la primera página del objeto de informe seleccionado.
3.
El servidor de aplicaciones Web envía una solicitud al CMS para asegurarse de que el usuario tiene derechos para ver el objeto. El CMS comprueba la base de datos del sistema para verificar los derechos del usuario.
Manual del administrador de SAP BusinessObjects Enterprise 129
Arquitectura
2
Flujos de trabajo de información
4.
El CMS envía una respuesta al servidor de aplicaciones Web para confirmar que el usuario tiene suficientes derechos para ver el objeto.
5.
El servidor de aplicaciones Web envía una solicitud al servidor de caché de Crystal Reports en la que se pide la primera página del objeto de informe.
6.
El servidor de caché de Crystal Reports comprueba si todavía existe la página. A menos que el informe cumpla los requisitos de uso compartido de informes a petición (en el tiempo establecido de otra solicitud a petición, conexión de base de datos, parámetros), el servidor de caché de Crystal Reports envía una solicitud para que el servidor de procesamiento de Crystal Reports genere la página.
7.
El servidor de procesamiento de Crystal Reports solicita el objeto de informe al servidor del repositorio de archivos de entrada. El servidor del repositorio de archivos de entrada transmite una copia del objeto al servidor de procesamiento de Crystal Reports. El servidor de procesamiento de Crystal Reports abre el informe en su memoria y comprueba si el informe contiene datos.
8.
Si no hay datos en el objeto de informe, el servidor de procesamiento de
Crystal Reports se debe conectar a la base de datos para consultar datos.
9.
El servidor de procesamiento de Crystal Reports envía la página .epf al servidor de caché de Crystal Reports. El servidor de caché de Crystal
Reports almacena una copia de la página .epf en su directorio de caché para anticiparse a las nuevas solicitudes de visualización. En este paso también se puede generar y enviar una página .etf al servidor de caché de Crystal Reports. La página .etf (exploración de árbol de grupos del panel izquierdo del informe) se genera cuando se genera la primera página del informe y cuando se agrupa éste. Sólo hay una página .etf
por informe, pero el tamaño de esta página .etf puede ser considerable.
10.
El servidor de caché de Crystal Reports envía la página .etf al servidor de aplicaciones Web.
11.
El servidor de aplicaciones Web envía la página .epf al servidor Web. El servidor Web envía la página .epf al equipo del usuario donde se representa en el visor del cliente Web.
130 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
3
Administrar y configurar servidores
3
Información general de administración de servidores
Información general de administración de servidores
Sugerencia:
Para obtener la última versión de esta documentación, consulte el Manual
del administrador de SAP BusinessObjects Enterprise XI. La última versión de este manual está disponible en el sitio Web de Business Objects:
http://support.businessobjects.com/documentation/product_guides/default.asp
En la siguiente tabla se proporcionan definiciones de los conceptos importantes utilizados a lo largo de esta sección.
Concepto
Servicio
Servidor
Definición usada
Subsistema que proporciona una función. Por ejemplo, el servicio de configuración de destino se utiliza para configurar los destinatarios de los informes de Crystal.
Proceso de nivel de sistema operativo que aloja uno o varios servicios. Entre los ejemplos se incluyen el Servidor de administración central (CMS) y el servidor de procesamiento de Adaptive. El servidor de procesamiento de Adaptive puede alojar "Servicio proxy de auditoría de cliente", "Servicio de publicación", "Servicio de búsqueda", etc.
Nodo Colección de servidores de BusinessObjects Enterprise que se ejecutan en el mismo host y los administra un solo SIA.
Uno o varios nodos pueden estar en un solo host.
Equipo físico en una máquina virtual.
Host
Server Intelligence Agent (SIA)
En cada nodo se implementa un SIA. Inicia, detiene, supervisa y administra todos los servidores de su nodo. Si se bloquea un servidor o deja de funcionar, el SIA reiniciará el servidor.
En esta sección se proporciona información acerca de una serie de tareas de servidor que permiten personalizar el comportamiento de BusinessObjects
Enterprise. También se incluye información acerca de la configuración de servidor que puede modificar para adaptarse a las necesidades de la organización. Los valores predeterminados de esta configuración se han elegido para maximizar la fiabilidad, la capacidad de predicción y la coherencia de funcionamiento de una instalación de BusinessObjects
132 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Información general de administración de servidores
3
Enterprise típica. La configuración predeterminada garantiza el mayor grado de precisión y puntualidad de los datos. Por ejemplo, de forma predeterminada, están deshabilitados los datos compartidos entre informes.
Al ejecutar informes a petición, desactivar los datos compartidos significa que cada usuario siempre puede suponer que recibirá los datos más recientes.
Si prefiere hacer más hincapié en la eficacia, la economía y la escalabilidad de BusinessObjects Enterprise, puede optimizar la configuración de servidor para configurar su propio equilibrio entre la fiabilidad y el rendimiento del sistema. Por ejemplo, la activación de los datos compartidos entre informes aumenta en gran medida el rendimiento del sistema cuando hay grandes cargas de usuarios. Para aprovechar esta función a la vez que se garantiza que cada usuario recibe los datos que cumplen sus criterios de puntualidad, también puede especificar durante cuánto tiempo se compartirán los datos entre los usuarios.
Herramientas administrativas de BusinessObjects
Enterprise
BusinessObjects Enterprise incluye dos herramientas administrativas clave que permiten acceder a muchas opciones de servidor:
•
Consola de administración central (CMC)
CMC es la herramienta de administración basada en Web que permite ver y modificar la configuración de servidor mientras se ejecuta
BusinessObjects Enterprise. Por ejemplo, utiliza la CMC para cambiar el estado de un servidor, cambiar la configuración de servidor, acceder a las medidas de servidor o crear grupos de servidores. Como la CMC es una interfaz basada en Web, puede configurar los servidores de
BusinessObjects Enterprise de forma remota a través de Internet o mediante la intranet de empresa.
Para obtener más información acerca del área de administración
Servidores de la CMC, consulte
Uso del área de administración Servidores de la CMC
.
•
Administrador de configuración central (CCM)
El CCM es una herramienta de solución de problemas que permite configurar y administrar Server Intelligence Agent. Server Intelligence
Manual del administrador de SAP BusinessObjects Enterprise 133
Administrar y configurar servidores
3
Información general de administración de servidores
Agent es el componente que permite administrar todos los servidores mediante la CMC. También puede utilizar el CCM para crear y administrar nodos en el despliegue. Tenga en cuenta que la mayoría de las tareas de administración ahora se gestionan mediante la CMC y no el CCM. (El
CCM fue la herramienta principal para la administración de servidores en versiones anteriores.) Tras configurar y activar nodos en el CCM, puede llevar a cabo otras tareas de administración del servidor en la
CMC. Para obtener más información, consulte
.
El CCM se usa ahora principalmente para la configuración de nodos y para soluciones problemas cuando no se puede tener acceso a la CMC.
Por ejemplo, si necesita volver a configurar el CMS y no dispone de acceso a la CMC, puede hacer clic en Administrar servidores en el CCM y ver todos los servidores del despliegue. Para obtener más información, consulte
Iniciar, detener y reiniciar servidores
.
Al administrar servidores mediante el Administrador de configuración central (CCM) en un despliegue paralelo, donde dos sistemas
BusinessObjects Enterprise funcionan uno junto con el otro, debe asegurarse de conectarse al despliegue correcto para no editar, deshabilitar o eliminar accidentalmente los servidores conectados al otro sistema. Se recomienda seguir estas mejores prácticas:
• Especificar el número de puerto al conectarse a los despliegues.
Por ejemplo, miequipo:6400 o miequipo:6403.
• Administrar el despliegue de BusinessObjects Enterprise desde el equipo local y administrar el despliegue de la versión anterior de forma remota, desde otro equipo.
• Utilizar contraseñas distintas para las cuentas de administrador de los dos despliegues.
Uso del área de administración Servidores de la CMC
El área de administración Servidores de la CMC es la herramienta principal para las tareas de administración de servidores. Proporciona una lista de todos los servidores de BusinessObjects Enterprise. Para la mayoría de las tareas de administración y configuración, debe seleccionar un servidor de la lista y elegir un comando del menú Administrar o Acción.
134 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Información general de administración de servidores
3
Acerca del árbol de navegación
El árbol de navegación de la parte izquierda del área de administración
Servidores proporciona una serie de formas de ver la lista Servidores.
Seleccione elementos en el árbol de navegación para cambiar la información mostrada en el panel Detalles.
Opción del árbol de navegación Descripción
Lista de servidores
Muestra una lista completa de todos los servidores del despliegue.
Lista de grupos de servidores
Grupos de servidores
Nodos
Muestra una lista sin formato de todos los grupos de servidores disponibles en el panel Detalles. Seleccione esta opción si desea configurar las opciones o la seguridad de varios grupos de servidores. Para obtener más información, consulte
Enumera los grupos de servidores y los servidores de cada grupo de servidores. Al seleccionar un grupo de servidores, sus servidores y grupos de servidores se muestran en el panel Detalles en una vista jerárquica.
Muestra una lista de los nodos del despliegue. Los nodos se configuran en el CCM. Para obtener más información, consulte
Manual del administrador de SAP BusinessObjects Enterprise 135
Administrar y configurar servidores
3
Información general de administración de servidores
Opción del árbol de navegación
Categorías de servicio
Descripción
Proporciona una lista de los tipos de servicios que puede haber en el despliegue. Las categorías de servicio están divididas en servicios de
BusinessObjects Enterprise principales y servicios asociados a componentes de Business Objects específicos. Las categorías de servicio incluyen:
•
Servicios principales
•
Crystal Reports
•
Desktop Intelligence
•
Gestión del rendimiento
•
Voyager
•
Web Intelligence
Seleccione una categoría de servicio en la lista de navegación para ver los servidores de la categoría.
136 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Información general de administración de servidores
3
Opción del árbol de navegación
Estado del servidor
Descripción
Muestra los servidores según su estado actual. Es una herramienta valiosa para comprobar los servidores que están en ejecución o detenidos.
Si el sistema tiene un rendimiento lento, por ejemplo, puede usar la lista
Estado del servidor para determinar rápidamente si alguno de los servidores tiene un estado anómalo. Los posibles estados de servidor son los siguientes:
• Detenido
•
Iniciando
•
Inicializando
• Ejecución
•
Deteniendo
• Se inició con errores
• Error
•
Esperando recursos
Para obtener más información acerca de cómo cambiar el estado de un servidor, consulte
Ver y cambiar el estado de los servidores
.
Acerca del árbol Detalles
Según las opciones que ha seleccionado en el árbol de navegación, el panel
Detalles de la parte derecha del área de administración Servidores muestra una lista de servidores, grupos de servidores, estados, categorías o nodos.
En la tabla siguiente se describe la información enumerada para servidores en el panel Detalles.
Manual del administrador de SAP BusinessObjects Enterprise 137
Administrar y configurar servidores
3
Información general de administración de servidores
Nota:
Para nodos, grupos de servidores, categorías y estados, el panel Detalles normalmente muestra los nombres y las descripciones.
Columna de panel Detalles Descripción
Nombre de servidor o Nombre
Muestra el nombre del servidor.
Estado
Activado
Muestra el estado actual del servidor.
Puede ordenar por estado de servidor con la lista Estado del servidor en el árbol de navegación. Los posibles estados de servidor son los siguientes:
• Detenido
•
Iniciando
•
Inicializando
• Ejecución
•
Deteniendo
• Se inició con errores
• Error
•
Esperando recursos
Para obtener más información acerca de cómo cambiar el estado de un servidor, consulte
Ver y cambiar el estado de los servidores
.
Muestra si el servidor está activado o desactivado.
138 Manual del administrador de SAP BusinessObjects Enterprise
Columna de panel Detalles
Bloqueado
Clase
Nombre de host
PID
Descripción
Fecha de modificación
Administrar y configurar servidores
Información general de administración de servidores
3
Descripción
Si el servidor está marcado como
Bloqueado, requiere un reinicio. Por ejemplo, si cambia determinados ajustes de servidor en el cuadro de diálogo Propiedades del servidor, debe reiniciar el servidor para que los cambios surtan efecto. Para obtener información acerca de cómo reiniciar servidores, consulte
Iniciar, detener y reiniciar servidores
Muestra el tipo de servidor.
Muestra el nombre de host del servidor.
Muestra el número ID de proceso
único del servidor.
Muestra una descripción del servidor.
Puede cambiar esta descripción en la página Propiedades del servidor.
Para obtener más información, consulte
Para cambiar las propiedades de un servidor
.
Muestra la fecha en la que se ha modificado por última vez el servidor o cuando se cambió el estado del servidor. Esta columna resulta muy
útil si desea comprobar el estado de los servidores cambiados recientemente.
Manual del administrador de SAP BusinessObjects Enterprise 139
Administrar y configurar servidores
3
Información general de administración de servidores
Acerca de los servidores de contenedor de aplicación
Web
Los servidores de contenedor de aplicación Web (WACS) se pueden usar para alojar aplicaciones web de BusinessObjects Enterprise, como la Consola de administración central (CMC) en sistemas operativos Windows. WACS requiere un mínimo esfuerzo para instalar, mantener, configurar y proporcionar una interfaz que es coherente con otros servidores de
BusinessObjects Enterprise.
Temas relacionados
• Servidor de contenedor de aplicación Web (WACS)
Acerca de Server Intelligence
Server Intelligence es la arquitectura de administración de servidores subyacente que simplifica la administración y el despliegue de servidores y servicios de BusinessObjects Enterprise. En vez de administrar los servidores manualmente a través del Administrador de configuración central, ahora puede realizar la mayor parte de las tareas de administración en línea mediante la Consola de administración central.
Server Intelligence permite utilizar la CMC para las tareas de mantenimiento diarias, como agregar y configurar nuevos servidores, o bien iniciar y detener los servidores existentes. Y también permite automatizar determinados procesos de servidor, como reiniciar o apagar servidores que se detengan inesperadamente. Si una base de datos de sistema de CMS deja de estar disponible, se vuelve a conectar automáticamente. Server Intelligence también administra la información de configuración de servidor y la almacena en el CMS para que se pueda restaurar fácilmente la configuración de servidor predeterminada o crear servidores "clónicos" duplicados con la misma configuración. Todas estas funciones facilitan la optimización del rendimiento y la tolerancia a errores del sistema.
Nota:
Server Intelligence simplifica numerosos procedimientos que se debían realizar manualmente en versiones anteriores de BusinessObjects Enterprise.
Muchas de las tareas que se realizaban en el CCM ahora se administran
140 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Información general de administración de servidores
3 en la CMC. Para comprender las diferencias en estos procedimientos, los administradores experimentados deben revisar detenidamente los nuevos procedimientos de administración de servidores de esta sección.
Acerca de Server Intelligence Agent (SIA)
Server Intelligence se administra mediante Server Intelligence Agent (SIA), el componente que procesa las tareas de administración de servidor. Se despliega un SIA en cada nodo del despliegue de BusinessObjects
Enterprise. Un nodo es una colección de servidores de BusinessObjects
Enterprise, que se ejecutan en el mismo host y los administra un solo SIA.
El SIA mantiene el estado del servidor según la configuración que especifique en la CMC. Procesa las solicitudes de la CMC para iniciar, detener, supervisar y administrar todos los servidores del nodo. También supervisa los posibles problemas y reinicia automáticamente los servidores que se han cerrado inesperadamente. El SIA garantiza un rendimiento óptimo mediante la supervisión continua de la información de estado de servidor, que está almacenada en la base de datos de CMS. Cuando se cambia la configuración de un servidor o se agrega un nuevo servidor a la CMC, el
CMS notifica al SIA y éste realiza la tarea.
El SIA se configura automáticamente durante la instalación, pero puede cambiar esta configuración predeterminada mediante el CCM.
Administración de servidores: novedades en esta versión de BusinessObjects Enterprise
En esta sección se resumen las diferencias clave en las tareas de administración entre BusinessObjects Enterprise XI Release 2 y
BusinessObjects Enterprise XI 3.x. Una de las mejoras clave en esta versión de BusinessObjects Enterprise es que la mayoría de las tareas de administración de servidores ahora se lleva a cabo a través de la CMC en vez del CCM. Aunque este cambio facilita la administración de los servidores, los administradores que estén acostumbrados a utilizar versiones anteriores de BusinessObjects Enterprise advertirán varios cambios en el modo en que se realizan muchas tareas habituales.
La mayoría de los cambios de procedimiento son el resultado de la introducción de Server Intelligence, una nueva función que permite llevar a
Manual del administrador de SAP BusinessObjects Enterprise 141
Administrar y configurar servidores
3
Información general de administración de servidores
cabo la mayoría de las tareas de administración de servidor mediante la
CMC. Para obtener información general acerca de Server Intelligence, consulte
En la siguiente tabla se proporciona una lista de algunos de los procedimientos que están afectados por la introducción de Server Intelligence y se incluyen vínculos para los nuevos procedimientos de pasos:
Procedimiento
BusinessObjects Enterprise XI R2
BusinessObjects Enterprise XI 3.x
Adición de un nuevo equipo con un CMS a un clúster.
Se realizaba una instalación de expansión.
Puede realizar una instalación personalizada.
Durante la instalación personalizada, asegúrese de seleccionar el
CMS y anular la selección de la opción de instalación de mySQL.
142 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Información general de administración de servidores
3
Procedimiento
BusinessObjects Enterprise XI R2
BusinessObjects Enterprise XI 3.x
Ahora puede usar la
CMC o el CCM para ver y cambiar el estado de los servidores que se encuentre en cualquier equipo del clúster.
Visualización o cambio del estado de un servidor.
El estado del servidor se mostraba en el CCM y en la CMC, pero sólo la CMC permitía cambiar los estados de servidor en cualquier equipo del clúster. El CCM sólo podía administrar los servidores en un equipo cada vez.
En la CMC, ahora puede usar la opción Estado del servidor del árbol de navegación para ver los servidores según su estado actual.
En la CMC, ahora puede usar la opción Estado del servidor del árbol de navegación para ver los servidores según su estado actual. (En el
CCM, haga clic en Administrar servidores para iniciar sesión y ver todos los servidores del despliegue.)
Adición o eliminación de un servidor
Los servidores se agregaban y eliminaban en el CCM.
Ahora puede agregar y eliminar servidores en la CMC. Para obtener más información, consulte
Adición, clonación y eliminación de servidores
Manual del administrador de SAP BusinessObjects Enterprise 143
Administrar y configurar servidores
3
Información general de administración de servidores
Procedimiento
BusinessObjects Enterprise XI R2
BusinessObjects Enterprise XI 3.x
Adición de un nuevo equipo a un clúster
Se realizaba una instalación independiente y se utilizaba una copia de la base de datos de CMS del clúster de destino para verificar el funcionamiento correcto en el nuevo equipo. En el
CCM, el CMS indicaba la base de datos de
CMS de un nuevo clúster y se realizaban otros cambios de configuración para tener en cuenta esta modificación. Por ejemplo, para una base de datos de
CMS de Oracle, se cambiaba la información de base de datos en el archivo tns.ora y se cambiaban todas las referencias de base de datos de -ns CMSante rior a -ns CMS nue vo
.
Puede utilizar la instalación personalizada con el fin de agregar un nuevo equipo a un clúster.
Si pueden realizar pruebas después de agregar un nuevo equipo, puede agregarlo mediante la
CMC. Para obtener más información, consulte
Adición, clonación y eliminación de servidores
.
Si no se permite tiempo de inactividad, realice una instalación independiente y mueva la información de nodo o de servidor de un despliegue a otro. Para obtener más información, consulte
Para importar nodos de un clúster a otro
Cambio de la cuenta o contraseña de OS de los servidores de BusinessObjects Enterprise
Los servidores se seleccionaban uno a uno en el CCM y, por cada servidor, se actualizaba la contraseña o la cuenta.
En el CCM, seleccione el nodo en el que se ejecutan los servidores y, a continuación, actualice la contraseña o la cuenta.
144 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Uso de nodos
3
Procedimiento
BusinessObjects Enterprise XI R2
BusinessObjects Enterprise XI 3.x
Agrupación de dos equipos durante la instalación.
Se realizaba una instalación de expansión.
Realice una instalación personalizada. Durante la instalación personalizada, asegúrese de seleccionar el CMS y anular la selección de la opción de instalación de mySQL.
Configuración de un servidor de seguridad mediante enlace de puertos estático
En el CCM se agregaban las opciones -port y -requestport a la línea de comandos del servidor.
Haga doble clic en el servidor en el CMC para ver y cambiar la configuración de puerto. Para obtener más información, consulte
Configurar los números de puerto
Configuración de un despliegue de varias interfaces
En el CCM se agregaban las opciones -port y -requestport a la línea de comandos del servidor.
Haga doble clic en el servidor en el CMC para ver y cambiar la configuración de puerto. Para obtener más información, consulte
Configurar los números de puerto
Uso de nodos
Un nodo es una colección de servidores de BusinessObjects Enterprise, que se ejecutan en el mismo host y los administra un solo Server Intelligence
Agent (SIA). El SIA supervisa los servidores del nodo y garantiza que se
Manual del administrador de SAP BusinessObjects Enterprise 145
Administrar y configurar servidores
3
Uso de nodos
ejecutan correctamente. Para obtener más información sobre SIA, consulte
Acerca de Server Intelligence Agent (SIA)
.
Los nodos son una nueva función en esta versión de BusinessObjects
Enterprise. En versiones anteriores, los servidores estaban asociados a un determinado equipo. Ahora los servidores están organizados por nodos, por lo que resulta mucho más fácil transferir servidores y opciones de configuración de un equipo a otro. También puede tener varios nodos en un solo host.
Los nodos se pueden utilizar para agrupar los servidores en clústeres. Puede organizar los servidores en varios nodos según el modo en que planee administrar los servidores. Por ejemplo, si desea poder iniciar y detener el
CMS sin que se vean afectados los demás servidores, lo puede almacenar en un nodo independiente.
Nota:
Puede tener uno o varios nodos en el mismo equipo. Con varios nodos puede ejecutar procesos en diferentes cuentas de usuario de sistema operativo. (Todos los servidores de cada nodo se ejecutan con la misma cuenta de usuario de sistema operativo.)
Para obtener más información acerca de la agrupación en clúster, consulte
Agrupar Servidores de administración central
.
Para agregar un nodo
El programa de instalación crea los nodos inicialmente durante la instalación, pero también se pueden agregar nodos adicionales. Para crear un nuevo nodo en un nuevo equipo, puede realizar una instalación personalizada. En un equipo donde esté instalado BusinessObjects Enterprise, puede crear un nuevo nodo si utiliza el CCM. En este procedimiento se describe cómo agregar un nodo desde el CCM. Para obtener más información sobre las instalaciones personalizadas, consulte el Manual de instalación de SAP
BusinessObjects Enterprise. Una vez agregado un nodo, utilice el CCM para configurar la información de base de datos del nodo. Esto es importante si un CMS está administrado por el nuevo nodo. Si no se configura esta información, el sistema podría fallar.
146 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Uso de nodos
3
Nota:
Para volver a crear un SIA que ya existe en la base de datos de sistema de
CMS, consulte
Volver a crear un Server Intelligence Agent en un equipo local
1.
En el CCM, haga clic en Agregar Server Intelligence Agent.
Nota:
Se utiliza el mismo procedimiento para crear un nodo y para crear un nuevo Server Intelligence Agent. No puede haber uno sin el otro.
2.
En el "Asistente de Server Intelligence Agent", proporcione un nombre y un número de puerto para el nuevo Server Intelligence Agent (SIA).
Nota:
El nombre de nodo no se puede cambiar después de crearlo.
3.
Elija si desea instalar servidores predeterminados con el nuevo nodo activando o desactivando Crear servidores predeterminados en el
nodo nuevo.
• Desactive esta casilla de verificación si no desea instalar los servidores predeterminados. Por ejemplo, puede planear clonar servidores en el nuevo nodo a partir de un despliegue existente. Para obtener más información acerca de la clonación, consulte
• Active esta casilla de verificación si desea instalar todos los nuevos servidores predeterminados.
Nota:
• Esta opción sólo crea servidores para los que ya existen binarios en el equipo de destino y no refleja necesariamente todos los servidores posibles de BusinessObjects Enterprise.
• Si necesita quitar servidores predeterminados después de que se haya creado el nodo, consulte
Para quitar servidores de un nuevo nodo
4.
Asegúrese de que no esté activada la casilla de verificación Volver a
crear Server Intelligence Agent en el host local, si ya existe en la
base de datos del sistema del CMS.
5.
Haga clic en Siguiente.
6.
Proporcione el número de puerto de CMS y el nombre de la base de datos de sistema del CMS.
Manual del administrador de SAP BusinessObjects Enterprise 147
Administrar y configurar servidores
3
Uso de nodos
Nota:
• Para agregar un nuevo SIA en un sistema desplegado, debe estar en ejecución un CMS.
• Si planea utilizar las funciones de auditoría, también debe proporciona información sobre la base de datos de auditoría.
7.
Proporcione la información de conexión para la base de datos de CMS y, a continuación, haga clic en Siguiente.
El asistente de Server Intelligence Agent crea un nuevo nodo con su propio Server Intelligence Agent. La información sobre el nuevo nodo se agrega a la base de datos de sistema de CMS que ha seleccionado. El nuevo nodo incluye automáticamente todos los servicios de
BusinessObjects Enterprise predeterminados.
Nota:
Puede tener uno o varios nodos en el mismo equipo. Con varios nodos puede ejecutar procesos en diferentes cuentas de usuario de sistema operativo. Todos los servidores de cada nodo se ejecutarán con la misma cuenta de usuario de sistema operativo.
Sugerencia:
Una vez agregado un nodo, utilice el CCM para configurar la información de base de datos del nodo. Esto es muy importante si un CMS estará administrado por el nodo.
Para quitar servidores de un nuevo nodo
Al crear un nuevo nodo, puede elegir si crea servidores predeterminados o no los crea. Si decide crear servidores predeterminados, el nodo se rellenará automáticamente con todos los servidores predeterminados. Si no desea incluir los servidores predeterminados, asegúrese de que el botón Crear
servidores predeterminados en el nodo nuevo no está seleccionado al crear el nodo. No obstante, si desea quitar algunos de los servidores predeterminados después de haber creado el nodo, utilice el procedimiento siguiente. Para obtener más información sobre la adición y eliminación de servidores, consulte
Adición, clonación y eliminación de servidores
.
1.
Después de crear un nuevo nodo, no inicie Server Intelligence Agent
(SIA) para el nodo. Si es necesario, detenga SIA.
148 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Uso de nodos
3
Nota:
Para obtener información acerca de la adición de nodos, consulte
.
2.
Vaya al área de administración "Servidores" de CMC.
3.
En el árbol de navegación, seleccione el nuevo nodo.
La lista de servidores del nodo aparece a la derecha.
4.
Desactive los servidores que desee quitar.
Para obtener más información, consulte
Habilitar y deshabilitar servidores
5.
Detenga los servidores que desee quitar.
6.
Elimine los servidores que desea quitar.
Para obtener más información acerca de la eliminación de servidores, consulte
.
Volver a crear un Server Intelligence Agent en un equipo local
Puede volver a crear un Server Intelligence Agent (SIA) en un equipo local si ya existe en la base de datos del sistema del CMS. (Esto también se conoce como "adoptar" un nodo.) Sólo debe volver a crear un Server
Intelligence Agent en situaciones graves; por ejemplo, si un equipo que aloja servidores de BusinessObjects Enterprise se ha perdido, está dañado o tiene un error y necesita volver a crear el nodo en el nuevo equipo de sustitución. Sólo puede volver a crear los nodos que no existan en ningún equipo físico del despliegue. (Asegúrese de que ningún otro equipo aloja el mismo nodo.)
Nota:
Tenga cuidado al volver a crear un SIA. Si se lleva a cabo de forma incorrecta, este procedimiento puede provocar conflictos de puerto. No vuelva a crear un SIA en un sistema activo. Antes de volver a crear el nodo, primero debe instalar BusinessObjects Enterprise en el equipo. Si está realizando una instalación personalizada, asegúrese de instalar todos los servidores que estaban en este nodo.
Manual del administrador de SAP BusinessObjects Enterprise 149
Administrar y configurar servidores
3
Uso de nodos
Para volver a crear un Server Intelligence Agent en un equipo local
Este procedimiento se utiliza para agregar un nodo y un Server Intelligence
Agent a un equipo local cuando el SIA ya existe en la base de datos del sistema de CMS. Puede utilizar este procedimiento si va a reemplazar un equipo con servidores de BusinessObjects Enterprise.
Nota:
Aunque BusinessObjects Enterprise permite tener nodos en distintos sistemas operativos, sólo se admite la nueva creación de nodos para servidores que usen el mismo sistema operativo. Por ejemplo,
BusinessObjects Enterprise no admite la nueva creación de un Server
Intelligence Agent en un equipo Solaris donde el SIA original que existía en la base de datos del sistema del CMS estaba en un equipo Windows.
1.
En el CCM, haga clic en Agregar Server Intelligence Agent.
Nota:
Se utiliza el mismo procedimiento para crear un nodo y para crear un nuevo Server Intelligence Agent. No puede haber uno sin el otro.
2.
En el "Asistente de Server Intelligence Agent", proporcione un nombre y un número de puerto para el nuevo Server Intelligence Agent (SIA).
3.
Active la casilla de verificación Crear servidores predeterminados en
el nuevo nodo y, a continuación, haga clic en Siguiente .
Nota:
Esta opción sólo crea servidores para los que ya existen binarios en el equipo de destino y no refleja necesariamente todos los servidores posibles de BusinessObjects Enterprise.
4.
Proporcione el número de puerto de CMS, el nombre de la base de datos de sistema de CMS para el clúster inactivo y, a continuación, haga clic en Siguiente.
Nota:
Si va a utilizar auditoría, también puede proporcionar información sobre la base de datos de auditoría del sistema.
5.
Active la casilla de verificación Volver a crear Server Intelligence Agent
en el host local, si ya existe en la base de datos del sistema del CMS.
150 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Ver y cambiar el estado de los servidores
3
6.
Proporcione la información de conexión para la base de datos de CMS y, a continuación, haga clic en Siguiente.
El programa de instalación crea un nuevo nodo en el clúster inactivo. La información sobre el nuevo nodo se agrega a la base de datos de sistema de CMS que ha seleccionado.
Ver y cambiar el estado de los servidores
El estado de un servidor es el que tiene en el momento en que se ejecuta: un servidor puede estar ejecutándose, iniciándose, deteniéndose, detenido, con error, activado, desactivado o esperando recursos. Para que un servidor responda a las solicitudes de BusinessObjects Enterprise, debe esta ejecutándose y habilitado. Un servidor que está deshabilitado sigue ejecutándose como un proceso; sin embargo, no acepta solicitudes del resto de BusinessObjects Enterprise. Un servidor que está detenido ya no se ejecuta como un proceso.
En esta sección se muestra cómo modificar el estado de los servidores mediante la CMC.
Temas relacionados
• Para ver el estado de un servidor
• Iniciar, detener y reiniciar servidores
• Habilitar y deshabilitar servidores
• Detener un Servidor de administración central (CMS)
• Para iniciar un servidor automáticamente
Para ver el estado de un servidor
1.
Vaya al área de administración "Servidores" de CMC.
La lista de servidores incluye una columna Estado que proporciona el estado de cada servidor de la lista.
2.
Si desea ver una lista de todos los servidores que actualmente tienen un determinado estado, expanda la opción Estado del servidor en el árbol de navegación y seleccione el estado que desee.
Manual del administrador de SAP BusinessObjects Enterprise 151
Administrar y configurar servidores
3
Ver y cambiar el estado de los servidores
En el panel Detalles aparecerá una lista de los servidores con el estado seleccionado.
Nota:
Esto puede resultar muy útil si necesita ver rápidamente una lista de servidores que no se están iniciando correctamente o que se han detenido de un modo inesperado.
Iniciar, detener y reiniciar servidores
Iniciar, detener y reiniciar servidores son acciones comunes que se realizan al configurar servidores o dejarlos sin conexión por otros motivos. Por ejemplo, si desea cambiar el nombre de un servidor, en primer lugar debe detener el servidor. Una vez realizados los cambios, debe iniciarlo de nuevo para que los cambios surtan efecto. Si realiza cambios en los valores de configuración de un servidor, la CMC le preguntará si necesita reiniciar el servidor.
En lo que queda de esta sección se indica cuándo un cambio de configuración determinado hace necesario que primero detenga o reinicie el servidor. Sin embargo, debido a que estas tareas se producen con frecuencia, se explican primero los conceptos y las diferencias, y los procedimientos generales se ofrecen como referencia.
Acción Descripción
Detener un servidor
Iniciar un servidor
Es posible que deba detener los servidores de BusinessObjects Enterprise antes de que pueda modificar ciertas propiedades y configuraciones.
Si detiene un servidor para configurarlo, será necesario iniciarlo para que surtan efecto los cambios y para que el servidor retome las solicitudes de procesamiento.
152 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Ver y cambiar el estado de los servidores
3
Acción Descripción
Reiniciar un servidor
Forzar terminación
Reiniciar un servidor es un acceso directo que equivale a detenerlo por completo y, a continuación, iniciarlo de nuevo. Si necesita reiniciar un servidor después de cambiar una configuración, la CMC se lo solicitará.
Inicio de un servidor automáticamente
Puede configurar los servidores para que se inicien automáticamente cuando se inicie Server Intelligence
Agent.
Detiene un servidor inmediatamente
(mientras que al detener un servidor, lo hará cuando haya terminado las actividades de procesamiento actuales).
Sugerencia:
Cuando se detiene (o reinicia) un servidor, se pone fin a su proceso, deteniendo de este modo el servidor por completo. Si desea evitar que un servidor reciba solicitudes sin detener realmente su funcionamiento, también puede deshabilitar servidores. Se recomienda deshabilitar los servidores antes de detenerlos para que puedan finalizar el procesamiento de las tareas que tengan en curso. Para obtener detalles, consulte
Habilitar y deshabilitar servidores
.
Par iniciar, detener o reiniciar servidores con la CMC
1.
Vaya al área de administración "Servidores" de CMC.
Aparece una lista de servidores. Por cada servidor, la CMC proporciona información sobre el estado del servidor y si está habilitado. Los posibles
Manual del administrador de SAP BusinessObjects Enterprise 153
Administrar y configurar servidores
3
Ver y cambiar el estado de los servidores
estados son: Inicializando, Iniciando, Ejecutando, Activado,
Desactivado, Deteniendo, Detenido, Error y Esperando recursos.
Nota:
Para ver una lista de todos los servidores que actualmente tienen un determinado estado, expanda la opción Estado del servidor en el árbol de navegación y seleccione el estado que desee. Para obtener más información sobre estados de servidor, consulte
Ver y cambiar el estado de los servidores
2.
Seleccione el servidor cuyo estado desee cambiar.
3.
Según la acción que necesite realizar, haga clic en Iniciar, Detener o
Reiniciar.
Nota:
También puede elegir estos comando en el menú Acción.
4.
Haga clic en Actualizar para actualizar la página.
Para iniciar, detener o reiniciar un servidor de Windows con
CCM
1.
En el CCM, haga clic en el botón Administrar servidores.
2.
Inicie sesión en el CMS.
3.
En el cuadro de diálogo "Administrar servidores", seleccione el servidor que desea iniciar, detener o reiniciar.
4.
Haga clic en Iniciar, Detener o Reiniciar.
5.
Haga clic en Cerrar para volver al CCM.
Nota:
En las versiones anteriores de BusinessObjects Enterprise, el CCM era la herramienta principal para administrar los servidores.
Para iniciar, detener o reiniciar un servidor UNIX con el CCM
Utilice la secuencia de comandos ccm.sh. Como referencia, consulte el capítulo Herramientas de Unix.
154 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Ver y cambiar el estado de los servidores
3
Para iniciar un servidor automáticamente
Nota:
De forma predeterminada, los servidores del despliegue se inician automáticamente cuando se inicia Server Intelligence Agent. Este procedimiento muestra dónde configurar esta opción.
1.
Vaya al área de administración Servidores de CMC.
2.
Seleccione el servidor que desea iniciar automáticamente y, a continuación, elija Propiedades en el menú Administrar.
3.
En el cuadro de diálogo Propiedades, active la casilla de verificación
Iniciar automáticamente este servidor cuando se inicie Server
Intelligence Agent y, a continuación, haga clic en Aceptar.
Nota:
Si la configuración de inicio automático no está seleccionada para todos los CMS del clúster, deberá usar el CCM para reiniciar el sistema. Haga clic con el botón derecho del ratón en el SIA y elija Propiedades. En la ficha Inicio, cambie la configuración Inicio automático a Sí y, a continuación, haga clic en Guardar. Reinicie el SIA.
Detener un Servidor de administración central (CMS)
Si la instalación de BusinessObjects Enterprise tiene varios servidores de administración central (CMS) activos, puede cerrar un solo CMS sin perder datos o sin que se vea afectada la funcionalidad del sistema. Otro CMS del nodo asumirá la carga de trabajo del servidor detenido. La agrupación en clúster de varios CMS permite realizar tareas de mantenimiento en cada
Servidor de administración central por turnos sin que deje de funcionar
BusinessObjects Enterprise.
No obstante, si el despliegue de BusinessObjects Enterprise dispone de un solo CMS, al cerrarlo, BusinessObjects Enterprise no estará disponible para los usuarios y se interrumpirá el procesamiento de informes y programas.
Para evitar este problema, Server Intelligence Agent por cada nodo garantiza que al menos un CMS se está ejecutando en todo momento. Puede detener un CMS si detiene su SIA, pero antes de detener el SIA, debe deshabilitar los servidores de procesamiento mediante la CMC, por lo que pueden
Manual del administrador de SAP BusinessObjects Enterprise 155
Administrar y configurar servidores
3
Ver y cambiar el estado de los servidores
finalizar cualquier tarea en curso antes de que se cierre BusinessObjects
Enterprise, porque todos los demás servidores del nodo también se cerrarán.
Nota:
Puede encontrarse en situaciones donde el CMS se ha detenido y necesita reiniciar el sistema desde el CCM. Por ejemplo, si cierra todos los CMS de un nodo y ningún CMS está configurado para iniciarse automáticamente cuando se inicie SIA, deberá utilizar el CCM para reiniciar el sistema. En el
CCM, haga clic con el botón derecho en SIA y elija Propiedades. En la ficha
Inicio, cambie la configuración Inicio automático a Sí y, a continuación, haga clic en Guardar. Reinicie el SIA.
Si desea configurar el sistema de modo que pueda iniciar y detener un
Servidor de administración central sin iniciar y detener los demás servidores, dispone de dos opciones:
• Para los demás servidores del nodo desactive la selección de la casilla de verificación Iniciar automáticamente este servidor cuando se inicie
Server Intelligence Agent. Puede editar esta configuración en el área de administración Servidores de la CMC. Seleccione el servidor, elija
Propiedades en el menú Administrar y, a continuación, desactive la casilla de verificación.
• Coloque el CMS en un nodo independiente. Cree un nuevo nodo y clone el CMS en el nodo. Con el CMS en su propio nodo, puede cerrar fácilmente el nodo sin que se vean afectados los demás servidores. Para obtener más información sobre la creación de nodos, consulte
. Para obtener información sobre la clonación de servidores, consulte
.
Consulte
Ver y cambiar el estado de los servidores
para obtener información general acerca del cambio de estado del servidor en la CMC.
Para obtener más información acerca de clústeres de nodo, consulte
Servidores de administración central
Habilitar y deshabilitar servidores
Cuando deshabilita un servidor de BusinessObjects Enterprise, impide que reciba y responda a nuevas solicitudes de BusinessObjects Enterprise, pero en realidad no detiene el funcionamiento del servidor. Esto resulta
156 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Ver y cambiar el estado de los servidores
3 especialmente útil cuando desea que un servidor finalice el procesamiento de todas las solicitudes en curso antes de detenerlo por completo.
Por ejemplo, desea detener un Servidor de tareas antes de reiniciar el equipo en el que se está ejecutando. Sin embargo, desea permitir que el servidor complete todas las solicitudes de informes pendientes que están en la cola.
En primer lugar, deshabilite el Servidor de tareas para que no acepte más solicitudes. A continuación, vaya a la Consola de administración central
(CMC) para supervisar cuándo termina el servidor las tareas que tiene en curso. (En el área de administración Servidores, elija el nombre del servidor y, a continuación, la ficha Medidas.) A continuación, una vez finalizado el procesamiento de las solicitudes en curso, puede detener el servidor con tranquilidad.
Nota:
• CMS debe estar en funcionamiento para poder habilitar y/o deshabilitar otros servidores.
• Un CMS no se puede activar o desactivar.
Para habilitar y deshabilitar servidores con la CMC
1.
Vaya al área de administración "Servidores" de CMC.
2.
Seleccione el servidor cuyo estado desee cambiar.
3.
Dependiendo de la acción que necesite realizar, haga clic en Habilitar o en Deshabilitar.
Para habilitar o deshabilitar un servidor de Windows con CCM
1.
En el CCM, haga clic en Administrar servidores.
2.
Cuando se le indique, conecte con el CMS mediante las credenciales que le proporcionan privilegios administrativos para BusinessObjects
Enterprise.
3.
En el cuadro de diálogo "Administrar servidores", seleccione el servidor que desea habilitar o deshabilitar.
4.
Haga clic en Habilitar o Deshabilitar.
5.
Haga clic en Aceptar para volver al CCM.
Manual del administrador de SAP BusinessObjects Enterprise 157
Administrar y configurar servidores
3
Adición, clonación y eliminación de servidores
Para habilitar o deshabilitar un servidor de UNIX con CCM
Utilice la secuencia de comandos ccm.sh. Como referencia, consulte el capítulo Herramientas de Unix.
Adición, clonación y eliminación de servidores
Sugerencia:
Si desea agregar hardware nuevo a BusinessObjects Enterprise mediante la instalación de componentes de servidor en nuevos equipos adicionales, ejecute el programa de instalación y configuración de BusinessObjects
Enterprise incluido con la distribución del producto. El programa de instalación permite llevar a cabo una instalación personalizada. Durante la instalación personalizada, especifique el CMS del despliegue existente y seleccione los componentes que desee instalar en el equipo local. Para obtener información detallada de las opciones de instalación, consulte el Manual de
instalación de SAP BusinessObjects Enterprise.
Adición de un servidor
Mediante estos pasos se agrega una nueva instancia de un servidor en el equipo local. Puede ejecutar varias instancias del mismo servidor de
BusinessObjects Enterprise en el mismo equipo.
Para agregar un servidor
1.
En la CMC, vaya al área de administración "Servidores".
2.
En el menú Administrar, haga clic en Nuevo y, a continuación, en Nuevo
servidor.
Aparece el cuadro de diálogo "Crear nuevo servidor".
3.
Elija la categoría de servicio.
4.
Elija un tipo de servidor en la lista Seleccionar servicio y, a continuación, haga clic en Siguiente.
158 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Adición, clonación y eliminación de servidores
3
5.
Para agregar un servicio adicional al servidor, seleccione el servicio en la lista Servicios adicionales disponibles y haga clic en >.
Nota:
Los servicios adicionales no están disponibles para todos los tipos de servidor.
6.
Después de agregar los servicios adicionales que desee, haga clic en
Siguiente.
7.
Si la arquitectura de BusinessObjects Enterprise se compone de varios nodos, elija el nombre donde desee agregar el nuevo servidor en la lista
Nodo.
8.
Escriba un nombre para el servidor en el cuadro Nombre de servidor.
Cada servidor del sistema debe tener un nombre único. La convención de nomenclatura predeterminada es NOMBRENODO.tiposervidor (se agrega un número si hay varios servidores del mismo tipo en el mismo equipo host).
9.
Para incluir una descripción para el servidor, escríbala en el cuadro
Descripción.
10.
Haga clic en Crear.
El nuevo servidor aparecerá en la lista de servidores del área Servidores de la CMC, pero no se inicia ni habilita automáticamente.
Nota:
• Para obtener más información acerca de la configuración de servidores individuales, consulte
Configuración de las opciones de servidor
.
• Para cambiar los números de puerto predeterminados para el servidor, consulte
Configurar los números de puerto
11.
Utilice la CMC para iniciar y habilitar el nuevo servidor cuando desee que empiece a responder a las solicitudes de BusinessObjects Enterprise.
Nota:
Para obtener detalles, consulte
Ver y cambiar el estado de los servidores
Clonación de servidores
BusinessObjects Enterprise XI 3.x permite clonar servidores. En versiones anteriores de BusinessObjects Enterprise se tenía que crear una nueva
Manual del administrador de SAP BusinessObjects Enterprise 159
Administrar y configurar servidores
3
Adición, clonación y eliminación de servidores
instancia de servidor y, a continuación, configurar todos los valores de dicho servidor. Ahora, si desea agregar una nueva instancia de servidor, puede clonar un servidor existente. El servidor clonado retiene los valores de configuración del servidor original. Esto puede resultar muy útil si se expande el despliegue y se desean crear nuevas instancias de servidor que utilicen prácticamente los mismos valores de configuración que un servidor existente.
La clonación también simplifica el proceso de trasladar servidores de un nodo a otro. Si desea mover un CMS existente a otro nodo, puede clonarlo en el nuevo nodo. El CMS clonado aparece en el nuevo nodo y conserva toda la configuración del CMS original.
Hay varias consideraciones especiales que se deben tener en cuenta al clonar servidores. Es posible que no desee que se clonen todos los valores, por lo que constituye una buena práctica comprobar el servidor clonado para asegurarse de que satisface sus necesidades. Por ejemplo, si clona un CMS, asegúrese de cambiar la configuración de número de puerto que se copió del CMS original al CMS clonado.
Nota:
• Antes de clonar servidores, asegúrese de que todos los equipos del despliegue tienen la misma versión de BusinessObjects Enterprise (y cualquier revisión si corresponde).
• Puede clonar servidores existentes en equipos diferentes o en el mismo equipo. No obstante, sólo puede clonar servidores en equipos donde están instalados los binarios necesarios para el servidor.
• Cuando clona un servidor, no necesariamente significa que el nuevo servidor usará las mismas credenciales de sistema operativo. La cuenta de usuario se controla mediante el Server Intelligence Agent en el que se ejecuta el servidor.
Utilizar marcadores de posición para la configuración de servidor
Los marcadores de posición de servidor se enumeran en una página dedicada en la Consola de administración central (CMC). Al hacer doble clic en cualquier servidor enumerado en "Servidores" en la CMC, se proporciona un vínculo en el panel de exploración izquierdo para “Marcadores de posición”. La página "Marcadores de posición" enumera todos los nombres de marcadores de posición y sus valores asociados para el servidor seleccionado. Los marcadores de posición contienen valores de sólo lectura y sus nombres empiezan por un carácter de porcentaje %.
160 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Adición, clonación y eliminación de servidores
3
Nota:
Siempre se puede sobrescribir una configuración de marcador de posición con una cadena específica en la página "Propiedades" del servidor de CMC.
Ejemplo:
Los marcadores de posición resultan útiles al clonar servidores. Por ejemplo, el equipo A con varias unidades tiene BusinessObjects Enterprise instalado en D:\Archivos de programa\Business Objects\BusinessObjects Enterprise
12.0. Por lo tanto, el marcador de %DefaultAuditingDir% será
D:\Archivos de programa\Business Objects\BusinessObjects
Enterprise 12.0\Auditing\
.
En otro equipo, el equipo B, sólo hay una unidad (no hay unidad D) y
BusinessObjects Enterprise está instalado en C:\Archivos de programa\Business Objects\BusinessObjects Enterprise
12.0
. En este caso, el marcador de posición %DefaultAuditingDir% será C:\Archivos de programa\Business
Objects\BusinessObjects Enterprise 12.0\Auditing\
Para clonar el servidor de evento del equipo A al equipo B, si se utilizan marcadores de posición para el directorio temporal de auditoría, se resolverán los marcadores de posición y el servidor de eventos funcionará correctamente. Si no se utilizan marcadores de posición, se producirá un error en el servidor de eventos a menos que se sobrescriba manualmente la configuración Directorio temporal de auditoría.
Para clonar un servidor
1.
En el equipo en el que desee agregar el servidor clonado, inicie sesión en la CMC.
2.
En la CMC, elija Servidores en la lista de navegación.
3.
En el menú Acciones, haga clic en Clonar servidor.
Aparecerá el cuadro de diálogo "Clonar servidor".
4.
En el cuadro de diálogo "Clonar servidor", escriba un nombre para el servidor (o use el nombre predeterminado) en el campo Nombre del
servidor.
5.
En la lista Clonar a nodo, elija el nodo donde desee agregar el servidor clonado y, a continuación, haga clic en Aceptar.
Manual del administrador de SAP BusinessObjects Enterprise 161
Administrar y configurar servidores
3
Grupos de servidores
El nuevo servidor aparecerá en la lista Servidores del área de administración "Servidores" de la CMC.
Nota:
La configuración de número de puerto también se clona. En numerosos casos, como en la clonación de un CMS, se cambia el número de puerto para evitar conflictos de puerto entre el servidor original y su clon.
Eliminación de un servidor
Mediante estos pasos se elimina una instancia de un servidor.
Para eliminar un servidor
1.
Vaya al área de administración "Servidores" de CMC.
Nota:
Para obtener información acerca de cómo detener servidores, consulte
Iniciar, detener y reiniciar servidores
.
2.
Detenga el servidor que desee eliminar.
3.
Seleccione el servidor y elija Eliminar en el menú Administrar.
4.
Cuando se le pida confirmación, haga clic en Aceptar.
Grupos de servidores
Los grupos de servidores ofrecen un modo de organizar los servidores de
BusinessObjects Enterprise con el fin de facilitar la administración de los mismos. Es decir, cuando se administra un grupo de servidores, sólo necesita ver un subconjunto de todos los servidores del sistema. Y, lo que resulta más importante, los grupos de servidores constituyen una forma potente de personalizar BusinessObjects Enterprise con el fin de optimizar el sistema para los usuarios de distintas ubicaciones o para objetos de tipos diferentes.
Si agrupa los servidores por región, puede configurar fácilmente opciones de procesamiento predeterminadas, programaciones periódicas y programar destinos que resulten adecuados para los usuarios que trabajen en una determinada oficina regional. Puede asociar un objeto a un solo grupo de servidores, por lo que siempre se procesa por los mismos servidores. Y
162 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Grupos de servidores
3 puede asociar objetos programados con un determinado grupo de servidores para garantizar que los objetos programados se envían a las impresoras correctas, servidores de archivos, etc. De este modo, los grupos de servidores resultan especialmente útiles cuando se mantienen sistemas que abarcan varias ubicaciones y múltiples zonas horarias.
Si agrupa los servidores por tipo, puede configurar objetos para que los procesen servidores que se han optimizado para dichos objetos. Por ejemplo, los servidores de procesamiento necesitan establecer comunicación frecuentemente con la base de datos que contiene los datos de los informes publicados. Si los servidores de procesamiento se colocan cerca del servidor de base de datos al que necesitan acceder, se mejora el rendimiento del sistema y se reduce el tráfico de red. Por lo tanto, si dispone de varios informes que se ejecutan en una base de datos DB2, puede crear un grupo de servidores de procesamiento que sólo procesen informes en el servidor de base de datos DB2. Si a continuación configura los informes adecuados para que siempre utilicen este grupo de servidores de procesamiento para la visualización, se optimiza el rendimiento del sistema para ver estos informes.
Después de crear los grupos de servidores, configure los objetos para que utilicen grupos de servidores específicos para programar o bien para ver y modificar informes. Utilice el árbol de navegación del área de administración
Servidores de la CMC para los grupos de servidores. La opción Lista de grupos de servidores muestra una lista de los grupos de servidores en el panel de detalles y la opción Grupos de servidores permite ver los servidores del grupo.
Creación de un grupo de servidores
Para crear un grupo de servidores, tiene que especificar el nombre y la descripción del grupo y, a continuación, agregar servidores a dicho grupo.
Para crear un grupo de servidores
1.
Vaya al área de administración "Servidores" de CMC.
2.
Elija Administrar>Nuevo>Crear grupo de servidores.
Aparece el cuadro de diálogo Crear grupo de servidores.
3.
En el campo Nombre, escriba el nombre del nuevo grupo de servidores.
Manual del administrador de SAP BusinessObjects Enterprise 163
Administrar y configurar servidores
3
Grupos de servidores
4.
Utilice el campo Descripción para incluir información adicional acerca del grupo.
5.
Haga clic en Aceptar.
6.
En el área de administración "Servidores", haga clic en Grupos de
servidores en el árbol de navegación y seleccione el nuevo grupo de servidores.
7.
Elija Agregar miembros en el menú Acciones.
8.
Seleccione los servidores que desea agregar a este grupo; a continuación, haga clic en la flecha >.
Sugerencia:
Utilice CTRL+clic para seleccionar varios servidores.
9.
Haga clic en Aceptar.
Volverá al área de administración "Servidores", donde se enumeran todos los servidores que se han agregado al grupo. Ahora puede cambiar el estado, ver las medidas del servidor y cambiar las propiedades de los servidores del grupo. Para obtener más información, consulte
Ver y cambiar el estado de los servidores
.
Trabajo con subgrupos de servidores
Los subgrupos de servidores proporcionan una manera de organizar aún más los servidores. Un subgrupo es un grupo de servidores que es miembro de otro grupo de servidores.
Por ejemplo, si agrupa servidores por región y país, cada grupo regional se convierte en un subgrupo de un grupo de país. Para organizar los servidores de este modo, primero cree un grupo para cada región y agregue los servidores adecuados a cada grupo regional. A continuación, cree un grupo para cada país y agregue cada grupo regional al correspondiente grupo de país.
Existen dos formas para configurar los subgrupos: puede modificar los subgrupos de un grupo de servidores o puede crear un grupo de servidores en miembro de otro. Los resultados son los mismos, por lo tanto, utilice el método que resulte más adecuado.
164 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Grupos de servidores
3
Para agregar subgrupos a un grupo de servidores
1.
Vaya al área de administración "Servidores" de CMC.
2.
Haga clic en Grupos de servidores en el árbol de navegación y seleccione el grupo de servidores al que desee agregar subgrupos.
Este grupo es el principal.
3.
Elija Agregar miembros en el menú Acciones.
4.
Haga clic en Grupos de servidores en el árbol de navegación, seleccione los grupos de servidores que desee agregar a este grupo y, a continuación, haga clic en la flecha >.
Sugerencia:
Use CTRL+clic para seleccionar varios grupos de servidores.
5.
Haga clic en Aceptar.
Volverá al área de administración "Servidores", donde se enumeran todos los grupos de servidores que se han agregado al grupo principal.
Para convertir un grupo de servidores en miembro de otro
1.
Vaya al área de administración "Servidores" de CMC.
2.
Haga clic en el grupo que desea agregar a otro grupo.
3.
Elija Agregar a grupo de servidores en el menú Acciones.
4.
En la lista Grupos de servidores disponibles, seleccione los demás grupos que desee agregar al grupo; a continuación, haga clic en la flecha
>.
Sugerencia:
Use CTRL+clic para seleccionar varios grupos de servidores.
5.
Haga clic en Aceptar.
Manual del administrador de SAP BusinessObjects Enterprise 165
Administrar y configurar servidores
3
Grupos de servidores
Modificación de la pertenencia a grupos de un servidor
Puede modificar la pertenencia a grupos de un servidor para agregarlo rápidamente (o quitarlo) a cualquier grupo o subgrupo que ya esté creado en el sistema.
Por ejemplo, suponga que ha creado grupos de servidores para varias regiones. Es posible que desee utilizar un solo Servidor de administración central (CMS) para varias regiones. En vez de agregar el CMS individualmente a cada grupo de servidores regional, puede hacer clic en el vínculo "Miembro de" para agregarlo a las tres regiones a la vez.
Para modificar la pertenencia a grupos de un servidor
1.
Vaya al área de administración "Servidores" de CMC.
2.
Busque el servidor cuya información de pertenencia a grupos desea cambiar.
3.
Elija Propiedades en el menú Administrar.
4.
En el cuadro de diálogo "Propiedades", haga clic en Grupos de
servidores existentes en la lista de navegación.
En el panel de detalles, la lista Grupos de servidores disponibles muestra los grupos a los que puede agregar el servidor. La lista Miembro
de los grupos de servidores enumera los grupos de servidores a los que pertenece actualmente el servidor.
5.
Para cambiar los grupos de los que es miembro el servidor, utilice las flechas para mover los grupos de servidores entre las listas y, a continuación, haga clic en Aceptar.
Acceso del usuario a servidores y grupos de servidores
Puede utilizar los derechos para otorgar acceso a las personas a los servidores y a los grupos de servidores permitiéndoles que realicen tareas como iniciar y detener servidores.
166 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Grupos de servidores
3
En función de la configuración del sistema y de las medidas de seguridad, quizá desee limitar la administración de los servidores al administrador de
BusinessObjects Enterprise. Sin embargo, puede que deba proporcionar acceso a otras personas que utilicen esos servidores. Muchas organizaciones tiene un grupo de profesiones de la informática dedicado a la administración de servidores. Si el equipo dedicado a los servidores debe realizar tareas de mantenimiento de servidores regularmente que impliquen apagar y encender los servidores, debe otorgarles derechos sobre los servidores.
Quizá también prefiera delegar las tareas de administración de los servidores de BusinessObjects Enterprise en otras personas. O puede que desee que grupos distintos de la organización controlen la administración de sus propios servidores.
Para otorgar acceso a un servidor o grupo de servidores
1.
Vaya al área de administración "Servidores" de CMC.
2.
Seleccione el servidor o el grupo al que desee otorgar acceso.
3.
Elija Propiedades en el menú Administrar.
4.
En el cuadro de diálogo "Propiedades", haga clic en Seguridad de
usuario.
5.
Haga clic en Agregar principales para agregar los usuarios o los grupos a los que desea otorgar acceso al servidor o grupo de servidores seleccionados.
Aparecerá el cuadro de diálogo "Agregar principales".
6.
Seleccione el usuario o el grupo al que desea otorgar acceso al servidor o grupo de servidores especificados y, a continuación, haga clic en >.
7.
Haga clic en Aceptar.
8.
En el cuadro de diálogo "Asignar seguridad", elija la configuración de seguridad que desee para el usuario o grupo.
Para obtener información detallada acerca de la asignación de derechos, consulte el capítulo Configuración de derechos.
Derechos de objeto para el servidor de aplicaciones de informes
(RAS)
Para permitir que los usuarios creen o modifiquen informes a través del Web mediante el Servidor de aplicaciones de informes (RAS), debe disponer de
Manual del administrador de SAP BusinessObjects Enterprise 167
Administrar y configurar servidores
3
Configuración de las opciones de servidor
las licencias de modificación de informes de RAS en el sistema. También debe conceder a los usuarios un conjunto mínimo de derechos de objeto.
Cuando se otorga a los usuarios derechos sobre un objeto de informe, pueden seleccionar el informe como origen de datos para un nuevo informe o modificarlo directamente:
• Ver objetos (o “Ver instancias de documento”, según resulte adecuado)
• Editar objetos
• Actualizar datos del informe
• Exportar datos del informe
El usuario también debe disponer de permiso para agregar objetos al menos en una carpeta para poder guardar nuevos informes en BusinessObjects
Enterprise.
Para garantizar que los usuarios conservan la capacidad de realizar tareas de informe adicionales (como copiar, programar, imprimir, etc.), se recomienda asignar primero el nivel de acceso adecuado y actualizar los cambios. A continuación, cambie el nivel de acceso a Avanzado y agregue cualquiera de los derechos necesarios que todavía no estén concedidos.
Por ejemplo, si los usuarios ya disponen derechos Ver a petición sobre un objeto de informe, les puede permitir modificar el informe cambiando el nivel de acceso a Avanzando y concediendo explícitamente el derecho Editar objetos.
Cuando los usuarios ven los informes mediante el Visor DHTML avanzado y RAS, el nivel de acceso Ver es suficiente para mostrar el informe, pero el nivel Ver a petición es necesario para utilizar realmente las funciones de búsqueda avanzada. El derecho Editar objetos adicional no es necesario.
Configuración de las opciones de servidor
En esta sección se incluye información técnica y procedimientos que muestran cómo modificar la configuración de los servidores de
BusinessObjects Enterprise.
La mayoría de los parámetros que se tratan en esta sección le permiten integrar de forma más eficaz BusinessObjects Enterprise con sus configuraciones actuales de hardware, software y red. Por lo tanto, los valores que elija dependerán considerablemente de sus propios requisitos.
168 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de las opciones de servidor
3
La mayoría de los procedimientos siguientes implica realizar cambios en el cuadro de diálogo Propiedades de un servidor en la CMC. Es importante tener en cuenta que no todos los cambios se producen inmediatamente. Si una configuración no cambia de inmediato, el cuadro de diálogo Propiedades muestra la configuración actual (en texto rojo) y la configuración deseada.
Al volver al área de administración Servidores, el servidor se marcará como
Bloqueado. Al reiniciar el servidor, utilizará la configuración deseada del cuadro de diálogo Propiedades y el marcador se quitará del servidor.
Nota:
En esta sección no se muestra cómo configurar el servidor de aplicaciones
Web para desplegar aplicaciones de BusinessObjects Enterprise. Esta tarea normalmente se lleva a cabo cuando se instala BusinessObjects Enterprise.
Para obtener información detallada, consulte el Manual de instalación de
SAP BusinessObjects Enterprise.
Temas relacionados
• Para cambiar las propiedades de un servidor
• Cambio del puerto de conexión usado por Tomcat
• Configurar los números de puerto
• Copia de datos de una base de datos de sistema de CMS a otra
• Eliminación y nueva creación de la base de datos de sistema de CMS
• Selección de una base de datos del CMS nueva o existente
• Configuración directorios raíz y tiempos de espera de los servidores del
• Modificación de la configuración de rendimiento
• Configuración de los destinos para los servidores de tareas
• Configuración de los servidores de procesamiento de Windows para su
• Configuración de los servidores de procesamiento de UNIX para su origen
Para cambiar las propiedades de un servidor
1.
Vaya al área de administración "Servidores" de CMC.
2.
Seleccione el servidor cuya configuración desee cambiar.
3.
Elija Propiedades en el menú Administrar.
Manual del administrador de SAP BusinessObjects Enterprise 169
Administrar y configurar servidores
3
Configuración de las opciones de servidor
4.
Realice los cambios que desee y, a continuación, haga clic en Guardar o Guardar y cerrar.
Nota:
No todos los cambios se producen inmediatamente. Si una configuración no cambia de inmediato, el cuadro de diálogo Propiedades muestra la configuración actual (en texto rojo) y la configuración deseada. Al volver al área de administración Servidores, el servidor se marcará como
Bloqueado. Al reiniciar el servidor, utilizará la configuración deseada del cuadro de diálogo Propiedades y el marcador se quitará del servidor.
Trabajo con plantillas de configuración
Las plantillas de configuración permiten configurar fácilmente varias instancias de servidores. Las plantillas de configuración almacenan una lista de configuraciones para cada tipo de servicio, que se puede usar para configurar instancias de servidor adicionales. Por ejemplo, si tiene una docena de servidores de procesamiento de Web Intelligence que desea configurar idénticamente, sólo necesita configurar las opciones de uno de ellas. A continuación, puede utilizar el servicio configurado para definir la plantilla de configuración para servidores de procesamiento de Web
Intelligence y, a continuación, aplicar la plantilla a los demás 11 instancias de servicio.
Cada tipo de servicio de BusinessObjects Enterprise tiene su propia plantilla de configuración. Por ejemplo, si hay una plantilla de configuración para el tipo de servicio de procesamiento de Web Intelligence, uno para el tipo de servicio Publishing, etc. La plantilla de configuración está definida en las propiedades del servidor en la Consola de administración central (CMC).
Cuando asigne a un servidor una plantilla de configuración, los valores existentes del servidor se sobrescribirán con los valores de la plantilla y se perderán. Si posteriormente decide dejar de usar la plantilla, no se restaurará la configuración original. Los cambios posteriores en la plantilla de configuración no afectarán al servidor.
Resulta conveniente utilizar las plantillas de configuración del siguiente modo:
1.
Defina la plantilla de configuración en un servidor. Para obtener más información, consulte
Para establecer una plantilla de configuración
170 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de las opciones de servidor
3
2.
Suponiendo que desea la misma configuración en todos los servidores del mismo tipo, active Usar plantilla de configuración para todos los servidores del mismo tipo, incluido el que se ha establecido la plantilla de configuración. Para obtener más información, consulte
Para aplicar una plantilla de configuración a un servidor
3.
Más tarde, si desea cambiar la configuración de todos los servicios de este tipo, ver las propiedades de cualquiera de los servicios, anule la selección de la casilla de verificación Usar plantilla de configuración.
Cambie la configuración que desee y, a continuación, seleccione
Establecer plantilla de configuración para este servidor y haga clic en
Guardar. Todos los servicios de este tipo se actualizan. Al no tener un servidor que siempre esté establecido como la plantilla de configuración, asegúrese de que no cambia accidentalmente las opciones de configuración para todos los servidores de este tipo.
Para establecer una plantilla de configuración
Puede establecer una plantilla de configuración para cada tipo de servicio.
No puede establecer varias plantillas de configuración para un tipo de servicio. Puede utilizar la página "Propiedades" de cualquier servidor para configurar las opciones que utilizará la plantilla de configuración para un tipo de servicio que está alojado en el servidor.
1.
Vaya al área de administración "Servidores" de CMC.
2.
Seleccione el servidor que aloja los servicios cuya plantilla de configuración desea establecer.
3.
Elija Propiedades en el menú Administrar.
Nota:
También puede hacer doble clic en el servidor para abrir su página
"Propiedades".
4.
Para configurar las opciones de servicio que desee utilizar en la plantilla, seleccione la casilla de verificación Establecer plantilla de configuración y haga clic en Guardar o Guardar y cerrar.
La plantilla de configuración para el tipo de servicio que ha seleccionado se define según la configuración del servidor actual. Otros servidores del mismo tipo que alojen los mismos servicios se volverán a configurar automática e inmediatamente para corresponderse con la plantilla de configuración si tienen activada la opción Establecer plantilla de
configuración en sus propiedades.
Manual del administrador de SAP BusinessObjects Enterprise 171
Administrar y configurar servidores
3
Configuración de las opciones de servidor
Nota:
Si no define explícitamente las opciones de la plantilla de configuración, se usará la configuración predeterminada del servicio.
5.
Para aplicar la plantilla de configuración a otros servicios del mismo tipo, vaya a
Para aplicar una plantilla de configuración a un servidor
6.
Si necesita restaurar la configuración predeterminada original para el servicio, consulte
Para restaurar los valores predeterminados del sistema
.
Para aplicar una plantilla de configuración a un servidor
Antes de aplicar una plantilla de configuración, asegúrese de que ha definido las opciones de plantilla de configuración para el tipo del servidor al que desea aplicar la plantilla. Si no ha definido explícitamente los valores de la plantilla de configuración, se utilizará la configuración predeterminada del servicio. Para obtener más información, consulte
Para establecer una plantilla de configuración
.
Nota:
Los servidores que no tienen la opción Usar plantilla de configuración no se actualizarán al modificar la configuración de la plantilla de configuración.
1.
Vaya al área de administración "Servidores" de CMC.
2.
Seleccione el servidor que está alojando un servicio al que desea aplicar la plantilla de configuración.
3.
Elija Propiedades en el menú Administrar.
Nota:
También puede hacer doble clic en el servidor para abrir su página
"Propiedades".
4.
Seleccione la casilla de verificación Usar plantilla de configuración y haga clic en Guardar o Guardar y cerrar.
Nota:
Si el servidor requiere reiniciarlo para que surta efecto la nueva configuración, se mostrará como "bloqueado" en la lista de servidores.
Se aplica la plantilla de configuración adecuada al servidor actual. Los cambios posteriores en la plantilla de configuración cambiarán la configuración de todos los servidores que usan dicha plantilla.
172 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de las opciones de servidor
3
La desactivación de Usar plantilla de configuración no restaura la configuración de servidor a los valores que había cuando se aplicó la plantilla de configuración. Los cambios posteriores en la plantilla de configuración no afectan a la configuración de los servidores que usan la plantilla de configuración.
Para obtener información acerca del establecimiento de la plantilla de configuración, consulte
Para establecer una plantilla de configuración
Para restaurar los valores predeterminados del sistema
Puede restaurar la configuración de un servicio según los valores con los que se había instalado inicialmente (por ejemplo, si configura incorrectamente los servidores o se producen problemas de rendimiento).
1.
Vaya al área de administración "Servidores" de CMC.
2.
Seleccione el servidor que aloja un servicio para el que desea restaurar los valores predeterminados del sistema.
3.
Elija Propiedades en el menú Administrar.
Nota:
También puede hacer doble clic en el servidor para abrir su página
"Propiedades".
4.
Seleccione la casilla de verificación Restaurar valores predeterminados
del sistema y haga clic en Guardar o Guardar y cerrar.
Se restauran los valores predeterminados de fábrica del tipo de servicio concreto.
Configurar las opciones de red
La configuración de red de los servidores de BusinessObjects Enterprise se administra mediante la CMC. Esta configuración se divide en dos categorías: configuración de puerto e identificación de host.
configuración predeterminada
Durante la instalación, los identificadores de host se configuran en Asignar
automáticamente. No obstante, a cada servidor se le puede asignar una dirección IP específica o un nombre de host. El puerto predeterminado del
Manual del administrador de SAP BusinessObjects Enterprise 173
Administrar y configurar servidores
3
Configuración de las opciones de servidor
CMS es el 6400. Los demás servidores de BusinessObjects Enterprise se enlazan dinámicamente a los puertos disponibles. Los números de puerto los administra automáticamente BusinessObjects Enterprise, pero puede utilizar la configuración de CMC para especificar números de puerto
Opciones de entorno de red
BusinessObjects Enterprise admite tráfico de red de Protocolo de Internet
6 (IPv6) y Protocolo de Internet versión 4 (IPv4). Puede usar los componentes de servidor y cliente de BusinessObjects Enterprise en cualquiera de los siguientes entornos:
• Red IPv4: todos los componentes de servidor y cliente se ejecutan sólo con el protocolo IPv4.
• Red IPv6: todos los componentes de servidor y cliente se ejecutan sólo con el protocolo IPv6.
• Red IPv6/IPv4 mixta: los componentes de servidor y cliente se pueden ejecutar con los protocolos IPv6 e IPv4.
Nota:
El administrador del sistema y de la red debe efectuar la configuración de la red. BusinessObjects Enterprise no proporciona un mecanismo para designar un entorno de red. Puede usar la CMC para enlazar a una dirección
IP de IPv6 o IPv4 específica para cualquiera de los servidores de
BusinessObjects Enterprise.
Entorno IPv6/IPv4 mixto
El entorno de red IPv6/IPv4 mixto le permite lo siguiente:
• Los servidores de BusinessObjects Enterprise puede atender las peticiones de IPv6 e IPv4 cuando se ejecutan en modo IPv6/IPv4.
• Los componentes de cliente pueden interoperar con servidores como nodos sólo IPv6, nodos sólo IPv4 o nodos IPv6/IPv4.
El modo mixto resulta muy útil en los siguientes escenarios:
• Está cambiando de un entorno de nodos IPv4 a otro de nodos IPv6.
Todos los componentes de cliente y de servidor seguirán interoperando perfectamente hasta que se complete la transición. A continuación, puede desactivar la configuración de IPv4 para todos los servidores.
• El software de terceros que no es compatible con IPv6 seguirá funcionando en el entorno de nodos IPv6/IPv4.
174 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de las opciones de servidor
3
Nota:
Los nombres DNS no se resuelven correctamente si el nodo sólo IPv6 se usa con Windows 2003. Se recomienda que el despliegue ejecute IPv6/IPv4 si la pila de IPv4 está desactivada en Windows 2003.
Opciones de identificación de host de servidor
Las opciones de identificación de host se pueden especificar en la CMC para cada servidor de BusinessObjects Enterprise. En la tabla siguiente se resumen las opciones disponibles en el área Configuración común:
Manual del administrador de SAP BusinessObjects Enterprise 175
Administrar y configurar servidores
3
Configuración de las opciones de servidor
Opción Descripción
Asignar automáticamente
Es el comportamiento predeterminado para todos los servidores. Cuando se activa Asignar automáticamente, el servidor enlaza automáticamente el puerto de solicitud del servidor en la primera interfaz de red del equipo.
Nota:
Es una buena práctica activar la casilla de verificación Asignar automáticamente para la configuración de nombre de host.
No obstante, en algunos casos, como, por ejemplo, cuando el servidor se está ejecutando en un equipo multibase, o cuando el servidor necesita interactuar con una determinada configuración, debe considerar la posibilidad de usar un nombre de host específico o una dirección IP. Para obtener más información, consulte
Configuración de un equipo multibase
y el capítulo “Trabajar con servidores de seguridad” en el Manual del administrador de SAP BusinessObjects Enter-
prise.
Nombre de host Especifica el nombre de host de la interfaz de red en la que el servidor escucha las solicitudes. Para el CMS, esta configuración especifica el nombre de host de la interfaz de red que el CMS enlaza al puerto del servidor de nombres y al puerto de solicitud.
Dirección IP Especifica la dirección IP de la interfaz de red en la que el servidor escucha las solicitudes. Para el CMS, esta configuración especifica la dirección de la interfaz de red que el CMS enlaza al puerto del servidor de nombres y al puerto de solicitud. Para cada servidor se proporcionan campos independientes para especificar las direcciones IP IPv4 y/o IPv6.
Nota:
Importante: si especifica Asignar automáticamente en equipos multibase, el CMS puede enlazar automáticamente con la interfaz de red errónea. Para impedir que esto ocurra, asegúrese de que las interfaces de red del equipo host estén enumeradas en el orden correcto (mediante las herramientas del
SO del equipo). También debe especificar la configuración de nombre de host para el CMS en la CMC. Para obtener más información, consulte
Para solucionar problemas de varias interfaces de red
.
176 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de las opciones de servidor
3
Nota:
Si trabaja con equipos multibase o en determinadas configuraciones de servidor de seguridad NAT, puede que necesite especificar el nombre de host mediante nombres de dominio completos en vez de nombres de host.
Para obtener más información, consulte
Configuración de un equipo multibase
o el capítulo "Trabajar con servidores de seguridad".
Para modificar la identificación de host de un servidor
1.
Vaya al área de administración "Servidores" de CMC.
2.
Seleccione el servidor y, a continuación, elija Detener servidor en el menú Acciones.
3.
Elija Propiedades en el menú Administrar.
4.
En Configuración común, seleccione una de las siguientes opciones:
Opción
Nombre de host
Descripción
Asignar automáticamente
El servidor enlazará a una de las interfaces de red disponibles.
Introduzca el nombre de host de la interfaz de red en la que el servidor escucha las solicitudes.
Dirección IP
Introduzca en los campos proporcionados una dirección IP
IPv4 o IPv6 para la interfaz de red en la que el servidor escucha las solicitudes.
Nota:
Para activar el servidor con el fin de que actúe como un nodo IPv4/IPv6 dual, introduzca una dirección IP válida en ambos campos.
5.
Haga clic en Guardar o en Guardar y cerrar.
Los cambios se reflejan en la línea de comandos que se muestra en la ficha "Propiedades".
6.
Inicie y habilite el servidor.
Configuración de un equipo multibase
Un equipo multibase es el que tiene varias direcciones de red. Se puede realizar con varias interfaces de red, cada una con una o varias direcciones
Manual del administrador de SAP BusinessObjects Enterprise 177
Administrar y configurar servidores
3
Configuración de las opciones de servidor
IP, o con una sola interfaz de red a la que se hayan asignado varias direcciones IP.
Si tiene varias interfaces de red, cada una con una sola dirección IP, cambie el orden de enlace de modo que la tarjeta al principio del orden de enlace sea a la que desea enlazar los servidores de BusinessObjects Enterprise.
Si la interfaz tiene varias direcciones IP, utilice la opción Nombre de host de la CMC para especificar una tarjeta de interfaz de red para el servidor de
BusinessObjects Enterprise. Se puede especificar por nombre de host o por dirección IP. Para obtener más información acerca de la configuración
Nombre de host, consulte
Para solucionar problemas de varias interfaces de red
Sugerencia:
En esta sección se muestra el modo de restringir todos los servidores a la misma dirección de red, pero es posible enlazar servidores individuales a direcciones distintas. Por ejemplo, puede que desee enlazar los servidores del repositorio de archivos a una dirección privada que no se pueda enrutar desde los equipos de los usuarios. Las configuraciones avanzadas como
ésta requieren que la configuración de DNS enrute las comunicaciones de forma eficaz entre dos los componentes de servidor de BusinessObjects
Enterprise. En este ejemplo, el DNS debe enrutar las comunicaciones desde los demás servidores de BusinessObjects Enterprise a la dirección privada de los servidores del repositorio de archivos.
Configurar el CMS para enlazar a una dirección de red
Nota:
En un equipo multibase, el identificador de host se puede configurar en el nombre de dominio completamente cualificado o la dirección IP de la interfaz a la que desea enlazar el servidor.
Para configurar el CMS para enlazar a una dirección de red
1.
Vaya al área de administración Servidores de CMC.
2.
Seleccione el CMS y elija Propiedades en el menú Administrar.
3.
En "Configuración común", seleccione una de las siguientes opciones:
• Nombre de host: introduzca el nombre de host de la interfaz de red a la que se enlazará el servidor.
• Dirección IP: introduzca en los campos proporcionados una dirección
IP IPv4 o IPv6 para la interfaz de red a la que se enlazará el servidor.
178 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de las opciones de servidor
3
Nota:
Para activar el servidor con el fin de que actúe como un nodo IPv4/IPv6 dual, introduzca una dirección IP válida en ambos campos.
Precaución:
No seleccione Asignar automáticamente.
4.
Para Puerto de solicitud puede realizar una de las acciones siguientes:
• Seleccione la opción Asignar automáticamente.
• Introduzca un número de puerto válido en el campo proporcionado.
5.
Asegúrese de que se especifica un número de puerto en el cuadro de diálogo Puerto del servidor de nombres.
Nota:
El número de puerto predeterminado es el 6400.
Configurar los demás servidores para enlazar a una dirección de red
Los restantes servidores de BusinessObjects Enterprise seleccionan sus puertos dinámicamente de forma predeterminada. Para obtener información sobre cómo deshabilitar la configuración de asignación automática que propaga dinámicamente esta información, consulte
Para cambiar el puerto que un servidor usa para aceptar solicitudes
.
Para solucionar problemas de varias interfaces de red
En un equipo multibase, el CMS puede enlazar automáticamente con la interfaz de red errónea. Para impedir que esto ocurra, puede asegurarse de que las interfaces de red del equipo host estén enumeradas en el orden correcto (mediante las herramientas del sistema operativo del equipo), o asegúrese de especificar la configuración Nombre de host para el CMS en la CMC. Si la interfaz de red principal no se puede enrutar, puede utilizar el siguiente procedimiento para configurar BusinessObjects Enterprise con el fin de que se enlace a una interfaz de red no primaria que se pueda enrutar.
Realice estos pasos inmediatamente después de instalar BusinessObjects
Enterprise en el equipo local, antes de instalar BusinessObjects Enterprise en otros equipos.
1.
Abra el CCM y detenga el SIA correspondiente al nodo en el equipo que tiene varias interfaces de red.
2.
Haga clic con el botón derecho del ratón en el SIA y elija Propiedades.
Manual del administrador de SAP BusinessObjects Enterprise 179
Administrar y configurar servidores
3
Configuración de las opciones de servidor
3.
En el cuadro de diálogo "Propiedades", haga clic en la ficha
"Configuración".
4.
Para enlazar el SIA a una interfaz de red específica, escriba en el campo
Puerto uno de los siguientes valores:
• El nombre de host de la interfaz de red de destino y el número de puerto (utilice el formato nombre de host:puerto)
• La dirección IP de la interfaz de red de destino y el número de puerto
(utilice el formato dirección IP:puerto)
5.
Haga clic en Aceptar y seleccione la ficha "Inicio".
6.
En la lista "Servidores del CMS locales" seleccione el CMS y haga clic en Propiedades.
7.
Para enlazar el CMS a una interfaz de red específica, escriba en el campo
Puerto uno de los siguientes valores:
• El nombre de host de la interfaz de red de destino y el número de puerto (utilice el formato nombre de host:puerto)
• La dirección IP de la interfaz de red de destino y el número de puerto
(utilice el formato dirección IP:puerto)
8.
Haga clic en Aceptar para aplicar los nuevos ajustes.
9.
Inicie el SIA y espere a que se inicien los servidores.
10.
Inicie la Consola de administración central (CMC) y vaya al área de administración "Servidores". Repita los pasos 11 a 14 por cada servidor.
11.
Seleccione el servidor y, a continuación, elija Detener servidor en el menú Acciones.
12.
Elija Propiedades en el menú Administrar.
13.
En Configuración común, seleccione una de las siguientes opciones:
• Nombre de host: introduzca el nombre de host de la interfaz de red a la que se enlazará el servidor.
• Dirección IP: introduzca en los campos proporcionados una dirección
IP IPv4 o IPv6 para la interfaz de red a la que se enlazará el servidor.
Nota:
Para activar el servidor con el fin de que actúe como un nodo IPv4/IPv6 dual, introduzca una dirección IP válida en ambos campos.
Precaución:
No seleccione Asignar automáticamente.
14.
Haga clic en Guardar o en Guardar y cerrar.
180 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de las opciones de servidor
3
15.
Vuelva al CCM y reinicie el SIA.
El SIA reinicia todos los servidores del nodo. Todos los servidores del equipo ahora se enlazan a la interfaz de red correcta.
Configurar los números de puerto
Durante la instalación, el CMS se configura para que use los números de puerto predeterminados. El puerto predeterminado del CMS es el 6400. Este puerto se encuentra dentro del intervalo de puertos reservados por Business
Objects (del 6400 al 6410). La comunicación de BusinessObjects Enterprise en estos puertos no debería entrar en conflicto con aplicaciones de terceros.
Una vez iniciados y habilitados, cada uno de los demás servidores de
BusinessObjects Enterprise se enlaza de manera dinámica con un puerto disponible (superior al 1024), se registra con este puerto en el CMS y, a continuación, escucha las solicitudes de BusinessObjects Enterprise. Si es necesario, puede ordenar a cada componente del servidor que escuche en un puerto específico (en lugar de seleccionar de manera dinámica cualquier puerto disponible).
Los números de puerto se pueden especificar en la ficha Propiedades de cada servidor en la CMC. En esta tabla se resume cómo se relacionan las opciones en el área "Configuración común" con el uso de puertos para tipos de servidores específicos.
Parámetro CMS Otros servidores
Puerto de solicitud
Especifica el puerto que el
CMS utiliza para aceptar todas las solicitudes de otros servidores (excepto para las solicitudes del servidor de nombres). Utiliza la misma interfaz de red que el puerto del servidor de nombres.
Cuando se activa Asignar
automáticamente, el servidor utiliza automáticamente un número de puerto asignado por el sistema operativo.
Especifica el puerto en el que el servidor escucha todas las solicitudes. Cuando se activa Asignar automáti-
camente, el servidor utiliza automáticamente un número de puerto asignado por el sistema operativo.
Manual del administrador de SAP BusinessObjects Enterprise 181
Administrar y configurar servidores
3
Configuración de las opciones de servidor
Parámetro CMS Otros servidores
Puerto del servidor de nombres
Especifica el puerto de BusinessObjects Enterprise en el que CMS escucha solicitudes de servicio de nombres.
El predeterminado es el
6400.
No aplicable.
Para cambiar el puerto CMS predeterminado en la CMC
Si hay un CMS que ya se está ejecutando en el clúster, puede usar la CMC para cambiar el número de puerto de CMS predeterminado.
1.
Vaya al área de administración "Servidores" de CMC.
2.
Haga doble clic en el CMS en la lista de servidores.
3.
Reemplace el número del Puerto del servidor de nombres por el puerto en el que desea que CMS escuche. (El puerto predeterminado es el
6400).
Nota:
• El CMS utiliza la misma tarjeta de interfaz de red para el puerto de solicitud y para el puerto del servidor de nombres.
• La configuración que elija en la página Propiedades se refleja en la línea de comandos del servidor, que también aparece en la página
Propiedades.
4.
Haga clic en Guardar y cerrar.
5.
Reinicie el CMS.
El CMS comienza a escuchar en el número de puerto que especifique.
Server Intelligence Agent propaga dinámicamente la nueva configuración a los demás servidores del nodo si tienen seleccionada la opción Asignar automáticamente para el puerto de solicitud. (Pueden pasar unos minutos antes de que los cambios aparezcan en la configuración de propiedades de todos los miembros del nodo.) Si no hay ningún CMS ejecutándose en el clúster, debe utilizar CCM para cambiar el número de puerto.
Para cambiar el puerto CMS predeterminado en el CCM
Si no hay ningún CMS ejecutándose en el clúster, debe utilizar CCM para cambiar el número de puerto del CMS.
182 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de las opciones de servidor
3
1.
Abra el CCM y detenga el SIA correspondiente al nodo.
2.
Haga clic con el botón derecho del ratón en el SIA y elija Propiedades.
3.
En el cuadro de diálogo "Propiedades", haga clic en la ficha "Inicio".
4.
En la lista "Servidores del CMS locales" seleccione el CMS y haga clic en Propiedades.
5.
Para enlazar el CMS a un puerto específico, escriba en el campo Puerto uno de los siguientes valores:
• Número de puerto
• El nombre de host de la NIC de destino y el número de puerto (utilice el formato nombre de host:puerto)
• La dirección IP de la NIC de destino y el número de puerto (utilice el formato dirección IP:puerto)
6.
Haga clic en Aceptar para aplicar los nuevos ajustes.
7.
Inicie el SIA y espere a que se inicien los servidores.
Para cambiar el puerto que un servidor usa para aceptar solicitudes
1.
Vaya al área de administración "Servidores" de CMC.
2.
Seleccione el servidor y, a continuación, elija Detener servidor en el menú Acciones.
3.
Elija Propiedades en el menú Administrar.
4.
En Configuración común, desactive la casilla de verificación Asignar
automáticamente para Puerto de solicitud y, a continuación, escriba el número de puerto en el que desee que escuche el servidor.
5.
Haga clic en Guardar o en Guardar y cerrar.
6.
Inicie y habilite el servidor.
El servidor se enlaza al nuevo puerto, se registra con el CMS y comienza a escuchar solicitudes de BusinessObjects Enterprise en el nuevo puerto.
Cambio del puerto de conexión usado por Tomcat
Durante la instalación, el puerto predeterminado usado para Tomcat es
8080. Si este puerto ya lo usa otra instancia de Tomcat, o si otra aplicación está usando este puerto, deberá cambiar el puerto de conexión usado para
Tomcat.
Manual del administrador de SAP BusinessObjects Enterprise 183
Administrar y configurar servidores
3
Configuración de las opciones de servidor
Para cambiar el puerto de conexión de Tomcat
1.
Detenga el servidor Tomcat seleccionando el nombre del servidor y haciendo clic en el botón de detección.
2.
Abra el archivo server.xml de Tomcat en un editor de texto.
En Windows, este archivo se puede encontrar normalmente en el siguiente directorio:
C:\Archivos de programa\Business Objects\Tomcat\conf
3.
Localice la siguiente cadena:
<Connector URIEncoding="UTF-8" acceptCount="100" con nectionTimeout="20000" debug="0" disableUploadTi meout="true" enableLookups="false" maxSpareThreads="75" maxThreads="150" minSpareThreads="25" port="8080" redirectPort="8443" />
4.
Cambie el puerto 8080 por un número de puerto disponible.
5.
Guarde y cierre el archivo.
Administrar las conexiones de la base de datos de sistema del CMS
Si la base de datos de sistema del CMS no está disponible, por ejemplo, debido a un error de hardware o software o bien a un problema de red, el
CMS cambia al estado “Esperando recursos”. Si la base de datos de sistema está en un despliegue de BusinessObjects Enterprise que tiene múltiples
CMS, las solicitudes posteriores se reenvían a cualquier CMS del clúster que tenga una conexión activa con la base de datos de sistema. Mientras un CMS se encuentra en el estado “Esperando recursos”, las solicitudes actuales que no requieran acceso de base de datos se seguirán procesando, pero no se realizarán las solicitudes que requieran acceso a la base de datos de sistema del CMS.
De forma predeterminada, un CMS en estado “Esperando recursos” intenta periódicamente volver a establecer el número de conexiones que están especificadas en la propiedad “Conexiones a la base de datos del sistema solicitadas”. Tan pronto como se establecen las conexiones a la base de datos, cambia al estado “En ejecución” y reanuda las operaciones normales.
184 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de las opciones de servidor
3
En algunos casos, se puede desear evitar que el CMS vuelva a establecer automáticamente una conexión a la base de datos. Por ejemplo, puede verificar la integridad de la base de datos antes de que se vuelvan a establecer las conexiones a la base de datos. Para ello, en la página
"Propiedades" del servidor CMS, active Desactivar reconexión automática
a bases de datos del sistema y de auditoría.
Temas relacionados
• Para cambiar las propiedades de un servidor
Copia de datos de una base de datos de sistema de
CMS a otra
BusinessObjects Enterprise permite copiar el contenido de una base de datos de sistema de CMS en otra. Puede copiar los datos del CMS desde una base de datos de CMS diferente (versiones 8.5 a 10 de Crystal Enterprise y la versión XI y XI R2 de BusinessObjects Enterprise) a la base de datos de sistema del CMS actual. O bien puede copiar los datos de la base de datos de sistema del CMS actual a un origen de datos distinto.
En esta sección, la base de datos CMS de “origen” hace referencia a la base de datos que contiene los datos que va a copiar; estos datos se copian en la base de datos de “destino” (u “objetivo”). La base de datos de destino se inicializa antes de que los nuevos datos se copien, de forma que todo el contenido existente en la base de datos de destino se borra para siempre
(todas las tablas de BusinessObjects Enterprise se destruyen de manera permanente y, a continuación, se recrean). Una vez copiados los datos, la base de datos de destino se establece como base de datos actual para el
CMS.
Sugerencia:
Si desea importar usuarios, grupos, carpetas e informes de un sistema a otro sin eliminar el contenido de la base de datos CMS actual, use el
Asistente de importación. Para obtener más información, haga clic en Ayuda en el Asistente de importación.
Según la plataforma de su sistema y la versión de la base de datos del CMS, la copia de una base de datos de CMS incluirá las siguientes tareas:
•
Preparar la copia de una base de datos de sistema de CMS
•
Cambio del nombre de un clúster CMS
Manual del administrador de SAP BusinessObjects Enterprise 185
Administrar y configurar servidores
3
Configuración de las opciones de servidor
Cuando termine de copiar datos de la base de datos de origen en la de destino, realice estos pasos antes de permitir a los usuarios que accedan al sistema.
Los grupos de servidores de la instalación anterior aparecerán en el nuevo sistema, pero estarán vacíos. Los nuevos servidores se detectan y agregan automáticamente a la lista de servidores (fuera de cualquier grupo) en estado deshabilitado. Debe habilitar estos servidores para que se puedan utilizar.
Puede agregar nuevos servidores a los grupos importados según resulte adecuado.
Los informes que dependen de un grupo de servidores determinado para el procesamiento programado no se ejecutarán hasta que se agregue un servidor de tareas a dicho grupo. Los informes que dependen de un grupo de servidores determinado para el procesamiento no están disponibles hasta que se agreguen servidores a dicho grupo.
Nota:
Al actualizar desde una versión anterior de Crystal Enterprise, los servidores que existían en la instalación de origen no aparecen en la instalación actualizada. Esto se produce porque no puede haber una combinación de servidores antiguos y nuevos en una instalación de BusinessObjects
Enterprise.
Nota:
Si se producen errores durante la actualización, se crea un archivo de registro db_migration en el directorio de registro del equipo en el que se ha ejecutado la migración. Se le solicitará si necesita comprobar el archivo de registro. El directorio de registro predeterminado es: C:\Archivos de programa\Business Objects\BusinessObjects Enterprise
12.0\Logging\ en Windows y raíz_BusinessObjects/logging en
Unix (donde raíz_BusinessObjects es la ruta absoluta al directorio raíz de
Business Objects de su instalación de BusinessObjects Enterprise).
Para copiar una base de datos de sistema del CMS en Windows
Nota:
Si se dispone a copiar una base de datos del CMS desde un destino de origen R3 a un destino final R3, puede modificar la ubicación del CMS, el nombre y el tipo de base de datos. Sin embargo, no podrá modificar el
186 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de las opciones de servidor
3 nombre del equipo, el sistema operativo ni la ruta de acceso de instalación de BusinessObjects Enterprise.
1.
Abra el Administrador de configuración central (CCM) y detenga el Server
Intelligence Agent (SIA).
2.
Haga clic con el botón derecho del ratón en el SIA y elija Propiedades.
3.
Haga clic en la ficha Configuración y, a continuación, en Especificar.
4.
Elija Copiar y haga clic en Aceptar.
5.
Elija la información de versión de la base de datos del CMS de origen.
6.
Seleccione el tipo de base de datos del CMS de origen y, a continuación, especifique la información de dicha base de datos (como el nombre de host, el nombre de usuario y la contraseña).
7.
Seleccione el tipo de base de datos del CMS de destino y, a continuación, especifique la información de dicha base de datos (como el nombre de host, el nombre de usuario y la contraseña).
8.
Cuando la base de datos del CMS finalice el proceso de copia, haga clic en Aceptar.
9.
Si va a actualizarla desde una versión anterior a R3, el sistema solicita la creación de un Server Intelligence Agent (SIA).
a.
Haga clic en Aceptar.
b.
Especifique la contraseña de administrador y haga clic en Aceptar.
c.
Cuando haya creado el SIA, haga clic en Aceptar.
10.
Continúe con
Para copiar una base de datos del sistema de CMS en Unix
Nota:
Si se dispone a copiar una base de datos del CMS desde un destino de origen R3 a un destino final R3, puede modificar la ubicación del CMS, el nombre y el tipo de base de datos. Sin embargo, no podrá modificar el nombre del equipo, el sistema operativo ni la ruta de acceso de instalación de BusinessObjects Enterprise.
1.
Ejecute cmsdbsetup.sh (ubicado de forma predeterminada en <Di rInstalación>/bobje/
).
2.
Elija la opción "copy" (opción 4) y confirme la selección realizada.
Manual del administrador de SAP BusinessObjects Enterprise 187
Administrar y configurar servidores
3
Configuración de las opciones de servidor
3.
Seleccione la información de la versión de la base de datos del CMS de origen.
4.
Seleccione el tipo de base de datos del CMS de origen y, a continuación, especifique la información de base de datos (como el nombre del host, el nombre de usuario y la contraseña).
5.
Seleccione el tipo de la base de datos del CMS de destino y, a continuación, especifique la información de base de datos (como el nombre del host, el nombre de usuario y la contraseña).
La base de datos de CMS se copia en el equipo de destino. Cuando finaliza la copia se muestra un mensaje.
6.
Si va a actualizarla desde una versión anterior a R3, el sistema solicita la creación de un Server Intelligence Agent (SIA). Especifique la contraseña de administrador.
Cuando finaliza la creación del SIA aparece un mensaje.
7.
Continúe con
Cambiar los servidores del repositorio de archivos de entrada y salida
Para actualizar los objetos después de copiar una base de datos del sistema de CMS en una nueva base de datos de CMS, debe dirigir los servidores del repositorio de archivos de entrada y de salir a los nuevos directorios de origen. En los procedimientos siguientes se muestra cómo hacerlo en
Windows y Unix.
Para cambiar los directorios de los servidores del repositorio de archivos de entrada y salida en Windows
1.
Si ha copiado datos del CMS de una base de datos de sistema de CMS distinta en la actual, tiene que poner los directorios de entrada y salida anteriores a disposición de los nuevos servidores del repositorio de archivos de entrada y de salida. Puede realizar esta operación de varias formas:
• Copie el contenido del directorio raíz de entrada original en el directorio raíz para el que el nuevo Servidor del repositorio de archivos de entrada ya está configurado para utilizar. A continuación, copie el contenido del directorio de salida original en el directorio raíz para el
188 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de las opciones de servidor
3 que el nuevo repositorio de archivos de salida ya está configurado para utilizar.
• Vuelva a configurar los nuevos servidores de repositorio de archivos de entrada y de salida para que utilicen los anteriores directorios raíz de entrada y de salida.
• Si los servidores de repositorio de archivos de entrada y de salida se están ejecutando en un equipo dedicado, puede ejecutar el programa de instalación de BusinessObjects Enterprise para actualizar los servidores directamente. A continuación, tiene que mover los directorios de entrada y salida.
2.
Use el CCM para iniciar SIA en el equipo local.
3.
Asegúrese de que el servidor de aplicaciones Web esté en ejecución.
4.
Inicie una sesión en la CMC mediante la cuenta de administrador predeterminada, utilizando la autenticación de Enterprise.
Sugerencia:
Si acaba de reemplazar la base de datos de sistema de CMS con datos de un sistema anterior, tenga en cuenta que necesita proporcionar la contraseña de administrador que era válida en dicho sistema.
5.
En la CMC, vaya al área de administración Claves de licencia y compruebe que las claves de licencia de BusinessObjects Enterprise se han introducido correctamente.
6.
Vaya al área de administración Servidores de la CMC e inicie y habilite el servidor de repositorio de archivos de entrada y el servidor de repositorio de archivos de salida.
7.
Por cada servidor de repositorio de archivos, elija Propiedades en el menú Administrar y, a continuación, compruebe que Directorio de
almacenamiento de archivos indica la ubicación correcta.
8.
Si los objetos de la base de datos de origen requieren actualización, haga clic en Actualizar objetos.
9.
Cuando se le indique, conéctese al CMS con las credenciales que le proporcionan privilegios administrativos para BusinessObjects Enterprise.
El cuadro de diálogo Actualizar objetos indica la cantidad de objetos que se tienen que actualizar. Los objetos normalmente se tienen que actualizar porque su representación interna ha cambiado en la nueva versión de
BusinessObjects Enterprise o porque requieren nuevas propiedades para admitir las funciones adicionales que ofrece BusinessObjects Enterprise.
Manual del administrador de SAP BusinessObjects Enterprise 189
Administrar y configurar servidores
3
Configuración de las opciones de servidor
Como el servidor de administración central se ha detenido al copiar los datos, ahora debe actualizar los objetos.
10.
Si hay objetos que se tienen que actualizar, haga clic en Actualizar; de lo contrario, haga clic en Cancelar.
Nota:
La autenticación LDAP y Windows AD no estará disponible hasta después de que se haya completado la tarea Actualizar objetos.
11.
Inicie y habilite los demás servidores de BusinessObjects Enterprise.
Compruebe que las solicitudes de BusinessObjects Enterprise se administran de forma correcta y que puede ver y programar informes correctamente.
Para cambiar los directorios de los servidores del repositorio de archivos de entrada y salida en Unix
1.
Si ha copiado datos del CMS de una base de datos de sistema de CMS distinta en la actual, tiene que poner los directorios de entrada y salida anteriores a disposición de los nuevos servidores del repositorio de archivos de entrada y de salida. Puede realizar esta operación de varias formas:
• Copie el contenido del directorio raíz de entrada original en el directorio raíz para el que el nuevo Servidor del repositorio de archivos de entrada ya está configurado para utilizar. A continuación, copie el contenido del directorio de salida original en el directorio raíz para el que el nuevo repositorio de archivos de salida ya está configurado para utilizar.
• Vuelva a configurar los nuevos servidores de repositorio de archivos de entrada y de salida para que utilicen los anteriores directorios raíz de entrada y de salida.
• Si los servidores de repositorio de archivos de entrada y de salida se están ejecutando en un equipo dedicado, puede ejecutar el programa de instalación de BusinessObjects Enterprise para actualizar los servidores directamente. A continuación, tiene que mover los directorios de entrada y salida. Para obtener más información, consulte
Configuración directorios raíz y tiempos de espera de los servidores del repositorio de archivos
2.
Asegúrese de que el servidor de aplicaciones Web esté en ejecución.
190 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de las opciones de servidor
3
3.
Conecte con la Consola de administración central (CMC) con la cuenta de administrador predeterminada, utilizando la autenticación de Enterprise.
Sugerencia:
Si acaba de reemplazar la base de datos CMS con datos de un sistema anterior, tenga en cuenta que necesita proporcionar la contraseña de administrador que era válida en dicho sistema.
4.
Utilice la Consola de administración central (CMC) para iniciar el CMS en el equipo local.
5.
Vaya al área de administración Claves de licencia y compruebe que las claves de licencia de BusinessObjects Enterprise se han introducido correctamente.
6.
Vaya al área de administración Servidores de la CMC e inicie y habilite el servidor de repositorio de archivos de entrada y el servidor de repositorio de archivos de salida.
7.
Haga clic en el vínculo de cada servidor de repositorio de archivos y, en la ficha Propiedades, compruebe que Directorio de almacenamiento
de archivos indica la ubicación correcta.
8.
Ejecute la secuencia de comandos ccm.sh. Si ha migrado una base de datos de origen desde una versión anterior de BusinessObjects Enterprise, especifique el siguiente comando:
./ccm.sh -updateobjects authentication info
Consulte el capítulo sobre herramientas de UNIX en el Manual del
administrador de SAP BusinessObjects Enterprise para obtener datos sobre la información de autenticación que necesita ccm.sh.
Los objetos normalmente se tienen que actualizar porque su representación interna ha cambiado en la nueva versión de
BusinessObjects Enterprise o porque requieren nuevas propiedades para admitir las funciones adicionales que ofrece BusinessObjects Enterprise
XI.
9.
Utilice la CMC para iniciar y habilitar los servidores restantes de
BusinessObjects Enterprise.
10.
Compruebe que las solicitudes de BusinessObjects Enterprise se administran de forma correcta y que puede ver y programar informes correctamente.
Manual del administrador de SAP BusinessObjects Enterprise 191
Administrar y configurar servidores
3
Configuración de las opciones de servidor
Preparar la copia de una base de datos de sistema de
CMS
Antes de copiar una base de datos de sistema de CMS, deje los entornos de origen y de destino sin conexión; para ello, deshabilite y, posteriormente, detenga todos los servidores. Realice una copia de seguridad de ambas bases de datos CMS y de los directorios raíz que utilizan todos los servidores de repositorio de archivos de entrada y de salida. Si es necesario, póngase en contacto con el administrador de la base de datos o de la red.
Asegúrese de que dispone de una cuenta de usuario de base de datos que tenga permiso para leer todos los datos de la base de datos de origen y una cuenta de usuario de base de datos que tenga los derechos Crear, Eliminar y Actualizar en la base de datos de destino. También asegúrese también de que se conecta a ambas bases de datos (a través del software cliente de base de datos o a través de ODBC, según la configuración) desde el equipo CMS cuya base de datos va a reemplazar.
Si va a copiar la base de datos del CMS como parte de una instalación de actualización, anote las claves de licencia que ha adquirido para la versión actual de BusinessObjects Enterprise. Las claves de licencia que hay en la base de datos de destino sólo se conservan si la base de datos de origen no contiene claves de licencia que sean válidas para la versión actual de
BusinessObjects Enterprise. Las claves de licencia de la base de datos de destino se reemplazan por las de la base de datos de origen cuando las claves de licencia de origen son válidas para la versión actual de
BusinessObjects Enterprise. Las claves de licencia de las versiones anteriores de Crystal Enterprise no se copian.
Si va a copiar datos CMS de una base de datos CMS distinta (versión 8.5,
9 ó 10 de Crystal Enterprise o versión XI o XI R2 de BusinessObjects
Enterprise) en la base de datos CMS actual, ésta es la base de datos de destino cuyas tablas se eliminan antes de que se reemplacen por los datos copiados. En este escenario, anote los directorios raíz actuales que utilizan los Servidores del repositorio de archivos de entrada y de salida en el entorno de origen. Los archivos de informe no se trasladan de una ubicación de directorio a otra. Después de copiar la base de datos, conectará los nuevos servidores de repositorio de archivos de entrada y de salida a los directorios raíz anteriores, por lo que los archivos de informe estarán disponibles para que los procese el nuevo sistema. Conecte con una cuenta administrativa
192 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de las opciones de servidor
3 en el equipo CMS cuya base de datos desea reemplazar. Complete el procedimiento que se corresponde a la versión del entorno de origen:
•
Copia de datos de una base de datos de sistema de CMS a otra
Si va a copiar una base de datos CMS desde su ubicación actual a otro servidor de base de datos, la base de CMS actual es el entorno de origen.
Su contenido se copia en la base de datos de destino, que se establece a continuación como base de datos activa para el CMS actual. Realice este procedimiento si desea mover la base de datos CMS predeterminada en
Windows desde Microsoft Database Engine (MSDE) local al servidor de base de datos dedicado, como por ejemplo Microsoft SQL Server, Informix,
Oracle, DB2 o Sybase. Conecte con una cuenta administrativa en el equipo que ejecuta el CMS cuya base de datos desea mover. Realice el siguiente procedimiento:
•
Copia de datos de una base de datos de sistema de CMS a otra
Nota:
• Cuando se actualiza una base de datos de CMS desde una versión anterior, la base de datos y su esquema se actualizan al formato que requiere la versión actual de BusinessObjects Enterprise.
• Cuando copia datos desde una base de datos a otra, la base de datos de destino se inicializa antes de que los nuevos datos se copien en ella.
Es decir, si la base de datos de destino no contiene las cuatro tablas del sistema de BusinessObjects Enterprise XI, éstas se crean. Si la base de datos de destino contiene las tablas del sistema de BusinessObjects
Enterprise XI, las tablas se eliminan permanentemente, se crean nuevas tablas y los datos de la base de datos de origen se copian en las nuevas tablas. Las demás tablas de la base de datos, incluidas las tablas del sistema de versiones anteriores de Crystal Enterprise, no se ven afectadas.
Eliminación y nueva creación de la base de datos de sistema de CMS
Este procedimiento muestra cómo volver a crear (reinicializar) la base de datos de sistema de CMS actual. Al realizar esta tarea, se destruyen todos los datos existentes en la base de datos. Este procedimiento es útil, por ejemplo, si tiene instalado BusinessObjects Enterprise en un entorno de desarrollo para diseñar y evaluar sus propias aplicaciones Web
Manual del administrador de SAP BusinessObjects Enterprise 193
Administrar y configurar servidores
3
Configuración de las opciones de servidor
personalizadas. Puede reinicializar la base de datos de sistema de CMS en su entorno de desarrollo cada vez que necesite eliminar todos los datos del sistema.
Precaución:
Al implementar los pasos descritos en este flujo de trabajo eliminará todos los datos de la base de datos del CMS así como objetos tales como informes y usuarios. No realice estos pasos en un despliegue de producción.
En esta versión de BusinessObjects Enterprise, la información de configuración del servidor se almacena en la base de datos de sistema de
CMS. Es muy importante que realice una copia de seguridad de todos los archivos de configuración del servidor antes de reinicializar la base de datos de sistema de CMS. Cuando se vuelve a crear la base de datos, la información de configuración del servidor se borra y se debe dispone de una copia de seguridad para restaurar esta información.
Cuando se vuelve a crear la base de datos de sistema, las claves de licencia existentes se deben conservar en la base de datos. Sin embargo, si tiene que volver a especificar las claves de licencia, conecte con la CMC mediante la cuenta Administrador predeterminada (que se habrá restablecido para no tener contraseña). Vaya al área de administración Autorización y especifique la información en la ficha Claves de licencia.
Nota:
Si reinicializa la base de datos de sistema de CMS, todos los datos de la misma se destruirán. Considere la posibilidad de realizar una copia de seguridad de la base de datos actual antes de empezar. Si es necesario, póngase en contacto con el administrador de su base de datos.
Para volver a crear la base de datos de sistema de CMS en
Windows
1.
Utilice CCM para iniciar y detener Server Intelligence Agent (SIA).
Nota:
Para este procedimiento no puede ejecutar el CCM en un equipo remoto; se debe ejecutar en un equipo con al menos un nodo válido.
2.
Haga clic con el botón derecho del ratón en el SIA y elija Propiedades.
3.
En el cuadro de diálogo Propiedades, en el área Origen de datos de
CMS, haga clic en Especificar.
194 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de las opciones de servidor
3
4.
En el cuadro de diálogo Configuración de la base de datos del CMS, haga clic en Recrear el origen de datos actual.
Nota:
Todos los servidores y objetos del equipo donde ha ejecutado el CCM en el paso 1 también se volverán a crear.
5.
Haga clic en Aceptar y, cuando se le pida confirmación, haga clic en Sí.
El CCM le notifica cuando se ha completado la configuración de la base de datos de sistema de CMS.
6.
Haga clic en Aceptar.
Regresará a CCM.
7.
Reinicie Server Intelligence Agent y active los servicios.
Mientras se está iniciando, Server Intelligence Agent inicia el CMS. El
CMS escribe los datos del sistema necesarios para los orígenes de datos que se acaban de vaciar.
8.
Si se le pide, haga clic en Actualizar objetos.
9.
Si su despliegue tiene varios equipos, debe volver a crear los nodos en los demás equipos.
Nota:
Al volver a crear la base de datos del sistema de CMS, la información almacenada en los demás equipos continúa haciendo referencia a la base de datos original. Los nodos se deben volver a crear para que esta información se actualice en la base de datos del sistema de CMS. Para obtener más información, consulte
.
Para volver a crear la base de datos de sistema de CMS en UNIX
Utilice la secuencia de comandos cmsdbsetup.sh. Como referencia, consulte el capítulo sobre herramientas de Unix del Manual del administrador
de SAP BusinessObjects Enterprise.
1.
Ejecute cmsdbsetup.sh (ubicado de forma predeterminada en <Di rInstalación>/bobje/
).
2.
Elija la opción "reinitialize" (opción 5) y confirme la selección realizada.
La secuencia de comandos cmsdbsetup.sh vuelve a crear la base de datos de sistema de CMS.
Manual del administrador de SAP BusinessObjects Enterprise 195
Administrar y configurar servidores
3
Configuración de las opciones de servidor
3.
Proporcione la contraseña de administrador y el número de puerto CMS que desee.
4.
Cuando haya finalizado la creación de la base de datos, salga de la secuencia de comandos cmsdbsetup.sh.
5.
Proporcione la información de base de datos (por ejemplo, nombre de host, nombre de usuario y contraseña).
Aparecerá un mensaje de notificación cuando la base de datos de CMS se dirija a la nueva ubicación.
6.
Si se le pide que vuelva a generar Server Intelligence Agent (SIA), proporcione la contraseña de administrador y el número de puerto en el que desea que se comunique el CMS.
Nota:
Sólo se le pedirá esta información si dirige a una base de datos CMS vacía.
7.
Utilice el siguiente comando para ejecutar la secuencia de comandos ccm.sh
(que se encuentra en <DirInstalación>/bobje/, de forma predeterminada): ccm.sh -start SIANAME
8.
Para activar los servicios, utilice el siguiente comando: ccm.sh -enable all -cms CMSNAME:PORT -username adminis trator -password password
Nota:
Como acaba de volver a crear la base de datos de CMS, la contraseña del servidor está en blanco.
9.
Para actualizar los objetos, utilice el siguiente comando: ccm.sh -updateobjects -cms CMSNAME:PORT -username ad ministrator -password password
196 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de las opciones de servidor
3
Selección de una base de datos del CMS nueva o existente
Puede utilizar el CCM para especificar una base de datos de sistema de
CMS nueva o existente para un nodo. Por lo general, sólo tendrá que realizar estos pasos en los siguientes casos:
• Si ha cambiado la contraseña de la base de datos de sistema de CMS actual, estos pasos le permiten desconectarse de la base de datos actual y, a continuación, conectarse de nuevo a ella. Cuando se le pida, especifique la nueva contraseña para CMS.
• Si desea seleccionar e inicializar una base de datos vacía para
BusinessObjects Enterprise, estos pasos le permiten seleccionar ese nuevo origen de datos.
• Si ha restaurado una base de datos de sistema de CMS a partir de una copia de seguridad (utilizando sus procedimientos y herramientas de administración de base de datos estándar) de forma que la conexión de base de datos original deja de ser válida, necesitará conectar de nuevo
CMS a la base de datos restaurada. (Esto se produce, por ejemplo, si restaura la base de datos CMS original en un servidor de base de datos recién instalado.)
Nota:
En versiones anteriores de BusinessObjects Enterprise este procedimiento se utilizaba para agregar un CMS a un clúster. No utilice este procedimiento para agregar un CMS a un clúster. Los nodos se encargan ahora de la agrupación en clúster. Para obtener información acerca de cómo mover servidores de un clúster a otro, consulte
Realizar una copia de seguridad y restaurar valores de configuración de servidor
.
Para seleccionar una base de datos de CMS nueva o existente en Windows
Nota:
Este procedimiento no se utiliza para agrupar en clúster servicios de CMS.
Para obtener información acerca de cómo mover servidores de un clúster a otro, consulte
Realizar una copia de seguridad y restaurar valores de configuración de servidor
Manual del administrador de SAP BusinessObjects Enterprise 197
Administrar y configurar servidores
3
Configuración de las opciones de servidor
Nota:
Al seleccionar una base de datos de CMS nueva o existente en Windows, no se pueden cambiar la ruta de instalación de BusinessObjects, el sistema operativo ni el nombre de equipo.
1.
Utilice CCM para iniciar y detener Server Intelligence Agent (SIA).
2.
Seleccione el SIA y haga clic en Especificar origen de datos de base
de datos de sistema de CMS en la barra de herramientas.
3.
En la ficha Configuración del cuadro de diálogo "Propiedades", en
Origen de datos de CMS, haga clic en Especificar.
4.
Los pasos siguientes dependen del tipo de conexión que seleccione:
• Si seleccionó ODBC, aparece el cuadro de diálogo "Seleccionar origen de datos" de Windows. Elija el origen de datos ODBC que desee utilizar como base de datos CMS; a continuación, haga clic en Aceptar.
(Haga clic en Nuevo para configurar un nuevo DSN.) Si se le pide, indique sus credenciales de bases de datos y haga clic en Aceptar.
• Si seleccionó un controlador nativo, se le pide el Nombre de servidor,
ID de inicio de sesión y Contraseña de base de datos. Proporcione esta información y, a continuación, haga clic en Aceptar.
El CCM le notifica cuando se ha completado la configuración de la base de datos de CMS.
5.
En el cuadro de diálogo "Propiedades", haga clic en Aceptar.
6.
Reinicie Server Intelligence Agent.
Para seleccionar una base de datos de CMS nueva o existente en UNIX
Utilice la secuencia de comandos cmsdbsetup.sh. Como referencia, consulte el capítulo Herramientas de Unix.
1.
Ejecute la secuencia de comandos cmsdbsetup.sh (que, de forma predeterminada, se encuentra en <DirectorioInstalación>/bob je/
).
2.
Seleccione la acción de actualización (opción 6).
3.
Cuando se le solicite, proporcione el tipo de la nueva base de datos de
CMS.
198 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de las opciones de servidor
3
4.
Proporcione la información de base de datos (por ejemplo, nombre de host, nombre de usuario y contraseña).
Aparecerá un mensaje de notificación cuando la base de datos de CMS se dirija a la nueva ubicación.
5.
Si se le pide que vuelva a generar Server Intelligence Agent (SIA), proporcione la contraseña de administrador y el número de puerto en el que desea que se comunique el CMS.
Nota:
Sólo se le pedirá esta información si dirige a una base de datos CMS vacía.
Configuración directorios raíz y tiempos de espera de los servidores del repositorio de archivos
Las fichas Propiedades de los Servidores del repositorio de archivos de entrada y de salida permiten cambiar las ubicaciones de los directorios raíz predeterminados. Dichos directorios raíz contienen todos los objetos de informe e instancias del sistema. Puede cambiar esta configuración si desea utilizar otros directorios después de instalar BusinessObjects Enterprise o si actualiza en una unidad distinta (de modo que las rutas de acceso de directorio anteriores ya no son válidas).
Nota:
• Los Servidores del repositorio de archivos de entrada y de salida no deben compartir el mismo directorio raíz, porque las modificaciones de los archivos y subdirectorios que pertenecen a un servidor pueden tener efectos negativos en el otro. Es decir, si los Servidores del repositorio de archivos de entrada y de salida comparten el mismo directorio raíz, un servidor puede dañar los archivos que pertenecen al otro.
• Si ejecuta varios Servidores del repositorio de archivos, todos los de entrada y todos los de salida deben compartir el mismo directorio raíz.
De lo contrario, hay riesgos de que existan instancias incoherentes.
• Se recomienda replicar los directorios raíz mediante una matriz RAID o una solución de hardware alternativa.
• El directorio raíz deberían estar en una unidad local del servidor.
También puede configurar el tiempo de espera máximo de cada Servidor de repositorios de archivos. Este valor limita el período de tiempo que el
Manual del administrador de SAP BusinessObjects Enterprise 199
Administrar y configurar servidores
3
Configuración de las opciones de servidor
servidor espera antes de cerrar las conexiones inactivas. Antes de cambiar este valor, resulta importante comprender que la configuración de un valor demasiado bajo puede provocar que la solicitud de un usuario se cierre prematuramente. Si se configura un valor demasiado alto, puede provocar un consumo excesivo de los recursos del sistema, como el tiempo de procesamiento y el espacio de disco.
Para modificar la configuración de un Servidor de repositorios de archivos
1.
Vaya al área de administración "Servidores" de CMC.
2.
Seleccione el Servidor del repositorio de archivos que desea modificar.
3.
Elija Propiedades en el menú Administrar.
4.
En el cuadro de diálogo "Propiedades", realice los cambios y, a continuación, haga clic en Guardar o en Guardar y cerrar.
Modificación de la configuración de rendimiento
Puede cambiar la configuración de rendimiento de los servidores de
BusinessObjects Enterprise. Para obtener información sobre cómo evaluar el rendimiento del sistema y utilizar estos parámetros de configuración, consulte el capítulo sobre la mejora del rendimiento del Manual del
administrador de SAP BusinessObjects Enterprise.
Configuración de los destinos para los servidores de tareas
De manera predeterminada, cuando el sistema ejecuta un objeto de programa o de informe programado, guarda la instancia de salida que crea en el
Servidor de repositorios de archivos (FRS) de salida. Sin embargo, puede especificar un destino diferente. Si lo hace, el sistema guarda una instancia de salida en el FRS de salida y otra en el destino especificado.
También especifica un destino cuando utiliza la función Enviar a, que envía un objeto existente a un destino especificado.
200 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de las opciones de servidor
3
Para que el sistema trabaje con destinos distintos del predeterminado, el destino al que realice el envío debe estar habilitado y configurado en todos los servidores de tareas de destino del sistema.
Por ejemplo, para programar un objeto de informe de forma que su salida se envíe a un disco sin administrar, debe habilitar y configurar el destino
Disco sin administrar en el servidor de tareas de destino del sistema. Para enviar una instancia de informe por correo electrónico, debe configurar el destino Correo electrónico (SMTP) en los servidores de tareas de destino.
La configuración de los destinos para los servidores de tareas incluye:
•
Para habilitar o deshabilitar destinos para un servidor de tareas
•
Configuración de las propiedades de destino para los servidores de tareas
Para obtener más información sobre cómo seleccionar los destinos de los objetos, consulte el Manual del administrador de SAP BusinessObjects
Enterprise.
Para habilitar o deshabilitar destinos para un servidor de tareas
Para que un servidor de tareas almacene las instancias de salida en un destino distinto del predeterminado, debe habilitar y configurar los demás destinos en los servidores de tareas. Consulte también
Configuración de las propiedades de destino para los servidores de tareas
Nota:
En el servidor de tareas de destino, el destino (Bandeja de entrada) administrado está habilitado y configurado de forma predeterminada en todos los servidores de tareas. Esto permite usar la función "Enviar a" y distribuir informes a usuarios dentro del sistema BusinessObjects Enterprise.
Si lo desea, puede activar y configurar destinos adicionales en el Servidor de tareas de destino.
1.
Vaya al área de administración Servidores de CMC.
2.
Seleccione el servidor de tareas en el que desea habilitar o deshabilitar un destino.
3.
Elija Propiedades en el menú Administrar.
4.
En el cuadro de diálogo Propiedades, haga clic en Destinos en la lista de navegación.
5.
Para habilitar un destino, selecciónelo en la lista Destino y haga clic en
Agregar.
Manual del administrador de SAP BusinessObjects Enterprise 201
Administrar y configurar servidores
3
Configuración de las opciones de servidor
Nota:
Si ha habilitado el destino, también debe configurarlo. Consulte
Configuración de las propiedades de destino para los servidores de tareas
6.
Para deshabilitar un destino, selecciónelo en la lista Destino y haga clic en Quitar.
7.
Haga clic en Guardar o en Guardar y cerrar.
Configuración de las propiedades de destino para los servidores de tareas
Este procedimiento se aplica a los siguientes servidores:
• Servidor de tareas de programa
• Servidor de tareas de informe
• Servidor de tareas de destino
• Servidor de tareas de Desktop Intelligence
Para que un servidor de tareas almacene las instancias de salida en un destino distinto del predeterminado, debe habilitar y configurar los demás destinos en los servidores de tareas adecuados. Consulte también
Configuración de los destinos para los servidores de tareas
Para establecer las propiedades de destino de un servidor de tareas
1.
Vaya al área de administración Servidores de CMC.
2.
Seleccione el servidor de tareas cuya configuración desee cambiar.
3.
Elija Propiedades en el menú Administrar.
4.
En el cuadro de diálogo Propiedades, haga clic en Destinos en la lista de navegación.
5.
Seleccione un destino de la lista y, a continuación, haga clic en Agregar.
6.
Establezca las propiedades del destino. Para obtener información sobre las propiedades de los destinos, consulte:
•
Propiedades del destino de Bandeja de entrada
•
Propiedades del destino de sistema de archivos
•
202 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de las opciones de servidor
3
•
Propiedades de destino de correo electrónico
7.
Haga clic en Guardar o en Guardar y cerrar.
8.
Compruebe que el destino está habilitado. Consulte
Para habilitar o deshabilitar destinos para un servidor de tareas
.
Propiedades del destino de Bandeja de entrada
El destino de Bandeja de entrada guarda un objeto o una instancia en las bandejas de entrada de los usuarios del sistema BusinessObjects Enterprise.
Una bandeja de entrada de usuario se crea automáticamente al agregar un usuario. Para obtener más información, consulte
Configuración de las propiedades de destino para los servidores de tareas
y "Configurar derechos" del Manual del administrador de SAP BusinesObjects Enterprise.
Nota:
En el servidor de tareas de destino, el destino (Bandeja de entrada) administrado está habilitado y configurado de forma predeterminada en todos los servidores de tareas. Esto permite usar la función "Enviar a" y distribuir informes a usuarios dentro del sistema BusinessObjects Enterprise.
Si lo desea, puede activar y configurar destinos adicionales en el Servidor de tareas de destino.
Lista de envío
Especifique los usuarios o grupos de usuarios que deben recibir las instancias generadas o procesadas por el servidor de tareas.
Nombre de destino
Utilice el nombre generado automáticamente de forma predeterminada para la instancia o proporcione un nombre específico. Puede agregar variables al nombre específico si hace clic en ella en la lista Agregar marcador de
posición.
Enviar el documento como
Seleccione las opciones que desee:
•
Acceso directo
El sistema envía un acceso directo al destino especificado.
•
Copia
Manual del administrador de SAP BusinessObjects Enterprise 203
Administrar y configurar servidores
3
Configuración de las opciones de servidor
El sistema envía una copia de la instancia de objeto al destino.
Propiedades de destino de correo electrónico
Están disponibles los siguientes parámetros para los destinos de correo electrónico. Consulte también
Configuración de las propiedades de destino para los servidores de tareas
Nombre del dominio
Especifique el dominio completamente cualificado del servidor SMTP.
Host
Especifique el nombre del servidor SMTP.
Puerto
Especifique el puerto en el que escucha el servidor SMTP. (El puerto estándar de SMTP es 25.)
Autenticación
Seleccione Normal o Inicio de sesión si el servidor de tareas se debe autenticar utilizando uno de estos métodos para poder enviar correo electrónico.
Nombre del usuario
Proporcione al Servidor de tareas un nombre de usuario que tenga permiso para enviar correo electrónico y datos adjuntos a través del servidor SMTP.
Contraseña
Proporcione al Servidor de tareas la contraseña para el servidor SMTP.
De
Proporcione una dirección de correo electrónico de remite. Los usuarios pueden sustituir este valor predeterminado al programar un objeto.
Para, CC, Asunto y Mensaje
Establezca los valores predeterminados de los usuarios que programan informes para este destino SMTP. Los usuarios pueden sustituir estos valores predeterminados al programar un objeto.
204 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de las opciones de servidor
3
Agregar marcador de posición
Puede agregar variables de marcador de posición al cuerpo del mensaje mediante la lista Agregar marcador de posición. Por ejemplo, puede agregar el título de informe, el autor o la dirección URL del visor en el que desea que el destinatario de correo electrónico vea el informe.
Agregar archivo adjunto
Active esta casilla de verificación si desea que se adjunte una copia de la instancia del informe o del programa al mensaje de correo electrónico. Al agregar un archivo adjunto, puede optar entre las siguientes convenciones de nomenclatura:
•
Generado automáticamente
Seleccione esta opción si quiere que BusinessObjects Enterprise genere un nombre de archivo aleatorio.
•
Nombre específico
Seleccione esta opción si desea introducir un nombre de archivo. También puede agregar una variable al nombre de archivo. Para agregar una variable, seleccione un marcador de posición para una propiedad de variable en la lista Agregar marcador de posición.
•
Agregar extensión de archivo
Agrega la extensión .%EXT% al nombre de archivo especificado. Esto es similar a seleccionar Extensión de archivo en la lista Agregar
marcador de posición. Al agregar una extensión al nombre de archivo,
Windows averiguará qué programa debe usar para abrir el archivo.
Nota:
Los usuarios pueden sustituir esta configuración al programar un objeto.
Propiedades del destino FTP
Están disponibles los siguientes parámetros para los destinos FTP. Consulte también
Configuración de las propiedades de destino para los servidores de tareas
Host
Manual del administrador de SAP BusinessObjects Enterprise 205
Administrar y configurar servidores
3
Configuración de las opciones de servidor
Especifique la información de host del FTP.
Puerto
Especifique el número de puerto FTP (el puerto FTP estándar es 21).
Nombre del usuario
Especifique un usuario que disponga de los derechos necesarios para cargar un informe en el servidor FTP.
Contraseña
Especifique la contraseña del usuario.
Cuenta
Especifique la información de la cuenta FTP, si es necesario.
La cuenta forma parte del protocolo FTP estándar, pero se despliega raramente. Proporcione la cuenta correspondiente sólo si lo requiere el servidor FTP.
Directorio
Especifique el directorio FTP en el que desee guardar el objeto. Una ruta relativa se interpreta respecto al directorio raíz del servidor FTP.
Generado automáticamente
Seleccione esta opción si quiere que BusinessObjects Enterprise genere un nombre de archivo aleatorio.
Nombre específico
Seleccione esta opción si quiere especificar un nombre de archivo, también puede agregar una variable al nombre de archivo. Para agregar una variable, seleccione un marcador de posición para una propiedad de variable en la lista.
Agregar extensión de archivo
Agrega la extensión .%EXT% al nombre de archivo especificado. Esto es similar a seleccionar Extensión de archivo en la lista Agregar marcador de
posición. Al agregar una extensión al nombre de archivo, Windows averiguará qué programa debe usar para abrir el archivo.
206 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de las opciones de servidor
3
Propiedades del destino de sistema de archivos
Un destino de sistema de archivos es un destino de disco sin administrar en un sistema fuera del sistema BusinessObjects Enterprise. Consulte también
Configuración de las propiedades de destino para los servidores de tareas
Directorio
Escriba la ruta absoluta al directorio. El directorio puede estar en una unidad local del equipo del servidor de tareas o en cualquier otro equipo que pueda especificar con una ruta UNC.
Generado automáticamente
Seleccione esta opción si quiere que BusinessObjects Enterprise genere un nombre de archivo aleatorio.
Nombre específico
Seleccione esta opción si quiere especificar un nombre de archivo, también puede agregar una variable al nombre de archivo. Para agregar una variable, seleccione un marcador de posición para una propiedad de variable en la lista.
Agregar extensión de archivo
Agrega la extensión .%EXT% al nombre de archivo especificado. Esto es similar a seleccionar Extensión de archivo en la lista Agregar marcador de
posición. Al agregar una extensión al nombre de archivo, Windows averiguará qué programa debe usar para abrir el archivo.
Nombre del usuario
Especifique un usuario que tenga permiso para escribir archivos en el directorio de destino.
Contraseña
Escriba la contraseña para el usuario.
En este ejemplo, el directorio de destino está en una unidad de red a la que puede acceder el equipo del Servidor de tareas mediante una ruta UNC.
Cada nombre de archivo se generará automáticamente y se ha especificado
Manual del administrador de SAP BusinessObjects Enterprise 207
Administrar y configurar servidores
3
Configuración de las opciones de servidor
un nombre de usuario y una contraseña para conceder al Servidor de tareas permiso para escribir archivos en el directorio remoto.
Configuración de los servidores de procesamiento de Windows para su origen de datos
Cuando se inician en Windows, los servidores de procesamiento de informes inician sesión de manera predeterminada en el sistema local como servicios con la cuenta "LocalSystem" de Windows. Esta cuenta determina los permisos que se le conceden a cada servicio en el equipo local. Esta cuenta no concede al servicio ningún permiso de red.
En la mayoría de los casos, esta cuenta no tiene importancia en lo que se refiere a la tarea del servidor de procesar informes en el origen de datos.
(Las credenciales de conexión de bases de datos se almacenan con el objeto de informe.) Por lo tanto, normalmente puede dejar sin cambiar la cuenta de conexión predeterminada de cada servidor o, si lo prefiere, puede cambiarla por una cuenta de usuario de Windows con los permisos adecuados.
Sin embargo, hay determinados casos en los que se debe cambiar la cuenta de conexión que utilizan los servidores de procesamiento. Estas situaciones se producen porque el servidor necesita permisos de red adicionales para acceder a la base de datos o porque el software cliente de base de datos está configurado para una determinada cuenta de usuario de Windows. En esta tabla se enumeran las distintas combinaciones de base de datos/controlador y muestra cuándo se debe realizar una configuración adicional.
Sugerencia:
El hecho de ejecutar un servicio con una cuenta Administrador no otorga privilegios administrativos a otro usuario, porque los usuarios no pueden suplantar servicios.
Temas relacionados
• Cambio de la cuenta de usuario del sistema
208 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de las opciones de servidor
3
Configuración de los servidores de procesamiento de UNIX para su origen de datos
El servidor de tareas y los servidores de procesamiento admiten conexiones nativas y ODBC a varias bases de datos de informes. En esta sección se explican las variables de entorno, el software y los archivos de configuración que deben estar disponibles para los servidores con el fin de que puedan procesar los informes correctamente. Si los informes utilizan controladores nativos u ODBC, asegúrese de que el entorno de informes configurado en el servidor refleja de forma precisa el entorno de informes configurado en el equipo de Windows que utiliza al diseñar informes.
Temas relacionados
Controladores originales
Si diseña informes mediante controladores originales, debe instalar el software de cliente de base de datos adecuado en cada equipo del servidor de tareas y/o servidor de procesamiento que procesará los informes. El servidor carga el software cliente en tiempo de ejecución para acceder a la base de datos que se especifica en el informe. El servidor busca el software cliente examinando la variable de entorno de ruta de bibliotecas que corresponda al sistema operativo (LD_LIBRARY_PATH en Sun Solaris,
LIBPATH en IBM AIX, etc.), por lo que esta variable se debe definir para el entorno de inicio de sesión de cada servidor de tareas y servidor de procesamiento.
En función de la base de datos, puede que se necesiten variables de entorno adicionales para que el servidor de tareas y el servidor de procesamiento utilicen el software cliente. Se incluyen:
•
Oracle
La variable de entorno ORACLE_HOME debe definir el directorio de nivel superior de la instalación del cliente Oracle.
•
Sybase
Manual del administrador de SAP BusinessObjects Enterprise 209
Administrar y configurar servidores
3
Configuración de las opciones de servidor
La variable de entorno SYBASE debe definir el directorio de nivel superior de la instalación del cliente Sybase. La variable de entorno
SYBPLATFORM debe definir la arquitectura de la plataforma.
•
DB2
La variable de entorno DB2INSTANCE debe definir la instancia de DB2 que se utiliza para el acceso a la base de datos. Utilice la secuencia de comandos de inicialización de la instancia de DB2 para asegurarse de que el entorno de DB2 es correcto.
Nota:
Para obtener información completa acerca de éstas y otras variables de entorno necesarias, consulte la documentación incluida con el software de cliente de base de datos.
Por ejemplo, suponga que ejecuta informes en Sybase y Oracle. El cliente de la base de datos Sybase está instalado en /opt/sybase y el cliente
Oracle en /opt/oracle/app/oracle/product/8.1.7. Ha instalado
BusinessObjects Enterprise mediante la cuenta de usuario crystal (según se recomienda en el Manual de instalación de SAP BusinessObjects
Enterprise).
Si el shell predeterminado del usuario crystal es un shell C, agregue estos comandos a la secuencia de comandos de inicio de sesión del usuario crystal
: setenv LD_LIBRARY_PATH /opt/oracle/app/oracle/pro duct/8.1.7/lib:opt/sybase/lib:$LD_LIBRARY_PATH setenv ORACLE_HOME /opt/oracle/app/oracle/product/8.1.7
setenv SYBASE /opt/sybase setenv SYBPLATFORM sun_svr4
Si el shell predeterminado del usuario crystal es un shell Bourne, modifique la sintaxis en consecuencia:
LD_LIBRARY_PATH=/opt/oracle/app/oracle/pro duct/8.1.7/lib:opt/sybase/lib:$LD_LIBRARY_PATH;export
LD_LIBRARY_PATH
ORACLE_HOME=/opt/oracle/app/oracle/product/8.1.7;export
ORACLE_HOME
SYBASE=/opt/sybase;export SYBASE
SYBPLATFORM=sun_svr4;export SYBPLATFORM
210 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de las opciones de servidor
3
Controladores ODBC
Si diseña informes a partir de orígenes de datos ODBC (en Windows), debe configurar los orígenes de datos correspondientes en los equipos del servidor de tareas y del servidor de procesamiento. Además, debe asegurarse de que cada servidor está configurado correctamente para ODBC. Durante la instalación, BusinessObjects Enterprise instala controladores ODBC para
UNIX, crea archivos de configuración y plantillas relacionados con los informes ODBC y configura las variables de entorno ODBC necesarias. En esta sección se describe el entorno instalado, junto con la información que se tiene que editar.
Nota:
• Si realiza informes de DB2 mediante ODBC, el administrador de bases de datos primero debe enlazar la versión UNIX del controlador a cada base de datos en la que genere informes (no sólo en cada servidor de base de datos). Los paquetes de enlace se instalan en el directorio crystal/enterprise/platform/odbc/lib
; sus nombres de archivo son iscsso.bnd, iscswhso.bnd, isrrso.bnd, isrrwhso.bnd, isurso.bnd
e isurwhso.bnd. Debido a que Crystal Reports se ejecuta en Windows, asegúrese también de que la versión Windows del controlador se ha enlazado a cada base de datos.
• En UNIX, BusinessObjects Enterprise no incluye el controlador ODBC dependiente del cliente Informix (CRinf16) que se instala en Windows.
Sin embargo, la versión UNIX incluye el controlador ODBC sin cliente para la conectividad a Informix.
Variables de entorno de ODBC
Las variables de entorno relacionadas con los informes ODBC son: la ruta de bibliotecas que corresponda al sistema operativo (LD_LIBRARY_PATH en Sun Solaris, LIBPATH en IBM AIX, etc.), ODBC_HOME y ODBCINI . La instalación de BusinessObjects Enterprise incluye un archivo denominado env.csh
que se obtiene automáticamente cada vez que se inician los servidores de BusinessObjects Enterprise con CCM. De este modo, el entorno del servidor de tareas y del servidor de procesamiento se configura automáticamente:
Manual del administrador de SAP BusinessObjects Enterprise 211
Administrar y configurar servidores
3
Configuración de las opciones de servidor
• El directorio RAÍZ_INSTALACIÓN/bobje/enterprise120/platafor
ma/odbc/lib de la instalación se agrega a la variable de entorno de ruta de bibliotecas.
• La variable de entorno ODBC_HOME está configurada en el directorio
RAÍZ_INSTALACIÓN
/bobje/enterprise120/plataforma/odbc de la instalación.
• La variable de entorno ODBCINI se define como la ruta al archivo
.odbc.ini
que ha creado la instalación de BusinessObjects Enterprise.
Modifique las variables de entorno de la secuencia de comandos env.csh
únicamente si ha personalizado la configuración de ODBC. El archivo de configuración de ODBC principal que necesita modificar es el archivo de información del sistema.
Trabajar con el archivo de información del sistema de ODBC
El archivo de información del sistema (odbc.ini) se crea en el directorio
HOME de la cuenta de usuario mediante la que ha instalado Crystal Enterprise
(normalmente la cuenta de usuario crystal). En este archivo se define cada uno de los orígenes de datos ODBC (DSN) que necesita el servidor de tareas y el servidor de procesamiento para procesar los informes. La instalación de BusinessObjects Enterprise completa la mayor parte de la información necesaria (como la ubicación del directorio ODBC y el nombre y la ubicación de los controladores ODBC instalados) y muestra dónde necesita proporcionar información adicional.
Sugerencia:
Se instala una plantilla del archivo de información del sistema en
RAÍZ_INSTALACIÓN/bobje/defaultodbc.ini
En el siguiente ejemplo se muestra el contenido de un archivo de información del sistema que define un único DSN de ODBC para los servidores que se ejecutan en UNIX. Este DSN permite que el servidor de tareas y el servidor de procesamiento procesen informes basados en un DSN del sistema (en
Windows) denominado CRDB2:
[ODBC Data Sources]
CRDB2=MERANT 3.70 DB2 ODBC Driver
[CRDB2]
Driver=/opt/bobje/enterprise120/plat
form/odbc/lib/crdb216.so
212 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de las opciones de servidor
3
Description=MERANT 3.70 DB2 ODBC Driver
Database=myDB2server
LogonID=username
[ODBC]
Trace=0
TraceFile=odbctrace.out
TraceDll=/opt/bobje/enterprise120/platform/odbc/lib/odbc trac.so
InstallDir=/opt/bobje/enterprise120/platform/odbc
Tal como se muestra en el ejemplo anterior, el archivo de información del sistema consta de tres secciones principales:
• La primera sección, indicada por [Orígenes de datos ODBC], enumera todos los DSN que se definirán más adelante en el archivo.
Cada entrada de esta sección se proporciona como dsn=controlador y debe haber una entrada por cada DSN definido en el archivo. El valor de dsn debe corresponder exactamente al nombre del DSN del sistema
(en Windows) en el que está basado el informe.
• En la segunda sección se define secuencialmente cada DSN enumerado en la primera. El comienzo de cada definición se indica mediante [dsn].
En el ejemplo anterior, [CRDB2] marca el comienzo del único DSN definido en el archivo.
Cada DSN se define mediante varios pares de opción=valor. Las opciones que debe definir dependen del controlador ODBC que utilice. Estos pares corresponden esencialmente a los pares Nombre=Datos que Windows almacena por cada DSN del sistema en el registro:
\\HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\odbc.ini\dsn
Sin embargo, es posible que las opciones de un determinado controlador
ODBC en UNIX no se correspondan por nombre con las opciones disponibles en la versión Windows del mismo controlador. Por ejemplo, algunos controladores Windows almacenan un valor UID en el registro y en UNIX es necesario especificar este valor con la opción LogonID.
La sección final del archivo, indicada por [ODBC], incluye información de seguimiento de ODBC. No es necesario modificar esta sección.
Cuando la instalación crea el archivo de información del sistema, completa algunos campos y configura varios DSN predeterminados, uno por cada controlador ODBC instalado. Las opciones estándar que requiere normalmente cada controlador están incluidas en el archivo Database=,
Manual del administrador de SAP BusinessObjects Enterprise 213
Administrar y configurar servidores
3
Configuración de las opciones de servidor
LogonID=
, etc.). Edite el archivo y proporcione los valores correspondientes que sean específicos a su entorno de informes.
Este ejemplo muestra el contenido completo de un archivo de información del sistema creado al instalar BusinessObjects Enterprise en el directorio
/usr/local
.
[ODBC Data Sources]
CRDB2=MERANT 3.70 DB2 ODBC Driver
CRINF_CL=MERANT 3.70 Informix Dynamic Server ODBC Driver
CROR8=MERANT 3.70 Oracle8 ODBC Driver
CRSS=MERANT 3.70 SQL Server ODBC Driver
CRSYB=MERANT 3.70 Sybase ASE ODBC Driver
CRTXT=MERANT 3.70 Text ODBC Driver
[CRDB2]
Driver=/usr/local/bobje/enterprise120/plat
form/odbc/lib/crdb216.so
Description=MERANT 3.70 DB2 ODBC Driver
Database=
LogonID=
[CRINF_CL]
Driver=/usr/local/bobje/enterprise120/plat
form/odbc/lib/crifcl16.so
Description=MERANT 3.70 Informix Dynamic Server ODBC
Driver
ServerName=
HostName=
PortNumber=
Database=
LogonID=
[CROR8]
Driver=/usr/local/bobje/enterprise120/plat
form/odbc/lib/cror816.so
Description=MERANT 3.70 Oracle8 ODBC Driver
ServerName=
ProcedureRetResults=1
LogonID=
[CRSS]
Driver=/usr/local/bobje/enterprise120/plat
form/odbc/lib/crmsss16.so
Description=MERANT 3.70 SQL Server ODBC Driver
Address=
Database=
QuotedId=Yes
214 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de las opciones de servidor
3
LogonID=
[CRSYB]
Driver=/usr/local/bobje/enterprise120/plat
form/odbc/lib/crase16.so
Description=MERANT 3.70 Sybase ASE ODBC Driver
NetworkAddress=
Database=
LogonID=
[CRTXT]
Driver=/usr/local/bobje/enterprise120/plat
form/odbc/lib/crtxt16.so
Description=MERANT 3.70 Text ODBC Driver
Database=
[ODBC]
Trace=0
TraceFile=odbctrace.out
TraceDll=/usr/local/bobje/enterprise120/plat
form/odbc/lib/odbctrac.so
InstallDir=/usr/local/bobje/enterprise120/platform/odbc
Agregar un DSN al archivo de información del sistema ODBC predeterminado
Cuando necesite agregar un nuevo DSN al de información del sistema instalado (.odbc.ini), primero agregue el nuevo DSN al final de la lista
[Orígenes de datos ODBC]
. A continuación, agregue la definición
[dsn] correspondiente antes de la sección [ODBC].
Por ejemplo, suponga que tiene un informe Crystal que utiliza controladores
ODBC para crear informes de su base de datos Oracle8. El informe se basa en un DSN del sistema (en Windows) denominado SalesDB. Para crear el
DSN correspondiente, primero agregue esta línea a la sección [Orígenes de datos ODBC] del archivo de información del sistema:
SalesDB=MERANT 3.70 Oracle8 ODBC Driver
A continuación, defina el nuevo DSN agregando las siguientes líneas antes de la sección [ODBC] del archivo de información del sistema:
[SalesDB]
Driver=/usr/local/bobje/enterprise120/plat
form/odbc/lib/cror816.so
Description=MERANT 3.70 Oracle8 ODBC Driver
Manual del administrador de SAP BusinessObjects Enterprise 215
Administrar y configurar servidores
3
Adición y eliminación de dependencias de servidor de Windows
ServerName=MyServer
ProcedureRetResults=1
LogonID=MyUserName
Después de agregar esta información, el nuevo DSN está a disposición del servidor de tareas y del servidor de procesamiento, por lo que pueden procesar informes que estén basados en el DSN del sistema SalesDB (en
Windows).
Adición y eliminación de dependencias de servidor de Windows
Cuando se instala en Windows, cada Server Intelligence Agent (SIA) en
BusinessObjects Enterprise depende de los servicios del registro de eventos y llamada a procedimiento remoto (RPC). Si tiene problemas con un SIA, compruebe que aparecen los tres servicios en la ficha Dependencia del SIA.
Para agregar o quitar dependencias de servidor
1.
Utilice CCM para detener el Server Intelligence Agent (SIA) cuyas dependencias desea modificar.
2.
Haga clic con el botón derecho del ratón en el SIA y elija Propiedades.
3.
Haga clic en la ficha Dependencia.
4.
Para agregar una dependencia a la lista, haga clic en Agregar.
El cuadro de diálogo Agregar dependencia le proporciona una lista de todas las dependencias disponibles. Seleccione las dependencias necesarias y, a continuación, haga clic en Agregar.
5.
Para eliminar una dependencia de la lista, selecciónela y haga clic en
Quitar.
6.
Haga clic en Aceptar.
7.
Reinicie el SIA.
216 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Cambio de la cuenta de usuario del sistema
3
Cambio de la cuenta de usuario del sistema
Si Server Intelligence Agent ejecuta una cuenta de usuario incorrecta, cámbiela en el Administrador de configuración central (CCM). Tenga en cuenta que todos los servidores administrados por Server Intelligence Agent se ejecutan en la misma cuenta.
Para cambiar la cuenta de usuario de SIA
1.
Utilice CCM para iniciar y detener Server Intelligence Agent.
2.
Haga clic con el botón derecho del ratón en Server Intelligence Agent y elija Propiedades.
3.
Desactive la casilla de verificación Cuenta del sistema.
4.
Especifique la información de nombre de usuario y contraseña.
Al iniciarse, el servidor conectará con el equipo local mediante esta cuenta de usuario. Además, todos los objetos procesados por este servidor tomarán el formato de la configuración de impresora asociado a la cuenta de usuario especificada.
Nota:
Todos los servidores administrados por Server Intelligence Agent se ejecutan en la misma cuenta.
5.
Haga clic en Aceptar.
6.
Reinicie Server Intelligence Agent.
Configurar el seguimiento para los servidores
Cada servidor o proceso de BusinessObjects Enterprise tiene sus propios archivos de seguimiento de registro. El nombre de archivo de registro se compone del nombre de proceso (servidor), ID de proceso y fecha completa.
Por ejemplo, AAAnalytics_2344_2008_09_10_21_24_666_trace.log.
De forma predeterminada, los archivos _trace.log se almacenan en los siguientes directorios:
Manual del administrador de SAP BusinessObjects Enterprise 217
Administrar y configurar servidores
3
Configurar el seguimiento para los servidores
• En Windows: <DIRINSTALACIÓN>\Business
Objects\BusinessObjects Enterprise 12.0\logging
• En UNIX: <DIRINSTALACIÓN>/bobje/logging
Para ayudar a los administradores a identificar y resolver problemas con los servidores BusinessObjects Enterprise, de forma predeterminada se hace el seguimiento de todos los errores y eventos críticos (aserciones) y se escriben en un archivo de registro. Además de errores y aserciones, se puede realizar el seguimiento de mensajes de advertencia y operación correcta de los servidores.
Puede modificar el umbral de gravedad de seguimiento o cualquier opción relacionada con el seguimiento mediante cualquiera de los siguientes elementos:
• Archivo BO_trace.ini
• Línea de comandos de servidor mediante la CMC
Para configurar el seguimiento del servidor mediante el archivo BO_trace.ini
El archivo BO_trace.ini se lee cada minuto y, de forma predeterminada, está configurado para desactivar el seguimiento. Para activar y configurar el seguimiento mediante el archivo BO_trace.ini, siga estos pasos:
1.
Vaya al área de administración "Servidores" de CMC.
2.
Seleccione el servidor y, a continuación, elija Detener servidor en el menú Acciones.
3.
Elija Propiedades en el menú Administrar.
4.
Para especificar la ubicación predeterminada del archivo BO_trace.ini, escriba lo siguiente en los "parámetros de línea de comando":
-configFile <$DIRINSTALACIÓN\BusinessObjects Enterprise
12.0\logging\logConfig\BO_trace.ini>
5.
Haga clic en Guardar y cerrar.
6.
Reinicie el servidor.
7.
Abra el archivo BO_trace.ini.
218 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configurar el seguimiento para los servidores
3
Parámetro
active importance
• La ubicación predeterminada en Windows es:
<DIRINSTALACIÓN>\BusinessObjects Enterprise
12.0\logging\logConfig
.
• La ubicación predeterminada en UNIX es: <DIRINSTALACIÓN>/bob je/logging/LogConfig
.
8.
Quite los comentarios de las líneas necesarias de la sección "Sintaxis y configuración de seguimiento".
9.
Modifique los parámetros de seguimiento de servidor según sea necesario.
En la siguiente tabla se enumeran todos los parámetros disponibles para configurar el seguimiento de servidor.
Valores posibles
false, true
Descripción
Active el seguimiento del proceso o servidor actual si se establece en true. El valor predeterminado es false.
'<<', '<=', '==', '>=', '>>', xs, s, m, l, xl
Nota:
importance = xs es la opción más detallada disponible mientras que importance
= xl es la menos detallada.
Especifica el umbral para los mensajes de seguimiento. Se realizará el seguimiento de todos los mensajes que estén más allá de este umbral. El valor predeterminado es m
(medio).
alert severity false, true
' ', 'W', 'E', 'A', success, war ning, error, assert
Especifica que se active automáticamente el seguimiento de los eventos graves del sistema.
El valor predeterminado es true.
Especifica la gravedad de umbral a partir de la que se puede realizar el seguimiento de los mensajes. El valor predeterminado es 'E'.
Manual del administrador de SAP BusinessObjects Enterprise 219
Administrar y configurar servidores
3
Configurar el seguimiento para los servidores
Parámetro
size keep
Valores posibles Descripción
Los valores posibles son enteros >= 1000
Especifica el número de mensajes de un archivo de registro de seguimiento antes de que se cree otro nuevo. El valor predeterminado es 100000.
false, true Especifica si se debe mantener el archivo de registro anterior después de que se cree otro nuevo. El valor predeterminado es false.
220 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configurar el seguimiento para los servidores
3
Parámetro
consultant log_dir always_close
Valores posibles
Cadenas o enteros
Cadena on, off
Descripción
Especifica una notación que se utilizará en el archivo de registro. El valor predeterminado es
“”. Por ejemplo, si consultant = "hello" esta cadena se insertará en el archivo de registro.
Especifica el directorio de archivos de registro de salida. De forma predeterminada, los archivos de registro se almacenan en la carpeta
Logging
.
Por ejemplo, para Windows: log_dir="C:\Program
Files\BusinessObjects
Enterprise 12.0\log ging"
Para UNIX: log_dir="/usr/bob je/logging"
Especifica si el archivo de registro se debe cerrar después de que se escriba un seguimiento en el archivo de registro. El valor predeterminado es off.
10.
Guarde y cierre el archivo BO_trace.ini.
La configuración especificada en el archivo BO_trace.ini anula lo que se especifique para el seguimiento de servidor en la línea de comandos de la CMC. La configuración debe surtir efecto en el plazo de un minuto después de guardar el archivo BO_trace.ini.
Manual del administrador de SAP BusinessObjects Enterprise 221
Administrar y configurar servidores
3
Configurar el seguimiento para los servidores
Ejemplo:
active=false; severity='E'; importance='=='; size=1000000; keep=false;
Para configurar el seguimiento del servidor mediante la línea de comandos
Se puede configurar el seguimiento de cada servidor de BusinessObjects
Enterprise mediante la CMC si se especifican determinados parámetros en la línea de comandos. Este enfoque se utiliza cuando se desea modificar la ubicación predeterminada del archivo de registro de seguimiento del servidor o para deshabilitar el seguimiento.
1.
Vaya al área de administración "Servidores" de CMC.
2.
Seleccione el servidor y, a continuación, elija Detener servidor en el menú Acciones.
3.
Elija Propiedades en el menú Administrar.
4.
Utilice el campo situado debajo de "Parámetros de línea de comandos" para introducir o modificar los parámetros de seguimiento.
En la siguiente tabla se enumeran todos los parámetros disponibles para configurar el seguimiento de servidor.
222 Manual del administrador de SAP BusinessObjects Enterprise
Parámetro
-trace
-stackdump
-reqtrace
Valores posibles
off, xs, s, m, l, xl, e, a off, on off, on
Administrar y configurar servidores
Configurar el seguimiento para los servidores
3
Descripción
Especifica el nivel de importancia de los mensajes de los que se realizará el seguimiento. El valor predeterminado es -trace e (es decir, sólo se realiza el seguimiento de los mensajes de error). Si se configura -trace xs, se realiza un seguimiento de todos los mensajes. Utilice
-trace xl si desea limitar el seguimiento a los mensajes más graves/críticos.
Si se establece en on, en el archivo de registro se escribe un seguimiento de pila completo después de un error crítico.
Si no se especifica ningún valor, stackdump se establece en on. El valor predeterminado es
-stackdump off.
Se registran todos los mensajes de "seguimiento de solicitud" en el archivo de registro y la consola en las compilaciones de depuración. Los mensajes de seguimiento de solicitud incluyen la información de ID de solicitud. Por lo tanto, se puede realizar el seguimiento de una sola transacción en el sistema BusinessObjects Enterprise mediante varios servidores. El valor predeterminado es
-reqtrace off.
-noassert
Manual del administrador de SAP BusinessObjects Enterprise 223
Administrar y configurar servidores
3
Configurar el seguimiento para los servidores
Parámetro Valores posibles
-nativeassert
-sdktrace off, on off, on
Descripción
Desactiva los mensajes SAS-
SERT, SASSERTMSG, SVE-
RIFY y SASSERTMSG_EX.
Los mensajes de aserción no se escribirán en el archivo de registro y no aparecerán en la consola para las compilaciones de depuración. De forma predeterminada, se realiza el seguimiento de los mensajes de aserción.
Activa o desactiva el comportamiento de aserción nativa para la arquitectura de compilación.
El comportamiento de aserción nativa en compilaciones UNIX de depuración es el volcado básico. El comportamiento de aserción nativa en compilaciones Windows de depuración es mostrar un cuadro de diálogo con información de diagnóstico. Ninguna de las plataformas realiza un seguimiento de los mensajes de aserción en las compilaciones comerciales.
Especifica si se realiza el seguimiento de las bibliotecas para desarrolladores de Business
Objects. El valor predeterminado es -sdktrace off.
224 Manual del administrador de SAP BusinessObjects Enterprise
Parámetro
-filelogfilter
-loggingPath
-configFileDir
-configFile
Administrar y configurar servidores
Configurar el seguimiento para los servidores
3
Valores posibles
Ruta de acceso completa al archivo
BO_trace.ini
.
Descripción
Establece filtros para el seguimiento. Para realizar el seguimiento de los mensajes escritos en un determinado conjunto de archivos, introduzca una lista de nombres de archivo separados por comas. Para filtrar determinados archivos, anteponga a la lista de nombres de archivo separados por comas el carácter ^. Por ejemplo, ^nombre_archivo1, nombre_archivo2.
Especifica el directorio donde se encuentra el archivo de registro. Para Windows, el valor predeterminado es el valor del registro logginPath. En UNIX, la carpeta predeterminada es el directorio de trabajo actual, por lo general, el mismo directorio que contiene la aplicación de la que se está realizando el seguimiento.
Especifica el directorio que aloja el archivo <nom
bre_aplicación>
_trace.ini.
<nombre_aplicación>
_tra ce.ini
Especifica el nombre y la ubicación del archivo trace.ini
.
Manual del administrador de SAP BusinessObjects Enterprise 225
Administrar y configurar servidores
3
Configuración de servidores para SSL
Parámetro
-loggingplugindir
-alwaysclose
-nevertrace
Valores posibles
off, on off, on
Descripción
Especifica el directorio que contiene las DLL de extensión de registro. Para Windows, el valor predeterminado es el valor del registro logginPluginDir.
En UNIX, la carpeta predeterminada es el directorio de trabajo actual, por lo general, el mismo directorio que contiene la aplicación de la que se está realizando el seguimiento.
Especifica si el archivo de registro se debe cerrar después de que se escriba un seguimiento en el archivo. El valor predeterminado es -alwaysclose off.
Especifica que se desactive el seguimiento. Después de desactivar el seguimiento mediante esta opción, no se puede reactivar a través del archivo
<nombre_aplicación>
_tra ce.ini. El valor predeterminado es -nevertrace off.
5.
Haga clic en Guardar y cerrar.
6.
Reinicie el servidor.
Configuración de servidores para SSL
Puede utilizar el protocolo Secure Sockets Layer (SSL) para toda la comunicación de red entre los clientes y los servidores de su despliegue de
BusinessObjects Enterprise.
Para configurar SSL para toda la comunicación entre los servidores debe realizar los pasos siguientes:
• Despliegue BusinessObjects Enterprise con SSL habilitado.
• Cree archivos de clave y de certificado para cada equipo del despliegue.
226 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de servidores para SSL
3
• Configure la ubicación de estos archivos en el Administrador de configuración central (CCM) y en el servidor de aplicaciones Web.
Nota:
Si usa aplicaciones cliente, como Crystal Reports o Designer también deberá configurarlas para SSL si se va a conectar al CMS desde estas aplicaciones cliente. En caso contrario, recibirá errores al intentar conectar al CMS que se ha configurado para SSL desde una aplicación cliente que no se ha configurado de este modo.
Crear archivos de clave y de certificado
Para configurar el protocolo SSL para la comunicación entre los servidores, utilice la herramienta SSLC de la línea de comandos con el fin de crear un archivo de claves y un archivo de certificado para cada equipo del despliegue.
Nota:
• Necesita crear certificados y claves para todos los equipos del despliegue, incluidos los equipos que ejecutan componentes de cliente grueso como
Crystal Reports. Para estos equipos cliente, utilice la herramienta de la línea de comandos sslconfig para realizar la configuración.
• Para máxima seguridad, se deberían proteger todas las claves privadas y no se deberían transferir a través de canales de comunicación no seguros.
Para crear archivos de claves y certificados para un equipo
1.
Ejecute la herramienta SSLC.exe de la línea de comandos.
La herramienta SSLC se instala junto con el software BusinessObjects
Enterprise. (En Windows, por ejemplo, se instala de manera predeterminada en C:\Archivos de programa\Business
Objects\BusinessObjects Enterprise 12.0\win32_x86.)
2.
Escriba el siguiente comando: sslc req -config sslc.cnf -new -out cacert.req
Este comando crea dos archivos: una solicitud de certificado de una
Entidad emisora de certificados (CA) (cacert.req) y una clave privada
(privkey.pem).
Manual del administrador de SAP BusinessObjects Enterprise 227
Administrar y configurar servidores
3
Configuración de servidores para SSL
3.
Para descifrar la clave privada, escriba el comando siguiente: sslc rsa -in privkey.pem -out cakey.pem
Este comando crea la clave descifrada, cakey.pem.
4.
Para firmar el certificado de la entidad emisora de certificados, escriba el siguiente comando: sslc x509 -in cacert.req -out cacert.pem -req -signkey cakey.pem -days
365
Este comando crea un certificado firmado automáticamente, cacert.pem, que caduca después de 365 días. Elija el número de días que satisface sus necesidades de seguridad.
5.
Con un editor de textos, abra el archivo sslc.cnf, que está almacenado en la misma carpeta que la herramienta de la línea de comandos SSLC.
Nota:
Se recomienda un editor de textos para Windows porque puede que el
Explorador de Windows no reconozca y muestre correctamente los archivos con la extensión .cnf.
6.
Realice los siguientes pasos basados en valores del archivo sslc.cnf.
• Coloque los archivos cakey.pem y cacert.pem en los directorios especificados por las opciones certificate y private_key del archivo sslc.cnf.
De manera predeterminada, los valores del archivo sslc.cnf son: certificate = $dir/cacert.pem
private_key = $ dir/private/cakey.pem
• Cree un archivo con el nombre especificado por el valor database del archivo sslc.cnf.
Nota:
De manera predeterminada, este archivo es $dir/index.txt. El archivo puede estar vacío.
• Cree un archivo con el nombre especificado por el valor serial del archivo sslc.cnf.
228 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de servidores para SSL
3
Asegúrese de que este archivo proporciona un número de serie de cadena de octeto (en formato hexadecimal).
Nota:
Para garantizar que puede crear y firmar más certificados, elija un número hexadecimal grande, con un número de dígitos par como
11111111111111111111111111111111.)'
• Cree el directorio especificado por el valor new_certs_dir del archivo sslc.cnf.
7.
Para crear una solicitud de certificado y una clave privada, escriba el siguiente comando: sslc req -config sslc.cnf -new -out servercert.req
Los archivos de clave y certificado generados se colocan bajo la carpeta de trabajo actual.
8.
Realice una copia de la clave privada.
copy privkey.pem server.key
9.
Para firmar el certificado con el certificado de la entidad emisora de certificados, escriba el siguiente comando: sslc ca -config sslc.cnf -days 365 -out servercert.pem -in servercert.req
Este comando crea el archivo servercert.pem, que contiene el certificado firmado.
10.
Utilice los siguientes comandos para convertir los certificados en certificados codificados con DER: sslc x509 -in cacert.pem -out cacert.der -outform DER sslc x509 -in servercert.pem -out servercert.der -outform DER
Nota:
Sólo es necesario generar el certificado de la entidad emisora de certificados (cacert.der) y su clave privada correspondiente (cakey.pem) una vez por cada despliegue. Todos los equipos de un mismo despliegue deben compartir los mismos certificados de la entidad emisora de certificados. Todos los demás certificados tienen que ser firmados por la clave privada de cualquiera de los certificados de la entidad emisora de certificados.
Manual del administrador de SAP BusinessObjects Enterprise 229
Administrar y configurar servidores
3
Configuración de servidores para SSL
11.
Cree un archivo de texto para almacenar la frase de acceso de texto sin formato utilizada para descifrar la clave privada generada.
12.
Almacene la clave y los archivos de certificado siguientes en una ubicación segura (bajo el mismo directorio) a la que puedan tener acceso los equipos de su despliegue de BusinessObjects Enterprise:
• el archivo de certificado de confianza (cacert.der)
• el archivo de certificado de servidor generado (servercert.der)
• el archivo de claves del servidor (server.key)
• el archivo de frase de acceso
Se utilizará esta ubicación para configurar SSL para el CCM y el servidor de aplicaciones Web.
Configurar el protocolo SSL
Después de crear claves y certificados para cada equipo del despliegue, y de almacenarlos en una ubicación segura, debe proporcionar la ubicación segura al Administrador de configuración central (CCM) y al servidor de aplicaciones Web.
Para configurar el protocolo SSL en el CCM
1.
En el CCM, haga clic con el botón derecho en Server Intelligence Agent y elija Propiedades.
2.
En el cuadro de diálogo Propiedades, haga clic en la ficha Protocolo.
3.
Asegúrese de que Activar SSL está seleccionado y especifique la ruta de acceso de archivo al directorio donde almacenó los archivos de claves y de certificados.
Nota:
Asegúrese de indicar el directorio para el equipo donde se está ejecutando el servidor.
230 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Configuración de servidores para SSL
3
Para configurar el protocolo SSL para el servidor de aplicaciones
Web
1.
Si tiene un servidor de aplicaciones Web J2EE, ejecute el SDK de Java con el siguiente conjunto de propiedades del sistema. Por ejemplo:
-Dbusinessobjects.orb.oci.protocol=ssl -DcertDir=d:\ssl
-DtrustedCert=cacert.der -DsslCert=clientcert.der -DsslKey=client.key
-Dpassphrase=passphrase.txt
En la tabla siguiente se muestran las descripciones que corresponden a estos ejemplos:
Ejemplo Descripción
DcertDir=d:\ssl
Directorio en el que se almacenan todos los certificados y claves.
DtrustedCert=cacert.der
Archivo de certificado de confianza.
Si se especifica más de uno, sepárense con puntos y coma.
DsslCert=clientcert.der
Certificado utilizado por el SDK.
DsslKey=client.key
Clave privada del certificado del
SDK.
Dpassphrase=passphrase.txt
Archivo que almacena la frase de acceso para la clave privada.
2.
Si tiene un servidor de aplicaciones Web IIS, ejecute la herramienta sslconfig desde la línea de comandos y siga los pasos de configuración.
Manual del administrador de SAP BusinessObjects Enterprise 231
Administrar y configurar servidores
3
Agrupar Servidores de administración central
Agrupar Servidores de administración central
Si tiene que llevar a cabo una implementación grande o decisiva de
BusinessObjects Enterprise, probablemente deseará ejecutar varios equipos
CMS juntos en un clúster. Un clúster consta de dos o más servidores CMS que trabajan juntos en una base de datos del sistema de CMS común. Si se produce un error en uno de los equipos que ejecuta CMS, otro equipo con otro CMS continuará atendiendo las solicitudes de BusinessObjects
Enterprise. Esta compatibilidad con alta disponibilidad le ayuda a garantizar que los usuarios de BusinessObjects Enterprise podrán seguir teniendo acceso a la información cuando se produzca un error en un equipo.
En esta sección se muestra cómo agregar un nuevo miembro de clúster
CMS a un sistema de producción ya configurado y en ejecución. Cuando se agrega un nuevo CMS a un clúster existente, se le indica al nuevo CMS que conecte con la base de datos de sistema de CMS existente y que comparta las tareas de procesamiento con los demás equipos CMS. Para obtener información acerca del CMS actual, diríjase al área de administración
Servidores de la CMC.
Antes de agrupar equipos CMS, debe asegurarse de que cada CMS está instalado en un sistema que cumpla los requisitos detallados (incluidos los niveles de versión y revisión) para el sistema operativo, servidor de base de datos, método de acceso a la base de datos, controlador de base de datos y cliente de base de datos indicados en el archivo platforms.txt incluido en la distribución del producto.
Además, se deben cumplir los siguientes requisitos de agrupamiento:
• Para obtener un rendimiento óptimo, el servidor de base de datos que elija para alojar la base de datos del sistema debe poder procesar consultas pequeñas muy rápidamente. El CMS establece comunicación con frecuencia con la base de datos del sistema y le envía muchas consultas pequeñas. Si el servidor de base de datos no puede procesar estas solicitudes de un modo puntual, el rendimiento de BusinessObjects
Enterprise se verá afectado en gran medida.
• Para obtener un rendimiento óptimo, ejecute cada miembro del clúster
CMS en un equipo que tenga la misma cantidad de memoria y el mismo tipo de CPU.
• Configure cada equipo de manera similar:
232 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Agrupar Servidores de administración central
3
• Instale el mismo sistema operativo, incluidos los mismos Service Pack de sistema operativo y las mismas revisiones.
• Instale la misma versión de BusinessObjects Enterprise (incluidas las revisiones, si existen).
• Asegúrese de que todos los CMS se conectan con la base de datos de sistema de CMS de la misma forma, tanto si usa controladores nativos como ODBC. Compruebe que los controladores se encuentran en el mismo equipo y tienen una versión compatible.
• Asegúrese de que todos los CMS utilizan el mismo cliente de base de datos para conectarse a su base de datos del sistema y de que tiene una versión compatible.
• Compruebe que todos los CMS utilizan la misma cuenta de usuario y contraseña para conectarse a la base de datos de sistema de CMS.
Esta cuenta debe tener los derechos de crear, eliminar y actualizar en la base de datos del sistema.
• Asegúrese de que los nodos en los que se encuentra cada CMS se están ejecutando en la misma cuenta de sistema operativo. (En
Windows, la cuenta predeterminada es "LocalSystem".)
• Verifique que la fecha y hora actuales están configuradas correctamente en todos los equipos CMS (incluida la configuración del horario de verano).
• Asegúrese de que los mismos archivos .war están instalados en todos los servidores de aplicaciones Web del clúster. Para obtener más información acerca del despliegue de archivos .war, consulte el Manual
de instalación de SAP BusinessObjects Enterprise.
• Asegúrese de que todos los CMS de un clúster están en la misma red de área local.
• Si el clúster incluye más de ocho miembros de clúster de CMS, asegúrese de que la línea de comandos para cada CMS incluye la opción -oobth reads <númCMS>
, donde <númCMS> es el número de servidores CMS del clúster. Esta opción garantiza que el clúster puede admitir cargas elevadas. Para obtener información acerca de la configuración de las líneas de comandos de servidor, consulte el apéndice Líneas de comandos de servidor del Manual del administrador de SAP
BusinessObjects Enterprise.
Manual del administrador de SAP BusinessObjects Enterprise 233
Administrar y configurar servidores
3
Agrupar Servidores de administración central
• Si desea habilitar la auditoría, cada CMS se debe configurar para utilizar la misma base de datos de auditoría y para conectarse a ella del mismo modo. Los requisitos para la base de datos de auditoría son los mismos que para la base de datos del sistema en lo que se refiere a servidores de base de datos, clientes, métodos de acceso, controladores e ID de usuario.
Sugerencia:
De forma predeterminada, el nombre de un clúster refleja el nombre específico del primer CMS que desea instalar. Para modificar el nombre predeterminado, vea
Cambio del nombre de un clúster CMS
.
Adición de un CMS a un clúster
Hay varias formas de agregar un nuevo miembro del clúster de servidores
CMS. Siga el procedimiento adecuado:
• Si desea instalar un nuevo nodo con un CMS en un nuevo equipo, consulte
Adición de un nuevo nodo a un clúster
.
• Si ya tiene un nodo con archivos binarios de CMS, puede agregar un nuevo servidor CMS desde la CMC. Consulte
.
• Si ya tiene un nodo con archivos binarios de CMS, también puede agregar un nuevo servidor CMS si clona uno existente. Consulte
Nota:
Realice una copia de seguridad de su base de datos de sistema de CMS actual antes de efectuar los cambios. Si es necesario, póngase en contacto con el administrador de su base de datos.
Adición de un nuevo nodo a un clúster
Al agregar un nodo, se le pedirá que cree un nuevo CMS o agrupe el nodo con un CMS existente. Para obtener instrucciones detalladas acerca de cómo agregar un nodo, consulte
Si desea agrupar un nodo con un CMS existente, también puede utilizar el programa de configuración de instalación. Ejecute el programa de instalación y configuración BusinessObjects Enterprise en el equipo donde desea instalar
234 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Agrupar Servidores de administración central
3 el nuevo miembro de clúster CMS. El programa de instalación permite llevar a cabo una instalación personalizada. Durante la instalación personalizada, se especifica el CMS existente cuyo sistema se desea expandir y se seleccionan los componentes que se desean instalar en el equipo local. En este caso, especifique el nombre del CMS que se está ejecutando en el sistema existente y elija la instalación de un nuevo CMS en el equipo local.
A continuación, suministre al programa de instalación la información que necesita para conectarse a la base de datos de sistema de CMS existente.
Cuando el programa de instalación instala el nuevo CMS en el equipo local, agrega automáticamente el servidor al clúster existente.
Adición de clústeres al archivo web.xml
Si ha agregado CMS adicionales y utiliza un servidor de aplicaciones Java, puede modificar el archivo web.xml en el directorio PlatformServi ces\WEB-INF\ del despliegue de aplicaciones Web.
Para modificar el archivo web.xml y definir clústeres
1.
Abra web.xml:
En un despliegue predeterminado en Tomcat 5.5, el archivo se encuentra en el siguiente directorio:
C:\Program Files\Business Objects\Tomcat55\webapps\Plat formServices\WEB-INF
2.
Identifique la sección siguiente en el archivo:
<!-- EXAMPLE:
<context-param>
<param-name>cms.clusters</param-name>
<param-value>@samplecluster, @samplecluster2,
@samplecluster3</param-value>
</context-param>
<context-param> name>
<param-name>cms.clusters.samplecluster</param-
<param-value>cmsone:6400, cmstwo</param-value>
</context-param>
<context-param>
Manual del administrador de SAP BusinessObjects Enterprise 235
Administrar y configurar servidores
3
Agrupar Servidores de administración central
name>
<param-name>cms.clusters.samplecluster2</param-
<param-value>cms3, cms4, cms5</param-value>
</context-param>
<context-param>
<param-name>cms.clusters.samplecluster3</paramname>
-->
<param-value>aps05</param-value>
</context-param>
3.
Elimine las etiquetas de comentario de esta sección.
4.
En la etiqueta param-value bajo <param-name>cms.clusters</pa ram-name>
, liste los nombres de cada clúster de su despliegue.
En esta etiqueta, debe aparecer el carácter “@” delante de cada nombre de clúster, como se muestra en el ejemplo. Separe cada nombre de clúster con una coma.
Sugerencia:
Elimine los nombres de clúster de muestra de la sección.
5.
En la etiqueta param-name después de la lista de clústeres, escriba el nombre del primer clúster.
En el ejemplo, sustituya “samplecluster” en
<param-name>cms.clusters.samplecluster</param-name> por el nombre de clúster. Los nombres de clúster no deben incluir el carácter “@” en esta etiqueta.
6.
En la etiqueta param-value, enumere el nombre de cada CMS del clúster e introduzca el número de puerto del CMS, si procede.
Nota:
Separe el nombre de cada CMS con una coma. El número de puerto debe separarse del nombre del CMS con un signo de dos puntos; se presupone que el número de puerto es 6400, a menos que se especifique de otro modo.
7.
Repita los pasos 5 y 6 para cada clúster del despliegue.
8.
Guarde los cambios.
9.
Reinicie el servidor de aplicaciones.
236 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Agrupar Servidores de administración central
3
Cambio del nombre de un clúster CMS
Este procedimiento le permite cambiar el nombre de un clúster que ya está instalado. Después de cambiar el nombre del clúster CMS, Server Intelligence
Agent vuelve a configurar automáticamente cada servidor Business Objects de modo que se registre con el clúster CMS, en vez de hacerlo con un CMS individual.
Nota:
Los administradores experimentados de BusinessObjects Enterprise deben tener en cuenta que ya no se puede utilizar la opción -ns en la línea de comandos del servidor para configurar el CMS con el que se debe registrar un servidor. Ahora, el SIA se encarga de esta tarea automáticamente.
Para cambiar el nombre del clúster en Windows
1.
Utilice CCM para detener Server Intelligence Agent para el nodo que contiene un servidor de administración central que sea miembro del clúster cuyo nombre desea cambiar.
2.
Haga clic con el botón derecho del ratón en Server Intelligence Agent y elija Propiedades.
3.
En el cuadro de diálogo Propiedades, haga clic en la ficha Configuración.
4.
Active la casilla de verificación Cambiar nombre de clúster a.
5.
Escriba el nuevo nombre del clúster.
Nota:
Asegúrese de que utiliza un nombre de CMS específico para el clúster.
(No utilice la convención de @clúster empleada en versiones anteriores de BusinessObjects Enterprise.)
6.
Haga clic en Aceptar y, a continuación, reinicie Server Intelligence Agent.
Ya se ha cambiado el nombre del clúster CMS. Los demás miembros del clúster CMS reciben una notificación dinámica del nuevo nombre de clúster (aunque pueden pasar varios minutos hasta que los cambios se hayan propagado a los miembros del clúster).
7.
Vaya al área de administración Servidores del CMC y compruebe que todos los servidores permanecen habilitados. Si es necesario, habilite los servidores que se hayan deshabilitado por los cambios.
Manual del administrador de SAP BusinessObjects Enterprise 237
Administrar y configurar servidores
3
Realizar una copia de seguridad y restaurar valores de configuración de servidor
Para cambiar el nombre del clúster en UNIX
Utilice la secuencia de comandos cmsdbsetup.sh. Como referencia, consulte el capítulo sobre herramientas de Unix del Manual del administrador
de SAP BusinessObjects Enterprise.
Realizar una copia de seguridad y restaurar valores de configuración de servidor
El Asistente de importación permite guardar valores de configuración en un archivo BIAR, como copia de seguridad, y utilizar ese archivo para restaurar los valores posteriormente.
Los grupos de servidores son objetos que agrupan servidores relacionados entre sí. Si va a restaurar servidores pero no sus grupos y el sistema de destino no contiene los mismos grupos de servidores (comparados por
CUID), se perderá la relación entre el grupo de servidores y el servidor exportado. Cuando vuelva a importar el servidor, tendrá que agregarlo manualmente a los grupos de servidores deseados, o crear nuevos grupos de servidores.
Puede especificar la ejecución de informes en grupos de servidores concretos. Si exporta informes y no se importan los grupos de servidores relacionados, que tampoco existen en el destino, los informes pierden su relación con el grupo de servidores. Si quiere que el informe utilice un grupo de servidores concreto y ese grupo no existe en el destino, debe configurar manualmente los grupos de servidores.
Asimismo, si importa servidores, grupos de servidores o informes sin importar los usuarios que tienen derechos para esos objetos, se perderán esos derechos si los usuarios no existen en el entorno de destino. Puede que su configuración de seguridad para esos objetos no sea correcta.
Nota:
• El Asistente de importación permite la creación de copias de seguridad y la restauración de implementaciones enteras, incluidos todos los servidores y nodos de dichas implementaciones.
238 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Realizar una copia de seguridad y restaurar valores de configuración de servidor
3
• La herramienta de línea de comandos del Asistente de importación no admite la importación y exportación de valores de configuración de servidor.
• Si la implementación de destino ya tiene servidores con el mismo identificador que los servidores en el archivo BIAR, puede que fracase la importación de esos servidores. Si no es posible realizar la importación, averigüe cuáles son los servidores del sistema de destino que tienen identificadores en conflicto. Puede ver la lista de servidores abriendo el registro detallado del Asistente de importación o el archivo de registro
ImportWiz.log
.
Si hay servidores en conflicto por tener identificadores idénticos, use la
CMC para eliminar dichos servidores de la implementación de destino y repita el proceso de importación de servidores.
De modo predeterminado, ImportWiz.log se encuentra en
C:\Archivos de programa\Business
Objects\BusinessObjects Enterprise 12.0\Logging\
Para crear una copia de seguridad de valores de configuración de servidor en un archivo BIAR
1.
Especifique el sistema BusinessObjects Enterprise XI 3.x como entorno de origen.
2.
Especifique Archivo Business Intelligence Archive Resource (BIAR) como entorno de destino.
3.
En la pantalla "Seleccione los objetos para importar", seleccione Exportar
configuración del servidor y haga clic en Siguiente hasta que aparezca la pantalla "Listo para importar".
4.
En la pantalla "Listo para importar", haga clic en Finalizar para iniciar la importación.
Se abrirá la pantalla "Progreso de la importación". Una vez completada la importación, el cuadro de diálogo muestra un resumen del proceso.
5.
Haga clic en Finalizado para cerrar el Asistente de importación.
En el archivo BIAR se hace una copia de seguridad de todos los servidores del despliegue de BusinessObjects Enterprise.
Manual del administrador de SAP BusinessObjects Enterprise 239
Administrar y configurar servidores
3
Realizar una copia de seguridad y restaurar valores de configuración de servidor
Para restaurar los valores de configuración
Antes de restaurar los valores de configuración de servidor desde un archivo
BIAR, debería hacer una copia de seguridad de la configuración vigente.
Una vez restaurada una configuración, el único modo de regresar al estado previo a la restauración es importando los valores de configuración del segundo archivo BIAR.
Al agregar o eliminar un servidor de BusinessObjects Enterprise de un clúster de BusinessObjects Enterprise, es aconsejable exportar al archivo BIAR la configuración de servidor de todo el clúster. Así se evitará una situación en que el clúster contenga más servidores que el archivo BIAR desde el que se realiza la importación y sea preciso eliminar servidores manualmente antes de restaurar la configuración de servidor del archivo BIAR.
Nota:
• Si ha creado nodos o servidores adicionales después de hacer una copia de seguridad de su configuración y utiliza el Asistente de importación para restaurar esa configuración, no se actualizan ni se eliminan dichos nodos o servidores. Sin embargo, si tales servidores utilizaban plantillas de configuración, se pueden volver a configurar. Esto se debe a que durante el proceso de restauración, las plantillas de configuración se actualizan, lo que afecta a la configuración del servidor. Si desea que el sistema recupere el estado de configuración de servidor en el momento de crear la copia de seguridad y el despliegue de BusinessObjects
Enterprise tiene más servidores que los existentes en el archivo BIAR que se va a restaurar, puede ser conveniente eliminar los servidores a través de la CMC antes de la restauración. Si elimina servidores en el despliegue de BusinessObjects Enterprise, asegúrese de que el despliegue tiene al menos un CMS para ejecutar el Asistente de importación.
• No restaure la configuración del servidor desde un despliegue de Windows en un despliegue de UNIX o viceversa. Restaure siempre la configuración de servidor desde un despliegue de Windows en otro de Windows y desde un despliegue de Unix en otro de Unix.
1.
Especifique el archivo BIAR que contiene la configuración de servidor que desea importar como entorno de origen.
2.
Especifique el sistema BusinessObjects Enterprise XI 3.x como entorno de destino.
240 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Realizar una copia de seguridad y restaurar valores de configuración de servidor
3
3.
En la pantalla "Seleccione los objetos para importar", seleccione
Restaurar configuración de servidor de clúster y haga clic en
Siguiente.
Nota:
Si selecciona Importar nodo(s) de otro clúster, no puede seleccionar
Restaurar configuración de servidor de clúster.
4.
En la pantalla "Escenario de importación", especifique la acción que debe realizar el Asistente de importación si encuentra un objeto con el mismo identificador único en el entorno de destino.
Nota:
Al importar objetos desde un archivo BIAR, no está disponible la opción para hacer corresponder los objetos por nombre y ruta.
Las opciones que puede seleccionar son:
•
Actualizar el objeto de destino y, en caso de haber conflicto, cambiarle el nombre.
Utilice esta opción cuando desee restaurar todos los objetos de servidor que están en un archivo BIAR en un despliegue. Si el despliegue ya tiene otros servidores con los mismos nombres, algunos de los servidores actualizados pueden tener cambiado el nombre.
Si un servidor de los archivos BIAR tiene un identificador único que coincide con el identificador único de un servidor del despliegue, el servidor del despliegue se sobrescribirá con la configuración del servidor que se encuentra en el archivo BIAR.
Si durante el proceso de importación, el asistente de importación detecta que el despliegue ya tiene otro servidor con el mismo nombre que el servidor del archivo BIAR, el asistente de importación importa el servidor y le cambia el nombre. El nuevo nombre del servidor será tal como aparezca en el archivo BIAR, con un número anexado entre corchetes.
•
Actualizar el objeto de destino y, en caso de haber conflicto, no cambiarle el nombre.
Utilice esta opción cuando desee restaurar todos los objetos de servidor desde el archivo BIAR a un despliegue, excepto los servidores con identificadores únicos distintos pero con los mismos nombres.
•
No importar el objeto
Manual del administrador de SAP BusinessObjects Enterprise 241
Administrar y configurar servidores
3
Realizar una copia de seguridad y restaurar valores de configuración de servidor
Utilice esta opción si no desea que los servidores del despliegue se sobrescriban con la configuración del archivo BIAR. Esto provocará que sólo se restauren los servidores que no existen en el despliegue, pero sí en el archivo BIAR.
Consulte
Escenarios de restauración de configuración de servidor
para obtener ejemplos que describan el modo en que se puede restaurar la configuración de servidor a partir de los archivos BIAR.
5.
En la pantalla "Importación incremental", seleccione si desea sobrescribir contenido de objetos o derechos de objetos.
6.
Haga clic en Siguiente hasta llegar a la pantalla "Listo para importar".
7.
En la pantalla "Listo para importar", haga clic en Finalizar.
Se abrirá la pantalla "Progreso de la importación". Una vez completada la importación, la pantalla muestra un resumen del proceso.
8.
Haga clic en Finalizado para cerrar el Asistente de importación.
Escenarios de restauración de configuración de servidor
En esta sección se describen escenarios para utilizar el asistente de importación con el fin de restaurar la configuración de servidor desde un archivo BIAR y se ilustra el modo en que la selección de distintos escenarios de importación afecta a la forma en que se importa la configuración de servidor.
Para todos los escenarios, la configuración inicial se describe en las siguientes tablas.
Tabla 3-7: Configuración de servidor inicial en el despliegue
Nombre del servidor
Identificador único
Propiedad Valor
mynode.cms
1 Puerto de solicitud 6401 mynode.eventserver
2
Tiempo máximo de inactividad
2
242 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Realizar una copia de seguridad y restaurar valores de configuración de servidor
3
Cuando se exporta esta configuración a un archivo BIAR, el archivo contiene la misma configuración de servidor.
Tabla 3-8: Configuración de servidor inicial en el archivo BIAR
Nombre del servidor
Identificador único
Propiedad Valor
mynode.cms
1 Puerto de solicitud 6401 mynode.eventserver
2
Tiempo máximo de inactividad
2
En todos los escenarios siguientes se supone que se va a importar la configuración de servidor desde este archivo BIAR.
Suponga que modifica la configuración de servidor en el despliegue de modo que éste ahora tiene la configuración descrita en la siguiente tabla.
Tabla 3-9: Nueva configuración de servidor en el despliegue
Nombre del servidor
Identificador único
Propiedad Valor
mynode.cms
1 Puerto de solicitud 6402 mynode.eventserver
2
Tiempo máximo de inactividad
3
En los dos escenarios siguientes se describe el modo en que las opciones de la pantalla "Escenario de importación" afectan al proceso de restauración de la configuración de servidor desde el archivo BIAR.
Manual del administrador de SAP BusinessObjects Enterprise 243
Administrar y configurar servidores
3
Realizar una copia de seguridad y restaurar valores de configuración de servidor
Escenario 1
Este escenario describe lo que hace el Asistente de importación cuando, en la pantalla Escenario de importación, selecciona Usar el identificador único
del objeto para determinar si ya existe en el sistema de destino y, a continuación, selecciona una de las siguientes opciones.
•
Actualizar el objeto de destino. Si hay conflicto de nombres, cambiar
el nombre., o bien
•
Actualizar el objeto de destino. Si hay conflicto de nombres, no
importarlo.
La configuración inicial del despliegue se describe en la tabla siguiente.
Tabla 3-10: Configuración de servidor inicial en el despliegue
Nombre del servidor
Identificador único
Propiedad Valor
mynode.cms
1 Puerto de solicitud 6402 mynode.eventserver
2
Tiempo máximo de inactividad
3
Al importar los servidores desde el archivo BIAR, el asistente de importación busca servidores en el archivo BIAR y en el despliegue cuyos identificadores
únicos coincidan. El asistente de importación sobrescribe los valores en el despliegue con los valores del archivo BIAR. En otras palabras, se restaura la configuración original del despliegue.
La configuración de servidor en el despliegue después de este flujo de trabajo se describe en la siguiente tabla.
244 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Realizar una copia de seguridad y restaurar valores de configuración de servidor
3
Tabla 3-11: Nueva configuración de servidor en el despliegue
Nombre del servidor
Identificador único
Propiedad
mynode.cms
1
Valor
Puerto de solicitud 6401 mynode.eventserver
2
Tiempo máximo de inactividad
2
Escenario 2
En este ejemplo se explica lo que sucede cuando, en la pantalla Escenario de importación, se seleccionan las opciones Usar el identificador único
del objeto para determinar si ya existe en el sistema de destino. y No
importar el objeto.
La configuración inicial del despliegue se describe en la tabla siguiente.
Tabla 3-12: Configuración de servidor inicial en el despliegue
Nombre del servidor
Identificador único
Propiedad Valor
mynode.cms
1 Puerto de solicitud 6402 mynode.eventserver
2
Tiempo máximo de inactividad
3
Cuando se realiza la coincidencia por identificador único y elige la opción
No importar el objeto, el asistente de importación busca servidores con los mismos identificadores únicos coincidentes y no importa la configuración de servidor. Los servidores del despliegue no se actualizan.
Manual del administrador de SAP BusinessObjects Enterprise 245
Administrar y configurar servidores
3
Realizar una copia de seguridad y restaurar valores de configuración de servidor
Escenario 3
En los ejemplos siguientes se muestra lo que sucede al modificar la configuración de servidor en el despliegue y, a continuación, se intenta recuperar la configuración del archivo BIAR al que se ha importado la configuración. Suponga que lleva a cabo los tres cambios siguientes en el despliegue.
• Cambie el nombre del servidor mynode.cms a mynode.primarycms.
• Agregue un nuevo servidor, denominado mynode.cms, con la propiedad
Puerto de solicitud establecida en 6404.
Cuando se agrega un nuevo servidor, se le asigna automáticamente un nuevo identificador único.
• Elimine el servidor de eventos.
En la tabla siguiente se describe la configuración de servidor en el despliegue de destino después de estas modificaciones.
Tabla 3-13: Configuración de servidor en el despliegue de destino
Nombre del servidor
Identificador único
Propiedad Valor
mynode.primarycms
1 Puerto de solicitud 6402 mynode.cms
3 Puerto de solicitud 6404
Cuando se restaura la configuración de servidor del archivo BIAR, la configuración concreta que se importa al despliegue depende de las opciones que seleccione en la pantalla "Escenario de importación".
Escenario 3.1
Suponga que utiliza el asistente de importación para restaurar la configuración de servidor desde el archivo BIAR y que en la pantalla
Escenario de importación selecciona Usar el identificador único del objeto
para determinar si ya existe en el sistema de destino y Actualizar el
objeto de destino. Si hay conflicto de nombres, cambiar el nombre.
246 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Realizar una copia de seguridad y restaurar valores de configuración de servidor
3
Utilice esta opción cuando desee restaurar todos los servidores de un archivo
BIAR en un despliegue.
La configuración inicial del despliegue se describe en la tabla siguiente.
Tabla 3-14: Configuración de servidor inicial en el despliegue
Nombre del servidor
Identificador único
Propiedad Valor
mynode.primarycms
1 Puerto de solicitud 6402 mynode.cms
3 Puerto de solicitud 6404
Cuando se realiza la coincidencia por identificador único y elige la opción
Actualizar el objeto de destino. Si hay conflicto de nombres, cambiar
el nombre, el asistente de importación detecta que el identificador único de mynode.cms en el archivo BIAR es 1 y que el identificador único del servidor mynode.primarycms en el despliegue también es 1. Sin embargo, cuando detecta que el despliegue ya tiene también otro servidor con el nombre mynode.cms, cambia el nombre del servidor restaurado.
Además, como el servidor mynode.cms no existe en el archivo BIAR, dicho servidor no se actualiza durante el proceso de importación.
Esto da como resultado el despliegue que se describe en la tabla siguiente.
Tabla 3-15: Configuración de servidor en el despliegue
Nombre del servidor
Identificador único
Propiedad Valor Resultado
mynode.cms(2) 1
Puerto de solicitud
6401
Este servidor se restaura con un nuevo nombre.
Manual del administrador de SAP BusinessObjects Enterprise 247
Administrar y configurar servidores
3
Realizar una copia de seguridad y restaurar valores de configuración de servidor
Nombre del servidor
mynode.eventserver
Identificador único
Propiedad Valor Resultado
2
Tiempo máximo de inactividad
2
Este servidor se restaura.
mynode.cms
3
Puerto de solicitud
6404
Este servidor no se actualiza, porque no existe en el archivo BIAR.
Escenario 3.2
Suponga que utiliza el asistente de importación para restaurar la configuración de servidor desde el archivo BIAR y que en la pantalla
Escenario de importación selecciona Usar el identificador único del objeto
para determinar si ya existe en el sistema de destino y Actualizar el
objeto de destino. Si hay conflicto de nombres, no importarlo..
Utilice esta opción cuando desee restaurar todos los objetos de servidor desde un archivo BIAR a un despliegue, excepto los servidores con identificadores únicos distintos pero con el mismo nombre.
La configuración inicial del despliegue se describe en la tabla siguiente.
Tabla 3-16: Configuración de servidor inicial en el despliegue
Nombre del servidor
Identificador único
Propiedad Valor
mynode.primarycms
1 Puerto de solicitud 6402 mynode.cms
3 Puerto de solicitud 6404
248 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Realizar una copia de seguridad y restaurar valores de configuración de servidor
3
Cuando se realiza la coincidencia por identificador único y elige la opción
Actualizar el objeto de destino. Si hay conflicto de nombres, no
importarlo, el asistente de importación no importa la configuración de servidor del archivo BIAR para mynode.cms, aunque los identificadores
únicos de mynode.cms (en el archivo BIAR) y mynode.primarycms (en el despliegue) sean los mismos. Esto se debe a que el asistente de importación detecta un servidor en el destino con el mismo nombre y no lo importa.
El resultado del despliegue se describe en la tabla siguiente.
Tabla 3-17: Configuración de servidor en el despliegue
Nombre del servidor
Identificador único
Propiedad Valor Resultado
mynode.primarycms
1
Puerto de solicitud
6402
Este servidor no se actualiza.
mynode.eventserver
mynode.cms
2
3
Tiempo máximo de inactividad
2
Este servidor se restaura.
Puerto de solicitud
6404
Este servidor no se actualiza, porque no existe en el archivo BIAR.
Escenario 3.3
Suponga que utiliza el asistente de importación para restaurar la configuración de servidor desde el archivo BIAR y que selecciona Usar el
identificador único del objeto para determinar si ya existe en el sistema
de destino y No importar el objeto en la pantalla "Escenario de importación".
Manual del administrador de SAP BusinessObjects Enterprise 249
Administrar y configurar servidores
3
Realizar una copia de seguridad y restaurar valores de configuración de servidor
Utilice esta opción cuando no desee que los servidores de un despliegue se sobrescriban con los servidores de un archivo BIAR. Esta opción sólo restaura los servidores que no existen en el despliegue, pero están en el archivo BIAR.
La configuración inicial del despliegue se describe en la tabla siguiente.
Tabla 3-18: Configuración de servidor inicial en el despliegue
Nombre del servidor
Identificador único
Propiedad Valor
mynode.primarycms
1 Puerto de solicitud 6402 mynode.cms
3 Puerto de solicitud 6404
Cuando se realiza la coincidencia por identificador único y se elige la opción
No importar el objeto, el asistente de importación no importa la configuración de servidor del archivo BIAR para mynode.cms, aunque coincidan los identificadores únicos de mynode.cms (en el archivo BIAR) y mynode.primarycms (en el entorno de destino). Esto se debe a que ha seleccionado no importar objetos cuando los entornos de origen y de destino tengan el mismo identificador único.
El resultado del despliegue se describe en la tabla siguiente.
250 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Realizar una copia de seguridad y restaurar valores de configuración de servidor
3
Tabla 3-19: Configuración de servidor en el despliegue
Nombre del servidor
Identificador único
Propiedad Valor Resultado
mynode.primarycms
1
Puerto de solicitud
6402
Este servidor no se actualiza, porque ha elegido no sobrescribir los servidores existentes en el despliegue.
mynode.eventserver
mynode.cms
2
3
Tiempo máximo de inactividad
2
Este servidor se restaura.
Puerto de solicitud
6404
Este servidor no se actualiza, porque no existe en el archivo BIAR.
Para importar nodos de un clúster a otro
Existe una serie de situaciones que pueden requerir volver a dirigir los nodos existentes a clústeres distintos. Por ejemplo, si quiere agregar un nodo a una implementación de producción y quiere realizar cambios del modo más eficaz posible, puede ser conveniente crear el nodo en un entorno de prueba y luego redirigirlo al entorno de producción. La migración directa de nodos entre implementaciones no se admite en BusinessObjects Enterprise XI 3.x
para favorecer un método más seguro que implique la importación y exportación de valores de configuración de servidor.
Manual del administrador de SAP BusinessObjects Enterprise 251
Administrar y configurar servidores
3
Realizar una copia de seguridad y restaurar valores de configuración de servidor
En BusinessObjects Enterprise XI 3.x, la información de configuración de servidor se almacena en la base de datos de CMS, por lo que en vez de mover el nodo entre implementaciones, debe importar los valores de configuración de servidor de una implementación a otra. Primero debe importar la información de configuración del nodo al nodo de destino. A continuación, puede volver a dirigir el nodo (Server Intelligence Agent) al clúster de destino.
Nota:
Si está importando nodos de un clúster a otro, el asistente de importación no importa las plantillas de configuración a partir de los archivos BIAR.
Para volver a dirigir un nodo a una implementación de prueba a fin de que el nodo se una al clúster en la implementación de producción:
1.
En la implementación de prueba, inicie el Asistente de importación y exporte la configuración de servidor a un archivo BIAR. Para obtener información sobre la importación de nodos a un archivo BIAR, consulte
Para crear una copia de seguridad de valores de configuración de servidor en un archivo BIAR.
2.
En la implementación de prueba, detenga la ejecución de Server
Intelligence Agent.
3.
En la implementación de producción, use el Asistente de importación para importar el nodo desde el archivo BIAR.
a.
Inicie el Asistente de importación.
b.
Seleccione el archivo BIAR que contiene el nodo como entorno de origen.
c.
En la pantalla "Seleccione los objetos para importar", seleccione
Importar nodo(s) de otro clúster y haga clic en Siguiente.
d.
En la pantalla "Escenario de importación", seleccione la acción que debe realizar el Asistente de importación si encuentra algún objeto en el entorno de destino con el mismo identificador único.
e.
En la pantalla "Importación incremental", seleccione si desea que el
Asistente de importación sobrescriba objetos o derechos de objeto que ya existan en el entorno de destino.
f.
En la pantalla "Nodos", seleccione el nodo que quiere importar y haga clic en Siguiente. g.
En la pantalla "Listo para importar", haga clic en Finalizar.
h.
En la pantalla "Progreso de la importación", haga clic en Finalizado.
4.
Si no vuelve a dirigir todos los nodos del despliegue de prueba, configure de nuevo el nodo del despliegue de prueba que va a volver a dirigir:
252 Manual del administrador de SAP BusinessObjects Enterprise
Administrar y configurar servidores
Realizar una copia de seguridad y restaurar valores de configuración de servidor
3
• Si va a dirigir de nuevo un nodo en un despliegue de Windows, siga estos pasos.
a.
En la pantalla de prueba, inicie la CCM.
b.
Haga clic con el botón derecho en el nodo que ha importado al entorno de producción y seleccione Propiedades > Inicio.
Se mostrará una lista de servidores CMS locales y remotos.
c.
Haga clic en Eliminar para quitar el vínculo a los CMS que no va a volver a dirigir.
d.
Haga clic en Aceptar.
• Si va a volver a dirigir un nodo en un despliegue UNIX, ejecute la secuencia de comandos serverconfig.sh para quitar el vínculo a los CMS que no va a volver a dirigir.
5.
Si el nodo que ha importado contiene un CMS:
• En Windows, realice los pasos siguientes.
a.
En la pantalla de prueba, inicie la CCM.
b.
Haga clic con el botón derecho en el nodo de Server Intelligence Agent que va volver a dirigir y seleccione Propiedades > Configuración.
c.
Haga clic en Seleccionar un origen de datos.
d.
Escriba en nombre de origen de datos para la base de datos de producción y haga clic en Aceptar.
• En Unix, ejecute la secuencia de comandos cmsdbsetup.sh para cambiar el origen de datos del nodo a la base de datos de producción.
6.
En la implementación de prueba, inicie el nodo de Server Intelligence
Agent redirigido.
Temas relacionados
• Para crear una copia de seguridad de valores de configuración de servidor
Manual del administrador de SAP BusinessObjects Enterprise 253
Administrar y configurar servidores
3
Realizar una copia de seguridad y restaurar valores de configuración de servidor
254 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
4
Trabajar con Federación
4
Federación
Federación
Federación es una herramienta de réplica entre sitios importante para el trabajo con varios despliegues de BusinessObjects Enterprise en un entorno global.
El contenido se puede crear y administrar desde un despliegue de
BusinessObjects Enterprise y replicar en otros despliegues de
BusinessObjects Enterprise entre sitios geográficos con una programación periódica. Puede realizar tareas de réplica unidireccional y bidireccional.
Las ventajas de Federación incluyen la capacidad para:
• Reducir el tráfico de red
• Crear y administrar contenido desde un solo sitio
• Aumentar el rendimiento para los usuarios finales
Cuando se replica contenido con Federación, se puede:
• Simplificar las necesidades de administración para varios despliegues
• Proporcionar una directiva de derechos coherentes entre varias oficinas para las organizaciones globales
• Obtener información más rápidamente y procesar los informes en los sitios remotos donde se encuentran los datos
• Ahorrar tiempo mediante la recuperación de datos locales y dispersos más rápidamente
• Sincronizar el contenido de varias implementaciones sin escribir código personalizado
Federación es una función flexible que permite tener modelos de seguridad, ciclos de vida, tiempos de prueba y despliegue independientes, así como distintos propietarios y administradores empresariales. Por ejemplo, puede delegar las funciones de administración que limiten al administrador de las aplicaciones de ventas la realización de cambios en una aplicación de recursos humanos.
Puede replicar varios objetos con Federación, como se describe en la siguiente tabla.
256 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Federación
4
Categoría Tipos de objeto que puede replicar
Notas adicionales
Vistas empresariales
Administrador de vistas empresariales, conexión de datos, listas de valores (LOV), infraestructura de datos, etc.
Se admiten todos los objetos, aunque no en el nivel individual.
Informes Crystal reports, Web Intelligence,
Cliente completo y Xcelsius
Se admiten el complemento y las plantillas del cliente completo.
Objetos de terceros
Archivos Excel, PDF, Powerpoint,
Flash, Word, texto, texto enriquecido y Shockwave Flash
Usuarios
Plataforma de
Business Intelligence
Carpetas, eventos, categorías, calendarios, funciones personalizadas, hipervínculos, accesos directos, programas, perfiles, MyInfo-
View, paquetes de objetos, agnóstico
Universo usuarios, grupos, bandejas de entrada, favoritos y categoría personal
Universo, conexiones y sobrecarga de universo
En los siguientes escenarios se presentan dos ejemplos de cómo su organización puede usar Federación.
Escenario 1: Venta al detalle (diseño centralizado)
La tienda ACME desea enviar un informe de ventas mensuales a las demás tiendas con el método de réplica unidireccional. El administrador del sitio de origen crea un informe que los administradores de cada sitio de destino replican y ejecutan según la base de datos de dicha tienda.
Sugerencia:
Se pueden devolver instancias localizadas al sitio de origen que mantengan la información replicada de cada objeto. Por ejemplo, aplicará el logotipo adecuado, la información de conexión de base de datos, etc.
Escenario 2: Programación remota (acceso distribuido)
Manual del administrador de SAP BusinessObjects Enterprise 257
Trabajar con Federación
4
Términos de Federación
Los datos están en el sitio de origen. Las tareas de réplica pendientes se envían al sitio de origen para que se ejecuten. A continuación, las tareas de réplica completadas se envían a los sitios de destino para su visualización.
Por ejemplo, los datos de un informe pueden no estar disponibles en el sitio de destino, pero el usuario puede configurar los informes para que se ejecuten en el sitio de origen antes de que el informe completado se devuelva al sitio de destino.
Términos de Federación
Federación, una nueva función de BusinessObjects Enterprise, es una herramienta importante de réplica entre sitios para trabajar con objetos de
BusinessObjects Enterprise en un entorno global. La siguiente lista de términos presenta las palabras y frases relacionadas con Federación y puede ayudarle en su exploración y uso.
Aplicación BI
Agrupación lógica de contenido de Business Intelligence (BI) relacionado con una finalidad y unos destinatarios específicos. Una aplicación BI no es un objeto. Un despliegue de BusinessObjects Enterprise puede alojar varias aplicaciones BI, cada una con distintos modelos de seguridad, ciclos de vida, líneas temporales de pruebas y despliegue, así como propietarios empresariales y administradores independientes.
Sitio de destino
Sistema de BusinessObjects Enterprise que extrae contenido de
BusinessObjects Enterprise replicado de un sitio de origen.
Local
Sistema local donde está conectado un usuario o administrador. Por ejemplo, el administrador de un sitio de destino se considera “local” respecto al sitio de destino.
258 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Términos de Federación
4
Instancias completadas ejecutadas localmente
Instancias que se procesan en el sitio de destino y, a continuación, se envían de vuelta al sitio de origen.
Múltiples sitios de origen
Más de un sitio puede servir de sitio de origen. Por ejemplo, varios centros de desarrollo suelen tener varios sitios de origen. No obstante, sólo puede haber un sitio de origen por réplica.
Réplica unidireccional
Los objetos sólo se replican en una dirección, del sitio de origen al sitio de destino. Las actualizaciones efectuadas en un sitio de destino permanecen en dicho sitio de destino.
Sitio de origen
Sistema de BusinessObjects Enterprise donde se origina el contenido.
Remoto
Sistema que no es local para un usuario. Por ejemplo, el sitio de origen se considera “remoto” para los usuarios y administradores del sitio de destino.
Conexión remota
Objeto que contiene información utilizada para conectarse a un despliegue de BusinessObjects Enterprise, incluidos nombre de usuario y contraseña, nombre del CMS, dirección URI de WebService y opciones de limpieza.
Manual del administrador de SAP BusinessObjects Enterprise 259
Trabajar con Federación
4
Términos de Federación
Programación remota
Solicitudes de programación que se envían desde el sitio de destino al sitio de origen. Los informes de los sitios de destino se pueden programar de forma remota, lo cual envía la instancia del informe de vuelta al sitio de origen para su procesamiento. A continuación, la instancia completada se devuelve al sitio de destino.
Réplica
Proceso de copiar contenido de un sistema de BusinessObjects Enterprise a otro.
Tarea de réplica
Objeto que contiene información acerca de la programación de la réplica, el contenido que se va a replicar y cualquier condición especial que deba aplicarse al replicar contenido.
Lista de réplicas
Lista de los objetos que se van a replicar. Una lista de réplicas hace referencia a otros contenidos, como usuarios, grupos, informes, etc., en el despliegue de BusinessObjects Enterprise para replicarlos conjuntamente.
Objeto de réplica
Objeto que se replica de un sitio de origen a un sitio de destino. Todos los objetos replicados en un sitio de destino se marcarán con un icono de réplica, tal como se muestra aquí: Si hay un conflicto, los objetos se marcarán con un icono de conflicto, tal como se muestra aquí:
260 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Administrar listas de réplicas
4
Paquete de réplica
Creado durante la transferencia, el paquete de réplica contiene objetos de una tarea de réplica. Puede contener todos los objetos definidos en la lista de réplica, como en el caso de un entorno en constante cambio o de una réplica inicial. O puede contener un subconjunto de la lista de réplicas si los objetos cambian con poca frecuencia en comparación con la programación de la tarea de réplica. El paquete de réplica se implementa como archivo de recursos de aplicación BI (BIAR).
Actualización de réplica
Todos los objetos de una lista de réplicas se actualizan independientemente de la versión de la última modificación.
Réplica bidireccional
Actúa del mismo modo que la réplica unidireccional, pero la bidireccional también envía los cambios en ambas direcciones. Las actualizaciones del sitio de origen se replican en cada sitio de destino. Las actualizaciones y los objetos nuevos de un sitio de destino se envían al sitio de origen.
Administrar listas de réplicas
Una lista de réplicas hace referencia a otros contenidos, como usuarios, grupos, informes, etc., en el despliegue de BusinessObjects Enterprise para replicarlos conjuntamente. Puede tener acceso a las listas de réplicas desde la CMC.
El contenido que se puede replicar se enumera en la siguiente tabla.
Manual del administrador de SAP BusinessObjects Enterprise 261
Trabajar con Federación
4
Administrar listas de réplicas
Categoría Objetos compatibles
Objetos de repositorio
Objetos que incluyen vistas empresariales, conexión de datos, listas de valores, infraestructura de datos, etc.
Nota:
Se admiten todos los objetos, aunque no en el nivel individual.
Informes Crystal Reports, Web Intelligence, Cliente completo y
Xcelsius.
Nota:
Se admiten el complemento y las plantillas del cliente completo.
Objetos de terceros Excel, PDF, Powerpoint, Flash, Word, archivos de texto, archivos de texto enriquecido, archivos Flash de Shockwave
Usuarios Usuarios, grupos, bandejas de entrada, favoritos, categoría personal
Plataforma de Business Intelligence
Carpetas, eventos, categorías, calendarios, funciones personalizadas, hipervínculos, accesos directos, programas, perfiles, MyInfoView, paquetes de objetos, agnóstico
Universos Universos, conexiones, sobrecarga de universos
Nota:
Para garantizar que los cambios se realizan en ambos sitios en los siguientes objetos, cree vistas empresariales, elementos empresariales, infraestructuras de datos, conexiones de datos, lista de valores y sobrecargas de universos en el sitio de origen y, a continuación, replíquelos en el sitio de destino. No obstante, si crea estos objetos en el sitio de destino y, a continuación, los replica en el sitio de origen, no funcionarán en el sitio de origen.
Crear listas de réplicas
Las listas de réplicas se encuentran en una carpeta aparte de Federación en la CMC. Para organizar una lista de réplicas, puede crear carpetas y subcarpetas en la carpeta de lista de réplicas.
262 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Administrar listas de réplicas
4
Para crear una carpeta de lista de réplicas
1.
Vaya al área Listas de réplicas de la CMC.
2.
Haga clic en Listas de réplicas.
3.
Haga clic en Administrar.
4.
Haga clic en Nueva y en Carpeta.
Se abre un cuadro de diálogo Crear carpeta.
5.
Introduzca un nombre de carpeta y seleccione Aceptar.
Ahora puede crear un objeto de listas de réplicas seleccionando la carpeta en la que deba aparecer el objeto.
Para crear una lista de réplicas
1.
Vaya al área Listas de réplicas de la CMC.
2.
Haga clic en la carpeta Listas de réplicas pertinente en la que va a guardar la nueva Lista de réplicas .
3.
Haga clic en Administrar.
4.
Haga clic en Nueva y en Crear nueva lista de réplicas.
Se abre el cuadro de diálogo Nueva lista de réplicas.
5.
Escriba el Título y la Descripción de la lista de réplicas.
Para las opciones avanzadas, expanda el vínculo Propiedades de lista
de réplicas.
Nota:
Esto permite especificar las dependencias que se transferirán automáticamente. El valor predeterminado es todas. Si anula la selección de estas opciones, debe seleccionar manualmente los objetos dependientes de un objeto, de modo que funcionen correctamente en el sitio de destino.
6.
Seleccione las opciones adecuadas, tal como se describen en la tabla.
•
Repetir todas las dependencias de objeto
Nota:
• Esta es la opción predeterminada. Las dependencias incluyen los siguientes objetos y sus dependencias relacionadas: relaciones:
Conexión de datos, Universo: Universo de Web Intelligence, Grupo
Manual del administrador de SAP BusinessObjects Enterprise 263
Trabajar con Federación
4
Administrar listas de réplicas
de usuarios: Usuario, Universo: Universo, Función personalizada:
Objeto, Perfil: Principal y Usuario: Carpeta Favoritos.
• Esta opción sólo aporta dependencias admitidas por Federación.
• Incluir carpetas personales para usuarios seleccionados
• Incluir categorías personales para usuarios seleccionados
• Incluir universos para informes seleccionados
• Incluir miembros de los grupos de usuarios seleccionados
• Incluir universos requeridos por universos seleccionados
• Incluir bandejas de entrada para usuarios seleccionados
• Incluir grupos de usuarios para universos seleccionados
• Incluir niveles de acceso establecidos en objetos seleccionados
• Incluir documentos para categorías seleccionadas
• Incluir dependencias admitidas para objetos Flash seleccionados
• Incluir perfiles para los usuarios y grupos de usuarios seleccionados
• Incluir conexiones usadas por universos seleccionados
Nota:
Los objetos en BusinessObjects Enterprise pueden depender de otros objetos. Por ejemplo: un documento de Web Intelligence depende del universo subyacente por su estructura, contenido, etc. Estas dependencias se replican automáticamente cuando el objeto se replica en otro sistema de BusinessObjects Enterprise.
7.
Seleccione Siguiente.
Se abre un cuadro de diálogo Nueva lista de réplicas.
8.
Seleccione los objetos que se agregarán a la lista de réplicas, que debe contener un objeto como mínimo.
• Agregue o quite opciones por medio de los botones de flecha
• O en Replicar todo:, active la opción Objetos del repositorio para replicar todos los objetos Vista empresarial, Elementos empresariales,
Infraestructura de datos, Conexión de datos, Lista de valores y otros objetos del repositorio, como imágenes de informe y funciones.
264 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Administrar listas de réplicas
4
Opciones de objeto de dependencia
Definición
universo para informes seleccionados
Replica cualquier universo del que dependan los objetos de informe seleccionados.
Nota:
Si replica un universo desde el sitio de origen en el sitio de destino, no quitará las relaciones que envía a los “informes de sólo destino”. Por lo tanto, puede crear “informes de sólo destino” a partir de los universos replicados.
grupos de usuarios que contienen los usuarios seleccionados
Aporta los grupos de usuarios de los que son miembros los usuarios seleccionados.
Nota:
Si replica un grupo de usuarios desde el sitio de origen al sitio de destino, no quitará su pertenencia a “usuarios de sólo destino”. Por lo tanto, puede agregar “usuarios de sólo destino” a un grupo replicado.
universos requeridos por universos seleccionados
Replica cualquier universo que dependa de otros universos.
perfiles para los usuarios y grupos de usuarios seleccionados
Replica los perfiles asociados con los usuarios o grupos de usuarios seleccionados.
niveles de acceso establecidos en objetos seleccionados
Replica los niveles de acceso usados en cualquiera de los objetos seleccionados.
conexiones usadas por universos seleccionados
Replica los objetos de conexión de universos usados por los objetos seleccionados.
Nota:
Si replica una conexión de universos desde el sitio de origen en el sitio de destino, no se quitarán las relaciones que replica en los
“universos de sólo destino”. Por lo tanto, puede crear “universos de sólo destino” que utilicen conexiones de universos replicadas.
Manual del administrador de SAP BusinessObjects Enterprise 265
Trabajar con Federación
4
Administrar listas de réplicas
Opciones de objeto de dependencia
Definición
dependencias admitidas para objetos Flash seleccionados
Replica cualquier informe de Crystal, hipervínculo, informe de Web Intelligence o universo del que depende el objeto Flash.
documentos para categorías seleccionadas
Replica cualquier documento, como Word,
Excel, PDF, etc. incluido en las categorías seleccionadas.
Nota:
Si replica una categoría desde el sitio de origen en el sitio de destino, no se quitarán las relaciones que pueda haber replicado en los “documentos de sólo destino”. Por lo tanto, puede agregar “documentos de sólo destino” a una categoría replicada.
bandejas de entrada para usuarios seleccionados carpetas personales para usuarios seleccionados
Replica la bandeja de entrada y su contenido del usuario seleccionado.
Replica las carpetas personales y su contenido del usuario seleccionado.
Replica los usuarios del grupo seleccionado.
miembros de los grupos de usuarios seleccionados categorías personales para usuarios seleccionados
Replica las categorías personales del usuario seleccionado.
grupos de usuarios para universos seleccionados
Replica los grupos de usuarios asociados a las sobrecargas de un universo.
Nota:
No se pueden replicar las carpetas del nivel superior, situadas debajo de la carpeta “Objetos disponibles”.
Por ejemplo, si replica un informe de Web Intelligence pero no selecciona el universo que usa, la réplica no funcionará en el sitio de destino, a no ser que el universo ya se haya replicado allí. Sin embargo, active “Incluir universos” para informes seleccionados y Federación aportará los universos de los que depende el informe.
266 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Administrar listas de réplicas
4
Nota:
Si agrega un informe de Web Intelligence a la lista de réplicas y activa la dependencia del universo y la dependencia de conexión del universo, tanto el universo como el informe dependerán de la conexión del universo y Federación los presentará.
9.
Haga clic en Guardar y cerrar.
Modificar listas de réplicas
Una vez creada una lista de réplicas, puede modificar sus propiedades u objetos.
Para modificar propiedades en una lista de réplicas
1.
Vaya al área Listas de réplicas de la CMC.
2.
Seleccione una lista de réplicas.
3.
En el menú Administrar, haga clic en Propiedades.
Se abre el cuadro de diálogo Propiedades.
4.
Modifique los campos de título y descripción como convenga.
Sugerencia:
También puede modificar las demás áreas de una lista de réplicas seleccionada mientras está abierto el cuadro de diálogo Propiedades.
5.
Haga clic en Propiedades de lista de réplicaspara modificar las opciones de dependencia.
6.
Haga clic en Guardar y cerrar.
Nota:
Algunos objetos pueden depender de otros y es posible que no funcionen correctamente cuando se repliquen, a menos que los demás objetos también existan en el sitio de destino. Si activa cualquiera de las opciones de dependencia admitidas, Federación replica estos objetos aunque no
se agreguen a la lista de réplicas. Para obtener más información, consulte
Manual del administrador de SAP BusinessObjects Enterprise 267
Trabajar con Federación
4
Administrar conexiones remotas
Para modificar objetos en una lista de réplicas
1.
Vaya al área Listas de réplicas de la CMC.
2.
Seleccione una lista de réplicas para modificar sus objetos.
3.
En el menú Acciones, haga clic en Administrar lista de réplicas.
Se abre el cuadro de diálogo Administrar lista de réplicas con una lista de los objetos agregados actualmente.
4.
Agregue o quite objetos según convenga.
Sugerencia:
También puede modificar las demás áreas de una lista de réplicas seleccionada mientras está abierto el cuadro de diálogo Administrar
lista de réplicas.
Administrar conexiones remotas
Los objetos de conexión remota contienen la información necesaria para conectarse a un despliegue remoto de Business Objects Enterprise.
Nota:
La conexión remota siempre se considera el sitio de origen. El despliegue de Business Objects Enterprise donde se crea el objeto de conexión remota siempre se considera el sitio de destino.
Para ver una conexión remota
• Vaya al área Federación de la CMC.
• Haga clic en Conexiones remotas para ver una lista de los objetos de conexión remota agrupados por carpeta
• O bien haga clic en Todas las conexiones remotas para ver una lista simple de todos los objetos de conexión remota.
Crear conexiones remotas
En Federación, una conexión remota se conecta a un despliegue de
BusinessObjects Enterprise remoto. Para establecer una conexión al sitio de origen donde se encuentra el contenido que debe replicarse, es necesario crear primero una conexión remota en el sitio de destino.
268 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Administrar conexiones remotas
4
Para organizar las conexiones remotas, puede crear carpetas y subcarpetas.
Para crear una carpeta de conexión remota
1.
Vaya al área Federación de la CMC.
2.
Haga clic en Conexiones remotas.
3.
Haga clic en Administrar.
4.
Haga clic en Nueva y en Carpeta.
Se abre un cuadro de diálogo Crear carpeta.
5.
Escriba un nombre de carpeta y haga clic en Aceptar.
Ahora puede crear una conexión remota seleccionando la carpeta en la que deba aparecer el objeto.
Para crear una nueva conexión remota
para conectarse a un despliegue remoto de BusinessObjects Enterprise, debe crear una conexión remota en Federación.
1.
Vaya al área Federación de la CMC.
2.
Haga clic en la carpeta Conexiones remotas.
3.
Haga clic en Administrar.
4.
Haga clic en Nueva y en Nueva conexión remota.
Se abre el cuadro de diálogo Nueva conexión remota.
5.
Escriba un título, una descripción y los campos relacionados como sea necesario:
Nota:
Todos los campos son obligatorios, a excepción de “Descripción” y “Limitar el número de objetos de limpieza a”.
Campo
Título
Descripción
Descripción
Nombre del objeto de conexión remota.
Descripción del objeto de conexión remota.
(Opcional)
Manual del administrador de SAP BusinessObjects Enterprise 269
Trabajar con Federación
4
Administrar conexiones remotas
Campo
URI del servicio Web del sistema remoto
Descripción
Dirección URL de los servicios Web de Fede ración, que se despliega automáticamente en el servidor de aplicaciones Java. Puede usar cualquier servicio Web de Federación en Busi nessObjects Enterprise tanto si se trata del sitio de origen como del sitio de destino o de otro despliegue. Use este formato: http://aplica
ción_suservidor_equipo_nombre
:puer
to
/dswsbobje Ejemplo: http://miequipo.mi
dominio.com
:8080/dswsbobje
CMS del sistema remoto Nombre del CMS al que desea conectarse y al que se puede tener acceso por medio de los servicios Web de Federación. Se tratará como el CMS del sitio de origen. El formato es éste:
Nombre_CMS:puerto (puerto opcional si se trata del 6400) Ejemplo: miequipo:6400
Nombre de usuario Nombre de usuario que se usará para conectarse al sitio de origen.
Nota:
Asegúrese de que la cuenta que use tenga derechos de visualización de la lista de réplicas en el sitio de origen.
Contraseña Contraseña de la cuenta de usuario para conectarse al sitio de origen.
Autenticación Tipo de autenticación de cuenta para conectarse al sitio de origen. Las opciones son: Enterprise, NT, AD o LDAP.
Frecuencia de limpieza (en horas)
Frecuencia con que debe realizarse la limpieza de objetos en las tareas de réplica que usan este objeto de conexión remota. Especifique
únicamente números enteros positivos. La unidad son horas. Valore predeterminado = 24.
Para obtener más información, consulte
Administrar la limpieza de objetos
.
270 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Administrar conexiones remotas
4
Campo Descripción
Limitar el número de objetos de limpieza a
Número de objetos que limpia una tarea de réplica. Para obtener más información, consulte
Administrar la limpieza de objetos
6.
Haga clic en Aceptar.
Modificar conexiones remotas
Una vez creada una conexión remota en Federación, puede modificar sus propiedades y opciones de seguridad.
Para modificar una conexión remota:
1.
Vaya al área Federación de la CMC.
2.
Haga clic en Conexiones remotas.
3.
Seleccione la carpeta Conexión remota y después, el objeto de conexión remota que va a modificar.
4.
En el menú Administrar, haga clic en Propiedades.
Se abre el cuadro de diálogo Propiedades de la conexión remota.
Puede modificar varias propiedades, por ejemplo:
•
Título
•
Descripción
•
URI del servicio Web del sistema remoto
•
CMS del sistema remoto
•
Nombre del usuario
•
Contraseña
•
Frecuencia de limpieza (en horas)
•
Limitar el número de objetos de limpieza a:
•
Autenticación
5.
Seleccione sus cambios.
6.
Haga clic en Guardar y cerrar.
Manual del administrador de SAP BusinessObjects Enterprise 271
Trabajar con Federación
4
Administrar tareas de réplica
Administrar tareas de réplica
Una tarea de réplica es un tipo de objeto que se ejecuta según una programación y se utiliza para replicar contenido entre dos despliegues de
BusinessObjects Enterprise en Federación. Cada tarea de réplica debe tener una conexión remota y una lista de réplicas asociada a ésta.
Para ver una lista de las tareas de réplica:
1.
Vaya al área Federación de la CMC.
2.
Seleccione la carpeta Conexión remota para ver una lista de las
conexiones remotas.
• Seleccione un objeto de conexión remota para ver una lista de las
tareas de réplica
• O bien haga clic en Todas las tareas de réplica para ver una lista de todas las tareas de réplica
Crear una tarea de réplica
Una tarea de réplica es un objeto que se utiliza para replicar contenido entre dos despliegues de BusinessObjects Enterprise en Federación y se ejecuta de forma programada. Cada tarea de réplica sólo debe tener una única conexión remota y una lista de réplicas asociada a ésta.
Nota:
Los objetos replicados en un sitio de destino se marcarán con un icono de réplica, tal como se muestra aquí: Si hay un conflicto, un objeto se marcará con un icono de conflicto, tal como se muestra aquí:
Para crear una tarea de réplica
1.
Vaya al área Federación de la CMC.
2.
Haga clic en la carpeta Conexiones remotas.
3.
Seleccione una Conexión remota que contendrá la nueva tarea de réplica.
Precaución:
La CMC debe poder conectarse a los servicios Web en el URI de conexión remota para continuar usando el asistente.
272 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Administrar tareas de réplica
4
4.
Haga clic en Administrar.
5.
Haga clic en Nueva y en Nueva tarea de réplica.
Aparecerá un cuadro de diálogo Nueva tarea de réplica.
6.
Introduzca el título y la descripción de la tarea de réplica.
7.
Seleccione Siguiente.
Aparecerá una lista de listas de réplicas disponibles en el sitio de origen.
8.
Seleccione la lista de réplicas que vaya a utilizar con la tarea de réplica.
9.
Haga clic en Siguiente.
10.
Seleccione las opciones de configuración, tal como se describe en la tabla.
Manual del administrador de SAP BusinessObjects Enterprise 273
Trabajar con Federación
4
Administrar tareas de réplica
Opción
1) Habilitar limpieza de objetos en destino
Descripción
Fuerza que la tarea de réplica elimine cualquier objeto replicado en el sitio de destino en caso de que el objeto que lo originó se haya eliminado en el sitio de origen. Para obtener más información, consulte
Administrar la limpieza de objetos
.
Nota:
La limpieza de objetos no eliminará los objetos replicados por medio de dependencias o los objetos seleccionados en la lista de réplicas.
2a) Réplica unidireccional
2b) Réplica bidireccional
Especifica que un objeto sólo se replica del sitio de origen al sitio de destino. Los cambios efectuados en el objeto tras la réplica en el sitio de origen se replican en el sitio de destino, pero los cambios realizados en el sitio de destino no se replican en el sitio de origen.
Especifica que los objetos se replican en ambas direcciones; del sitio de origen al sitio de destino y del sitio de destino al de origen. Los cambios efectuados en estos objetos tras la réplica en uno de los sitios se replican automáticamente en el otro.
3a) Tiene preferencia el sitio de origen
Especifica que cuando se detecta un conflicto entre un objeto en el sitio de origen y su versión replicada en el sitio de destino, tiene preferencia la versión del sitio de origen.
3b) Sin resolución automática de conflictos
Especifica que no se realiza ninguna acción para resolver los conflictos detectados. Para obtener más información, consulte
Administrar la detección y resolución de conflictos
.
274 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Administrar tareas de réplica
4
Opción Descripción
3c) Tiene preferencia el sitio de destino (sólo disponible con la réplica bidireccional)
Especifica que cuando se detecta un conflicto entre un objeto en el sitio de origen y su versión replicada en el sitio de destino, tiene preferencia la versión del sitio de destino.
4a) Réplica normal
4b) Actualizar a partir de origen
Especifica que la tarea de réplica actúa de forma normal.
Replica todo el contenido del sitio de origen en el sitio de destino tanto si ha cambiado como si no. Puede replicar toda la lista de réplicas o solamente una parte de ella.
4c) Actualizar a partir de destino
(sólo disponible con la réplica bidireccional)
Replica todo el contenido del sitio de destino en el sitio de origen tanto si ha cambiado como si no. Puede replicar toda la lista de réplicas o solamente una parte de ella.
5a) Replicar todos los objetos (sólo visible con la réplica bidireccional)
Replica toda la lista de réplicas.
Nota:
Se trata de la opción más completa, pero es la que más tarda en realizarse.
Manual del administrador de SAP BusinessObjects Enterprise 275
Trabajar con Federación
4
Administrar tareas de réplica
Opción Descripción
5b) Replicar programaciones remotas
(sólo visible con la réplica bidireccional)
Replica las instancias remotas pendientes del sitio de destino al sitio de origen y fuerza las instancias completadas del sitio de origen al de destino.
Para obtener más información, consulte
Programación remota e instancias ejecutadas localmente
.
5c) Replicar plantillas de documento Replica todos los objetos que no sean instancias [ejecutadas localmente o informes marcados para programación remota]. Esto incluye usuarios, grupos, carpetas, informes, etc.
5d) Replicar instancias completadas ejecutadas localmente
Replica instancias completadas sólo del sitio de destino al sitio de origen.
Para obtener más información, consulte
Programación remota e instancias ejecutadas localmente
.
11.
Haga clic en Aceptar.
Programar una tarea de réplica
Una vez creada la tarea de réplica, puede programarla para que se ejecute una vez o de forma repetitiva. También puede programar varias tareas de réplica en un sitio de destino desde un sitio de origen.
Nota:
Si programa varias tareas de réplica en un sitio de destino, sólo una tarea de réplica podrá conectarse al sitio de origen cada vez. Todas las demás tareas de réplica que intenten conectarse se establecerán con estado pendiente y permanecerán pendientes hasta que se puedan conectar automáticamente con el sitio de origen.
Para programar una tarea de réplica:
1.
Vaya al área Federación de la CMC.
2.
Seleccione la tarea de réplica que desea programar.
3.
Haga clic en Acciones.
276 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Administrar tareas de réplica
4
4.
Haga clic en Programar.
5.
Seleccione las opciones de programación pertinentes.
Modificar una tarea de réplica
Una vez creada una tarea de réplica en Federación, puede modificar sus propiedades, la programación, las instancias, los derechos de usuario y la lista de réplicas que usa.
Para modificar una tarea de réplica
1.
Vaya al área Federación de la CMC.
2.
Haga clic en la carpeta Conexiones remotas.
3.
Seleccione el objeto de conexión remota que contiene la tarea de
réplica que va a modificar.
4.
Seleccione la tarea de réplica que desea modificar.
5.
En el menú Administrar, haga clic en Administra las propiedades del
objeto.
6.
Vea y edite Propiedades, Programación, Historial, Lista de réplicas y Seguridad de usuario, según desee.
Manual del administrador de SAP BusinessObjects Enterprise 277
Trabajar con Federación
4
Administrar tareas de réplica
Secciones
Propiedades
Programación
Historial
Lista de réplicas
Seguridad de usuario
Descripción
Modifique el nombre, la descripción y otras propiedades generales y opciones de la tarea de réplica.
Establezca que la tarea de réplica se ejecute según una programación periódica.
Vea y administre todas las instancias de la tarea de réplica.
Cambie la lista de réplicas seleccionada.
Establezca derechos sobre la tarea de réplica.
Ver un registro después de una tarea de réplica
Cada vez que se ejecuta una tarea de réplica, Federación genera automáticamente un archivo de registro que se crea en el sitio de destino.
Los archivos de registro usan estándares XML 1.1 y requieren un explorador
Web que admita XML 1.1.
Para ver un registro de réplicas:
1.
Haga clic en el área Federación de la CMC.
2.
Haga clic en la carpeta Todas las tareas de réplica.
3.
Seleccione la tarea de réplica pertinente en la lista.
4.
Haga clic en Propiedades.
Se abre la página Propiedades de la tarea de réplica.
5.
Haga clic en Historial.
6.
Haga clic en Hora de la instancia del archivo de registro para ver las tareas de réplica correctas o haga clic en el estado Error para ver un archivo de registro de las tareas de réplica con error.
7.
Seleccione la instancia pertinente para ver el archivo de registro.
El archivo de registro se emite en formato XML y usa un formulario XSL para dar formato a la información en una página HTML para su visualización.
278 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Administrar derechos de seguridad
4
Puede tener acceso al registro XML desde el equipo que ejecuta Server
Intelligence Agent que contiene el servidor de tareas de Adaptive. Puede encontrar el archivo de registro en:
• Windows:<DirInstalación>\BusinessObjects Enterprise
12.0\Logging
• Unix:<DirInstalación> /bobje/logging
Ejemplo: Tener acceso a un archivo de registro
Si es usuario de Windows e instaló BusinessObjects Enterprise en la ubicación predeterminada, vaya a: C:\Archivos de programa\Business Objects\BusinessObjects Enterprise
12.0\Logging
Si desea tener acceso directamente al archivo XSL, vaya a:
• Windows:<DirInstalación> \common\4.0\java\lib\
• Unix:<DirInstalación>/bobje/java/lib
Si es usuario de Windows e instaló BusinessObjects Enterprise en la ubicación predeterminada, vaya a: C:\Archivos de programa\Business Objects\common\4.0\java\lib\
El nombre del archivo SXL es: replicationLog.xsl
El archivo de registro se muestra en el idioma de la configuración regional del producto del usuario en que se ejecuta la tarea de réplica.
Nota:
Si el idioma no está instalado en el sitio de origen, las entradas están en inglés de forma predeterminada. Esto puede dar lugar a un archivo de registro que contiene entradas en dos idiomas.
Administrar derechos de seguridad
La seguridad es importante al trabajar en cualquier despliegue de
BusinessObjects Enterprise. No obstante, debido a que Federación replica contenido entre despliegues independientes y requiere la colaboración con otros administradores, es necesario entender el funcionamiento de la seguridad antes de utilizar Federación.
Manual del administrador de SAP BusinessObjects Enterprise 279
Trabajar con Federación
4
Administrar derechos de seguridad
Los administradores de despliegues independientes deben coordinarse entre sí antes de habilitar la Federación. Una vez replicado el contenido, los administradores pueden cambiar, modificar y administrar el contenido. Por razones de seguridad, es importante mantener la comunicación con los demás administradores.
En el siguiente capítulo se describen las siguientes funciones para llevar a cabo determinadas tareas:
• Derechos necesarios en el sitio de origen
• Derechos necesarios en el sitio de destino
• Derechos necesarios en objetos específicos de Federación
• Escenarios que se producen en Federación
Sugerencia:
Se recomienda consultar este capítulo antes de comenzar Federación.
Derechos necesarios en el sitio de origen
En esta sección se describen las acciones en el sitio de origen y los derechos necesarios de la cuenta de usuario que se conecta al Servidor de administración central (CMS). Esta es la cuenta que se introduce en el objeto de conexión remota en el sitio de destino.
Nota:
En esta sección, sólo se describen los derechos necesarios en el sitio de origen. Consulte en la siguiente sección los derechos del sitio de destino.
Réplica unidireccional
Acción: Realizar la réplica únicamente desde el sitio de origen al de destino.
Derechos mínimos necesarios:
• “Derechos de visualización” y “réplica” en todos los objetos que se van a replicar.
• “Derecho de visualización” en la lista de réplica.
Nota:
“Se requieren derechos de visualización” y “réplica” en todos los objetos que se replican, incluidos los objetos que los cálculos de dependencia replican automáticamente.
280 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Administrar derechos de seguridad
4
Réplica bidireccional
Acción: Realizar la réplica desde el sitio de origen al sitio de destino y del sitio de destino al de origen. Derechos mínimos necesarios:
• “Derechos de visualización” y “réplica” en todos los objetos que se van a replicar.
• “Derecho de visualización” en la lista de réplica.
• “Derechos de modificación” en los objetos de usuario para replicar los cambios de contraseña.
Programación
Acción: Para permitir que tenga lugar la programación remota en el sitio de origen desde el sitio de destino. Derechos mínimos necesarios:
• “Derecho de programación para todos los objetos que se programarán de forma remota”
Derechos necesarios en el sitio de destino
En esta sección se describen las acciones en el sitio de destino y los derechos necesarios de la cuenta de usuario que ejecuta la tarea de réplica.
Se trata de la cuenta del usuario que ha creado la tarea de réplica.
Nota:
Al igual que otros objetos programables, puede programar la tarea de réplica en nombre de otro usuario.
Todos los objetos
Acción: para replicar objetos independientemente de la réplica unidireccional o bidireccional. Derechos mínimos necesarios:
• “Derechos de visualización”, “adición”, “edición” y “modificación” en todos los objetos.
• “Derechos de modificación de la contraseña de usuario”, además de los anteriores, para los objetos de usuario.
Primera réplica
Acción: la primera vez que se ejecuta la tarea de réplica. Este escenario es distinto de los siguientes ya que todavía no existen objetos en el sitio de
Manual del administrador de SAP BusinessObjects Enterprise 281
Trabajar con Federación
4
Administrar derechos de seguridad
destino. Por lo tanto, la cuenta de usuario en la que se está ejecutando la tarea de réplica debe tener derechos específicos en todas las carpetas de nivel superior y los objetos predeterminados a los que se agregará contenido.
Derechos mínimos necesarios:
• “Derechos de visualización”, “adición”, “edición” y “modificación” en todas las carpetas de nivel superior.
Objetos específicos de Federación
En esta sección se explican los escenarios específicos de Federación con los que se puede encontrar.
Limpieza de objetos
La limpieza de objetos sólo se produce en el sitio de destino.
Acción: Eliminar objetos en el sitio de destino. Derechos mínimos necesarios:
• “Derechos de eliminación” para la cuenta con la que se ejecuta la tarea de réplica en todos los objetos que se puedan eliminar.
Activación de la réplica bidireccional, sin modificaciones en el sitio de origen
En determinadas circunstancias puede elegir la réplica bidireccional pero no desea que se modifiquen algunos objetos del sitio de origen, incluso si se cambian en el sitio de destino. Los motivos de esto pueden ser: Si el objeto es especial y sólo lo deben cambiar los usuarios en el sitio de origen; o si desea activar la programación remota pero no desea que los cambios se propaguen hacia atrás.
Para protegerse de los cambios no deseados que se envíen al sitio de origen:
• Deniegue los derechos de “edición” de la cuenta de usuario utilizada para conectarse al objeto de conexión remota.
Nota:
Para la programación remota, puede crear una tarea que sólo controle objetos para la programación remota. No obstante, en este caso los objetos ascendientes se siguen replicando, incluidos el informe, la carpeta que contiene el informe y la carpeta principal de esa carpeta. Cualquier cambio
282 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Administrar derechos de seguridad
4 efectuado en el sitio de destino se envía de vuelta al origen y los cambios realizados en el sitio de origen se envían al de destino.
Desactivación de la limpieza para determinados objetos
Cuando se replican ciertos objetos desde el sitio de origen, quizá no quiera eliminarlos del sitio de destino si se eliminan en el sitio de origen. Puede asegurarse de ello por medio de los derechos. Por ejemplo, elija esta opción cuando los usuarios del sitio de destino empiecen a utilizar un objeto independientemente de los usuarios en el sitio de origen.
Ejemplo: En un universo replicado donde los usuarios del sitio de destino crean sus propios informes locales mediante este universo, no desea perder el universo en el sitio de destino si se elimina del de origen.
Para desactivar la limpieza en determinados objetos:
• Deniegue los derechos de “eliminación” de la cuenta de usuarios con la que se ejecuta la tarea de réplica en los objetos que desee mantener.
Réplica de la seguridad en un objeto
Para mantener los derechos de seguridad de un objeto, debe replicar tanto el objeto como su usuario o grupo al mismo tiempo. De no hacerlo, ya deben existir en el sitio al que se está efectuando la réplica y tener identificadores
únicos (CUID) idénticos en cada sitio.
Si un objeto se replica y el usuario o grupo no se replica, o no existe todavía en el sitio al que se esté efectuando la réplica, se perderán sus derechos.
Ejemplo:
El Grupo A y el Grupo B tienen derechos asignados en el Objeto A. El
Grupo A tiene derechos de “visualización” y el Grupo B tiene derechos de
“denegar visualización”. Si la tarea de réplica sólo replica el Grupo A y el
Objeto A, en el sitio de destino el Objeto A sólo tendrá asociados los derechos de “visualización” del Grupo A.
Nota:
Cuando se replica un objeto, existe un posible riesgo de seguridad si no se replican todos los grupos con derechos explícitos sobre el objeto. En el ejemplo anterior se destaca un posible riesgo. Si el Usuario A pertenece al
Manual del administrador de SAP BusinessObjects Enterprise 283
Trabajar con Federación
4
Administrar derechos de seguridad
Grupo A y al Grupo B, no tendrá permiso para ver el Objeto A en el sitio de origen. No obstante, el Usuario A se replicará en el sitio de destino porque pertenece a ambos grupos. Una vez allí, como el Grupo B no se ha replicado, el Usuario A tendrá el derecho de ver el Objeto A en el sitio de destino, pero no podrá ver el Objeto A en el sitio de origen.
Los objetos que hacen referencia a otros objetos que no están incluidos en una tarea de réplica, o los que no están en el sitio de destino, aparecen en su archivo de registro, que muestra el objeto al que hace referencia el objeto no replicado y que ha perdido su referencia.
La seguridad en un objeto para un determinado usuario o grupo sólo se replica desde el sitio de origen al sitio de destino. Puede configurar la seguridad en los objetos replicados en el sitio de destino, pero esta configuración no se replicará en el sitio de origen.
Réplica de la seguridad en un objeto mediante niveles de seguridad
De modo similar a la sección anterior, los derechos se deben definir por niveles de acceso para que permanezcan. El objeto, usuario o grupo y el nivel de acceso se deben replicar al mismo tiempo o ya deben existir en el sitio en el que se está realizando la réplica.
Los objetos que asignan derechos explícitos a un usuario o grupo que no están incluidos en una tarea de réplica o que no están en el sitio de destino, aparecen en su archivo de registro, que muestra el objeto que tenía derechos asignados que no se han replicado y estos derechos se han quitado.
Además, puede optar por replicar automáticamente los “niveles de acceso” que se usan en un objeto importado. Esta opción está disponible en la lista de réplicas.
Nota:
Los niveles de acceso predeterminados no se replican pero las referencias se mantendrán.
284 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Replicar usuarios y grupos de terceros
4
Replicar usuarios y grupos de terceros
En Federación, puede replicar usuarios y grupos de terceros, específicamente usuarios y grupos de NT, Active Directory (AD) y LDAP.
Sugerencia:
Lea esta sección si piensa replicar estos tipos de usuarios y grupos o su contenido personal, como carpetas de favoritos o bandejas de entrada.
Asignar usuarios y grupos
Primero: asigne los grupos y usuarios en el sitio de origen para que
Federación los replique correctamente. Segundo: replique sus usuarios y grupos asignados al sitio de destino.
Nota:
No asigne grupos y usuarios por separado en el sitio de destino. Si lo hace, tendrán identificadores únicos (CUID) distintos en los sitios de destino y de origen y Federación no podrá asignar los usuarios o grupos.
Ejemplo:
El administrador asigna el Grupo A al Usuario A en los sitios de origen y de destino. Tanto el Grupo A como el Usuario A tienen identificadores
únicos distintos en los sitios de origen y de destino. Durante la réplica,
Federación no puede asignarlos y el Grupo A o el Usuario A no se replican debido a un conflicto de alias.
Nota:
• El sitio de destino debe estar configurado para utilizar autenticación NT,
AD o LDAP antes de intentar replicar usuarios y grupos de terceros.
• Después de replicar un grupo AD o LDAP por primera vez, los usuarios de este grupo no podrá iniciar sesión hasta que se haya actualizado el gráfico de grupo AD/LDAP. Esto se produce de forma automática aproximadamente cada 15 minutos. Para actualizar el gráfico de grupo
AD/LDAP manualmente, vaya a la página "Autenticación" de la CMC, haga doble clic en Windows AD o LDAP, y, a continuación, haga clic en Actualizar.
• Tenga cuidado al replicar grupos de terceros. Cuando se agregan usuarios nuevos al grupo en el servidor de directorio, podrán iniciar sesión en
Manual del administrador de SAP BusinessObjects Enterprise 285
Trabajar con Federación
4
Replicar universos y conexiones de universos
ambos sitios. Esta cuestión de autenticación NT, AD o LDAP es independiente de Federación.
Si inicia sesión en los sitios de destino y de origen por separado o bien la pertenencia a grupos se actualiza en ambos sitios mediante el botón de actualización de la página de autenticación de CMC, se creará una cuenta de usuario en ambos sitios. Tendrá distintos CUID y Federación no podrá replicar correctamente.
Nota:
Es importante crear la cuenta en un sitio y, después, replicarla en el otro.
Replicar universos y conexiones de universos
Cuando se utiliza Federación para replicar universos entre despliegues de
BusinessObjects Enterprise, es importante dedicar tiempo a planear cómo deben ser los resultados deseados. Un objeto de universos no funcionará sin una conexión de universo subyacente; un objeto de universo debe tener una relación con una conexión de universo existente y funcional para que funcione correctamente.
Los objetos de conexión de universo contienen información necesaria para conectarse a una base de datos de informes. Para que funcionen correctamente, la información que contienen debe ser válida y permitir que se establezca una conexión de base de datos.
Para garantizar que las conexiones de universo dependientes se replican con los universos, al crear o modificar la lista de réplicas que contienen los universos seleccione siempre las opciones Incluir conexiones usadas por
universos seleccionados e Incluir universos requeridos por universos
seleccionados.
En los dos ejemplos siguientes se demuestra el proceso de replicar universos y sus conexiones de universos relacionadas.
Nota:
• Si utiliza réplica bidireccional y replica un universo desde el origen sin su conexión de universo al destino, en las réplicas posteriores el universo de origen se puede sobrescribir o quitar su relación con la conexión de
286 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Administrar la limpieza de objetos
4 universo en el origen. Para evitarlo, replique siempre las conexiones de universo con los universos.
• Si se ha sobrescrito o quitado la relación de un universo con su conexión de universo, abra el universo en Universe Designer y en Archivo > Pa
rámetros modifique la información de conexión.
Ejemplo:
Al replicar universos y conexiones de universo, debe asegurarse de que el entorno de conectividad en el origen coincide con el entorno de conectividad en el destino.
Por ejemplo, si la conexión de universo usa una conexión ODBC denominada “PruebaODBC”, debe haber una conexión ODBC denominada
“PruebaODBC” en el entorno de destino que funcione. La conexión ODBC puede resolverse en la misma base de datos o en otra diferente. Para garantizar que los universos que usan esta conexión no se encuentran con problemas de conectividad, el esquema de las bases de datos debe ser el mismo.
Ejemplo:
Si desea que el universo replicado en el destino use una base de datos distinta de la que usa el universo en el origen, replique la conexión de universo, pero haga que la información de conectividad de destino en el equipo apunte a la base de datos deseada.
Por ejemplo, si la conexión de universo del origen usa una conexión ODBC denominada “Prueba” que apunta a “Base de datos A”, disponga de una conexión ODBC en el destino también denominada “Prueba” pero que apunte a “Base de datos B”.
Administrar la limpieza de objetos
En Federación, debe realizar limpiezas de objetos en todo el ciclo de vida del proceso de réplica para asegurarse de que todos los objetos que elimine del sitio de origen también se eliminen del sitio de destino.
La limpieza de objetos implica dos elementos: una conexión remota y una tarea de réplica. Un objeto de conexión remota define opciones de limpieza
Manual del administrador de SAP BusinessObjects Enterprise 287
Trabajar con Federación
4
Administrar la limpieza de objetos
generales y una tarea de réplica lleva a cabo la limpieza cuando transcurre el intervalo apropiado.
Cómo utilizar la limpieza de objetos
Las tareas de réplica independientes que utilizan la misma conexión remota colaboran durante la limpieza de objetos. Esto significa que la tarea de réplica limpiará los objetos de su lista de réplicas, así como los objetos dentro de otras listas de réplicas que utilicen la misma conexión remota. Una conexión remota sólo se considera igual si el objeto principal de la tarea de réplica es el mismo objeto de conexión remota.
Ejemplo:
Las tareas de réplica A y B replican el Objeto A y el Objeto B. Ambas replican desde el mismo sitio de origen y usan la misma conexión remota.
Si el sitio de origen elimina el Objeto B, la Tarea de réplica A detectará que el Objeto B se ha eliminado. Aunque la Tarea de réplica B es la que lo replica, el Objeto B también se eliminará del sitio de destino. Cuando se ejecuta la Tarea de réplica B, no necesitará que se ejecute una limpieza de objetos.
Nota:
Sólo los objetos del sitio de destino se eliminan durante una limpieza de objetos. Si quita un objeto del sitio de origen que forma parte de una réplica, el objeto se quitará del sitio de destino. No obstante, si un objeto se quita del sitio de destino, no se quitará del de origen durante la limpieza de objetos, incluso si la tarea de réplica está en modo de réplica bidireccional.
Los objetos que se eliminan o quitan de la lista de réplicas no se eliminan del sitio de destino. Para eliminar correctamente un objeto especificado explícitamente en una lista de réplicas, debe eliminarlo tanto en el sitio de destino como en el sitio de origen. Los objetos que se replican mediante cálculos de dependencia no se eliminan.
Límites de la limpieza de objetos
En el objeto de conexión remota se puede definir el número de objetos que una tarea de réplica limpiará cada vez. La Federación hace automáticamente
288 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Administrar la limpieza de objetos
4 el seguimiento de dónde acaba el trabajo de limpieza. De este modo, la próxima vez que se ejecute una tarea de réplica, ésta empieza el siguiente trabajo de limpieza en ese punto.
Sugerencia:
Para completar una tarea de réplica más rápidamente, limite el número de objetos para limpiar.
Ejemplo:
Las tareas de réplica A y B replican el Objeto A y el Objeto B. Ambos objetos se replican desde el mismo sitio de origen y usan la misma conexión remota.
Si el sitio de origen elimina el Objeto B y el límite de objetos se ha establecido en 1, cuando se vuelva a ejecutar la Tarea de réplica A, ésta sólo comprobará si se ha eliminado el Objeto A. De esta forma, la eliminación del Objeto B no se comprueba y no se eliminará.
A continuación, se ejecuta la Tarea de réplica B que inicia la limpieza de objetos donde terminó la Tarea de réplica A. Comprobará si se ha eliminado el Objeto B y lo quitará del sitio de destino. Puede encontrar esta opción en la propiedad del objeto de conexión remota “Limitar el número de objetos de limpieza a:”
Nota:
Si no selecciona esta opción, todas las tareas de réplica que usen esta conexión remota comprobarán todos los objetos para su posible limpieza.
Frecuencia de la limpieza de objetos
Puede establecer la frecuencia con la que una tarea de réplica ejecutará una limpieza de objetos en el campo “Frecuencia de limpieza” de la conexión remota.
Nota:
Debe introducir un número entero positivo, que representa el número de horas que debe esperarse entre los procesos de limpieza de objetos.
Manual del administrador de SAP BusinessObjects Enterprise 289
Trabajar con Federación
4
Opciones de tipos y modos de réplica
Ejemplo:
Las tareas de réplica A y B replican el Objeto A y el Objeto B. Ambos objetos se replican desde el mismo sitio de origen y usan la misma conexión remota.
Si el Objeto B se elimina del sitio de origen + el límite de objetos se ha establecido en 1 + la frecuencia de limpieza se ha establecido en 150 horas
+ la Tarea de réplica A es la siguiente que se ejecuta, ésta comprobará si se ha eliminado el Objeto A. Puesto que el límite de objetos está establecido en 1, el Objeto B no se comprobará ni eliminará.
La siguiente limpieza tiene lugar 150 horas después de que la Tarea de réplica A hiciera la comprobación inicial. Aunque las tareas de réplica A y
B se pueden ejecutar numerosas veces antes del límite de 150 horas, ninguna intentará ejecutar una limpieza de objetos. Después de 150 horas, se ejecutará la siguiente tarea de réplica e intentará la limpieza. A continuación, determinará que el Objeto B se eliminó y lo eliminará.
Activación y desactivación de opciones
Cada tarea de réplica puede participar en la limpieza de objetos. Use la opción “Habilitar limpieza de objetos en destino” en una tarea de réplica para indicarle si debe ejecutar una limpieza de objetos. En algunos casos puede tener tareas de réplica de alta prioridad que no desea que intervengan en la limpieza de objetos para poder ejecutarlas lo más rápidamente posible.
Para ello, desactive la limpieza de objetos.
Opciones de tipos y modos de réplica
En función de la selección del tipo de réplica y modo de réplica, puede crear una opción de tarea de réplica de entre cuatro distintas: réplica unidireccional, réplica bidireccional, actualizar a partir de origen o actualizar a partir de destino.
Réplica unidireccional
Con la réplica unidireccional, sólo puede replicar el contenido en una dirección, del sitio de origen a un sitio de destino. Cualquier cambio efectuado
290 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Opciones de tipos y modos de réplica
4 en los objetos del sitio de origen de la lista de réplicas se envía al sitio de destino. No obstante, los cambios efectuados en los objetos de un sitio de destino no se envían al sitio de origen.
La réplica unidireccional es ideal para situaciones con un despliegue de
BusinessObjects Enterprise central donde los objetos se crean, modifican y administran. Otros despliegues de BusinessObjects Enterprise utilizan el contenido del despliegue central.
Para crear una réplica unidireccional, seleccione las opciones siguientes:
• Tipo de réplica = réplica unidireccional
• Modo de réplica = réplica normal
Réplica bidireccional
La réplica bidireccional permite replicar contenido en ambas direcciones entre los sitios de origen y de destino. Los cambios efectuados en los objetos del sitio de origen se envían a los sitios de destino y los cambios realizados en un sitio de destino se envían al sitio de origen durante una réplica.
Nota:
Para realizar la programación remota y enviar las instancias ejecutadas localmente de vuelta al origen, debe elegir el modo de réplica bidireccional.
Si tiene varios despliegues de BusinessObjects Enterprise en los que el contenido se crea, modifica, administra y utiliza en ambas ubicaciones, la réplica bidireccional es la más eficaz. También contribuye a sincronizar los despliegues.
Para crear una réplica bidireccional, seleccione las opciones siguientes:
• Tipo de réplica = réplica bidireccional
• Modo de réplica = réplica normal
Para obtener más información, consulte
Programación remota e instancias ejecutadas localmente
.
Manual del administrador de SAP BusinessObjects Enterprise 291
Trabajar con Federación
4
Opciones de tipos y modos de réplica
Actualizar a partir de origen o Actualizar a partir de destino
Cuando se replica el contenido en los modos de réplica unidireccional o bidireccional, los objetos de la lista de réplicas se replican en un sitio de destino. Sin embargo, no todos los objetos se replican necesariamente cada vez que se ejecuta la tarea de réplica.
Federación dispone de un motor de optimización concebido para ayudar a concluir las tareas de réplica con mayor rapidez. Usa una combinación de la versión y la marca de tiempo del objeto para determinar si el objeto se ha modificado desde la última réplica. La comprobación se realiza en objetos seleccionados específicamente en la lista de réplicas y en los objetos replicados durante la comprobación de dependencia.
Sin embargo, en algunos casos el motor de optimización no encontrará objetos y éstos no se replicarán. Por este motivo, las opciones “Actualizar a partir de origen” y “Actualizar a partir de destino” fuerzan a la tarea de réplica a replicar el contenido y sus dependencias independientemente de su marca de tiempo.
"Actualizar a partir de origen" sólo envía el contenido del sitio de origen al de destino. "Actualizar a partir de destino" sólo envía el contenido del sitio de destino al de origen.
Ejemplo:
Los siguientes tres ejemplos muestran escenarios que usan “Actualizar a partir de origen” y “Actualizar a partir de destino” en los que faltarán determinados objetos debido a la optimización.
Escenario 1: La adición de objetos que contienen otros objetos en un área que se replica.
La Carpeta A se replica del sitio de origen al sitio de destino. Ahora existe en ambos sitios: Un usuario mueve o copia la Carpeta B con el Informe B a la Carpeta A del sitio de origen. Durante la siguiente réplica, Federación verá que la marca de tiempo de la Carpeta B ha cambiado y la replicará al sitio de destino. Sin embargo, la marca de tiempo del Informe B no cambia. Por ello, faltará en una tarea de réplica unidireccional o bidireccional normal.
292 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Opciones de tipos y modos de réplica
4
Para garantizar que el contenido de la Carpeta B se replica correctamente, debe usarse una tarea de réplica con “Actualizar a partir de origen” una vez. Después, la tarea de réplica unidireccional o bidireccional normal lo replicará correctamente. Si invertimos este ejemplo y la Carpeta B se mueve o copia al sitio de destino, debe usarse “Actualizar a partir de destino”.
Escenario 2: La adición de nuevos objetos mediante el asistente de importación o la línea de comandos BIAR.
Cuando se agregan objetos a un área que se replica mediante el asistente de importación o la línea de comandos BIAR, puede que el objeto no se seleccione con una tarea de réplica unidireccional o bidireccional normal.
Esto ocurre porque los relojes internos de los sistemas de origen y de destino pueden no estar sincronizados cuando se usa el asistente de importación o la línea de comandos BIAR.
Nota:
Tras importar objetos nuevos a un área que se replica en el sitio de origen, se recomienda ejecutar una tarea de réplica “Actualizar a partir de origen”. Tras importar objetos nuevos a un área que se replica en el sitio de destino, se recomienda ejecutar una tarea de réplica “Actualizar a partir de destino”.
Escenario 3: Entre réplicas programadas.
Si agrega objetos a un área que se replica y no puede esperar hasta la siguiente réplica programada, puede usar las tareas de réplica “Actualizar a partir de origen” y “Actualizar a partir de destino”. Si selecciona el área a la que se han agregado objetos, puede replicar el contenido rápidamente.
Nota:
Este escenario puede resultar costoso para listas de réplicas grandes, por lo que se recomienda no usar esta opción con frecuencia. Por ejemplo, no es necesario crear tareas de réplica para actualizar en modo de origen a destino programadas para cada hora. Estos modos se deben utilizar en programaciones tipo “Ejecutar ahora” o poco frecuentes.
Nota:
En algunos casos, no se puede usar la resolución de conflictos, entre ellos:
“Actualizar a partir de origen”: "Tiene preferencia el sitio de destino" está bloqueado o “Actualizar a partir de destino”: "Tiene preferencia el sitio de origen" está bloqueado.
Manual del administrador de SAP BusinessObjects Enterprise 293
Trabajar con Federación
4
Administrar la detección y resolución de conflictos
Administrar la detección y resolución de conflictos
En Federación, se produce un conflicto cuando se cambian las propiedades de un objeto tanto en el sitio de origen como en el de destino. Se comprueban las propiedades de nivel superior y las anidadas de un objeto en busca de conflictos.
Ejemplo: Dos tipos de conflictos de objeto
1.
Si Francisco modifica el archivo de informe en el sitio de origen y Simón modifica la versión replicada en el sitio de destino.
2.
Si Abdul modifica el nombre de un informe en el sitio de origen y María modifica el nombre del informe replicado en el sitio de destino.
Algunas situaciones no crean conflictos. Por ejemplo, si Lucía modifica el nombre de un informe en el sitio de origen y Malik modifica la descripción de la versión replicada en el sitio de destino, los cambios se combinan.
Resolución de conflictos de réplica unidireccional
En la réplica unidireccional hay dos opciones de resolución de conflictos:
• “El sitio de origen tiene prioridad”
• “Sin resolución automática de conflictos”
El sitio de origen tiene prioridad
Si se produce un conflicto durante la réplica unidireccional, el objeto del sitio de origen tiene prioridad. Cualquier cambio de los objetos de un sitio de destino se sobrescribe con la información del sitio de origen.
Ejemplo:
Francisco cambia el nombre de un informe por Informe A. Simón cambia el nombre de la versión replicada en el sitio de destino por Informe B.
Después de ejecutar la siguiente tarea de réplica, la versión replicada del sitio de destino revertirá a Informe A.
294 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Administrar la detección y resolución de conflictos
4
Puesto que el conflicto se resuelve automáticamente, no se genera en el archivo de registro y no aparece en la lista de objetos en conflicto.
Sin resolución automática de conflictos
Si se produce un conflicto y se selecciona “Sin resolución automática de conflictos”, el conflicto no se resuelve, no se genera en un archivo de registro y no aparece en la lista de objetos en conflicto.
El administrador puede tener acceso a una lista de todos los objetos replicados que están en conflicto en el área Federación de la CMC. Los objetos en conflicto se agrupan según la conexión remota que usaron para conectarse al sitio de origen. Para tener acceso a estas listas, vaya a la carpeta Errores de replicación del área Federación de la CMC y seleccione la conexión remota pertinente. Todos los objetos replicados en un sitio de destino se marcarán con un icono de réplica, tal como se muestra aquí:
Si hay un conflicto, los objetos se marcarán con un icono de conflicto, tal como se muestra en este ejemplo: . También aparece un mensaje de advertencia en la página “Propiedades”.
Nota:
La lista se actualiza cuando se completa una tarea de réplica que usa una conexión remota. Contiene todos los objetos en conflicto para todas las tareas de réplica que usan su conexión remota específica.
Nota:
Un usuario con acceso a la CMC y a las instancias de la tarea de réplica puede tener acceso al registro XML emitido en el directorio de archivos de registro. El icono del objeto del sitio de destino se marca para indicar un conflicto. Durante el procesamiento se crea un registro de conflictos.
Abdul modifica el Informe A en el sitio de origen. María modifica la versión replicada en el sitio de destino. La próxima vez que se ejecute la tarea de réplica, el informe estará en conflicto ya que ha cambiado en ambos sitios y no se resolverá.
El informe de destino se mantiene y los cambios en el informe de origen no se replican. Las tareas de réplicas posteriores se comportarán de la misma forma hasta que el conflicto se resuelva. No se replica ningún cambio en el sitio de origen hasta que no se resuelve manualmente el conflicto.
Manual del administrador de SAP BusinessObjects Enterprise 295
Trabajar con Federación
4
Administrar la detección y resolución de conflictos
Nota:
En este caso, no se replica el objeto entero. No se transferirán los demás cambios que puedan no estar en conflicto.
Para resolver manualmente un conflicto dispone de tres opciones:
1.
Crear una tarea de réplica que replique únicamente los objetos en conflicto. Debe usar el mismo objeto de conexión remota y lista de réplicas.
Para mantener los cambios del sitio de origen, cree una tarea de réplica.
A continuación, configure el modo de réplica en “Actualizar a partir de origen” y configure Resolución automática de conflictos en “El sitio de origen tiene prioridad”.
Para conservar los cambios del sitio de destino, cree una tarea de réplica con Tipo de réplica = “Réplica bidireccional”, Modo de réplica = “Actualizar a partir de destino” y Resolución automática de conflictos = “El sitio de destino tiene prioridad”
Nota:
En Modo de réplica, establezca “Actualizar a partir de origen ”o “Actualizar a partir de destino” para seleccionar sólo los objetos en conflicto en la lista de réplicas. De este modo, los demás objetos no se replican. A continuación, programe la tarea de réplica para que se ejecute y ésta replicará los objetos seleccionados y resolverá los conflictos según lo especificado.
2.
Crear una tarea de réplica que replique únicamente los objetos en conflicto. Será necesario que use el mismo objeto de conexión remota.
Sin embargo, a diferencia de la opción 1, puede crear una nueva lista de réplicas en el sitio de origen. Use únicamente los objetos en conflicto y cree una nueva tarea de réplica que usará esta lista de réplicas en concreto.
Para conservar los cambios del sitio de origen, establezca Resolución automática de conflictos en “El sitio de origen tiene prioridad”.
Para conservar los cambios del sitio de destino, establezca Resolución automática de conflictos en “El sitio de destino tiene prioridad” y Tipo de réplica en “Réplica bidireccional”.
3.
Para las tareas de réplica unidireccionales, sólo puede eliminar el objeto en el sitio de destino. La próxima vez que se ejecute la tarea de réplica, replicará el objeto del sitio de origen al sitio de destino.
296 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Administrar la detección y resolución de conflictos
4
Nota:
Tenga cuidado al eliminar un objeto porque otros objetos que dependen de él pueden quitarse, dejar de funcionar o perder la seguridad. Las opciones 1 y 2 son las recomendadas.
Resolución de conflictos de réplica bidireccional
En los conflictos de réplica bidireccionales, dispone de dos opciones para detectar el conflicto:
• “El sitio de origen tiene prioridad”
• “El sitio de destino tiene prioridad”
• “Sin resolución automática de conflictos”
El sitio de origen tiene prioridad
Si se produce un conflicto, el sitio de origen tendrá prioridad y sobrescribirá los cambios en el sitio de destino.
Ejemplo:
Lucía cambia el nombre de un informe por Informe A. Malik modifica el nombre de la versión replicada en el sitio de destino por Informe B. Después de ejecutar la siguiente tarea de réplica, la versión replicada del sitio de destino revertirá a Informe A.
No se generará un conflicto en el archivo de registro y no aparecerá en la lista de objetos conflictivos porque el conflicto se ha resuelto según las instrucciones del usuario en el sitio de origen.
El sitio de destino tiene prioridad
Si se produce un conflicto, el sitio de destino conservará sus cambios y los sobrescribirá en el sitio de destino.
Ejemplo:
Kamal modifica el nombre de un informe por Informe A. Pedro modifica el nombre de la versión replicada en el sitio de destino por Informe B. Cuando
Manual del administrador de SAP BusinessObjects Enterprise 297
Trabajar con Federación
4
Administrar la detección y resolución de conflictos
se ejecuta la tarea de réplica, se detecta un conflicto. El nombre del informe de destino permanece como Informe B.
En la réplica bidireccional, los cambios también se envían al sitio de origen.
En este escenario, el sitio de origen se actualiza y se cambia el nombre del informe por Informe B. Esto no genera ningún conflicto en el archivo de registro y no aparecerá en la lista de objetos en conflicto porque el conflicto se resolvió según las instrucciones del usuario.
Sin resolución automática de conflictos
Cuando se selecciona “Sin resolución automática de conflictos”, los conflictos no se resuelven. El conflicto se indicará en el archivo de registro para el administrador, que puede resolverlo manualmente.
Nota:
• Se marca el icono de un objeto para indicar que existe un conflicto.
• Aunque los cambios se replican tanto en el sitio de origen como en el de destino en la réplica bidireccional, sólo las versiones del sitio de destino se marcarán con un icono de conflicto.
Nota:
Un usuario con acceso a la CMC y a las instancias de la tarea de réplica puede tener acceso al registro XML emitido en el directorio de archivos de registro. El icono del objeto del sitio de destino se marca para indicar un conflicto. Durante el procesamiento se crea un registro de conflictos.
El administrador puede tener acceso a una lista de todos los objetos replicados que están en conflicto en el área Federación de la CMC. Los objetos en conflicto se agrupan según la conexión remota que usaron para conectarse al sitio de origen. Para acceder a estas listas, vaya a CMC >
Federación > Errores de replicación > Conexión remota.
Nota:
La lista se actualiza cuando se completa una tarea de réplica que usa una conexión remota. Contiene todos los objetos en conflicto para todas las tareas de réplica que usan su conexión remota específica. Todos los objetos replicados en un sitio de destino se marcarán con un icono de réplica, tal como se muestra aquí: Si hay un conflicto, los objetos se marcarán con un icono de conflicto, tal como se muestra aquí:
298 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Administrar la detección y resolución de conflictos
4
Ejemplo:
Miguel modifica el Informe A en el sitio de origen. Damián modifica la versión replicada en el sitio de destino. La próxima vez que se ejecute la tarea de réplica, el informe estará en conflicto ya que ha cambiado en ambos sitios y no se resolverá.
El informe de destino se conserva y los cambios en el informe de origen no se replican. Las tareas de réplica posteriores se comportarán de la misma forma hasta que el conflicto se resuelva. Los cambios en el sitio de origen no se replicarán hasta que el conflicto se resuelva manualmente por parte del administrador o un administrador delegado.
Nota:
En este caso, no se replica el objeto entero. No se transferirán los demás cambios que no estén en conflicto.
Para resolver manualmente un conflicto dispone de tres opciones:
1.
Crear una tarea de réplica que replique únicamente los objetos en conflicto. Debe usar el mismo objeto de conexión remota y lista de réplicas.
Para mantener los cambios del sitio de origen, cree una tarea de réplica.
A continuación, configure el modo de réplica en “Actualizar a partir de origen” y configure Resolución automática de conflictos en “El sitio de origen tiene prioridad”.
Para conservar los cambios del sitio de destino, cree una tarea de réplica y configure Tipo de réplica en “Réplica bidireccional”, Modo de réplica en “Actualizar a partir de destino” y Resolución automática de conflictos en “El sitio de destino tiene prioridad”.
Nota:
En Modo de réplica, establezca “Actualizar a partir de origen ”o “Actualizar a partir de destino” para seleccionar sólo los objetos en conflicto en la lista de réplicas. De este modo, los demás objetos no se replican. A continuación, programe la tarea de réplica para que se ejecute y ésta replicará los objetos seleccionados y resolverá los conflictos según lo especificado.
2.
Crear una tarea de réplica que replique únicamente los objetos en conflicto. Será necesario que use el mismo objeto de conexión remota.
Sin embargo, a diferencia de la opción 1, puede crear una nueva lista de
Manual del administrador de SAP BusinessObjects Enterprise 299
Trabajar con Federación
4
Uso de servicios Web en Federación
réplicas en el sitio de origen. Use únicamente los objetos en conflicto y cree una nueva tarea de réplica que usará esta lista de réplicas en concreto.
Para conservar los cambios del sitio de origen, establezca Resolución automática de conflictos en “El sitio de origen tiene prioridad”.
Para conservar los cambios del sitio de destino, establezca Resolución automática de conflictos en “El sitio de destino tiene prioridad” y Tipo de réplica en “Réplica bidireccional”.
3.
Elimine el objeto del sitio que no se desee que se encuentre.
Nota:
Tenga cuidado al eliminar un objeto porque otros objetos que dependen de
él pueden quitarse, dejar de funcionar o perder la seguridad. Las opciones
1 y 2 son las recomendadas.
Para conservar los cambios del sitio de destino, puede eliminar el objeto en el sitio de origen. La próxima vez que se ejecute la tarea de réplica, replicará el objeto del sitio de destino al sitio de origen.
Nota:
Tenga cuidado al eliminar una copia del sitio de origen, ya que otros sitios de destino que repliquen ese objeto pueden ejecutar su tarea de réplica antes de que la copia se haya vuelto a replicar. Ello hará que los otros sitios de destino eliminen su copia, que no estará disponible hasta que la copia se haya devuelto.
Para mantener los cambios del sitio de origen, puede eliminar el objeto en el sitio de destino.
Uso de servicios Web en Federación
Federación usa servicios Web para enviar objetos y sus cambios entre los sitios de origen y de destino. Los servicios Web específicos de Federación se instalan y despliegan automáticamente en la instalación de
BusinessObjects Enterprise. Sin embargo, quizá quiera modificar propiedades o personalizar despliegues en los servicios Web para mejorar la funcionalidad, tal como se describe en esta sección.
Sugerencia:
Para mejorar la administración de archivos y la funcionalidad, se recomienda activar el almacenamiento en caché de archivos en Federación.
300 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Uso de servicios Web en Federación
4
Variable de sesión
Si transfiere una gran cantidad de archivos de contenido en una tarea de réplica, es posible que quiera aumentar el tiempo de espera de la sesión de los servicios Web de Federación.
La propiedad se encuentra en el archivo dsws.properties:
<Directorio de instalación del servidor de aplicaciones>\dswsbobje\Web-Inf\classes
Por ejemplo:
C:\Archivos de programa\Business
Objects\Tomcat55\webapps\dswsbobje\WEB-INF\classes
Para activar la variable de sesión, escriba: session.timeout = x
Donde “x ”es el tiempo deseado; “x” se mide en segundos. Si no se especifica, el valor predeterminado es 1200 segundos o 20 minutos.
Memoria caché de archivos
El almacenamiento en caché de archivos permite que los servicios Web controlen datos adjuntos muy grandes sin almacenarlos en el búfer de memoria. Si no se activa con tamaños de transferencia grandes, es posible que se use la memoria de la máquina virtual Java y que falle la réplica.
Nota:
El almacenamiento en caché de archivos reduce el rendimiento, ya que los servicios Web procesan en archivos en lugar de hacerlo en memoria. Puede usar una combinación de ambas opciones y enviar las transferencias grandes a un archivo y las más pequeñas a la memoria.
Para activar el almacenamiento en caché de archivos, modifique Axis2.xml
ubicado en:
<Directorio de instalación del servidor de aplicaciones>\dswsbobje\Web-Inf\conf
Manual del administrador de SAP BusinessObjects Enterprise 301
Trabajar con Federación
4
Uso de servicios Web en Federación
Por ejemplo:
C:\Archivos de programa\Business
Objects\Tomcat55\webapps\dswsbobje\WEB-INF\conf
Especifique los siguientes datos:
<parameter name="cacheAttachments" locked="false">true</parameter>
<parameter name="attachmentDIR" locked="false">temp directory</parameter>
<parameter name="sizeThreshold" locked="false">4000</parameter>
Nota:
El tamaño de umbral se mide en bytes.
Despliegue personalizado
Los servicios Web de Federación pueden desplegarse automáticamente y requieren que estén activados los servicios “federation”, “biplatform” y
“session”. Para desactivar Federación o cualquier otro servicio Web, modifique el correspondiente archivo service.xml de servicios Web.
Los servicios Web de BusinessObjects Enterprise se encuentran en:
<Directorio de instalación del servidor de aplicaciones>\dswsbobje\WEB-INF\services
Ejemplo:
C:\Archivos de programa\Business Objects\Tomcat55\we bapps\dswsbobje\WEB-INF\services
Para desactivar los servicios Web:
• Agregue la propiedad “activate” en la etiqueta de nombre de servicio del archivo service..xml y establézcala como false
• Reinicie el servidor de aplicaciones Java
Por ejemplo, para desactivar Federación:
El archivo services.xml
se encuentra en:
302 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Programación remota e instancias ejecutadas localmente
4
C:\Archivos de programa\Business Objects\Tomcat55\we bapps\dswsbobje\WEB-INF\services\federator\META-INF
Cambie el nombre de servicio de:
<service name="Federator">
Hasta:
<service name="Federator" activate="false">
Programación remota e instancias ejecutadas localmente
En esta sección se explica la programación remota, las instancias ejecutadas localmente y el uso compartido de instancias. Estas funciones permiten que los informes se ejecuten donde se encuentran los datos y envíen las instancias completadas a las ubicaciones adecuadas.
Programación remota
Con Federación se puede programar un informe en el sitio de destino y procesarlo después en el de origen. La instancia completada se devolverá al sitio de destino.
Para habilitar la programación remota, programe un informe como lo hace habitualmente y active la opción “Ejecutar en el sitio de origen”. Para activar esta opción, haga clic en Programar > Programando grupo de servidores
> Ejecutar en el sitio de origen. Una vez creadas las instancias programadas se colocan en la etapa pendiente.
Durante la programación remota, se descartará la información enviada al sitio de destino y la instancia de informe permanecerá en la etapa pendiente.
Cuando la siguiente tarea de réplica que administra el informe se active para la programación remota, copiará la instancia en el sitio de origen para su procesamiento. La instancia permanece en un estado pendiente hasta que el programador la procese. Mientras tanto, la tarea de réplica que la ha enviado devolverá cualquier instancia y cambios de objeto que se hayan completado anteriormente.
Manual del administrador de SAP BusinessObjects Enterprise 303
Trabajar con Federación
4
Programación remota e instancias ejecutadas localmente
Una vez procesada la instancia en el sitio de origen, cambia a estado completado. Cuando la siguiente tarea de réplica que administra el informe se active para ejecutar la programación remota, utiliza la instancia completada para actualizar la copia en el sitio de destino. Una vez actualizada, la instancia en el sitio de destino se completará.
Nota:
Una tarea de réplica se tiene que ejecutar dos veces que obtener una instancia completada.
Ejemplo:
1.
Tomás programa el Informe A para programación remota.
2.
Se crea el informe A en el sitio de destino y se encuentra en el estado pendiente.
3.
Se ejecuta la Tarea de réplica A. Primero: replica los cambios del sitio de origen a destino (incluidas las instancias completadas anteriormente).
Segundo: copia la instancia en estado pendiente al sitio de origen, así como los cambios que se replicarán del sitio de destino al sitio de origen.
4.
En el sitio de origen, el programador toma la instancia que está en estado pendiente y la envía para procesarla al servidor de tareas adecuado. A continuación, la instancia se procesa y se coloca en el sitio de origen con el estado completado.
5.
Se ejecuta de nuevo la Tarea de réplica A. Cuando replica contenido del sitio de origen al de destino, se selecciona la instancia completada
Informe A y los cambios se aplican a la versión del destino.
6.
Una vez terminada la tarea, la versión del destino estará completa.
La programación remota sólo funciona con tareas de réplica bidireccionales.
Se debe activar “Replicar programaciones remotas”. Esta opción se encuentra en la página Propiedades de la tarea de réplica del área “Filtros de réplica”. En algunos escenarios, se pueden replicar algunas tareas programadas con más frecuencia que otros objetos de la lista de réplicas.
Para ello, cree dos tareas de réplica. Active una tarea con “Replicar programaciones remotas” para una tarea de réplica que sólo se centre en la programación remota. Active la otra tarea con “Replicar plantillas de documento” o “Replicar todos los objetos (sin filtro)”.
Nota:
Cuando se activa la programación remota, las instancias completadas y las que han fallado aparecen en los sitios de origen y de destino.
304 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Programación remota e instancias ejecutadas localmente
4
Si un usuario del sitio de destino programa un informe para la programación remota y el usuario no existe en el sitio de origen, la instancia fallará en el sitio de origen. El propietario de la instancia que ha falla será la cuenta de usuario del objeto de conexión remota que se utiliza para la conexión al origen.
Una tarea de réplica sólo se puede configurar para la programación remota, pero siempre replica los objetos ascendientes de la instancia de informe.
Esto significa que si hay cualquier cambio entre réplicas, la tarea replica el informe real, la carpeta de informes real, etc. Si no desea que estos cambios del sitio de destino se repliquen en el sitio de origen, consulte
Administrar derechos de seguridad
Instancias ejecutadas localmente
Las instancias ejecutadas localmente son instancias de un informe que se procesan a partir de informes en el sitio de destino. Con Federación, puede replicar las instancias completadas del sitio de destino en el sitio de origen.
Para que una tarea de réplica replique las instancias completadas y las que han fallado del sitio de destino en el de origen, haga clic en Propiedades
de la tarea de réplica > Filtros de réplica > Replicar instancias
completadas ejecutadas localmente.
En algunos casos puede desear que una tarea de réplica sólo replique instancias ejecutadas localmente. Para ello, active “Replicar instancias completadas ejecutadas localmente”.
Nota:
Cuando se activan las instancias ejecutadas localmente en una tarea de réplica, se replican en el sitio de origen tanto las instancias completadas como las que han fallado. Ello significa que habrá copias tanto en el sitio de origen como en el de destino.
Las instancias pendientes nunca se replican.
Si el propietario de una instancia ejecutada localmente no existe en el sitio de origen, el propietario será la cuenta de usuario utilizada para conectarse al objeto de conexión remota.
Manual del administrador de SAP BusinessObjects Enterprise 305
Trabajar con Federación
4
Programación remota e instancias ejecutadas localmente
Uso compartido de instancias
Cuando se activan la programación remota y las instancias ejecutadas localmente en una tarea de réplica, se puede producir el uso compartido de instancias si un sitio de origen con varios sitios de destino replica el mismo informe.
Ejemplo:
El Informe A se origina en el sitio de origen mientras que los sitios de destino A y B lo replican. El uso compartido de instancias se produce en ambos sitios de destino:
• Las tareas de réplica activadas con “Replicar programaciones remotas” o
“Replicar instancias completadas ejecutadas localmente” replican el informe
A con la misma tarea de réplica que anteriormente
• Programan que el informe A en el sitio de destino “se ejecute en el origen” o se ejecute localmente
Si ambos sitios de destino A y B replican el Informe A y sus correspondientes tareas de réplica replican programaciones remotas y/o replican instancias ejecutadas localmente, todas las instancias que se procesaron en el sitio de destino A y/o en el sitio de origen en nombre del sitio de destino A se compartirán con el sitio de destino B.
De forma similar, todas las instancias procesadas en el sitio de destino B y/o procesadas en el sitio de origen también se compartirán con el sitio de destino A. Por último, el sitio de origen y los sitios de destino A y B tendrán un conjunto idéntico de instancias.
El uso compartido de instancias es ideal en muchos casos. Por ejemplo, cuando usuarios de otros sitios necesitan tener acceso a información de sus despliegues de igual nivel. En ese caso, para evitar que los usuarios vean las réplicas en el sitio local, asegúrese de haber establecido los derechos de seguridad adecuados. Por ejemplo, en un objeto de informe, aplique los derechos de manera que los usuarios sólo puedan ver las instancias de las que son propietarios.
Nota:
Todos los objetos se rigen por las normas de seguridad de BusinessObjects
Enterprise. Para garantizar que los usuarios y grupos sólo pueden ver las
306 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Importar y promover contenido replicado
4 instancias aplicables, se recomienda establecer los derechos de modo que los usuarios sólo vean las instancias de las que son propietarios. Por ejemplo, en un objeto de informe, aplique los derechos de manera que los usuarios sólo puedan ver las instancias de las que son propietarios. Para obtener más información, consulte
Administrar derechos de seguridad
Importar y promover contenido replicado
En algunos casos, puede optar por importar o promover el contenido replicado de un sistema de BusinessObjects Enterprise a otro. En esta sección se analizan estas funciones de Federación.
Importar contenido replicado
Si usa el Asistente de importación para importar contenido de un despliegue de BusinessObjects Enterprise a otro, el asistente no importará información específica de la réplica asociada a los objetos replicados que se importan.
Ello significa que tras la importación el objeto actúa como si nunca se hubiera replicado. Esto es específico de los objetos replicados en un sitio de destino y se describe en el siguiente escenario.
Ejemplo:
El Sistema A de BusinessObjects Enterprise es un sitio de destino en un proceso de Federación. El Informe A, un informe replicado en el Sistema
A, se importa del Sistema A al Sistema B de BusinessObjects Enterprise mediante el Asistente de importación.
Resultado: cuando el Informe A se copia al Sistema B, no contiene información replicada. El Informe A ya no estará marcado con un icono de réplica. Si el objeto estaba en conflicto en el Sistema A, no lo estará en el
Sistema B. Básicamente se trata como un objeto originado desde el Sistema
B.
Nota:
El CUID puede ser el mismo o no, en función de las opciones de importación seleccionadas en el Asistente de importación.
Manual del administrador de SAP BusinessObjects Enterprise 307
Trabajar con Federación
4
Importar y promover contenido replicado
Importar contenido replicado y continuar la réplica
Después de haber importado el contenido replicado, puede incluir los objetos importados en un proceso de Federación. Existen dos escenarios: tratar el sistema en el que residen los objetos importados como sitio de origen o tratarlo como sitio de destino. Para tratar este sistema como sitio de origen, continúe con Federación como lo hace normalmente.
Para tratar el sistema como sitio de destino y replicar los objetos migrados del sitio de origen, debe:
• Asegurarse de que los CUID de los objetos se conservan al usar el
Asistente de importación.
• Asegurarse de que la primera tarea de réplica tenga la resolución de conflictos establecida en “Tiene preferencia el sitio de origen” o bien
“Tiene preferencia el sitio de destino”.
Sugerencia:
En lugar de importar el objeto mediante el Asistente de importación de un sitio de destino a otro, es más eficaz y recomendable usar únicamente
Federación para replicar el objeto.
Ejemplo:
El Informe A se creó en el Sistema A de BusinessObjects Enterprise. El
Sistema X usó Federación para replicar el Informe A del Sistema A al
Sistema X. Después, el Asistente de importación importó el Informe A del
Sistema X al Sistema Y.
Plan: el Sistema Y quiere configurar Federación en el Sistema A y conservar el Informe A como parte de la réplica. El sistema Y es el destino y el sistema
A es el origen.
Acción: al importar el Informe A del Sistema X al Sistema Y, debe conservarse el CUID del Informe A. Además, cuando se ejecuta la primera tarea de réplica, ésta intentará replicar el Informe A. Puesto que el objeto ya existe en el Sistema Y, la réplica causará un conflicto Para especificar la versión que se utilizará, debe configurar el modo de resolución de conflictos en “Tiene preferencia el sitio de origen” o bien “Tiene preferencia el sitio de destino”.
308 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Importar y promover contenido replicado
4
Nota:
En este ejemplo, se recomienda que en lugar de importar el objeto mediante el Asistente de importación de un sitio de destino a otro, se use únicamente
Federación para replicar el objeto. El Informe A se replicará desde el Sistema
A al Sistema Y, y no es necesario usar el Asistente de importación para importar del Sistema X al Sistema Y.
Promover contenido desde un entorno de prueba
En cualquier organización, con frecuencia se realizan pruebas antes de pasar algo a un entorno de producción. Es normal probar Federación entre sistemas de BusinessObjects Enterprise en un entorno de desarrollo o de control de prueba antes de configurar Federación en los equipos de producción. Una vez creados los sitios de origen y de destino, así como el contenido en un entorno de prueba, puede promover esta configuración a los equipos de producción con los siguientes pasos:
1.
Use el Asistente de importación para promover el contenido del sitio de origen en el entorno de prueba al equipo de producción que actuará como sitio de origen.
Nota:
El objeto de lista de réplicas no se puede seleccionar mientras se usa el
Asistente de importación.
2.
Cree la lista de réplicas en el sitio de origen en el entorno de producción e incluya el contenido que desee.
3.
Elija entre estas dos opciones:
• A) Cree un objeto de conexión remota y las tareas de réplica adecuadas en los equipos de producción que actuarán como sitios de destino.
• B) Use el Asistente de importación para importar la conexión remota y las tareas de réplica del sitio de destino de Dev/QA a los equipos de producción que actuarán como sitios de destino. A continuación, edite las conexiones remotas importadas para que indiquen el equipo de producción que actuará como sitio de origen.
Manual del administrador de SAP BusinessObjects Enterprise 309
Trabajar con Federación
4
Procedimientos recomendados
Volver a dirigir un sitio de destino
Actualmente, una vez que un objeto se ha replicado de un sitio de origen, siempre se deberá replicar de ese sitio de origen y no podrá replicarse de otro sistema de BusinessObjects Enterprise. Aunque el objeto de conexión remota se edite para dirigirse a un nuevo sistema de BusinessObjects
Enterprise, cualquier intento de replicar un objeto que ya se hubiera replicado de un sistema de BusinessObjects Enterprise diferente del objeto de conexión remota no se replicará. Para replicar un objeto de un sitio de origen distinto, elimínelo primero del sitio de destino.
Nota:
Una vez que se copia un objeto replicado, el CUID de la copia cambia y ésta no contendrá ninguna información de réplica.
Procedimientos recomendados
Con Federación se puede optimizar el rendimiento de una tarea de réplica si sigue los pasos de configuración descritos en esta sección.
Si hay una gran cantidad de objetos en una sola tarea de réplica, puede llevar a cabo pasos adicionales para asegurar una ejecución correcta de la tarea de réplica. Normalmente, se deben poder replicar hasta 32.000 objetos en cada tarea de réplica. No obstante, es posible que algunos despliegues deban realizar configuraciones con tamaños de réplica menores o mayores.
Si se producen problemas, consulte
Solución de problemas de mensajes de error
Nota:
Es recomendable leer
Uso de servicios Web en Federación
antes de comenzar con los pasos siguientes.
1) Obtener un proveedor de servicios Web dedicado
En Federación, el contenido replicado se envía mediante servicios Web. En una instalación predeterminada de BusinessObjects Enterprise, todos sus servicios Web utilizan el mismo proveedor de servicios Web. Esto significa que las tareas de réplica de mayor tamaño pueden ocupar durante más tiempo al proveedor de servicios Web y ralentizar su respuesta a otras solicitudes de servicio Web así como a cualquiera de las aplicaciones que sirve.
310 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Procedimientos recomendados
4
Si tiene pensado replicar un gran número de objetos a la vez, o ejecutar varias tareas de réplica en secuencia, puede considerar la posibilidad de desplegar los servicios Web de Federación en su propio servidor de aplicaciones Java utilizando su propio proveedor de servicios Web.
Para ello, utilice el instalador de BusinessObjects e instale los servicios Web de BusinessObjects Enterprise. Ya debe tener en ejecución un servidor de aplicaciones Java. Si no es así, instale la opción Componentes de Web Tier completa, con lo que se instalarán los servicios Web de BusinessObjects y
Tomcat. Para ello, inicie el instalador en el equipo que desee, seleccione
“Instalación personalizada” y elija la opción “Componentes de Web Tier” o
“Servicios Web de BusinessObjects”.
Nota:
• Debe introducir un CMS existente, por ejemplo, el nombre de host, el puerto y la contraseña del administrador.
• Deberá utilizar este nuevo URI del proveedor de servicios Web en el campo URI de conexión remota.
2) Aumentar la memoria disponible del servidor de aplicaciones Java
Aumente la memoria del servidor de aplicaciones Java si con una sola tarea de réplica se replican numerosos objetos o si se comparte el servidor de aplicaciones con otras aplicaciones.
Si ha desplegado BusinessObjects Enterprise y Tomcat, la memoria disponible de forma predeterminada es de 1 GB. Para aumentar la memoria disponible para Tomcat:
En Windows:
1.
Abra Configuración de Tomcat. Haga clic en Inicio > Programas >
Tomcat > Configuración de Tomcat.
2.
Seleccione Java.
3.
En el cuadro de texto Opciones de Java, busque -Xmx1024M
4.
Aumente el valor de -Xmx1024M al tamaño que desee.
Ejemplo:
Para aumentar la memoria a 2 GB, introduzca: -Xmx2048M
En Unix:
Manual del administrador de SAP BusinessObjects Enterprise 311
Trabajar con Federación
4
Procedimientos recomendados
1.
En <directorio_instalación_BOE>/setup/, abra env.sh con su editor de textos preferido. Aumente el parámetro -Xmx1024m al tamaño que desee.
2.
Busque las siguientes líneas
# if [ -d "$BOBJEDIR"/tomcat ]; then
# set the JAVA_OPTS for Tomcat
JAVA_OPTS="-Dbobj.enterprise.home=${BOBJEDIR}enterpri se120
-Djava.awt.headless=true" if [ "$SOFTWARE" = "AIX" -o "$SOFTWARE" =
"SunOS" -o "$SOFTWARE" = "Linux" -o "$SOFTWARE" = "HP-
UX" ]; then
JAVA_OPTS="$JAVA_OPTS -Xmx1024m -XX:MaxPermSize=256m" fi export JAVA_OPTS
# fi
3.
Aumente el parámetro -Xmx1024m al tamaño que desee.
Ejemplo:
Para aumentar la memoria a 2 GB, introduzca: -Xmx2048m
Sugerencia:
Para otros servidores de aplicaciones Java, consulte su documentación para aumentar la memoria disponible.
3) Reducir el tamaño de los archivos BIAR que se crean.
Federación usa servicios Web para replicar contenido entre el sitio de origen y el de destino. Los objetos se agrupan y comprimen archivos BIAR con el fin de obtener un transporte más eficaz.
Al replicar una gran cantidad de objetos, configure el servidor de aplicaciones
Java para que cree archivos BIAR de menor tamaño. Federación empaquetará y comprimirá los objetos de varios archivos BIAR de menor tamaño de modo que el número de objetos que desea replicar no estará limitado.
312 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Procedimientos recomendados
4
Para reducir el tamaño de los archivos BIAR creados, agregue los siguientes parámetros Java al servidor de aplicaciones Java:
Dbobj.biar.suggestSplit
and
Dbobj.biar.forceSplit
bobj.biar.suggestSplit
sugiere un tamaño adecuado del archivo
BIAR, que intentará cumplir. El nuevo valor sugerido es 90 MB.
bobj.biar.forceSplit
forzará que un archivo BIAR se detenga en un determinado tamaño. El nuevo valor sugerido es 100 MB.
Nota:
No necesita cambiar la configuración de tamaño archivo BIAR predeterminada a menos que el servidor de aplicaciones se quede sin memoria y su tamaño de pila máximo (consulte
Limitaciones de la versión actual
) ya no se pueda incrementar más.
Para Tomcat en Windows:
1.
Abra la herramienta Configuración de Tomcat. Haga clic en Inicio >
Programas > Tomcat > Configuración de Tomcat.
2.
Seleccione Java.
3.
En el cuadro de texto Opciones de Java, agregue las siguientes líneas al final:
-Dbobj.biar.suggestSplit=90
-Dbobj.biar.forceSplit=100
Para Tomcat en Unix/Linux:
1.
Abra env.sh con su editor de textos preferido. Se encuentra en <direc torio_instalación_BOE>/setup/
2.
Busque las siguientes líneas:
# if [ -d "$BOBJEDIR"/tomcat ]; then
# set the JAVA_OPTS for tomcat
JAVA_OPTS="-Dbobj.enterprise.home=${BOBJEDIR}enterpri se120 -Djava.awt.headless=true" if [ "$SOFTWARE" = "AIX" -o "$SOFTWARE" = "SunOS" -o
"$SOFTWARE" = "Linux" -o "$SOFTWARE" = "HP-UX" ]; then
JAVA_OPTS="$JAVA_OPTS -Xmx1024m -XX:MaxPermSize=256m" fi
Manual del administrador de SAP BusinessObjects Enterprise 313
Trabajar con Federación
4
Procedimientos recomendados
export JAVA_OPTS
# fi
Agregue los parámetros de tamaño de archivo BIAR que desee.
Ejemplo: JAVA_OPTS="$JAVA_OPTS -Xmx1024m
-XX:MaxPermSize=256m
-Dbobj.biar.suggestSplit=90
-Dbobj.biar.forceSplit=100"
Para otros servidores de aplicaciones Java, consulte su documentación para agregar propiedades del sistema Java.
4) Aumentar el tiempo de espera de socket.
El servidor de tareas de Adaptive se encarga de ejecutar la tarea de réplica.
Durante la ejecución de la tarea de réplica, el servidor de tareas de Adaptive establece una conexión con el sitio de origen. Al recibir una gran cantidad de información del sitio de origen, es importante que no se agote el tiempo de espera del socket que utiliza el servidor de tareas de Adaptive para recibir información.
El valor predeterminado es 90 minutos. Puede aumentar el tiempo de espera de socket si es necesario.
Para aumentar el tiempo de espera de socket en el servidor de tareas de
Adaptive:
1.
Abra la Consola de administración central (CMC)
2.
Desplácese a la sección Servidor y seleccione Servidor de tareas de
Adaptive.
3.
Haga clic en Propiedades.
4.
Agregue “Parámetros de línea de comandos” al final de:
• Windows:-javaArgs Xmx1000m,Xincgc,server,Dbobj.fede
ration.WSTimeout=<tiempo de espera en minutos>
• Unix: -javaArgs
Xmx512m,Dbobj.federation.WSTimeout=<tiempo de espera en minutos>
Limitaciones de la versión actual
Federación es una herramienta muy flexible. Sin embargo, determinadas limitaciones pueden afectar a su rendimiento durante la producción. En esta
314 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Procedimientos recomendados
4 sección se destacan las áreas que puede modificar para optimizar las operaciones de Federación.
• Número máximo de objetos
Con cada tarea de réplica se replican objetos entre despliegues de
BusinessObjects Enterprise. Se recomienda que el número máximo de objetos que se repliquen en una sola tarea de réplica sea de 100.000.
Aunque una tarea de réplica puede funcionar con más de 100.000 objetos,
Federación sólo admite la réplica de hasta 100.000 objetos.
• Derechos
En Federación los derechos sólo se replican desde el sitio de origen al de destino. Se recomienda que los derechos de usuario comunes a ambos despliegues se establezcan en el sitio de origen y se repliquen en los sitios de destino con réplica bidireccional. Los derechos de usuario de un sitio específico se administrarán de la forma habitual en un despliegue de BusinessObjects Enterprise en el sitio donde se encuentra el usuario.
• Vistas empresariales y objetos asociados
BusinessObjects Enterprise puede almacenar vistas empresariales, elementos empresariales, infraestructuras de datos, conexiones de datos y listas de valores (LOV). Estos objetos se utilizan para mejorar la funcionalidad de los informes de Crystal.
Si estos objetos se crean primero en el sitio de destino y, a continuación, se replican en el sitio de origen con la réplica bidireccional, es posible que no funcionen correctamente y que sus datos no aparezcan en Crystal
Reports.
Se recomienda crear las vistas empresariales, los elementos empresariales, las infraestructuras de datos, las conexiones de datos y las LOV en el sitio de origen y, a continuación, replicarlos en el sitio de destino. Realice cambios en los objetos del sitio de destino o del sitio de origen (si lo permiten los permisos) y los cambios se replicarán entre uno y otro correctamente.
• Sobrecargas de universos
BusinessObjects Enterprise puede almacenar sobrecargas de universos.
Si las sobrecargas de universos se crean primero en el sitio de destino y, a continuación, se replican en el sitio de origen con la réplica bidireccional, es posible que no funcionen correctamente.
Manual del administrador de SAP BusinessObjects Enterprise 315
Trabajar con Federación
4
Procedimientos recomendados
Para resolverlo, primero cree las sobrecargas de universos en el sitio de origen y replíquelas en el sitio de destino. En segundo lugar, establezca seguridad en las sobrecargas de universos en el sitio de origen y replíquelas en el sitio de destino.
• Limpieza de objetos
Con la limpieza de objetos se eliminan los objetos que se han eliminado en el otro sitio. La limpieza de objetos actualmente sólo se lleva a cabo desde el sitio de origen en el sitio de destino. Para obtener más información, consulte
Administrar la limpieza de objetos
.
• Archivos de registro de Federación
Los archivos de registro de Federación se escriben en archivos XML que usan estándares XML 1.1. Para ver los archivos de registro con un explorador, éste debe admitir XML 1.1.
Solución de problemas de mensajes de error
Esta sección contiene mensajes de error que se pueden presentar en muy contadas ocasiones al usar Federación. Estos mensajes aparecerán en los registros de tareas de réplica o en el área de funcionalidad de un informe.
1) GUID no válido
Ejemplo de error: ERROR 2008-01-10T00:31:08.234Z El GUID
ASXOOFyvy0FJnRcD0dZNTZg (encontrado en la propiedad
SI_PARENT_CUID en el número de objeto 1285) no es un GUID válido
.
Este error significa que va a replicar un objeto cuyo objeto principal no se replica con él y que no existe en el sitio de destino. Por ejemplo, se replica un objeto, pero no la carpeta que lo contiene. Puede que el objeto principal no se replique porque la cuenta que replica los objetos no disponga de suficientes derechos en el objeto principal.
2) Informes de Crystal que no muestran datos en el sitio de origen
Este error se puede producir si el informe de Crystal utiliza una vista empresarial, un elemento empresarial, una infraestructura de datos, una conexión de datos o una lista de valores que se ha creado originalmente en
316 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Procedimientos recomendados
4 el sitio de destino y, a continuación, se replica en el sitio de origen. Para obtener más detalles, consulte
Limitaciones de la versión actual
.
3) Las sobrecargas de universo no se aplican correctamente
Este error se puede producir si el informe utiliza un universo que contiene una sobrecarga de universos que se ha creado en el sitio de destino y se replica en el sitio de origen. Para obtener más detalles, consulte
Limitaciones de la versión actual
.
4) Memoria insuficiente de Java
Ejemplo de error: java.lang.OutOfMemoryError.
Se puede producir si el servidor de aplicaciones Java se ha quedado sin memoria al procesar una tarea de réplica. Puede que la tarea de réplica sea demasiado grande o que el servidor de aplicaciones Java no disponga de suficiente memoria.
Incremente la memoria disponible del servidor de aplicaciones Java mediante el traslado de los servicios Web de Federación a un equipo dedicado, o reduzca la cantidad de objetos que se replican en una tarea de réplica. Para obtener más detalles, consulte
.
5) Tiempo de espera de socket
Ejemplo de error: Error al comunicar con el sitio de origen.
Se ha agotado el tiempo de espera de lectura.
La información que se envía desde el sitio de origen al servidor de tareas de Adaptive en el sitio de destino dura más que el tiempo de espera asignado. Aumente el tiempo de espera de socket en el servidor de tareas de Adaptive o reduzca el número de objetos que está replicando en la tarea de réplica.
6) Límite de consulta
Ejemplo de error: Ocurrió un error del SDK en el sitio de destino. No es una consulta válida. (FWB 00025) …...La
cadena de consulta es mayor que el límite de longitud de consulta.
Manual del administrador de SAP BusinessObjects Enterprise 317
Trabajar con Federación
4
Procedimientos recomendados
Este error puede aparecer si replica demasiados objetos a la vez y
Federación envía una consulta que es demasiado grande como para que el CMS se ocupe de ella. Los objetos del sitio de origen se enviarán al sitio de destino. No obstante, los cambios que se deban enviar al sitio de origen no se enviarán. Los conflictos se resuelven del modo especificado; sin embargo, no se establecerán las marcas de conflicto de resolución manual en el objeto. Los objetos enviados en el sitio de destino seguirán funcionando correctamente.
Para resolver este problema, reduzca el número de objetos que replica en cada tarea de réplica. Para obtener más detalles, consulte
.
7) Se agota el tiempo de espera de la tarea de réplica
Ejemplo de error: No es posible programar el objeto con el intervalo de tiempo especificado
.
Este mensaje puede aparecer si se ha agotado el tiempo de la tarea de réplica mientras se espera que termine otra tarea de réplica. Esto puede suceder si hay varias tareas de réplica que se conectan al mismo sitio de origen simultáneamente. Se intentará volver a ejecutar la tarea de réplica con error en la siguiente hora programada.
Para resolver este problema, programe la tarea de réplica con error en una hora que no esté en conflicto con otras tareas de réplica que se conectan al mismo sitio de origen.
8) Límite de réplica
Ejemplo de error: Ocurrió un error del SDK en el sitio de destino. Error de acceso a la base de datos. …. Error de procesador de consultas interno: el procesador de consultas se quedó sin espacio de pila durante la optimización de consultas. Error al ejecutar la consulta en ExecWithDeadlockHandling.
Este mensaje puede aparecer si ha excedido el número de objetos admitidos que se pueden replicar a la vez. Para resolver este problema, reduzca el número de objetos que replica en la tarea de réplica y ejecútela de nuevo.
318 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con Federación
Procedimientos recomendados
4
9) Objeto descartado
Ejemplo de error: Se encontró un error al comprobar los derechos de seguridad o Se encontró un error al empaquetar el objeto
.
Este mensaje puede mostrarse si un objeto se descarta del paquete de réplica. Se puede producir cuando Federación consulta un objeto que necesita réplica pero antes comprueba los derechos y empaqueta el objeto.
10) Servidor de procesamiento de Adaptive
Ejemplo de error: Se ha producido un error en Servidor de procesamiento de Adaptive
.
Este error se puede producir cuando Federación carga demasiadas clases y no hay suficiente memoria para procesar la tarea de réplica.
Para solucionar este problema, debe realizar estos dos pasos:
1.
En los argumentos de la línea de comandos del servidor de procesamiento de Adaptive, agregue la siguiente línea: -javaArgs "XX:MaxPermSi ze=256m"
.
2.
Agregue los siguientes parámetros al servidor de aplicaciones Java al que se conecte para Federación, con el fin de reducir el tamaño de los archivos BIAS que utilice:
•
-Dbobj.biar.suggestSplit=100m
•
-Dbobj.biar.forceSplit=100m
11) Espacio de administrador de objetos
Ejemplo de error: No se pudo crear el paquete de inserción.
Ocurrió una excepción de entrada/salida: "No queda espacio en el dispositivo".
Esto sucede cuando el directorio temporal que usa Federación no tiene suficiente espacio en disco. Para solucionar este problema, libere espacio adicional en el directorio temporal o use otra ubicación para el directorio temporal.
Para especificar una ubicación distinta para el directorio temporal en el sitio de origen, agregue la siguiente línea a los archivos de configuración del servidor de aplicaciones Java:-Dbobj.tmp.dir=<DirectorioTemporal>.
Manual del administrador de SAP BusinessObjects Enterprise 319
Trabajar con Federación
4
Procedimientos recomendados
Para especificar una ubicación distinta para el directorio temporal en el sitio de destino, agregue la siguiente línea a los argumentos de la línea de comandos del Servidor de procesamiento de Adaptive: -javaArgs
“-Dbobj.tmp.dir=<DirectorioTemporal>”
.
En los ejemplos anteriores, <DirectorioTemporal> es la ubicación del directorio temporal que desea utilizar.
12) Error de universo
Ejemplo de error: Error interno al llamar a la APIprocessDP
Commands.
Se produce cuando falta una relación de conexión de universo a universo en un universo que se ha replicado o no válida. Para solucionar este problema, ejecute la tarea de réplica con la opción Actualizar a partir de
origen seleccionada y compruebe que se replica su conexión de universo.
También puede abrir el universo en Universe Designer, editar la conexión del universo y volver a transferirlo.
320 Manual del administrador de SAP BusinessObjects Enterprise
Servidores de seguridad
5
Servidores de seguridad
5
Descripción de la comunicación entre los componentes de BusinessObjects Enterprise
Descripción de la comunicación entre los componentes de BusinessObjects
Enterprise
Si el sistema de BusinessObjects Enterprise se ha desplegado por completo en la misma subred, no hay necesidad de realizar ninguna configuración especial de los servidores de seguridad. Sin embargo, puede optar por desplegar algunos componentes de Business Objects en diferentes subredes separadas por uno o varios servidores de seguridad.
Es importante entender la comunicación entre los servidores de
BusinessObjects Enterprise, clientes enriquecidos y el servidor de aplicaciones Web que aloja el SDK de BusinessObjects Enterprise antes de configurar el sistema de BusinessObjects Enterprise para que funcione con servidores de seguridad.
Temas relacionados
• Configurar BusinessObjects Enterprise para servidores de seguridad
• Ejemplos de escenarios normales de servidores de seguridad
Información general de los servidores y puertos de comunicación de BusinessObjects Enterprise
Es importante entender los servidores de BusinessObjects Enterprise y sus puertos de comunicación si el sistema de BusinessObjects Enterprise se despliega con servidores de seguridad.
Cada servidor de BusinessObjects Enterprise enlaza con un puerto de solicitud.
Un servidor de BusinessObjects Enterprise, como el servidor del repositorio de archivos de entrada, enlaza con un puerto de solicitud cuando se inicia.
Otros componentes de BusinessObjects Enterprise, como servidores de
BusinessObjects Enterprise, clientes enriquecidos de Business Objects y el
SDK de Business Objects alojado en el servidor de aplicaciones Web pueden usar este puerto de solicitud para comunicarse con el servidor.
322 Manual del administrador de SAP BusinessObjects Enterprise
Servidores de seguridad
Descripción de la comunicación entre los componentes de BusinessObjects Enterprise
5
Un servidor seleccionará su puerto de solicitud de forma dinámica, a no ser que se haya configurado con un número de puerto específico. Se debe configurar un número de puerto de solicitud específico para los servidores que se comunican con otros componentes de BusinessObjects Enterprise a través de un servidor de seguridad.
Cada servidor de BusinessObjects Enterprise se registra en el
CMS
Los servidores de BusinessObjects Enterprise se registran en el CMS al iniciarse. Cuando un servidor se registra, el CMS registra:
• El nombre de host (o dirección IP) del equipo host del servidor.
• El número de puerto de solicitud del servidor.
El servidor de administración central (CMS) usa dos puertos
El CMS usa dos puertos: El puerto de solicitud y el puerto del servidor de nombres. El puerto de solicitud se selecciona dinámicamente de forma predeterminada. El puerto del servidor de nombres es el 6400 de forma predeterminada.
Otros servidores de BusinessObjects Enterprise contactarán inicialmente con el CMS en su puerto de servidor de nombres. El CMS responderá a este contacto inicial devolviendo el valor de su puerto de solicitud. Los servidores de Business Objects usarán este puerto de solicitud para la comunicación posterior con el CMS.
El servidor de administración central (CMS) ofrece un directorio de servidores registrados
El CMS ofrece un directorio de los servidores de BusinessObjects Enterprise que se han registrado en él. Otros componentes de BusinessObjects
Enterprise, como servidores de BusinessObjects Enterprise, clientes enriquecidos de Business Objects y el SDK de Business Objects alojado en el servidor de aplicaciones Web pueden contactar con el CMS y solicitar una referencia a un servidor en particular. La referencia de un servidor consta del número de puerto de solicitud del servidor y del nombre de host (o la dirección IP) del equipo host del servidor.
Manual del administrador de SAP BusinessObjects Enterprise 323
Servidores de seguridad
5
Descripción de la comunicación entre los componentes de BusinessObjects Enterprise
Los componentes de BusinessObjects Enterprise pueden residir en una subred diferente de la del servidor que usan. El nombre de host (o la dirección
IP) contenido en la referencia del servidor debe ser direccionable desde la máquina del componente.
Nota:
La referencia a un servidor de BusinessObjects Enterprise contendrá de forma predeterminada el nombre de host del equipo del servidor. (Si un equipo tiene más de un nombre de host, se elije el nombre de host principal.)
Puede configurar un servidor de modo que su referencia contenga en su lugar la dirección IP.
Temas relacionados
• Comunicación entre los componentes de BusinessObjects Enterprise
Comunicar Server Intelligence Agents (SIA) con el Servidor de administración central (CMS)
El despliegue no funcionará si el Server Intelligence Agent (SIA) y el Servidor de administración central (CMS) no se pueden comunicar entre sí. Asegúrese de que los puertos del servidor de seguridad están configurados para permitir la comunicación entre el SIA y el CMS.
Los procesos secundarios del servidor de tareas se comunican con su nivel de datos en el CMS
La mayoría de los servidores crean un proceso secundario para controlar una tarea, como la generación de un informe. El servidor de tareas creará uno o varios procesos secundarios. Cada proceso secundario tiene su propio puerto de solicitud.
De forma predeterminada, un servidor de tareas seleccionará dinámicamente un puerto de solicitud para cada proceso secundario. Puede especificar un rango de números de puerto entre los que el servidor de tareas podrá seleccionar.
Todos los procesos secundarios se comunican con el CMS. Si esta comunicación atraviesa un servidor de seguridad, debe:
324 Manual del administrador de SAP BusinessObjects Enterprise
Servidores de seguridad
Descripción de la comunicación entre los componentes de BusinessObjects Enterprise
5
• Especificar el rango de números de puerto entre los que el servidor de tareas puede seleccionar. Tenga en cuenta que el rango de puertos debe ser lo suficientemente amplio para permitir el número máximo de procesos secundarios especificado por -maxJobs.
• Abra el rango de puertos especificado en el servidor de seguridad.
Muchos procesos secundarios se comunican con el nivel de datos. Por ejemplo, un proceso secundario puede conectarse a una base de datos de generación de informes, extraer datos y calcular valores para un informe.
Si el proceso secundario del servidor de tareas se comunica con el nivel de datos atravesando un servidor de seguridad, debe:
• Abrir una ruta de comunicación en el servidor de seguridad desde cualquier puerto del equipo servidor de tareas al puerto de escucha de la base de datos en el equipo servidor de base de datos.
Temas relacionados
Comunicación entre los componentes de
BusinessObjects Enterprise
Los componentes de BusinessObjects Enterprise, como los clientes de explorador, los clientes enriquecidos, los servidores y el SDK de
BusinessObjects Enterprise alojados en el servidor de aplicaciones Web, se comunican entre sí a través de la red durante los flujos de trabajo normales. Es necesario entender estos flujos de trabajo para desplegar los productos de Business Objects en diferentes subredes separadas por un servidor de seguridad.
Requisitos para la comunicación entre los componentes de
BusinessObjects Enterprise
Los despliegues de BusinessObjects Enterprise deben cumplir estos requisitos generales.
1.
Cada servidor de BusinessObjects Enterprise debe ser capaz de iniciar la comunicación con cada uno de los otros servidores de BusinessObjects
Enterprise en el puerto de solicitud de ese servidor.
Manual del administrador de SAP BusinessObjects Enterprise 325
Servidores de seguridad
5
Descripción de la comunicación entre los componentes de BusinessObjects Enterprise
2.
El CMS usa dos puertos. Cada servidor de BusinessObjects Enterprise, cliente enriquecido de BusinessObjects Enterprise y el servidor de aplicaciones Web que aloja el SDK de BusinessObjects Enterprise debe poder iniciar la comunicación con el servidor de administración central
(CMS) en sus dos puertos.
3.
Cada proceso secundario del servidor de tareas debe poder iniciar la comunicación con el CMS en sus dos puertos.
4.
Los clientes enriquecidos deben poder iniciar la comunicación con el puerto de solicitud de los servidores del repositorio de archivos de entrada y de salida
5.
Si los clientes enriquecidos de Desktop Intelligence y de Web Intelligence usan la auditoría, deben poder iniciar la comunicación con el puerto de solicitud de los servidores de procesamiento de Adaptive que alojan el servicio proxy de auditoría del cliente.
6.
Por regla general, el servidor de aplicaciones Web que aloja el SDK de
BusinessObjects Enterprise debe poder iniciar la comunicación con el puerto de solicitud de cada servidor de BusinessObjects Enterprise.
Nota:
El servidor de aplicaciones Web sólo necesita comunicarse con los servidores de BusinessObjects Enterprise que se usan en el despliegue.
Por ejemplo, si no se usa Crystal Reports, no es necesario que el servidor de aplicaciones Web se comunique con los servidores de procesamiento de Crystal Reports.
7.
Los servidores de tareas usan los números de puerto que están especificados con el comando -requestJSChildPorts <intervalo
de puertos>
. Si no se especifica ningún número en la línea de comandos, los servidores usan números de puerto aleatorios. Para permitir que un servidor de tareas se comunique con un servidor FTP o de correo en otro equipo, abra todos los puertos del intervalo especificado mediante -requestJSChildPorts en el servidor de seguridad o agregue el proceso secundario de servidor de tarea como una excepción del servidor de seguridad.
8.
El CMS debe poder iniciar la comunicación con el puerto de escucha de la base de datos del CMS.
9.
El servidor de conexión, la mayoría de los procesos secundarios del servidor de tareas y cada servidor de procesamiento deben poder iniciar la comunicación con el puerto de escucha de la base de datos de generación de informes. Cada proveedor de bases de datos usa puertos
326 Manual del administrador de SAP BusinessObjects Enterprise
Servidores de seguridad
Descripción de la comunicación entre los componentes de BusinessObjects Enterprise
5 de escucha distintos. Por ejemplo, MySQL usa el 3306 de forma predeterminada.
Temas relacionados
• Requisitos de puertos de BusinessObjects Enterprise
Requisitos de puertos de BusinessObjects Enterprise
En esta sección se enumeran los puertos de comunicación que usan los servidores de BusinessObjects Enterprise, los clientes enriquecidos de
BusinessObjects Enterprise, el servidor de aplicaciones Web que aloja el
SDK de BusinessObjects Enterprise y las aplicaciones de software de terceros. Si implementa BusinessObjects Enterprise con servidores de seguridad, puede usar esta información para abrir el mínimo número de puertos en esos servidores de seguridad.
Requisitos de puertos para aplicaciones de Business Objects
En esta tabla se enumeran los servidores y números de puerto usados por las aplicaciones de BusinessObjects Enterprise.
Manual del administrador de SAP BusinessObjects Enterprise 327
Servidores de seguridad
5
Descripción de la comunicación entre los componentes de BusinessObjects Enterprise
Produc to
Aplicación cliente
Servidores asociados
Requisitos de puertos de servidor
Crystal
Reports
Crystal
Reports
Designer
Puerto del servidor de nombres del CMS (6400 de forma predeterminada)
CMS
Servidor de procesamiento de Web Intelligence
Puerto de solicitud del CMS
FRS de entrada
Servidor FRS de salida
Puerto de solicitud del FRS de entrada
Servidor de aplicaciones de informes
Puerto de solicitud del FRS de salida
Puerto de solicitud del RAS
Servidor caché de
Crystal Reports
Servidor de páginas de Crystal Reports
Puerto de solicitud del servidor de caché de Crystal Reports
Puerto de solicitud del servidor de páginas de Crystal
Reports
Puerto de solicitud del servidor de procesamiento de
Web Intelligence
328 Manual del administrador de SAP BusinessObjects Enterprise
Servidores de seguridad
Descripción de la comunicación entre los componentes de BusinessObjects Enterprise
5
Produc to
Aplicación cliente
Servidores asociados
Requisitos de puertos de servidor
Aplicación Web de Live
Office
Live Office
Puerto del servidor de nombres del CMS (6400 de forma predeterminada)
CMS
Servidor de procesamiento de Adaptive
Servidor caché de
Crystal Reports
Puerto de solicitud del CMS
FRS de entrada
Servidor FRS de salida
Puerto de solicitud del FRS de entrada
Servidor de aplicaciones de informes
Puerto de solicitud del FRS de salida
Puerto de solicitud del RAS
Servidor de procesamiento de Web Intelligence
Puerto de solicitud del servidor de procesamiento de
Web Intelligence
Puerto de solicitud del servidor de procesamiento de
Adaptive
Puerto de solicitud del servidor de caché de Crystal Reports
Cliente enriquecido de Live Office
Live Office servidor de aplicaciones Web que aloja la aplicación Web de Live
Office
Puerto HTTP (80 de forma predeterminada)
Manual del administrador de SAP BusinessObjects Enterprise 329
Servidores de seguridad
5
Descripción de la comunicación entre los componentes de BusinessObjects Enterprise
Produc to
Aplicación cliente
Servidores asociados
Requisitos de puertos de servidor
Business
Objects
Enterprise
Cliente enriquecido de
Web Intelligence
CMS
FRS de entrada
Puerto del servidor de nombres del CMS (6400 de forma predeterminada)
Puerto de solicitud del CMS
Puerto de solicitud del FRS de entrada
Business
Objects
Enterprise
CMS
Desktop
Intelligence
FRS de entrada
Servidor FRS de salida
Puerto del servidor de nombres del CMS (6400 de forma predeterminada)
Puerto de solicitud del CMS
Puerto de solicitud del FRS de entrada
Puerto de solicitud del FRS de salida
Business
Objects
Enterprise
Universe
Designer
Puerto del servidor de nombres del CMS (6400 de forma predeterminada)
CMS
Puerto de solicitud del CMS
FRS de entrada
Servidor de conexión
Puerto de solicitud del FRS de entrada
Puerto del servidor de conexión
330 Manual del administrador de SAP BusinessObjects Enterprise
Servidores de seguridad
Descripción de la comunicación entre los componentes de BusinessObjects Enterprise
5
Produc to
Aplicación cliente
Servidores asociados
Requisitos de puertos de servidor
Business
Objects
Enterprise
Administrador de vistas empresariales
CMS
FRS de entrada
Puerto del servidor de nombres del CMS (6400 de forma predeterminada)
Puerto de solicitud del CMS
Puerto de solicitud del FRS de entrada
Manual del administrador de SAP BusinessObjects Enterprise 331
Servidores de seguridad
5
Descripción de la comunicación entre los componentes de BusinessObjects Enterprise
Produc to
Aplicación cliente
Servidores asociados
Requisitos de puertos de servidor
Business
Objects
Enterprise
Administrador de configuración central
(CCM)
CMS
Server Intelligence
Agent (SIA)
Los siguientes puertos deben estar abiertos para que CCM administre los servidores de
BusinessObjects Enterprise remotos:
Puerto del servidor de nombres del CMS (6400 de forma predeterminada)
Puerto de solicitud del CMS
Los siguientes puertos deben estar abiertos para que CCM administre los procesos SIA remotos:
Microsoft Directory Services
(puerto TCP 445)
Servicio de sesión NetBIOS
(puerto TCP 139)
Servicio de datagramas Net-
BIOS (puerto UDP 138)
Servicio de nombres Net-
BIOS (puerto UDP 137)
DNS (puerto TCP/UDP 53)
(Tenga en cuenta que algunos de los puertos indicados anteriormente pueden no ser necesarios. Consulte al administrador de Windows.)
332 Manual del administrador de SAP BusinessObjects Enterprise
Servidores de seguridad
Descripción de la comunicación entre los componentes de BusinessObjects Enterprise
5
Produc to
Aplicación cliente
Servidores asociados
Requisitos de puertos de servidor
Puerto de solicitud del SIA
(6410 de forma predeterminada)
Business
Objects
Enterprise
Server Intelligence
Agent
(SIA
Cada servidor de Business Objects incluido el CMS
Puerto del servidor de nombres del CMS (6400 de forma predeterminada)
Puerto de solicitud del CMS
)
Puerto de solicitud para cada servidor administrado por el
SIA
Business
Objects
Enterprise
CMS
Asistente de importación
FRS de entrada
Servidor FRS de salida
Puerto del servidor de nombres del CMS (6400 de forma predeterminada)
Puerto de solicitud del CMS
Puerto de solicitud del FRS de entrada
Puerto de solicitud del FRS de salida
Manual del administrador de SAP BusinessObjects Enterprise 333
Servidores de seguridad
5
Descripción de la comunicación entre los componentes de BusinessObjects Enterprise
Produc to
Aplicación cliente
Servidores asociados
Requisitos de puertos de servidor
Business
Objects
Enterprise
Asistente de publicación
CMS
FRS de entrada
Servidor FRS de salida
Puerto del servidor de nombres del CMS (6400 de forma predeterminada)
Puerto de solicitud del CMS
Puerto de solicitud del FRS de entrada
Puerto de solicitud del FRS de salida
Business
Objects
Enterprise
Herramienta de conversión de informes
CMS
FRS de entrada
Puerto del servidor de nombres del CMS (6400 de forma predeterminada)
Puerto de solicitud del CMS
Puerto de solicitud del FRS de entrada
Business
Objects
Enterprise
SDK de
Business
Objects
Enterprise alojado en el servidor de aplicaciones
Web
Todos los servidores de Business Objects
Enterprise que requieran los productos implementados.
Por ejemplo, sólo se requiere la comunicación con el puerto de solicitud del servidor de caché de Crystal
Reports si Crystal Reports está implementado y se usa.
Puerto del servidor de nombres del CMS (6400 de forma predeterminada)
Puerto de solicitud del CMS
Puerto de solicitud para cada servidor que se requiera.
334 Manual del administrador de SAP BusinessObjects Enterprise
Servidores de seguridad
Descripción de la comunicación entre los componentes de BusinessObjects Enterprise
5
Produc to
Aplicación cliente
Servidores asociados
Requisitos de puertos de servidor
Voyager OLAP
CMS
Puerto del servidor de nombres del CMS (6400 de forma predeterminada)
Servidor de análisis multidimensional
(MDAS)
Puerto de solicitud del CMS
Puerto del MDAS
FRS de entrada
Servidor FRS de salida
Puerto de solicitud del FRS de entrada
Puerto de solicitud del FRS de salida
Nota:
Para configurar el servidor de aplicaciones de informes en un entorno con servidor de seguridad, debe implementar los siguientes pasos:
1.
Abra el puerto de solicitud RAS entrante; este puerto se identifica mediante el parámetro -requestport de la línea de comandos.
2.
Abra todos los puertos salientes:
De forma predeterminada, el servidor RAS selecciona un puerto saliente dinámico. Si desea limitar los puertos salientes, actualice las siguientes claves del Registro con el intervalo de puertos especificado y active estos puertos y el puerto de solicitud de RAS.
Para Windows, especifique el intervalo de puertos en las siguientes claves del Registro:
Manual del administrador de SAP BusinessObjects Enterprise 335
Servidores de seguridad
5
Descripción de la comunicación entre los componentes de BusinessObjects Enterprise
• HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite
12.0\CER\RequestPortLower
• HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite
12.0\CER\RequestPortUpper
Para UNIX, especifique el intervalo de puertos en el siguiente archivo:
<INSTALLDIR>/bobje/data/.bobj/registry/software/busi ness objects/suite 12.0/cer/.registry
•
"RequestPortLower"=dword:0
"RequestPortUpper"=dword:10000
Requisitos de puertos para aplicaciones de terceros
En esta tabla se enumera el software de terceros usado por los productos
Business Objects. Incluye ejemplos específicos de algunos proveedores de software, pero los distintos proveedores tendrán requisitos de puertos diferentes.
Aplicación de terceros
Componente de Business
Objects que usa el producto de terceros
Requisito de puertos de la aplicación de terceros
Descripción
Base de datos del
CMS
Servidor de administración central (CMS)
Puerto de escucha del servidor de base de datos
Por ejemplo,
MySQL usa el puerto 3306.
MySQL se instala con
Business Objects Enterprise. El CMS es el
único servidor que se comunica con la base de datos del CMS.
336 Manual del administrador de SAP BusinessObjects Enterprise
Servidores de seguridad
Descripción de la comunicación entre los componentes de BusinessObjects Enterprise
5
Aplicación de terceros
Componente de Business
Objects que usa el producto de terceros
Requisito de puertos de la aplicación de terceros
Descripción
Servidor de conexión
Base de datos de generación de informes
Cada proceso secundario del servidor de tareas
Cada servidor de procesamiento
Puerto de escucha del servidor de base de datos
Por ejemplo,
MySQL usa el puerto 3306.
Estos servidores recuperan información de la base de datos de generación de informes.
Servidor de aplicaciones Web
Cliente enriquecido de Live Office
Puerto HTTP y puerto HTTPS.
Todos los portales de Business
Objects incluidos InfoView y
CMC
Por ejemplo, en
Tomcat el puerto
HTTP predeterminado es el 8080 y el puerto HTTPS predeterminado es el
443.
El puerto HTTPS sólo es necesario si se usa la comunicación HTTP segura.
Servidor
FTP
Cada servidor de tareas
Entrada de FTP
(puerto 21)
Salida de FTP
(puerto 22)
Los servidores de tareas usan los puertos
FTP para permitir el envío a FTP.
Manual del administrador de SAP BusinessObjects Enterprise 337
Servidores de seguridad
5
Descripción de la comunicación entre los componentes de BusinessObjects Enterprise
Aplicación de terceros
Componente de Business
Objects que usa el producto de terceros
Requisito de puertos de la aplicación de terceros
Descripción
Servidor de correo electrónico
Cada servidor de tareas
SMTP (puerto 25)
Los servidores de tareas usan el puerto
SMTP para permitir el envío al correo electrónico.
Servidores
Unix a los que los servidores de tareas pueden enviar contenido
Cada servidor de tareas rexec out (puerto
512)
(sólo Unix) rsh out
(puerto 514)
(sólo Unix) Los servidores de tareas usan estos puertos para permitir el envío al disco.
Servidor de autenticación
CMS servidor de aplicaciones Web que aloja el SDK de BusinessObjects Enterprise
Puerto de conexión para autenticación de terceros.
cada cliente enriquecido, a excepción de Live
Office y Desktop
Intelligence en el modo "Zabo" de tres niveles
Por ejemplo, el usuario define el servidor de conexión para el servidor LDAP de Oracle en el archivo ldap.ora.
Las credenciales de usuario se almacenan en el servidor de autenticación de terceros. El
CMS, el SDK de BusinessObjects Enterprise y los clientes enriquecidos que se enumeran aquí necesitan comunicarse con el servidor de autenticación de terceros cuando un usuario inicia sesión.
338 Manual del administrador de SAP BusinessObjects Enterprise
Servidores de seguridad
Configurar BusinessObjects Enterprise para servidores de seguridad
5
Configurar BusinessObjects Enterprise para servidores de seguridad
En esta sección se proporcionan instrucciones prácticas paso a paso para configurar el sistema de BusinessObjects Enterprise con el fin de que funcione en un entorno de servidores de seguridad.
Para configurar el sistema para servidores de seguridad
1.
Determine qué servidores de BusinessObjects Enterprise deben
comunicarse a través de un servidor de seguridad. Consulte
Comunicación entre los componentes de BusinessObjects Enterprise
.
2.
Configure el puerto de solicitud para cada servidor de BusinessObjects
Enterprise que deba comunicarse a través de un servidor de seguridad.
Consulte
Configurar los números de puerto
3.
Configure un rango de puertos para cada secundarios del servidor de tareas que deba comunicarse a través de un servidor de seguridad.
Consulte
4.
Configure el servidor de seguridad para permitir la comunicación con los puertos de solicitud en los servidores de BusinessObjects Enterprise que configuró en el paso anterior. Consulte
Especificar las reglas del servidor de seguridad
5.
(Opcional) Configure el archivo hosts en cada máquina que aloja un servidor de BusinessObjects Enterpriseque deba comunicarse a través de un servidor de seguridad. Consulte
Configurar el archivo hosts para los servidores de seguridad que utilizan NAT
Especificar las reglas del servidor de seguridad
Debe configurar el servidor de seguridad para permitir el tráfico necesario entre los componentes de Business Objects. Consulte la documentación del servidor de seguridad para obtener información acerca de cómo especificar estas reglas.
Especifique una regla de acceso de entrada para cada ruta de comunicación que cruce el servidor de seguridad. Es posible que no sea necesario
Manual del administrador de SAP BusinessObjects Enterprise 339
Servidores de seguridad
5
Configurar BusinessObjects Enterprise para servidores de seguridad
especificar una regla de acceso para cada servidor de Business Objects que se encuentra detrás del servidor de seguridad.
Use el número de puerto que se especifica en el cuadro de texto Puerto del servidor. Recuerde que cada servidor de un equipo debe usar un número de puerto único. Algunos servidores de Business Objects usan más de un puerto.
Nota:
Si se ha desplegado BusinessObjects Enterprise a través de servidores de seguridad que usan NAT, cada servidor de BusinessObjects Enterprise en todos los equipos necesita un número de puerto de solicitud único. Es decir, no puede haber dos servidores en todo el despliegue que compartan el mismo puerto de solicitud.
Nota:
No es necesario que especifique ninguna regla de acceso de salida. Los servidores de BusinessObjects Enterprise no inician la comunicación con el servidor de aplicaciones Web ni con ninguna aplicación cliente.
Ejemplo:
En este ejemplo se muestran las reglas de acceso de entrada para un servidor de seguridad entre el servidor de aplicaciones Web y los servidores de BusinesObjects Enterprise. En este caso, se abrirían dos puertos para el CMS, un puerto para el Servidor del repositorio de archivos (FRS) de entrada y un puerto para el FRS de salida. Los números de puerto de solicitud son los números de puerto que se especifican en el cuadro de texto Puerto en la página de configuración de la CMC para un servidor.
Equipo de origen
Puerto
Equipo de destino
Puerto Acción
Servidor de aplicaciones
Web
Cualquiera CMS 6400 Permitir
340 Manual del administrador de SAP BusinessObjects Enterprise
Servidores de seguridad
Configurar BusinessObjects Enterprise para servidores de seguridad
5
Equipo de origen
Puerto
Equipo de destino
Puerto Acción
Servidor de aplicaciones
Web
Cualquiera CMS
<Número de puerto de solicitud>
Permitir
Servidor de aplicaciones
Web
Cualquiera
FRS de entrada
<Número de puerto de solicitud>
Permitir
Servidor de aplicaciones
Web
Cualquiera
Servidor FRS de salida
<Número de puerto de solicitud>
Permitir
Cualquiera
Cualquiera
Cualquiera CMS Cualquiera Rechazar
Cualquiera
Servidores adicionales de BusinessObjects Enterprise
Cualquiera Rechazar
Temas relacionados
• Comunicación entre los componentes de BusinessObjects Enterprise
Configurar el archivo hosts para los servidores de seguridad que utilizan NAT
Este paso sólo es necesario si los servidores de BusinessObjects Enterprise se deben comunicar a través de un servidor de seguridad en el que esté activada la “traducción de direcciones de red” (“NAT”). Este paso permite a
Manual del administrador de SAP BusinessObjects Enterprise 341
Servidores de seguridad
5
Configurar BusinessObjects Enterprise para servidores de seguridad
los equipos cliente asignar un nombre de host de servidor a una dirección
IP enrutable.
Este paso es necesario además de los pasos descritos en
Para configurar el sistema para servidores de seguridad
Nota:
BusinessObjects Enterprise se puede desplegar en equipos que utilicen el sistema de nombres de dominio (DNS). En este caso, los nombres de host de equipo servidor se pueden asignar a una dirección IP enrutable externamente en el servidor DNS, en vez de hacerlo en el archivo hosts de cada equipo.
Descripción de la traducción de direcciones de red
Se despliega un servidor de seguridad para proteger una red interna frente al acceso no autorizado. Los servidores de seguridad que utilizan “NAT” asignarán las direcciones IP de la red interna a otra dirección que utiliza la red externa. Esta “traducción de direcciones” mejora la seguridad al ocultar las direcciones IP internas a la red externa.
Los componentes de BusinessObjects Enterprise, como servidores, clientes enriquecidos y el servidor de aplicaciones Web que aloja el SDK de
BusinessObjects Enterprise, utilizarán una referencia de servidor para ponerse en contacto con un servidor. La referencia de servidor contiene el nombre de host del equipo del servidor. Este nombre de host se debe poder enrutar desde el equipo del servidor de BusinessObjects Enterprise. Esto significa que el archivo hosts del equipo del componente de
BusinessObjects Enterprise debe asignar el nombre de host del equipo servidor a la dirección IP externa del equipo servidor. La dirección IP externa del equipo servidor se puede enrutar desde el lado externo del servidor de seguridad, mientras que la dirección IP interna no se puede.
El procedimiento para configurar el archivo hosts es diferente en Windows y Unix.
Para configurar el archivo hosts en Windows
1.
Busque todos los equipos que ejecuten un componente de
BusinessObjects Enterprise que se deba comunicar a través de un servidor de seguridad en el que esté activada la “traducción de direcciones de red” (“NAT”).
342 Manual del administrador de SAP BusinessObjects Enterprise
Servidores de seguridad
Ejemplos de escenarios normales de servidores de seguridad
5
2.
En cada equipo encontrado en el paso anterior, abra el archivo hosts con un editor de textos como el Bloc de notas. El archivo hosts se encuentra en \WINNT\system32\drivers\etc\hosts.
3.
Siga las instrucciones del archivo hosts para agregar una entrada por cada equipo situado detrás del servidor de seguridad que ejecute servidores de BusinessObjects Enterprise. Asigne el nombre de host del equipo servidor o el nombre de dominio completo a su dirección IP externa.
4.
Guarde el archivo hosts.
Para configurar el archivo hosts en UNIX
Nota:
El sistema operativo UNIX se debe configurar para que primero consulte el archivo “hosts” con el fin de resolver los nombres de dominio antes de consultar el DNS. Consulte la documentación de los sistemas UNIX para obtener más detalles al respecto.
1.
Busque todos los equipos que ejecuten un componente de
BusinessObjects Enterprise que se deba comunicar a través de un servidor de seguridad en el que esté activada la “traducción de direcciones de red” (“NAT”).
2.
Abra el archivo “hosts” mediante un editor como vi. El archivo hosts se encuentra en el siguiente directorio \etc
3.
Siga las instrucciones del archivo hosts para agregar una entrada por cada equipo situado detrás del servidor de seguridad que ejecute servidores de BusinessObjects Enterprise. Asigne el nombre de host del equipo servidor o el nombre de dominio completo a su dirección IP externa.
4.
Guarde el archivo hosts.
Ejemplos de escenarios normales de servidores de seguridad
Esta sección contiene ejemplos de escenarios normales de servidores de seguridad.
Manual del administrador de SAP BusinessObjects Enterprise 343
Servidores de seguridad
5
Ejemplos de escenarios normales de servidores de seguridad
Ejemplo: Nivel de aplicación desplegado en una red aparte
El ejemplo muestra cómo configurar un servidor de seguridad y
BusinessObjects Enterprise para que funcionen conjuntamente en un despliegue en el que el servidor de seguridad separa el servidor de aplicaciones Web de otros servidores de BusinessObjects Enterprise.
En este ejemplo, los componentes de BusinessObjects Enterprise están desplegados en estos equipos:
• El equipo boe_1 aloja el servidor de aplicaciones Web y el SDK de
BusinessObjects Enterprise.
• El equipo boe_2 aloja los servidores del nivel de Intelligence, incluidos el servidor de administración central, el servidor del repositorio de archivos de entrada, el servidor del repositorio de archivos de salida y el servidor de eventos.
• El equipo boe_3 aloja los servidores del nivel de procesamiento, incluidos el servidor de tareas de Crystal Reports, el servidor de tareas de programa, el servidor de tareas de destino, el servidor de tareas de lista de valores, el servidor de tareas de Web Intelligence, el servidor de informes de Web Intelligence, el servidor de aplicaciones de informes y el servidor de páginas de Crystal Reports.
Figura 5-1: Nivel de aplicación desplegado en una red aparte
344 Manual del administrador de SAP BusinessObjects Enterprise
Servidores de seguridad
Ejemplos de escenarios normales de servidores de seguridad
5
Para configurar un nivel de aplicación desplegado en una red aparte
En los siguientes pasos se explica como configurar este ejemplo.
1.
Se aplican los siguientes requisitos de comunicación a este ejemplo:
• El servidor de aplicaciones Web que aloja el SDK de BusinessObjects
Enterprise debe poder iniciar la comunicación con el CMS en sus dos puertos.
• El servidor de aplicaciones Web que aloja el SDK de BusinessObjects
Enterprise debe poder iniciar la comunicación con cada servidor de
BusinessObjects Enterprise.
• El explorador debe tener acceso al puerto de solicitud http o https en el servidor de aplicaciones Web.
2.
El servidor de aplicaciones Web debe comunicarse con todos los servidores de Business Objects Enterprise en los equipos boe_2 y boe_3.
Configure los números de puerto para cada servidor en estos equipos.
Tenga en cuenta que puede usar cualquier puerto libre entre 1.025 y
65.535.
Los números de puerto elegidos para este ejemplo se enumeran en la tabla:
Servidor Número de puerto
Servidor de administración central 6411
Servidor del repositorio de archivos de entrada
6415
Servidor del repositorio de archivos de salida
6420
Servidor de eventos 6425
Servidor de tareas de Crystal Reports 6435
Servidor de tareas de programa
Servidor de tareas de destino
6440
6445
Manual del administrador de SAP BusinessObjects Enterprise 345
Servidores de seguridad
5
Ejemplos de escenarios normales de servidores de seguridad
Servidor Número de puerto
Servidor de tareas de lista de valores 6450
Servidor de tareas de Web Intelligence
6455
Servidor de informes de Web Intelligence
6460
Servidor de aplicaciones de informes 6465
Servidor de páginas de Crystal Reports
6470
3.
Configure los servidores de seguridad Firewall_1 y Firewall_2 para permitir la comunicación con los puertos fijados en los servidores de
BusinessObjects Enterprise y el servidor de aplicaciones Web que configuró en el paso anterior. Tenga en cuenta que el puerto 6400 es el número de puerto predeterminado para el puerto del servidor de nombres del CMS y no debía configurarse explícitamente.
En este ejemplo, abrimos el puerto HTTP para el servidor de aplicaciones
Tomcat.
Tabla 5-5: Configuración de Firewall_1
Puerto
Cualquiera
Equipo de destino
Puerto
boe_1 8080
Acción
Permitir
Configuración de firewall_2
Equipo de origen
boe_1
Puerto
Cualquiera
Equipo de destino
boe_2
Puerto
6400
Acción
Permitir
346 Manual del administrador de SAP BusinessObjects Enterprise
Servidores de seguridad
Ejemplos de escenarios normales de servidores de seguridad
5
Equipo de origen
boe_1 boe_1 boe_1 boe_1 boe_1 boe_1 boe_1 boe_1 boe_1 boe_1 boe_1 boe_1
Puerto
Cualquiera
Cualquiera
Cualquiera
Cualquiera
Cualquiera
Cualquiera
Cualquiera
Cualquiera
Cualquiera
Cualquiera
Cualquiera
Cualquiera
Equipo de destino
boe_2 boe_2 boe_3 boe_3 boe_3 boe_3 boe_3 boe_2 boe_2 boe_3 boe_3 boe_3
Puerto
6411
6415
6420
6425
6435
6440
6445
6450
6455
6460
6465
6470
Acción
Permitir
Permitir
Permitir
Permitir
Permitir
Permitir
Permitir
Permitir
Permitir
Permitir
Permitir
Permitir
4.
Este servidor de seguridad no está habilitado para NAT por lo que no es necesario configurar el archivo hosts.
Temas relacionados
• Configurar los números de puerto
• Descripción de la comunicación entre los componentes de BusinessObjects
Manual del administrador de SAP BusinessObjects Enterprise 347
Servidores de seguridad
5
Ejemplos de escenarios normales de servidores de seguridad
Ejemplo: Cliente enriquecido y nivel de base de datos separados de los servidores de BusinessObjects
Enterprise por un servidor de seguridad
El ejemplo muestra cómo configurar un servidor de seguridad y
BusinessObjects Enterprise para que funcionen conjuntamente en un escenario de despliegue en el que:
• Un servidor de seguridad separa un cliente enriquecido de los servidores de BusinessObjects Enterprise.
• Un servidor de seguridad separa los servidores de BusinessObjects
Enterprise del nivel de base de datos.
En este ejemplo, los componentes de BusinessObjects Enterprise están desplegados en estos equipos:
• El equipo boe_1 aloja el Asistente de publicación. El Asistente de publicación es un cliente enriquecido de BusinessObjects Enterprise.
• El equipo boe_2 aloja los servidores del nivel de Intelligence, incluidos el servidor de administración central, el servidor del repositorio de archivos de entrada, el servidor del repositorio de archivos de salida y el servidor de eventos.
• El equipo boe_3 aloja los servidores del nivel de procesamiento: El servidor de tareas de Crystal Reports, el servidor de tareas de programa, el servidor de tareas de destino, el servidor de tareas de lista de valores, el servidor de tareas de Web Intelligence, el servidor de informes de Web
Intelligence, el servidor de aplicaciones de informes y el servidor de páginas de Crystal Reports.
• El equipo Databases aloja la base de datos del CMS y la base de datos de generación de informes. Tenga en cuenta que puede desplegar ambas bases de datos en el mismo servidor de base de datos o bien puede desplegar cada una en su propio servidor de base de datos. En este ejemplo, tanto la base de datos del CMS como la base de datos de generación de informes se despliegan en el mismo servidor de base de datos. El puerto de escucha del servidor de base de datos es el 3306, que es el puerto de escucha predeterminado para el servidor MySql.
348 Manual del administrador de SAP BusinessObjects Enterprise
Servidores de seguridad
Ejemplos de escenarios normales de servidores de seguridad
5
Figura 5-2: Cliente enriquecido y nivel de base de datos desplegados en redes separadas
Para configurar los niveles separados de los servidores de
BusinessObjects Enterprise por medio de un servidor de seguridad
En los siguientes pasos se explica como configurar este ejemplo.
1.
Aplique los siguientes requisitos de comunicación a este ejemplo:
• El Asistente de publicación debe poder iniciar la comunicación con el
CMS en sus dos puertos.
• El Asistente de publicación debe poder iniciar la comunicación con el servidor del repositorio de archivos de entrada y con el servidor del repositorio de archivos de salida.
• El servidor de conexión, cada proceso secundario del servidor de tareas y cada servidor de procesamiento deben tener acceso al puerto de escucha en el servidor de base de datos de generación de informes.
• El CMS debe tener acceso al puerto de escucha de base de datos en el servidor de base de datos del CMS.
2.
Configure un puerto específico para el CMS, el FRS de entrada y el FRS de salida. Tenga en cuenta que puede usar cualquier puerto libre entre
1.025 y 65.535.
Los números de puerto elegidos para este ejemplo se enumeran en la tabla:
Manual del administrador de SAP BusinessObjects Enterprise 349
Servidores de seguridad
5
Ejemplos de escenarios normales de servidores de seguridad
Servidor
Servidor de administración central
Número de puerto
6411
Servidor del repositorio de archivos de entrada
6415
Servidor del repositorio de archivos de salida
6416
3.
No es necesario configurar un rango de puertos para los secundarios del servidor de tareas, porque el servidor de seguridad situado entre los servidores de tareas y los servidores de base de datos se configurará para permitir que cualquier puerto pueda iniciar la comunicación.
4.
Configure Firewall_1 para permitir la comunicación con los puertos fijados en los servidores de BusinessObjects Enterprise que configuró en el paso anterior. Tenga en cuenta que el puerto 6400 es el número de puerto predeterminado para el puerto del servidor de nombres del
CMS y no debía configurarse explícitamente en el paso anterior.
Puerto
Cualquiera
Cualquiera
Cualquiera
Cualquiera
Equipo de destino
Puerto
boe_2 6400 boe_2 boe_2 boe_2
6411
6415
6416
Acción
Permitir
Permitir
Permitir
Permitir
Configure Firewall_2 para permitir la comunicación con el puerto de escucha del servidor de base de datos. El CMS (en boe_2) debe tener acceso a la base de datos del CMS y los servidores de tareas (en boe_3) deben tener acceso a la base de datos de generación de informes. Tenga en cuenta que no es necesario configurar un rango de puertos para los procesos secundarios del servidor de tareas, porque su comunicación con el CMS no cruzaba ningún servidor de seguridad.
350 Manual del administrador de SAP BusinessObjects Enterprise
Servidores de seguridad
Ejemplos de escenarios normales de servidores de seguridad
5
Equipo de origen
boe_2 boe_3
Puerto
Cualquiera
Cualquiera
Equipo de destino
Puerto
Bases de datos
3306
Bases de datos
3306
Acción
Permitir
Permitir
5.
Este servidor de seguridad no está habilitado para NAT por lo que no es necesario configurar el archivo hosts.
Temas relacionados
• Descripción de la comunicación entre los componentes de BusinessObjects
• Configurar BusinessObjects Enterprise para servidores de seguridad
Manual del administrador de SAP BusinessObjects Enterprise 351
Servidores de seguridad
5
Ejemplos de escenarios normales de servidores de seguridad
352 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con servidores de contenedor de aplicación
Web
6
Trabajar con servidores de contenedor de aplicación Web
6
Agregar o quitar servicios del WACS
Agregar o quitar servicios del WACS
Para agregar un servicio CMC a un WACS
Después de instalar el WACS, un servicio Consola de administración central
(CMC) se agrega automáticamente al despliegue. No es necesario agregar un CMC a un WACS a menos que cree un nuevo WACS sin un servicio
CMC o si quita un servicio CMC de un WACS.
Para agregar un servicio CMC a un WACS, éste se debe instalar en el equipo. Sólo se puede agregar un servicio CMC a un WACS que no esté alojando una CMC.
La adición de un servicio de CMC a un WACS requiere detener el WACS.
Por lo tanto, debe tener al menos una CMC adicional alojada en un WACS del despliegue que proporcione un servicio de CMC mientras se detiene y agrega un servicio Web al otro WACS.
1.
Vaya al área de administración "Servidores" de CMC.
2.
Haga doble clic en el WACS al que desee agregar la CMC y consulte las propiedades del servidor para asegurarse de que todavía no hay presente un servicio CMC.
3.
Haga clic en Cancelar para volver a la pantalla "Servidores".
4.
Para detener el WACS al que desea agregar un servicio CMC, haga clic con el botón derecho y haga clic en Detener servidor.
Si está intentando detener el WACS que le está sirviendo actualmente la CMC, aparecerá un mensaje de advertencia. No continúe hasta que tenga al menos un servicio CMC adicional en otro WACS del despliegue.
Si lo hace, haga clic en Aceptar, inicie sesión en otro WACS e inicie este procedimiento desde el principio.
5.
Haga clic con el botón derecho en el WACS y, a continuación, haga clic en Seleccionar servicios.
Aparecerá la pantalla "Seleccionar servicios".
6.
En la lista "Servicios disponibles", seleccione Consola de administración
central, haga clic en > para agregarlo al servidor y haga clic en Aceptar.
7.
Para iniciar el WACS, haga clic con el botón derecho en el servidor y haga clic en Iniciar servidor.
354 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con servidores de contenedor de aplicación Web
Agregar o quitar servicios del WACS
6
El servicio CMC se agrega al servidor de contenedor de aplicación Web. Se aplican la configuración y las propiedades predeterminadas para la CMC.
Para quitar un servicio CMC de un WACS
Cuando se quita un servicio CMC de un WACS, debe asegurarse de no quitar la última CMC del despliegue. Necesita tener al menos un servicio
CMC ejecutándose en un WACS en el despliegue antes de intentar quitar un servicio CMC.
No puede eliminar el último servicio de un WACS. Por lo tanto, si está quitando un servicio CMC de un WACS, debe asegurarse de que el servicio está alojando otro servicio.
Si desea quitar el último servicio de un WACS, elimine el WACS.
1.
Vaya al área de administración "Servidores" de CMC.
2.
Haga doble clic en el WACS del que desee quitar la CMC y consulte las propiedades del servidor para asegurarse de que hay presente un servicio
CMC.
3.
Haga clic en Cancelar para volver a la pantalla "Servidores".
4.
Para detener el WACS, haga clic con el botón derecho en el servidor y haga clic en detener servidor.
Si está intentando detener el WACS que le está sirviendo actualmente la CMC, aparecerá un mensaje de advertencia. No continúe hasta que tenga al menos un servicio CMC adicional en otro WACS del despliegue.
Si lo hace, haga clic en Aceptar, inicie sesión en otro WACS e inicie este procedimiento desde el principio.
5.
Haga clic con el botón derecho en el servidor y, a continuación, haga clic en Seleccionar servicios.
6.
En la lista "Servicios", seleccione Consola de administración central, haga clic en < para quitarla del servidor y haga clic en Aceptar.
7.
Para iniciar el WACS, haga clic con el botón derecho en el servidor y haga clic en Iniciar servidor.
Manual del administrador de SAP BusinessObjects Enterprise 355
Trabajar con servidores de contenedor de aplicación Web
6
Servidor de contenedor de aplicación Web (WACS)
Servidor de contenedor de aplicación
Web (WACS)
Los servidores de contenedor de aplicación Web (WACS) proporcionan una plataforma para alojar aplicaciones Web de BusinessObjects Enterprise.
Por ejemplo, una Consola de administración central (CMC) se puede alojar en un WACS.
WACS simplifica la administración del sistema al quitar varios flujos de trabajo manuales que anteriormente eran necesarios para la configuración de servidores de aplicaciones e implementar aplicaciones web y al proporcionar una interfaz administrativa que está simplificada y es coherente.
Las aplicaciones Web, como la CMC, se despliegan automáticamente en
WACS. WACS no admite el despliegue de aplicaciones Web de Business
Objects o externas ya sea manualmente o mediante wdeploy.
Nota:
Business Objects no admite el alojamiento del SDK de los servicios Web y
QaaWS (DSWS) o los servicios Web de Business Process BI (BPBIWS) en
WACS en esta versión. En WACS tampoco se admiten las características o aplicaciones que usan servicios Web, como Live Office o Federación. No se recomienda el despliegue de servicios Web en un WACS en un despliegue de producción. No obstante, si desea probar procedimientos no admitidos como agregar o quitar servicios Web de WACS y configurar el inicio de sesión único para SDK de los servicios Web y QaaWS, consulte Web
Application Container Server (WACS): Supported and Unsupported Features
for BusinessObjects Enterprise XI 3.1 en el sitio de atención al cliente de
Business Objects:
http://technicalsupport.businessobjects.com
.
Antes de empezar con WACS, puede resultar útil tener presentes estos conceptos:
• Consola de administración central (CMC)
La Consola de administración central (CMC) es una herramienta basada en Web para llevar a cabo las tareas administrativas cotidianas, incluida la administración de usuarios, contenido y servidores. También se utiliza para publicar, organizar y fijar niveles de seguridad para todo el contenido de BusinessObjects Enterprise.
• Servicio CMC
356 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con servidores de contenedor de aplicación Web
Servidor de contenedor de aplicación Web (WACS)
6
Una CMC alojada en un WACS.
• Plantilla de configuración
Una plantilla de configuración almacena una lista de valores para los servicios de BusinessObjects Enterprise. Las plantillas de configuración permiten configurar fácilmente varias instancias de servidores. Existe una plantilla de configuración para cada tipo de servicio.
• Conector
WACS proporciona servicios mediante HTTP, HTTP a través de proxy y
HTTPS. Cada uno de ellos se considera un conector en WACS. Hay tres conectores.
• Servidor
En BusinessObjects Enterprise, un servidor es un proceso en ejecución que puede alojar uno o varios servicios.
• Servicio
Un servicio es un elemento que proporciona funcionalidad empresarial desde un servidor.
• Servicio WACS
Un servicio que proporciona servicios de alojamiento de aplicaciones web.
Temas relacionados
¿Necesito WACS?
Si planea usar .NET InfoView y no desea usar un servidor de aplicaciones
Java para alojar la CMC, puede usar WACS para alojar la Consola de administración central (CMC).
Si planea usar un servidor de aplicaciones Java compatible para desplegar las aplicaciones Web de BusinessObjects Enterprise o si va a instalar
BusinessObjects Enterprise en un sistema UNIX, no necesita instalar y usar
WACS.
Manual del administrador de SAP BusinessObjects Enterprise 357
Trabajar con servidores de contenedor de aplicación Web
6
Servidor de contenedor de aplicación Web (WACS)
¿Cuáles son las ventajas del uso de WACS?
Al usar WACS para alojar la CMC se obtiene una serie de ventajas:
• WACS requiere un mínimo esfuerzo de instalación, mantenimiento y configuración.
• Todas las aplicaciones alojadas se despliegan previamente en WACS, de modo que no se requieren pasos manuales adicionales.
• Business Objects admite WACS.
• WACS elimina la necesidad de conocimientos de administración y mantenimiento del servidor de aplicaciones Java.
• WACS proporciona una interfaz administrativa que es coherente con otros servidores de Business Objects.
358 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con servidores de contenedor de aplicación Web
Servidor de contenedor de aplicación Web (WACS)
6
Tareas comunes
Tarea Descripción Tema
¿Cómo puedo mejorar el rendimiento de la Consola de administración central (CMC)?
Puede mejorar el rendimiento de la CMC si instala WACS en varios equipos.
•
WACS adicionales al despliegue
•
Clonar un servidor de contenedor de aplicación Web
¿Cómo puedo mejorar la disponibilidad de mi nivel web?
Cree un WACS adicional en el despliegue de modo que, si se produce un error de hardware o de software en un servidor, otro servidor puede continuar atendiendo las solicitudes.
Agregar o quitar WACS adicionales al despliegue
¿Cómo puedo crear un entorno donde pueda realizar la recuperación fácilmente de una CMC configurada incorrectamente?
Cree un segundo WACS detenido y utilícelo para definir una plantilla de configuración. En el caso de que el WACS se configure incorrectamente, utilice el segundo WACS hasta que configure el primer servidor o aplique la plantilla al primer servidor.
Agregar o quitar WACS adicionales al despliegue
¿Cómo puedo mejorar la seguridad de las comunicaciones entre los clientes y WACS?
Configure HTTPS en el
WACS.
•
•
Uso de WACS con servidores de seguridad
Manual del administrador de SAP BusinessObjects Enterprise 359
Trabajar con servidores de contenedor de aplicación Web
6
Servidor de contenedor de aplicación Web (WACS)
Tarea Descripción Tema
¿Cómo puedo mejorar la seguridad de las comunicaciones entre el WACS y otros servidores de Business Objects en mi despliegue?
Configure las comunicaciones SSL entre WACS y otros servidores de Business Objects en el despliegue.
•
•
Uso de WACS con servidores de seguridad
•
Configuración de servidores para SSL
¿Puedo usar WACS con
HTTPS y un proxy inverso?
Puede usar WACS con
HTTPS y un proxy inverso si crea dos WACS y configura ambos servidores con HTTPS. Utilice el primer WACS para las comunicaciones en la red interna y el otro WACS para las comunicaciones con una red externa a través de un proxy inverso.
Para configurar WACS para admitir HTTPS con un proxy inverso
¿Cómo encaja WACS en mi entorno de TI?
WACS se puede desplegar en un entorno de TI con servidores web existentes, equilibradores de carga de hardware, servidores proxy inversos y servidores de seguridad.
•
Utilizar WACS con otros servidores web
•
Usar WACS con un equilibrador de carga
•
Usar WACS con un proxy inverso
•
Uso de WACS con servidores de seguridad
¿Puedo uso WACS en un despliegue con un equilibrador de carga?
Puede usar WACS en un despliegue que utilice un equilibrador de carga de hardware. WACS no se puede usar como un equilibrador de carga.
Usar WACS con un equilibrador de carga
360 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con servidores de contenedor de aplicación Web
Servidor de contenedor de aplicación Web (WACS)
6
Tarea
¿Puedo usar WACS en un despliegue con un proxy inverso?
Descripción Tema
Puede usar WACS en un despliegue que utilice un proxy inverso. WACS no se puede usar como un proxy inverso.
Usar WACS con un proxy inverso
Manual del administrador de SAP BusinessObjects Enterprise 361
Trabajar con servidores de contenedor de aplicación Web
6
Agregar o quitar WACS adicionales al despliegue
Tarea Descripción Tema
¿Cómo puedo solucionar los problemas de mis servidores WACS?
Si necesita determinar los motivos y las causas del rendimiento deficiente de su WACS, puede consultar los archivos de registro y las métricas del sistema.
•
Para ver los errores de servidor
•
Para ver las medidas del sistema
No se sirven páginas en un determinado puerto.
¿Qué sucede?
Existen muchos motivos por los que no se pueda conectar al WACS. Compruebe si:
• Los puertos HTTP,
HTTP a través de proxy y HTTPS que ha especificado para el WACS los han ocupado otras aplicaciones.
• El WACS tiene suficiente memoria asignada.
• El WACS permite suficientes solicitudes simultáneas.
• Si es necesario, restaure los valores predeterminados del sistema para el WACS.
•
Para resolver conflictos de puerto HTTP
•
Para cambiar la configuración de memoria
•
Para cambiar el números de solicitudes simultáneas
•
Para restaurar los valores predeterminados del sistema
¿Dónde puedo encontrar una lista de las propiedades de WACS?
El “Apéndice de propiedades de servidor” de este manual contiene una lista de las propiedades del WACS.
Configuración de servidor principal
Agregar o quitar WACS adicionales al
362 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con servidores de contenedor de aplicación Web
Agregar o quitar WACS adicionales al despliegue
6
despliegue
Agregar WACS adicionales al despliegue puede ofrecer una serie de ventajas:
• Recuperación más rápida de un servidor configurado incorrectamente.
• Disponibilidad de servidor mejorada.
• Mejor equilibrio de carga.
• Mejor rendimiento global.
Hay tres formas para agregar WACS adicionales a su despliegue:
• Instalar WACS en un equipo.
• Crear un nuevo WACS.
• Clonar un WACS.
Nota:
Puede desplegar más de un WACS en el mismo equipo, de forma que si el
WACS primario en el despliegue se configura incorrectamente, podrá usar el WACS secundario para la recuperación del sistema. No obstante, no se recomienda que ejecute más de un WACS en un solo equipo al mismo tiempo, por la elevada utilización de recursos.
Instalar WACS
La instalación de WACS en equipos independientes puede proporcionar al despliegue un mejor rendimiento, mejor equilibrio de carga y mayor disponibilidad de servidor. Si su despliegue contiene dos o más WACS en equipos independientes, la disponibilidad de la CMC no se verá afectada por errores de hardware o de software en un equipo específico, porque los otros WACS seguirán proporcionando un servicio CMC.
Puede instalar un servidor de contenedor de aplicación Web si utiliza el programa de instalación de BusinessObjects Enterprise. Existen dos formas en que puede instalar WACS:
• En una instalación nueva, si decide no instalar un servidor de aplicaciones
Java o configurar uno existente, se instala un WACS automáticamente.
Manual del administrador de SAP BusinessObjects Enterprise 363
Trabajar con servidores de contenedor de aplicación Web
6
Agregar o quitar WACS adicionales al despliegue
Si selecciona un servidor de aplicaciones Java en una instalación nueva,
WACS no se instala.
• En una instalación personalizada o expendida, puede optar por instalar
WACS en la pantalla "Seleccionar funciones" si expande Componentes
de servidor y selecciona Servidor de contenedor de aplicación Web.
Si instala WACS, el programa de instalación crea automáticamente un servidor denominado <NODO>.WebApplicationContainerServer, DONDE
<NODO>
es el nombre de su nodo. En dicho servidor se despliega una CMC.
No se requieren pasos manuales para desplegar o configurar la CMC. El sistema está preparado para usarse.
Cuando instala WACS, el programa de instalación le pide que proporcione un número de puerto HTTP para el WACS. Asegúrese de especificar un número de puerto que no se use. El número de puerto predeterminado es el 6405. Si planea permitir que los usuarios se conecten al WACS desde fuera de un servidor de seguridad, debe asegurarse de que el puerto HTTP de dicho servidor está abierto en el servidor de seguridad.
WACS sólo se admite en sistemas operativos Windows.
Para obtener más información sobre la instalación de WACS, consulte el
Manual de instalación de SAP BusinessObjects Enterprise XI 3.1 para
Windows.
Para obtener información sobre la instalación de WACS al actualizar de
BusinessObjects Enterprise XI o XI Release 2, consulte el Manual de
actualización de SAP BusinessObjects Enterprise XI.
Nota:
Las aplicaciones Web que WACS aloja se despliegan automáticamente cuando se instala WACS o cuando se aplican actualizaciones o revisiones a WACS o las aplicaciones Web alojadas por WACS. El despliegue de las aplicaciones Web puede tardar varios minutos. El WACS estará en el estado
“Iniciando” hasta que termine el despliegue de aplicaciones Web. Los usuarios no podrán acceder a las aplicaciones Web alojadas en WACS hasta que estén totalmente desplegadas. Puede ver el estado de servidor del
WACS mediante el Administrador de configuración central (CCM).
Este retraso sólo se produce cuando se inicia el WACS por primera vez después de instalar el WACS o aplicarle actualizaciones. Este retraso no se produce para los reinicios de WACS posteriores.
364 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con servidores de contenedor de aplicación Web
Agregar o quitar WACS adicionales al despliegue
6
Las aplicaciones Web no se pueden desplegar manualmente en un servidor
WACS. No puede usar wdeploy para desplegar aplicaciones Web en WACS.
Agregar un servidor de contenedor de aplicación Web
Nota:
Puede desplegar más de un WACS en el mismo equipo, de forma que si el
WACS primario en el despliegue se configura incorrectamente, podrá usar el WACS secundario para la recuperación del sistema. No obstante, no se recomienda que ejecute más de un WACS en un solo equipo al mismo tiempo, por la elevada utilización de recursos.
1.
Vaya al área de administración "Servidores" de CMC.
2.
Seleccione Administrar > Nuevo > Nuevo servidor.
Aparece la pantalla "Crear nuevo servidor".
3.
En la lista Categoría de servicio, seleccione Servicios principales.
4.
En la lista Seleccionar servicio, seleccione Servicio de la Consola de
administración central y haga clic en Siguiente.
5.
En la siguiente pantalla "Crear nuevo servidor", haga clic en Siguiente.
Nota:
Business Objects no admite el alojamiento del SDK de los servicios Web y QaaWS (DSWS) o los servicios Web de Business Process BI (BPBIWS) en WACS. En WACS no se admiten las características o aplicaciones que usan servicios Web, como Live Office o Federación.
No se recomienda el despliegue de servicios Web en un WACS en un despliegue de producción. No obstante, si desea probar procedimientos no admitidos como agregar o quitar servicios Web de WACS y configurar el inicio de sesión único para SDK de los servicios Web y QaaWS, consulte Web Application Container Server (WACS): Supported and
Unsupported Features for BusinessObjects Enterprise XI 3.1 en el sitio de atención al cliente de Business Objects:
http://technicalsupport.busi
nessobjects.com
.
6.
En la siguiente pantalla "Crear servidor", seleccione un nodo al que se agregará el servidor, escriba un nombre de servidor, una descripción para el servidor y haga clic en Crear.
Manual del administrador de SAP BusinessObjects Enterprise 365
Trabajar con servidores de contenedor de aplicación Web
6
Agregar o quitar WACS adicionales al despliegue
Nota:
Sólo los nodos que tienen instalado WACS aparecerán en la lista Nodo.
7.
En la pantalla "Servidores", haga doble clic en el WACS recién creado.
Aparecerá la pantalla "Propiedades".
8.
En el panel "Configuración común", asegúrese de que la casilla de verificación Iniciar automáticamente este servidor cuando se inicie
Server Intelligence Agent no está activada y haga clic en Guardar y
cerrar.
Se crea un nuevo WACS. La configuración y las propiedades predeterminadas se aplican al servidor.
Clonar un servidor de contenedor de aplicación Web
Como alternativa a agregar un nuevo WACS al despliegue, también puede clonar un WACS, en el mismo equipo o en otro. Mientras que la adición de un nuevo WACS crea un servidor con la configuración predeterminada, la clonación aplica la configuración del WACS de origen al nuevo.
Los servidores sólo se pueden clonar en equipos que ya tienen instalado
WACS.
Nota:
Puede desplegar más de un WACS en el mismo equipo, de forma que si el
WACS primario en el despliegue se configura incorrectamente, podrá usar el WACS secundario para la recuperación del sistema. No obstante, no se recomienda que ejecute más de un WACS en un solo equipo al mismo tiempo, por la elevada utilización de recursos.
1.
Vaya al área de administración "Servidores" de CMC.
2.
Seleccione el WACS que desee clonar, haga clic con el botón derecho y seleccione Clonar servidor.
La pantalla "Clonar servidor" muestra una lista de nodos en el despliegue en los que puede clonar el WACS. Sólo los nodos que tienen instalado
WACS aparecen en la lista Clonar a nodo.
3.
En la pantalla "Clonar servidor" escribe un nuevo nombre de servidor, seleccione el nodo al que desee clonar el servidor y haga clic en Aceptar.
366 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con servidores de contenedor de aplicación Web
Configurar HTTPS/SSL
6
Se crea un nuevo WACS. El nuevo servidor contiene los mismos servicios que el servidor del que se va a clonar. El servidor de destino y los servicios que aloja tienen la misma configuración que el servidor del que se han clonado, con la excepción del nombre de servidor.
Nota:
Si ha clonado un WACS en el mismo equipo, puede tener conflictos de puerto con el WACS que se usó para la clonación. Si esto sucede, debe cambiar los números de puerto en la instalación de WACS recién clonada.
Temas relacionados
• Para resolver conflictos de puerto HTTP
Eliminar servidores WACS del despliegue
Sólo puede eliminar un WACS si el servidor no está sirviendo actualmente la CMC. Si desea eliminar un WACS del despliegue, debe iniciar sesión en una CMC desde otro WACS o un servidor de aplicaciones Java. No puede eliminar un WACS que actualmente está sirviendo la CMC.
1.
Vaya al área de administración "Servidores" de CMC.
2.
Detenga el servidor que desea eliminar haciendo clic con botón derecho en el servidor y haciendo clic en Detener servidor.
3.
Haga clic con el botón derecho en el servidor y seleccione Eliminar.
4.
Cuando se le pida confirmación, haga clic en Aceptar.
Configurar HTTPS/SSL
Puede usar el protocolo SSL (nivel de socket seguro) y HTTP para la comunicación de red entre los clientes y el WACS en el despliegue de
BusinessObjects Enterprise. SSL/HTTPS cifra el tráfico de red y proporciona seguridad mejorada.
Existen dos tipos de SSL:
• SSL utilizado entre servidores de Business Objects, incluido WACS y otros servidores de BusinessObjects Enterprise en el despliegue. Se denomina CorbaSSL. Para obtener más información acerca del uso de
SSL entre los servidores de Business Objects en el despliegue, consulte la sección “Descripción de la comunicación entre los componentes de
Manual del administrador de SAP BusinessObjects Enterprise 367
Trabajar con servidores de contenedor de aplicación Web
6
Configurar HTTPS/SSL
BusinessObjects Enterprise” del capítulo “Trabajar con servidores de seguridad” del Manual del administrador de SAP BusinessObjects
Enterprise.
• HTTP sobre SSL, que se produce entre WACS y los clientes (por ejemplo, exploradores) que se comunican con WACS.
Nota:
Si va a desplegar WACS en un despliegue con un proxy o proxy inverso y desea usar SSL para proteger las comunicaciones de la red en el despliegue, debe crear dos WACS. Para obtener más información, consulte Usar WACS
con un proxy inverso.
Para configurar HTTPS/SSL en un WACS, debe:
• Generar u obtener un almacén de certificados PKCS12 o un almacén de claves JKS que contenga sus certificados y claves privadas. Puede utilizar
Internet Information Service (IIS) de Microsoft y Microsoft Management
Console (MMC) para generar un archivo PCKS12 o usar openssl o la herramienta de la línea de comandos keytool de Java para generar un archivo de almacén de claves.
• Si desea que sólo determinados clientes se conecten a un WACS, debe generar un archivo de lista de certificados de confianza.
• Cuando tenga un almacén de certificados y, si es necesario, un archivo de lista de certificados de confianza, copie los archivos al equipo WACS.
• Configure HTTPS en el WACS.
Temas relacionados
• Descripción de la comunicación entre los componentes de BusinessObjects
• Usar WACS con un proxy inverso
Para generar un almacén de archivos de certificados
PKCS12
Existen numerosas formas de generar almacenes de archivos de certificados
PKCS12 o almacenes de claves Java y herramientas que puede usar. El método que use dependerá de las herramientas a las que tenga acceso y con las que esté familiarizado.
368 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con servidores de contenedor de aplicación Web
Configurar HTTPS/SSL
6
En este ejemplo se demuestra cómo generar un archivo PKCS12 con Internet
Information Services (IIS) de Microsoft y Microsoft Management Console
(MMC).
1.
Inicie sesión en el equipo que aloja WACS como administrador.
2.
En IIS, solicite un certificado a la autoridad de certificación. Para obtener información sobre cómo hacerlo, consulte la documentación de la ayuda de IIS.
3.
Inicie MMC haciendo clic en Inicio > Ejecutar, escribiendo mmc.exe y haciendo clic en Aceptar.
4.
Agregue el complemento Certificados a MMC: a.
En el menú Archivo haga clic en Agregar o quitar complemento.
b.
Haga clic en Agregar.
c.
En el cuadro de diálogo "Agregar un complemento independiente", seleccione Certificados y haga clic en Agregar.
d.
Seleccione Cuenta de equipo y haga clic en Siguiente.
e.
Seleccione Equipo local y haga clic en Finalizar.
f.
Haga clic en Cerrar y en Aceptar.
El complemento Certificados se agrega a MMC.
5.
En MMC expanda Certificados y seleccione el certificado que desee utilizar.
6.
En el menú Acción, seleccione Todas las tareas > Exportar.
Se inicia el "Asistente para exportación de certificados".
7.
Haga clic en Siguiente.
8.
Seleccione Exportar la clave privada y haga clic en Siguiente.
9.
Seleccione Personal Information Exchange - PKCS #12 (.PFX) y haga clic en Siguiente.
10.
Introduzca la contraseña que usó al crear el certificado y haga clic en
Siguiente. Debe especificar esta contraseña en el campo Contraseña
de acceso a clave privada al configurar HTTPS para el WACS.
Se crea un almacén de archivos de certificados PKCS12.
Para generar una lista de certificados de confianza
1.
Inicie sesión en el equipo que aloja WACS como administrador.
2.
Inicie Microsoft Management Console (MMC).
Manual del administrador de SAP BusinessObjects Enterprise 369
Trabajar con servidores de contenedor de aplicación Web
6
Configurar HTTPS/SSL
3.
Agregue el complemento Internet Information Services: a.
En el menú Archivo, seleccione Agregar o quitar complemento y haga clic en Agregar.
b.
En el cuadro de diálogo "Agregar un complemento independiente", seleccione Administrador de Internet Information Services (IIS) y haga clic en Agregar.
c.
Haga clic en Cerrar y en Aceptar.
El complemento IIS se agrega a MMC.
4.
En el panel izquierdo de MMC, busque el sitio web para el que desea crear la lista de certificados de confianza.
5.
Haga clic con el botón derecho en el sitio web y seleccione Propiedades.
6.
Haga clic en la ficha Seguridad de directorios y en "Comunicaciones seguras", haga clic en Editar.
7.
Haga clic en Activar la lista de certificados de confianza y en Nuevo.
Se inicia el "Asistente para crear lista de certificados de confianza".
8.
Haga clic en Siguiente.
9.
Haga clic en Agregar desde almacén o Agregar desde archivo, seleccione el certificado que desee agregar a la lista de certificados de confianza, haga clic en Aceptary haga clic en Siguiente.
10.
Escriba un nombre y una descripción para la lista de certificados de confianza y haga clic en Siguiente.
11.
Haga clic en Finalizar y, a continuación, en Aceptar.
La lista de certificados de confianza se muestra en el campo Lista de
certificados de confianza actual.
12.
Seleccione la lista de certificados de confianza y haga clic en Editar.
Se inicia el "Asistente para crear lista de certificados de confianza".
13.
Haga clic en Siguiente.
14.
En la lista Certificados CTL actuales, seleccione la lista de confianza y haga clic en Ver certificados.
15.
Haga clic en la ficha Detalles y en Copiar a archivo.
Se inicia el "Asistente para exportación de certificados".
16.
Haga clic en Siguiente.
17.
Seleccione Exportar la clave privada y haga clic en Siguiente.
18.
Seleccione Personal Information Exchange - PKCS #12 (.PFX) y haga clic en Siguiente.
370 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con servidores de contenedor de aplicación Web
Configurar HTTPS/SSL
6
19.
Introduzca la contraseña que usó al crear el certificado y haga clic en
Siguiente. Debe especificar esta contraseña en el campo Contraseña
de acceso a clave privada de lista de certificados de confianza al configurar HTTPS para el WACS.
Para configurar HTTPS/SSL
Antes de configurar HTTP/SSL en el WACS, asegúrese de que ya ha creado un archivo PCKS12 o un almacén de claves JKS y que ha copiado o movido el archivo al equipo que aloja el WACS.
1.
Vaya al área de administración "Servidores" de CMC.
2.
Haga doble clic en el WACS del servidor para el que desea activar HTTP.
Aparecerá la pantalla "Propiedades".
3.
En la sección "Configuración de HTTPS" active la casilla de verificación
Habilitar HTTPS.
4.
En el campo Enlazar a nombre de host o dirección IP especifique la dirección IP para la que se han emitido los certificados y a la que se enlazará el WACS.
Manual del administrador de SAP BusinessObjects Enterprise 371
Trabajar con servidores de contenedor de aplicación Web
6
Configurar HTTPS/SSL
Los servicios HTTPS se proporcionarán mediante la dirección IP que especifique.
5.
En el campo Puerto HTTPS especifique un número de puerto para que
WACS proporcione el servicio HTTPS. Debe asegurarse de que este puerto está libre. Si planea permitir que los usuarios se conecten al WACS desde fuera de un servidor de seguridad, también debe asegurarse de que este puerto está abierto en el servidor de seguridad.
6.
Si está configurando SSL con un proxy inverso, especifique el nombre de host y el puerto del servidor proxy en los campos Nombre de host
proxy y Puerto de proxy.
7.
En la lista Protocolo, seleccione un protocolo. Las opciones disponibles son:
•
SSL
SSL es el protocolo de capa de socket seguro, que es un protocolo para cifrar el tráfico de red.
•
TLS
TLS es el protocolo de seguridad de capa de transporte y se trata de un protocolo más reciente y mejorado. Las diferencias entre SSL y
TLS son menores, pero se incluyen algoritmos de cifrado más sólidos en TLS.
8.
En el campo Tipo de almacén de certificados, especifique el tipo de archivo del certificado. Las opciones disponibles son:
•
PKCS12
Seleccione PKCS12 si se siente más cómodo trabajando con las herramientas de Microsoft.
•
JKS
Seleccione JKS si se siente más cómodo trabajando con las herramientas de Java.
9.
En el campo Ubicación del archivo de almacén de certificados, especifique la ruta donde ha copiado o movido el almacén de archivos de certificados o el archivo de almacén de claves de Java.
10.
En el campo Contraseña de acceso a clave privada especifique la contraseña.
372 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con servidores de contenedor de aplicación Web
Configurar HTTPS/SSL
6
Los almacenes de certificados PKCS12 y los almacenes de claves de
Java tienen claves privadas que están protegidas con contraseña, para prevenir el acceso no autorizado. Debe especificar la contraseña para acceder a las claves privadas, de modo que WACS pueda acceder a las claves privadas.
11.
Se recomienda utilizar un almacén de archivos de certificados o un almacén de claves que contenga un solo certificado o donde el certificado que desea utilizar se enumere en primer lugar. No obstante, si utiliza un almacén de archivos de certificados o un almacén de claves que contiene varios certificados y dicho certificado no es el primero del almacén de archivos, en el campo Alias de certificado, debe especificar el alias del certificado.
12.
Si desea que el WACS sólo acepte solicitudes HTTPS de determinados clientes, active la autenticación de cliente.
La autenticación de cliente no autentica a los usuarios. Garantiza que el
WACS sólo sirve solicitudes HTTPS a determinados clientes.
a.
Active Habilitar la autenticación de cliente.
b.
En Ubicación del archivo de lista de certificados de confianza, especifique la ubicación del archivo PCKS12 o el almacén de claves
JKS que contenga el archivo de lista de confianzas.
Nota:
El tipo de la lista de certificados de confianza debe ser el mismo que el tipo del almacén de certificados.
c.
En el campo Contraseña de acceso a clave privada de la lista de
certificados de confianza escriba la contraseña que protege el acceso a las claves privadas en el archivo de lista de certificados de confianza.
Nota:
Si activa la autenticación de cliente y un explorador o consumidor de servicio web no está autenticado, se rechaza la conexión HTTPS.
13.
Haga clic en Guardar y cerrar.
14.
Vaya a la pantalla "Métricas" y asegúrese de que el conector HTTPS aparece en Lista de conectores de WACS en ejecución. Si no aparece
HTTPS, asegúrese de que el conector HTTPS esté configurado correctamente.
Manual del administrador de SAP BusinessObjects Enterprise 373
Trabajar con servidores de contenedor de aplicación Web
6
Métodos de autenticación admitidos
Métodos de autenticación admitidos
WACS admite los siguientes métodos de autenticación:
• Enterprise
• LDAP
• AD Kerberos
WACS no admite los siguientes métodos de autenticación:
• NT
• AD NTLM
• LDAP con inicio de sesión único
• Inicio de sesión único de AD Kerberos
Configurar AD Kerberos para WACS
Para configurar la autenticación AD Kerberos para WACS, primero debe configurar el equipo para que admita AD. Es preciso llevar a cabo los siguientes pasos:
• Habilitar el complemento de seguridad de Windows AD.
• Asignar usuarios y grupos.
• Configurar una cuenta de servicio.
• Configurar la delegación restringida.
• Habilitar la autenticación Kerberos en el complemento de Windows AD para WACS.
• Crear los archivos de configuración.
Después de haber configurado el equipo que alojará WACS para usar la autenticación de AD Kerberos, debe llevar a cabo pasos de configuración adicionales mediante la Consola de administración central (CMC).
Temas relacionados
• Uso de usuarios y grupos de AD
• complemento de seguridad de Windows AD
• Configuración de una cuenta de servicio
• Configuración de la delegación restringida
• Configuración de los servidores
374 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con servidores de contenedor de aplicación Web
Configurar AD Kerberos para WACS
6
• Habilitar la autenticación Kerberos en el complemento de Windows AD
• Crear los archivos de configuración
• Configurar WACS para AD Kerberos
Habilitar la autenticación Kerberos en el complemento de Windows AD para WACS
Para admitir Kerberos, debe configurar el complemento de seguridad
Windows AD en la CMC para utilizar la autenticación Kerberos. Esto incluye:
• Comprobar que está habilitada la autenticación Windows AD.
• Especificar la cuenta de Administrador AD.
Nota:
Esta cuenta requiere acceso de lectura sólo para Active Directory; no precisa ningún otro derecho.
•
• Escribir el nombre principal de servicio (SPN) de la cuenta de servicio.
Requisitos previos
Antes de configurar el complemento de seguridad de Windows AD para
Kerberos, deberá haber completado las siguientes tareas:
•
Configuración de una cuenta de servicio
•
Concesión de derechos a la cuenta de servicio
•
Configuración de los servidores para utilizar la cuenta de servicio
•
Para configurar el complemento de seguridad de Windows AD para Kerberos
1.
Diríjase al área de administración Autenticación de la CMC.
2.
Haga doble clic en Windows AD.
Manual del administrador de SAP BusinessObjects Enterprise 375
Trabajar con servidores de contenedor de aplicación Web
6
Configurar AD Kerberos para WACS
3.
Asegúrese de que está activada la casilla de verificación Autenticación
de Active Directory de Windows.
4.
En Opciones de autenticación, seleccione Utilizar autenticación
Kerberos.
5.
En el campo Nombre de principal de servicios, escriba la cuenta y el dominio de la cuenta de servicio o la asignación SPN a la cuenta de servicio.
Utilice el formato siguiente, en el que svcacct es el nombre de la cuenta de servicio o SPN creado anteriormente, y DNS.COM es el dominio completo en mayúsculas. Por ejemplo, la cuenta de servicio sería [email protected] y el SPN sería
BOBJCentralMS/[email protected]
Nota:
• Si tiene previsto permitir que usuarios de otros dominios distintos al predeterminado inicien sesión, debe proporcionar el SPN que asignó anteriormente.
• La cuenta de servicio distingue entre mayúsculas y minúsculas. Las mayúsculas y minúsculas de la cuenta que se introduzca aquí deben coincidir con la configuración del dominio de Active Directory.
• Ésta debe ser la misma cuenta que se utiliza para ejecutar los servidores de BusinessObjects Enterprise o el SPN que se asigna a esta cuenta.
Crear los archivos de configuración
El proceso general de configuración de Kerberos en el servidor de aplicaciones implica estos pasos:
• Creación del archivo de configuración de Kerberos.
• Creación del archivo de configuración de inicio de sesión de JAAS.
Nota:
• El dominio predeterminado de Active Directory debe tener el formato
DNS en mayúsculas.
• No necesita descargar e instalar MIT Kerberos para Windows. Tampoco resulta necesario disponer de un archivo keytab para la cuenta de servicio.
376 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con servidores de contenedor de aplicación Web
Configurar AD Kerberos para WACS
6
Para crear el archivo de configuración de Kerberos
Siga estos pasos para crear el archivo de configuración de Kerberos.
1.
Cree el archivo krb5.ini, si no existe, y almacénelo en C:\WINNT para
Windows.
Nota:
Puede almacenar este archivo en una ubicación diferente. No obstante, si lo hace, deberá especificar su ubicación en el campo Ubicación del
archivo Krb5.ini en la página "Propiedades" del servidor WACS, en la
CMC.
2.
Agregue la siguiente información necesaria en el archivo de configuración de Kerberos:
[libdefaults] default_realm = DOMAIN.COM
dns_lookup_kdc = true dns_lookup_realm = true default_tkt_enctypes = rc4-hmac default_tgs_enctypes = rc4-hmac
[domain_realm]
.domain.com = DOMAIN.COM
domain.com = DOMAIN.COM
.domain2.com = DOMAIN2.COM
domain2.com = DOMAIN2.COM
[realms]
DOMAIN.COM = { default_domain = DOMAIN.COM
kdc = HOSTNAME.DOMAIN.COM
}
DOMAIN2.COM = { default_domain = DOMAIN2.COM
kdc = HOSTNAME.DOMAIN2.COM
}
[capaths]
DOMAIN2.COM = {
DOMAIN.COM =
}
Nota:
•
DNS.COM
es el nombre DNS del dominio que se debe introducir en formato FQDN.
• kdc es el nombre de host del controlador de dominio.
Manual del administrador de SAP BusinessObjects Enterprise 377
Trabajar con servidores de contenedor de aplicación Web
6
Configurar AD Kerberos para WACS
• Se pueden agregar varias entradas de dominio en la sección [realms] si los usuarios inician sesión desde distintos dominios. Para ver un ejemplo de archivo con varias entradas de dominio, consulte
• En una configuración de varios dominios, en [libdefaults] el valor default_realm puede ser cualquiera de los dominios deseados.
El procedimiento recomendado es utilizar el dominio con el número máximo de usuarios que se autenticarán con sus cuentas de AD.
Para crear el archivo de configuración de inicio de sesión de
JAAS
1.
Cree un archivo denominado bscLogin.conf si no existe y almacénelo en la ubicación predeterminada: C:\WINNT.
Nota:
Puede almacenar este archivo en una ubicación diferente. No obstante, si lo hace, deberá especificar su ubicación en el campo Ubicación del
archivo bscLogin.conf en la página "Propiedades" del servidor WACS, en la CMC.
2.
Agregue el código siguiente al archivo de configuración bscLogin.conf
de JAAS: com.businessobjects.security.jgss.initiate { com.sun.security.auth.module.Krb5LoginModule required;
};
3.
Guarde y cierre el archivo.
Archivos Krb5.ini de ejemplo
Ejemplo de archivo Krb5.ini con varios dominios
A continuación se muestra un ejemplo de archivo con varios dominios:
[domain_realm]
.domain03.com = DOMAIN03.COM
domain03.com = DOMAIN03.com
.child1.domain03.com = CHILD1.DOMAIN03.COM
child1.domain03.com = CHILD1.DOMAIN03.com
.child2.domain03.com = CHILD2.DOMAIN03.COM
378 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con servidores de contenedor de aplicación Web
Configurar AD Kerberos para WACS
6 child2.domain03.com = CHILD2.DOMAIN03.com
.domain04.com = DOMAIN04.COM
domain04.com = DOMAIN04.com
[libdefaults] default_realm = DOMAIN03.COM
dns_lookup_kdc = true dns_lookup_realm = true
[realms]
DOMAIN03.COM = { admin_server = testvmw2k07 kdc = testvmw2k07
} default_domain = domain03.com
CHILD1.DOMAIN03.COM = { admin_server = testvmw2k08 kdc = testvmw2k08 default_domain = child1.domain03.com
}
CHILD2.DOMAIN03.COM = { admin_server = testvmw2k09 kdc = testvmw2k09
} default_domain = child2.domain03.com
DOMAIN04.COM = { admin_server = testvmw2k011
} kdc = testvmw2k011 default_domain = domain04.com
Ejemplo de archivo Krb5.ini con un único dominio
A continuación se muestra un ejemplo de archivo krb5.ini con un único dominio.
[libdefaults] default_realm = ABCD.MFROOT.ORG
dns_lookup_kdc = true dns_lookup_realm = true
[realms]
ABCD.MFROOT.ORG = { kdc = ABCDIR20.ABCD.MFROOT.ORG
} kdc = ABCDIR21.ABCD.MFROOT.ORG
kdc = ABCDIR22.ABCD.MFROOT.ORG
kdc = ABCDIR23.ABCD.MFROOT.ORG
default_domain = ABCD.MFROOT.ORG
Manual del administrador de SAP BusinessObjects Enterprise 379
Trabajar con servidores de contenedor de aplicación Web
6
Configurar AD Kerberos para WACS
Configurar WACS para AD Kerberos
Después de haber configurado el equipo que alojará WACS para la autenticación de AD Kerberos, debe configurar el WACS mediante la consola de administración central (CMC).
Para configurar WACS para AD Kerberos
1.
Vaya al área de administración "Servidores" de CMC.
2.
Haga doble clic en el WACS para el que desea configurar AD.
Aparecerá la pantalla "Propiedades".
3.
En el campo Ubicación del archivo Krb5.ini, especifique la ruta de acceso al archivo de configuración krb5.ini.
4.
En el campo Ubicación del archivo bscLogin.conf, especifique la ruta de acceso al archivo de configuración bscLogin.conf.
5.
Haga clic en Guardar y cerrar.
6.
Renicie el WACS.
Solución de problemas de Kerberos
Estos pasos pueden ser útiles si surgen problemas al configurar Kerberos:
• Habilitar el inicio de sesión
• Probar la configuración de Kerberos
Para habilitar el registro de Kerberos
1.
Inicie el Administrador de configuración central (CCM) y haga clic en el icono Administrar servidores .
2.
Especifique las credenciales de inicio de sesión.
3.
En la pantalla "Administrar servidores", detenga el WACS.
4.
Haga clic en el icono Configuración del nivel Web .
380 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con servidores de contenedor de aplicación Web
Configurar AD Kerberos para WACS
6
Nota:
El icono Configuración del nivel Web sólo está activado cuando se selecciona un WACS que está detenido.
Aparece la pantalla "Configuración del nivel Web".
5.
En Parámetros de línea de comandos, copie el siguiente texto al final de los parámetros:
“-Dcrystal.enterprise.trace.configuration=verbose
-Djcsi.kerberos.debug=true”
6.
Haga clic en Aceptar.
7.
En la pantalla "Administrar servidores", inicie el WACS.
Para probar la configuración de Kerberos
• Ejecute el comando siguiente para probar la configuración de Kerberos, donde servact es la cuenta de servicio y el dominio en el que se ejecuta el CMS, y contraseña es la contraseña asociada con la cuenta de servicio.
<Install Directory>\Business Objects\javasdk\bin\ki nit.exe [email protected] Password
Por ejemplo:
C:\Program Files\Business Objects\javasdk\bin\ki nit.exe [email protected] Password
Si no se soluciona el problema, compruebe que las mayúsculas y minúsculas del dominio y del nombre principal de servicio coincidan exactamente con la configuración de Active Directory.
El usuario de AD asignado no puede iniciar una sesión en
BusinessObjects Enterprise en WACS
Se pueden producir los dos problemas siguientes, a pesar del hecho de que los usuarios se hayan asignado a BusinessObjects Enterprise:
•
Error de inicio de sesión debido a nombres UPN y SAM de AD distintos
•
Manual del administrador de SAP BusinessObjects Enterprise 381
Trabajar con servidores de contenedor de aplicación Web
6
WACS y el entorno de TI
Error de inicio de sesión debido a nombres UPN y SAM de AD distintos
El ID de Active Directory de un usuario se ha asignado correctamente a
BusinessObjects Enterprise. A pesar de esto, no se puede iniciar la sesión correctamente en la CMC con la autenticación de AD y Kerberos con el formato siguiente: DOMINIO\ABC123
Este problema puede aparecer cuando el usuario se configura en Active
Directory con un UPN y un nombre SAM que no son iguales, por las mayúsculas y minúsculas o por otra razón. A continuación se citan dos ejemplos que pueden causar problemas:
• El UPN es [email protected] pero el nombre SAM es
DOMAIN\ABC123.
• El UPN es jsmith@company pero el nombre SAM es DOMAIN\johnsmith.
Hay dos formas de solucionar este problema:
• Pida a los usuarios que inicien la sesión mediante el UPN en lugar del nombre SAM.
• Compruebe que el nombre de cuenta SAM y el nombre UPN son los mismos.
Error de autenticación previa
Un usuario que anteriormente había podido iniciar sesión, ya no puede hacerlo correctamente. El usuario recibe este error: No se reconoció la información de la cuenta. Los registros de WACS muestran el siguiente error: "Pre-authentication information was invalid (24)"
Esto puede suceder porque la base de datos de usuarios de Kerberos no ha obtenido un cambio efectuado en UPN en AD. Puede significar que la base de datos de usuarios de Kerberos y la información de AD no están sincronizadas.
Para resolver este problema, restablezca la contraseña del usuario en AD.
De este modo se garantiza que los cambios se propagan correctamente.
WACS y el entorno de TI
En esta sección se describe cómo configurar un WACS en un entorno complejo.
382 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con servidores de contenedor de aplicación Web
WACS y el entorno de TI
6
Utilizar WACS con otros servidores web
Cuando está instalado un servidor de contenedor de aplicación Web (WACS), funciona como un servidor de aplicaciones y un servidor web sin que sea necesario efectuar configuración adicional. Puede configurar los servidores web compatibles, como Internet Information Services (IIS) y Apache, para llevar a cabo el reenvío de URL al servidor WACS.
Nota:
No se admite el reenvío de solicitudes desde IIS mediante un filtro ISAPI a
WACS.
WACS no admite un escenario de despliegue donde un servidor web aloja contenido estático y WACS aloja contenido dinámico. El contenido estático y dinámico siempre se debe encontrar en el WACS.
Usar WACS con un equilibrador de carga
Para usar WACS en un despliegue con un equilibrador de carga de hardware, debe configurar el equilibrador de carga de modo que utilice el enrutamiento
IP o cookies activas. De esta forma, una vez que se establece la sesión de un usuario en un WACS, todas las solicitudes posteriores efectuadas por el mismo usuario se envían al mismo WACS.
WACS no admite con equilibradores de carga de hardware que usen cookies pasivas.
Si su equilibrador de carga de hardware reenvía las solicitudes de HTTPS cifradas con SSL al WACS, debe configurar HTTPS en el WACS e instalar certificados SSL en cada WACS.
Si su equilibrador de carga de hardware descifra el tráfico HTTPS y reenvía solicitudes HTTP descifradas al WACS, no se requiere configuración de
WACS adicional.
Temas relacionados
Manual del administrador de SAP BusinessObjects Enterprise 383
Trabajar con servidores de contenedor de aplicación Web
6
WACS y el entorno de TI
Usar WACS con un proxy inverso
Puede usar WACS en un despliegue con un servidor de reenvío o proxy inverso. No puede usar el WACS como un servidor proxy.
Para configurar WACS para que admita HTTP con un proxy inverso
Para usar WACS en un despliegue con un proxy inverso, configure el WACS de modo que se utilice el puerto HTTP para las comunicaciones en un servidor de seguridad (por ejemplo, en una red segura) y el puerto HTTP a través de proxy se utiliza para las comunicaciones desde fuera del servidor de seguridad (por ejemplo, Internet).
1.
Vaya al área de administración "Servidores" de CMC.
2.
Haga doble clic en el WACS que desea configurar.
Aparecerá la pantalla "Propiedades".
3.
En la sección "Configuración de HTTP a través de proxy": a.
Active Habilitar HTTP a través de proxy.
b.
Especifique el puerto HTTP del WACS que se utilizará para las comunicaciones a través del proxy.
c.
Especifique el nombre de host de proxy y el puerto de proxy en el servidor proxy.
4.
Haga clic en Guardar y cerrar.
384 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con servidores de contenedor de aplicación Web
WACS y el entorno de TI
6
Para configurar WACS para admitir HTTPS con un proxy inverso
Algunos equilibradores de carga y los servidores proxy inversos se pueden configurar para descifrar el tráfico HTTPS y, a continuación, reenviar el tráfico descifrado a los servidores de aplicaciones. En este caso, puede configurar WACS para usar HTTP o HTTP a través de proxy.
Si su equilibrador de carga o proxy inverso reenvía el tráfico HTTPS y desea configurar HTTPS con un proxy inverso, cree dos WACS. Configure un
WACS para HTTPS para el tráfico externo a través del proxy inversos y el otro WACS para que se comunique con los clientes de la red interna a través de HTTPS.
Uso de WACS con servidores de seguridad
Se admite el despliegue de WACS en un entorno de TI con servidores de seguridad.
De forma predeterminada, WACS se enlaza a todas las direcciones IP del equipo en el que está instalado. Si planea usar un servidor de seguridad entre los clientes y el WACS, debe forzar que WACS se enlace a una dirección IP específica para HTTP o HTTP a través de proxy. Para ello, desactive Enlazar a todas las direcciones IP y, a continuación, especifique un nombre de host o una dirección IP para enlazar.
Si tiene la intención de utilizar un servidor de seguridad entre un servidor
WACS y los demás servidores de Business Objects en el despliegue, consulte el capítulo “Trabajar con servidores de seguridad” del Manual del
administrador de SAP BusinessObjects Enterprise.
Configurar WACS en un equipo multibase
Un equipo multibase es el que tiene varias direcciones de red. De forma predeterminada, una instancia de servidor de contenedor de aplicación Web enlaza su puerto HTTP a todas las direcciones IP. Si desea enlazar WACS a una tarjeta de interfaz de red específica (NIC), por ejemplo, cuando desea enlazar el puerto HTTP del WACS a una NIC y enlazar el puerto de solicitud a otra NIC:
Manual del administrador de SAP BusinessObjects Enterprise 385
Trabajar con servidores de contenedor de aplicación Web
6
Solución de problemas
1.
Vaya al área de administración "Servidores" de CMC.
2.
Haga doble clic en el WACS que desea configurar.
Aparecerá la pantalla "Propiedades".
3.
En la sección "Configuración de HTTP a través de proxy" del panel
"Servicio de contenedor de aplicaciones Web", desactive Enlazar a todas
las direcciones IP y escriba una dirección IP para que se enlace el
WACS.
4.
En la sección "Configuración de HTTPS", desactive Enlazar a todas las
direcciones IP y escriba una dirección IP o nombre de host para que se enlace el WACS.
5.
En "Configuración común", anule la selección de Asignar
automáticamente y, a continuación, especifique el nombre de host o la dirección IP de la NIC que se utiliza para las comunicaciones entre WACS y los demás servidores Business Objects del despliegue.
6.
Haga clic en Guardar y cerrar.
7.
Renicie el WACS.
Solución de problemas
Para ver los errores de servidor
El archivo de registro se encuentra en el directorio <DirectorioInstala
ción>/Logging
, donde <DirectorioInstalación> es el directorio está instalado BusinessObjects Enterprise.
El nombre del archivo de registro tiene el formato <nombreServidor>_<fe
chaInicio>_<horaInicio>_<IDProceso>
.log, donde <nombreServi
dor>
es el nombre del WACS, <fechaInicio> es la fecha en que se inició el WACS, <horaInicio> es la hora en que se inició e <IDProceso> es el identificador de proceso del servidor.
Nota:
Todos los errores se escriben en el archivo de registro. No se escribe ningún mensaje de error en el Visor de eventos de Windows.
386 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con servidores de contenedor de aplicación Web
Solución de problemas
6
Para cambiar el nivel de registro
Puede cambiar la gravedad de registro a través de la CMC. Los niveles de gravedad son:
Nivel de registro Descripción
DEPURAR
INFORMACIÓN
AVISAR
ERROR
FATAL
AUTOMÁTICO
Registra toda la actividad de WACS. Esta opción registra la máxima cantidad de información. No se recomienda seleccionar DEPURAR en un entorno de producción.
Registra información general. Al seleccionar INFORMA-
CIÓN también se registran los mensajes AVISAR,
ERROR y FATAL en el archivo de registro.
Registra un mensaje cuando la aplicación encuentra un problema. Al seleccionar AVISAR también se registran los mensajes ERROR y FATAL en el archivo de registro.
Registra un mensaje cuando un servicio encuentra un error o no está disponible. Al seleccionar ERROR también se registran los mensajes FATAL en el archivo de registro.
Registra un mensaje cuando se produce un evento que da como resultado el error del servidor o el servicio que proporciona.
Recupera el nivel de registro que se especifica en la línea de comandos. De forma predeterminada, este valor es
ERROR.
Para cambiar el nivel de registro de un WACS:
1.
Vaya al área de administración "Servidores" de CMC.
2.
Haga doble clic en el servidor.
No se requiere detener el servidor.
Aparecerá la pantalla "Propiedades".
Manual del administrador de SAP BusinessObjects Enterprise 387
Trabajar con servidores de contenedor de aplicación Web
6
Solución de problemas
3.
En la lista Nivel de registro, seleccione un nivel de gravedad de registro y haga clic en Aceptar.
4.
En la pantalla "Servidores", reinicie el WACS.
Para ver las medidas del sistema
Puede ver las métricas del sistema de un WACS desde la Consola de administración central (CMC).
1.
Vaya al área de administración "Servidores" de CMC.
2.
Haga clic con el botón derecho en el WACS y haga clic en Métricas.
Aparecerá una lista de las métricas del sistema. Para obtener las descripciones de las métricas que se muestran en la lista, consulte Métricas
de WACS.
Temas relacionados
Métricas de WACS
En la tabla siguiente se describen los parámetros que aparecen en la pantalla
"Métricas":
Métrica
"Memoria total (MB)"
Descripción
La memoria total utilizada por WACS, en megabytes.
"Lista de conectores WACS en ejecución"
Una lista de todos los conectores en ejecución.
Conectores WACS con error al inicio
Indica si se han producido errores en los conectores. Si es verdadero, como mínimo un conector tiene error. Si es falso, todos los conectores se están ejecutando.
388 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con servidores de contenedor de aplicación Web
Solución de problemas
6
Para ver el estado de un WACS
Para ver el estado de un WACS, vaya al área "Servidores" de CMC. La lista
de servidores incluye una columna Estado que proporciona el estado de cada servidor de la lista.
WACS tiene un nuevo estado de servidor denominado “Se inició con errores”.
Un WACS que se encuentra en este estado está en ejecución pero tiene, como mínimo, un conector HTTP, HTTP a través de proxy o HTTPS con configuración incorrecta.
Si un estado de WACS es “Se inició con errores”, vaya a la página "Métricas" y consulte la métrica "Conector WACS en ejecución". Si en la lista no aparece un conector activado, significa que no se ha configurado correctamente.
Resolver conflictos de puerto
Si no puede obtener ninguna página cuando intenta acceder a la CMC a través de un determinado puerto, asegúrese de que otra aplicación no ha ocupado los puertos HTTP, HTTP mediante proxy o HTTPS que ha especificado para WACS.
Existen dos formas de determinar si hay conflictos de puerto con el WACS.
Si tiene varios WACS en el despliegue, inicie sesión en la CMC y compruebe las métricas Conectores de WACS en ejecución y Errores de inicio de WACS.
Si los conectores HTTP, HTTP mediante proxy o HTTP no aparecen en la lista Conectores WACS en ejecución, estos conectores no podrán iniciarse debido a un conflicto de puertos.
Si el despliegue sólo tiene un WACS o si no puede acceder a la CMC mediante ningún WACS, use una utilidad como netstat para determinar si otra aplicación ha ocupado un puerto de WACS.
Para resolver conflictos de puerto HTTP
1.
Inicie el Administrador de configuración central (CCM) y haga clic en el icono Administrar servidores .
2.
Especifique las credenciales de inicio de sesión.
Manual del administrador de SAP BusinessObjects Enterprise 389
Trabajar con servidores de contenedor de aplicación Web
6
Solución de problemas
3.
En la pantalla "Administrar servidores", detenga el WACS.
4.
Haga clic en el icono Configuración del nivel Web .
Nota:
El icono Configuración del nivel Web sólo está activado cuando se selecciona un WACS que está detenido.
Aparece la pantalla "Configuración del nivel Web".
5.
En el campo Puerto HTTP especifique un puerto HTTP libre que utilizará el servidor de contenedor de aplicación Web y haga clic en Aceptar.
6.
En la pantalla "Administrar servidores", inicie el WACS.
Para resolver conflictos de puerto HTTP mediante proxy o HTTPS
Si no puede acceder a un WACS mediante los puertos HTTP a través de
HTTP o HTTPS, pero se puede seguir conectando a la Consola de administración central (CMC) mediante el puerto HTTP, cambie los números de puerto a través de la CMC.
1.
Vaya al área de administración "Servidores" de CMC.
390 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con servidores de contenedor de aplicación Web
Solución de problemas
6
2.
Para detener el WACS que desea configurar, haga clic con el botón derecho y haga clic en Detener servidor.
3.
Haga doble clic en el WACS que desea configurar.
Aparecerá la pantalla "Propiedades".
4.
En la sección "Configuración de HTTP mediante proxy" especifique un nuevo puerto HTTP.
5.
Para cambiar el puerto HTTPS, en la sección "Configuración de HTTPS", escriba un nuevo valor en el campo Puerto HTTPS.
6.
Haga clic en Guardar y cerrar.
7.
Para iniciar el WACS, haga clic con el botón derecho en el servidor y haga clic en Iniciar servidor.
Para cambiar la configuración de memoria
Para mejorar el rendimiento de un WACS, puede cambiar la cantidad de memoria que se asigna al servidor mediante el Administrador de configuración central (CCM).
1.
Inicie el CCM y haga clic en el icono Administrar servidores
2.
Especifique las credenciales de inicio de sesión para la CMC.
3.
En la pantalla "Administrar servidores", detenga el WACS.
4.
Haga clic en el icono Configuración del nivel Web .
.
Nota:
El icono Configuración del nivel Web sólo está activado cuando se selecciona un WACS que está detenido.
Aparece la pantalla "Configuración del nivel Web".
5.
En "Parámetros de línea de comandos", especifique un nuevo valor de memoria editando la línea de comandos: a.
Busque la opción -Xmx. Esta opción normalmente tiene un valor especificado.
Por ejemplo, “-Xmx1g”. Esta configuración asigna un gigabyte de memoria al servidor.
b.
Especifique un nuevo valor para el parámetro.
Manual del administrador de SAP BusinessObjects Enterprise 391
Trabajar con servidores de contenedor de aplicación Web
6
Solución de problemas
• Para especificar un valor en megabytes, utilice “m”. Por ejemplo,
“-Xmx640m” asigna 640 megabytes de memoria al WACS.
• Para especificar un valor en gigabytes, utilice “g”. Por ejemplo,
“-Xmx2g” asigna dos gigabytes de memoria al WACS.
c.
Haga clic en Aceptar.
6.
En la pantalla "Administrar servidores", inicie el WACS.
Para cambiar el números de solicitudes simultáneas
El número predeterminado de solicitudes HTTP simultáneas para las que
WACS está configurado para atender es 150. Debe resultar aceptable para la mayoría de los escenarios de despliegue. Para mejorar el rendimiento de
WACS, puede aumentar el número máximo de solicitudes HTTP simultáneas.
Aunque el aumento de las solicitudes simultáneas puede mejorar el rendimiento, si se configura este valor demasiado alto se puede perjudicar al rendimiento. La configuración ideal depende de los requisitos de hardware, software y TI.
1.
Vaya al área de administración "Servidores" de CMC.
2.
Para detener el WACS que desea configurar, haga clic con el botón derecho y haga clic en Detener servidor.
3.
Haga doble clic en el WACS que desea configurar.
Aparecerá la pantalla "Propiedades".
4.
En el campo Cantidad máxima de solicitudes simultáneas, escriba el número deseado de solicitudes simultáneas y haga clic en Guardar y
cerrar.
5.
Para iniciar el WACS, haga clic con el botón derecho en el servidor y haga clic en Iniciar servidor.
Para restaurar los valores predeterminados del sistema
Si ha configurado incorrectamente un WACS, puede restaurar los valores predeterminados mediante el Administrador de configuración central (CCM).
1.
Inicie el CCM y haga clic en el icono Administrar servidores .
392 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con servidores de contenedor de aplicación Web
Solución de problemas
6
2.
Especifique las credenciales de inicio de sesión.
3.
En la pantalla "Administrar servidores", detenga el WACS.
4.
Haga clic en el icono Configuración del nivel Web .
Nota:
El icono Configuración del nivel Web sólo está activado cuando se selecciona un WACS que está detenido.
Aparece la pantalla "Configuración del nivel Web".
5.
Haga clic en Restaurar valores predeterminados del sistema.
6.
Si es necesario, especifique un puerto HTTP libre y haga clic en Aceptar.
7.
En la pantalla "Administrar servidores", inicie el WACS.
Para evitar que los usuarios se conecten al WACS a través de HTTP
En determinados casos, puede desear permitir sólo a determinados usuarios del equipo local que se conecten a un WACS a través de HTTP o HTTPS.
Por ejemplo, aunque no puede cerrar el puerto HTTP, puede desear configurar el WACS de modo que sólo acepte solicitudes HTTP de clientes que se encuentren en el mismo equipo que el WACS. De esta forma, puede realizar tareas de mantenimiento o configuración en el WACS a través de un explorador desde el mismo equipo que el WACS, a la vez que impide que otros usuarios accedan al servidor.
1.
Vaya al área de administración "Servidores" de CMC.
2.
Haga doble clic en el WACS que desea modificar.
Aparecerá la pantalla "Propiedades".
3.
Desactive Enlazar a todas las direcciones IP.
4.
En el campo Enlazar a nombre de host o dirección IP, escriba 127.0.0.1
y haga clic en Aceptar.
5.
Para iniciar el WACS, haga clic con el botón derecho en el servidor y haga clic en Iniciar servidor.
El WACS que se configura de esta forma sólo acepta conexiones del equipo local.
Manual del administrador de SAP BusinessObjects Enterprise 393
Trabajar con servidores de contenedor de aplicación Web
6
Propiedades de WACS
Propiedades de WACS
Para obtener una lista completa de las propiedades de configuración generales, HTTP, HTTP mediante proxy y HTTPS que se pueden configurar para el WACS, consulte la sección “Configuración de servidor principal” del
“Apéndice de propiedades de servidor” se puede encontrar una lista de las propiedades de CMS.
Temas relacionados
• Configuración de servidor principal
394 Manual del administrador de SAP BusinessObjects Enterprise
Modificación del comportamiento de seguridad predeterminado
7
Modificación del comportamiento de seguridad predeterminado
7
BusinessObjects Enterprise y los servidores proxy inversos
BusinessObjects Enterprise y los servidores proxy inversos
En esta sección se explica cómo configurar BusinessObjects Enterprise y los servidores proxy inversos para que funcionen conjuntamente.
Introducción a los servidores proxy inversos
BusinessObjects Enterprise se puede desplegar en un entorno con uno o varios servidores proxy inversos. Los servidores proxy inversos suelen desplegarse delante del servidor de aplicaciones Web para ocultarlos detrás de una única dirección IP. Esta configuración enruta todo el tráfico de Internet dirigido a servidores de aplicaciones Web privados a través del servidor proxy inverso ocultando las direcciones IP privadas.
Debido a que el servidor proxy inverso traduce las direcciones URL públicas a direcciones URL internas, debe configurarse con las direcciones URL de las aplicaciones Web de BusinessObjects Enterprise desplegadas en la red interna.
El diagrama siguiente muestra un despliegue típico con un servidor proxy inverso. LiveOffice es una típica aplicación de consumidor de servicios Web.
InfoView y CMC son aplicaciones típicas que se usan desde un explorador.
396 Manual del administrador de SAP BusinessObjects Enterprise
Modificación del comportamiento de seguridad predeterminado
BusinessObjects Enterprise y los servidores proxy inversos
7
Servidores proxy inversos compatibles
BusinessObjects Enterprise admite los servidores proxy inversos que pueden ajustar el valor del atributo path en los encabezados Set-Cookie. Por ejemplo:
• IBM Tivoli Access Manager WebSEAL 6 (WebSEAL 6)
• Apache 2.2
Además, BusinessObjects Enterprise admite Microsoft ISA 2006 como servidor proxy inverso.
Descripción de cómo se despliegan las aplicaciones
Web de BusinessObjects Enterprise
Las aplicaciones Web de BusinessObjects Enterprise se despliegan en un servidor de aplicaciones Web. Si el servidor de aplicaciones Web se encuentra detrás de un servidor proxy inverso, éste se debe configurar con las rutas de contexto de los archivos WAR de BusinessObjects Enterprise.
Para exponer toda la funcionalidad de BusinessObjects Enterprise, configure una ruta de contexto para cada archivo WAR de BusinessObjects Enterprise que esté instalado.
Nota:
Si algunos archivos WAR están instalados pero sus rutas de contexto no están configuradas en el servidor proxy inverso, es posible que algunas partes de CMC y de InfoView no estén funcionales.
En la tabla siguiente se ofrece un ejemplo de archivos WAR típicos que utilizan las aplicaciones Web de BusinessObjects Enterprise habituales.
Para obtener una lista completa de los archivos WAR, consulte el Manual de instalación y configuración.
En la tabla siguiente, “X” indica un archivo WAR que se requiere para que funcione una aplicación. “xx” indica un archivo WAR que utiliza una aplicación. Si el archivo WAR indicado por “xx” no está disponible, no se dispondrá de parte de funcionalidad de la aplicación. Por ejemplo, si la ruta a CrystalReports.war no está configurada en el servidor proxy inverso,
Manual del administrador de SAP BusinessObjects Enterprise 397
Modificación del comportamiento de seguridad predeterminado
7
Configurar servidores proxy inversos para aplicaciones Web de BusinessObjects Enterprise
la funcionalidad de Crystal Reports no estará disponible en la CMC ni
InfoView.
CMC
Info
View
Crystal
Reports
Desktop
Intelligence
Web Intelligence
X X AnalyticalReporting.war
xx xx
CmcApp.war
CmcAppActions.war
X
X xx xx CrystalReports.war
InfoViewApp.war
X
X InfoViewAppActions.war
OpenDocument.war
PlatformServices.war
X X
X
X
X
X
X
X
X
Configurar servidores proxy inversos para aplicaciones Web de BusinessObjects
Enterprise
El servidor proxy inverso debe configurarse para asignar las solicitudes de dirección URL entrantes a la aplicación Web correcta en aquellos despliegues
398 Manual del administrador de SAP BusinessObjects Enterprise
Modificación del comportamiento de seguridad predeterminado
Configurar servidores proxy inversos para aplicaciones Web de BusinessObjects Enterprise
7 en los que las aplicaciones Web de BusinessObjects Enterprise se despliegan detrás de un servidor proxy inverso.
Esta sección contiene ejemplos de configuración específicos para algunos de los servidores proxy inversos compatibles. Consulte la documentación del proveedor de su servidor proxy inverso para obtener más información.
Para configurar el servidor proxy inverso
1.
Asegúrese de que el servidor proxy inverso se configure correctamente según las instrucciones del proveedor y la topología de red del despliegue.
2.
Determine qué aplicaciones Web de BusinessObjects Enterprise se han desplegado y qué archivos WAR son necesarios.
3.
Configure el servidor proxy inverso para cada aplicación Web de
BusinessObjects Enterprise. Tenga en cuenta que las reglas se especifican de maneras distintas en cada tipo de servidor proxy inverso.
4.
Lleve a cabo cualquier configuración especial que sea necesaria. Algunas aplicaciones Web de Business Objects requieren una configuración especial cuando se despliegan en determinados servidores de aplicaciones Web.
Temas relacionados
• Instrucciones detalladas para configurar servidores proxy inversos para
• Para configurar servidores proxy inversos Apache 2.2 para BusinessObjects
• Para configurar servidores proxy inversos WebSEAL 6.0 para
• Configuración especial para BusinessObjects Enterprise en despliegues
Instrucciones detalladas para configurar servidores proxy inversos para BusinessObjects Enterprise
Esta sección contiene información para ayudar a configurar correctamente su servidor proxy inverso.
Manual del administrador de SAP BusinessObjects Enterprise 399
Modificación del comportamiento de seguridad predeterminado
7
Configurar servidores proxy inversos para aplicaciones Web de BusinessObjects Enterprise
Asegurarse de que los archivos WAR necesarios se han configurado
Las aplicaciones Web de BusinessObjects Enterprise se despliegan en archivos WAR en un servidor de aplicaciones Web. Las diferentes aplicaciones Web de BusinessObjects Enterprise requieren distintos archivos
WAR. Asegúrese de configurar una directiva en su servidor proxy inverso para cada archivo WAR necesario para el despliegue.
Declarar primero las cadenas de ruta de contexto más largas
En el servidor proxy inverso, las directivas para InfoViewAppActions deben existir antes que las directivas para InfoViewApp. Las directivas para CmcAppActions deben existir antes que las directivas paraCmcApp.
Desplegar las aplicaciones y acciones en la misma carpeta principal
Las aplicaciones Web CmcApp y CmcAppActions deben desplegarse en la misma carpeta principal. Las aplicaciones Web InfoViewApp y Info
ViewAppActions deben desplegarse en la misma carpeta principal.
Se puede cambiar el nombre de las aplicaciones InfoView y CMC
Puede cambiar el nombre del archivo InfoView.war y del archivo CMC.war
en las directivas ProxyPass y ProxyPassReverseCookiePath. No se puede cambiar el nombre de ningún otro archivo WAR de BusinessObjects
Enterprise.
Usar el carácter '/' de forma coherente
Defina las rutas de contexto en el servidor proxy inverso de la misma manera que se escriben en una dirección URL del explorador. Por ejemplo, si la directiva contiene un '/' al final de la ruta reflejada en el servidor proxy inverso, escriba '/' al final de la dirección URL del explorador.
400 Manual del administrador de SAP BusinessObjects Enterprise
Modificación del comportamiento de seguridad predeterminado
Configurar servidores proxy inversos para aplicaciones Web de BusinessObjects Enterprise
7
Asegúrese de usar el carácter '/' de forma coherente en la dirección URL de origen y de destino en la directiva del servidor proxy inverso. Si el carácter
'/' se agrega al final de la dirección URL de origen, también debe agregarse al final de la dirección URL de destino.
Temas relacionados
• Descripción de cómo se despliegan las aplicaciones Web de
Para configurar servidores proxy inversos Apache 2.2
para BusinessObjects Enterprise
En esta sección se explica cómo configurar BusinessObjects Enterprise y
Apache 2.2 para que funcionen conjuntamente.
1.
Asegúrese de que BusinessObjects Enterprise y Apache 2.2 se han instalado en máquinas independientes.
2.
Asegúrese de que Apache 2.2 se ha instalado y configurado como servidor proxy inverso, como se describe en la documentación del proveedor.
3.
Configure ProxyPass para cada aplicación Web desplegada detrás del servidor proxy inverso.
4.
Configure ProxyPassReverseCookiePath para cada aplicación Web desplegada detrás del servidor proxy inverso.
Ejemplo:
En este ejemplo se usan boe-deploy-server.domain.com para el dominio del servidor de aplicaciones Web y XIR3 para la ruta reflejada.
Reemplace estos valores por los valores apropiados para su despliegue.
ProxyPass /XIR3/CmcAppActions http://boe-deploy-ser ver.domain.com:port/CmcAppActions
ProxyPassReverseCookiePath /CmcAppActions /XIR3/CmcAp pActions
ProxyPass /XIR3/CmcApp http://boe-deploy-server.do
main.com:port/CmcApp
ProxyPassReverseCookiePath /CmcApp /XIR3/CmcApp
ProxyPass /XIR3/InfoViewAppActions http://boe-deployserver.domain.com:port/InfoViewAppActions
Manual del administrador de SAP BusinessObjects Enterprise 401
Modificación del comportamiento de seguridad predeterminado
7
Configurar servidores proxy inversos para aplicaciones Web de BusinessObjects Enterprise
ProxyPassReverseCookiePath /InfoViewAppActions
/XIR3/InfoViewAppActions
ProxyPass /XIR3/InfoViewApp http://boe-deploy-server.do
main.com:port/InfoViewApp
ProxyPassReverseCookiePath /InfoViewApp /XIR3/InfoVie wApp
ProxyPass /XIR3/PlatformServices http://boe-deploy-ser ver.domain.com:port/PlatformServices
ProxyPassReverseCookiePath /PlatformServices
/XIR3/PlatformServices
ProxyPass /XIR3/AnalyticalReporting http://boe-deployserver.domain.com:port/AnalyticalReporting
ProxyPassReverseCookiePath /AnalyticalReporting
/XIR3/AnalyticalReporting
ProxyPass /XIR3/CrystalReports http://boe-deploy-ser ver.domain.com:port/CrystalReports
ProxyPassReverseCookiePath /CrystalReports /XIR3/Crys talReports
ProxyPass /XIR3/OpenDocument http://boe-deploy-server.do
main.com:port/OpenDocument
ProxyPassReverseCookiePath /OpenDocument /XIR3/OpenDocu ment
ProxyPass /XIR3/PerformanceManagement http://boe-deployserver.domain.com:port/PerformanceManagement
ProxyPassReverseCookiePath /PerformanceManagement
/XIR3/PerformanceManagement
Para configurar servidores proxy inversos WebSEAL
6.0 para BusinessObjects Enterprise
En esta sección se explica cómo configurar BusinessObjects Enterprise y
WebSEAL 6.0 para que funcionen conjuntamente.
El método de configuración recomendado es crear una única unión estándar que asigne todas las aplicaciones Web de BusinessObjects alojadas en un servidor de aplicaciones Web o servidor Web interno a un mismo punto de montaje.
1.
Asegúrese de que BusinessObjects Enterprise y WebSEAL 6.0 se han instalado en máquinas independientes.
Es posible pero no se recomienda desplegar BusinessObjects Enterprise y WebSEAL 6.0 en el mismo equipo. Consulte la documentación del
402 Manual del administrador de SAP BusinessObjects Enterprise
Modificación del comportamiento de seguridad predeterminado
Configurar servidores proxy inversos para aplicaciones Web de BusinessObjects Enterprise
7 proveedor de WebSEAL 6.0 para obtener las instrucciones acerca de la configuración de este escenario de despliegue.
2.
Asegúrese de que WebSEAL 6.0 se ha instalado y configurado, como se describe en la documentación del proveedor.
3.
Inicie la utilidad de línea de comandos pdadmin de WebSeal. Inicie sesión en un dominio seguro, por ejemplo, sec_master, como usuario con autorización de administración.
4.
Escriba el comando siguiente en el símbolo del sistema de padmin
sec_master: server task <instance_name-webseald-host_name> create -t <ty pe>
-h <host_name> -p <port> <junction_point>
Ubicación:
•
<instance_name-webseald-host_name> especifica el nombre de servidor completo de la instancia de WebSEAL instalada. Use este nombre de servidor completo con el mismo formato que se muestra en la salida del comando server list.
•
<type> especifica el tipo de unión. Use tcp si la unión se asigna a un puerto HTTP interno. Use ssl si la unión se asigna a un puerto
HTTPS interno.
•
<host_name
> especifica el nombre DNS del host o la dirección IP del servidor interno que recibirá las solicitudes.
•
<port> especifica el puerto TCP del servidor interno que recibirá las solicitudes.
•
<junction_point> especifica el directorio en el espacio protegido de WebSEAL donde se ha montado el espacio de documentos del servidor interno.
Ejemplo:
server task default-webseald-webseal.rp.businessob
jects.com create -t tcp -h 10.50.130.123 -p 8080 /hr
Manual del administrador de SAP BusinessObjects Enterprise 403
Modificación del comportamiento de seguridad predeterminado
7
Configurar servidores proxy inversos para aplicaciones Web de BusinessObjects Enterprise
Para configurar Microsoft ISA 2006 para
BusinessObjects Enterprise
En esta sección se explica cómo configurar BusinessObjects Enterprise e
ISA 2006 para que funcionen conjuntamente.
El método de configuración recomendado es crear una única unión estándar que asigne todas las aplicaciones Web de BusinessObjects alojadas en un servidor de aplicaciones Web o servidor Web interno a un mismo punto de montaje. Según su servidor de aplicaciones Web, se requiere configuración adicional en el servidor de aplicaciones para que funcione con ISA 2006.
1.
Asegúrese de que BusinessObjects Enterprise e ISA 2006 se han instalado en equipos independientes.
Es posible pero no se recomienda desplegar BusinessObjects Enterprise e ISA 2006 en el mismo equipo. Consulte la documentación de ISA 2006 para obtener las instrucciones acerca de la configuración de este escenario de despliegue.
2.
Asegúrese de que ISA 2006 se ha instalado y configurado, como se describe en la documentación del proveedor.
3.
Inicie la utilidad de administración de ISA Server.
4.
Utilice el panel de navegación para iniciar una nueva regla de publicación a.
Vaya a
Matrices > NombreEquipo > Directiva de firewall > Nuevo > Regla
de publicación de sitio web
Recuerde:
Reemplace NombreEquipo por el nombre del equipo en el que está instalado ISA 2006.
b.
Escriba un nombre de regla en Nombre de regla de publicación
web y haga clic en Siguiente c.
Seleccione Permitir como la acción de red y haga clic en Siguiente.
d.
Seleccione Publicar un solo sitio web o equilibrador de carga como el tipo de publicación y haga clic en Siguiente.
e.
Seleccione un tipo de conexión entre ISA Server y el sitio Web publicado y haga clic en Siguiente.
Por ejemplo, seleccione Usar conexiones no seguras para conectar
el servidor web publicado o granja de servidores.
404 Manual del administrador de SAP BusinessObjects Enterprise
Modificación del comportamiento de seguridad predeterminado
Configurar servidores proxy inversos para aplicaciones Web de BusinessObjects Enterprise
7 f.
Escriba el nombre interno del sitio Web que va a publicar (por ejemplo, el nombre de equipo que aloja BusinessObjects Enterprise) en
Nombre de sitio interno y haga clic en Siguiente.
Nota:
Si el equipo que aloja ISA 2006 no se puede conectar al servidor de destino, seleccione Usar un nombre de equipo o dirección IP para
conectar con el servidor publicado y escriba el nombre o la dirección
IP en el campo proporcionado.
g.
En "Detalles de nombre público" seleccione el nombre de dominio
(por ejemplo, Cualquier nombre de dominio) y especifique los detalles de publicación internos (por ejemplo, /*). Haga clic en
Siguiente.
Ahora debe crear un proceso de escucha para supervisar las solicitudes Web entrantes.
5.
Haga clic en Nuevo para iniciar el asistente de definición de nueva escucha Web.
a.
Escriba un nombre en Nombre de escucha web y haga clic en
Siguiente.
b.
Seleccione un tipo de conexión entre ISA Server y el sitio Web publicado y haga clic en Siguiente.
Por ejemplo, seleccione No requerir conexiones protegidas con
SSL con clientes.
c.
En "Direcciones IP de escucha web" seleccione lo siguiente y haga clic en Siguiente.
• Interfaz
• Usuarios
• Host local
• Todas las redes
ISA Server ahora está configurado para publicar sólo sobre HTTP.
d.
Seleccione una opción de "Configuración de autenticación", haga clic en Siguiente y, a continuación, en Finalizar.
El nuevo proceso de escucha ya está configurado para la regla de publicación de Web.
6.
Haga clic en Siguiente en "Conjuntos de usuarios" y, a continuación, en
Finalizar.
Manual del administrador de SAP BusinessObjects Enterprise 405
Modificación del comportamiento de seguridad predeterminado
7
Configurar servidores proxy inversos para aplicaciones Web de BusinessObjects Enterprise
7.
Haga clic en Aplicar para guardar toda la configuración de la regla de publicación Web y actualizar la configuración de ISA 2006
Ahora tiene que actualizar las propiedades de la regla de publicación
Web para asignar rutas a las aplicaciones Web de BusinessObjects.
8.
En el panel de navegación, haga clic con el botón derecho en la directiva de servidor de seguridad que ha configurado y seleccione Propiedades.
9.
Seleccione la ficha "Rutas de acceso" y haga clic en Agregar para asignar rutas a aplicaciones Web de BusinessObjects.
Use la asignación de la tabla siguiente para la CMS e InfoView Java
De
/AnalyticalReporting/*
/CmcApp/*
/CmcAppActions/*
/CrystalReports/*
/InfoViewApp/*
/InfoViewAppActions/*
/OpenDocument/*
/PerformanceManagement/*
/PlatformServices/*
/BusinessProcessBI/*
/dswsbobje/*
A
/Product/AnalyticalReporting/*
/Product/CmcApp/*
/Product/CmcAppActions/*
/Product/CrystalReports/*
/Product/InfoViewApp/*
/Product/InfoViewAppActions/*
/Product/OpenDocument/*
/Product/PerformanceManagement/*
/Product/PlatformServices/*
Product/BusinessProcessBI/*
/Product/dswsbobje/*
Use la asignación de la tabla siguiente para InfoView .NET
De
/Analyticalreporting/*
A
/Product/Analyticalreporting/*
/CrystalReports/* /Product/CrystalReports/*
/crystalreportviewers12/* /Product/crystalreportviewers12/*
/InfoViewApp/* /Product/InfoViewApp/*
406 Manual del administrador de SAP BusinessObjects Enterprise
Modificación del comportamiento de seguridad predeterminado
Configurar servidores proxy inversos para aplicaciones Web de BusinessObjects Enterprise
7
De
/InfoViewAppActions/*
/OpenDocument/*
/PlatformServices/*
A
/Product/InfoViewAppActions/*
/Product/OpenDocument/*
/Product/PlatformServices/*
10.
En la ficha "Nombre público", seleccione Solicitar los siguientes sitios
web y haga clic en Agregar.
11.
En el cuadro de diálogo "Nombre público" escriba su nombre de servidor
ISA 2006 y haga clic en Aceptar.
12.
Haga clic en Aplicar para guardar toda la configuración de la regla de publicación Web y actualizar la configuración de ISA 2006
13.
Compruebe las conexiones accediendo a la siguiente dirección URL: http://<nombre de host de ISA Server>:<número de puerto
de escucha Web
>/<Ruta externa de la aplicación>
Por ejemplo: http://miISAserver:80/Product/InfoViewApp
Nota:
Es posible que tenga que actualizar el explorador varias veces.
Debe modificar la directiva HTTP para la regla que acaba de configurar para asegurarse de que podrá iniciar sesión en la CMC. Haga clic con el botón derecho en la regla que ha creado en la utilidad de administración de ISA
Server y seleccione Configurar HTTP. Ahora debe anular la selección de
Comprobar normalización en el área "Protección de URL".
Para acceder de forma remota a BusinessObjects Enterprise debe crear una regla de acceso.
Temas relacionados
• Activar la ruta raíz para las cookies de sesión para ISA 2006
• Usar WACS con un proxy inverso
Manual del administrador de SAP BusinessObjects Enterprise 407
Modificación del comportamiento de seguridad predeterminado
7
Configuración especial para BusinessObjects Enterprise en despliegues de proxy inverso
Configuración especial para
BusinessObjects Enterprise en despliegues de proxy inverso
Algunos productos de BusinessObjects Enterprise necesitan configuraciones adicionales para funcionar correctamente en los despliegues de proxy inverso. En esta sección se explica cómo realizar las configuraciones adicionales.
Habilitar proxy inverso para servicios Web de
Developer Suite
En esta sección se describen los procedimientos necesarios para habilitar los proxys inversos para los servicios Web de Developer Suite.
Para habilitar el proxy inverso en Tomcat
Para habilitar el proxy inverso en el servidor de aplicaciones Web Tomcat, debe modificar el archivo server.xml. Las modificaciones necesarias incluyen configurar proxyPort como puerto de escucha del servidor proxy inverso y agregar un proxyName nuevo. En esta sección se explica el procedimiento.
1.
Detenga Tomcat.
2.
Abra el archivo server.xml para Tomcat.
En Windows, server.xml se encuentra en <CATALINA_HOME>\conf.
El valor predeterminado de <CATALINA_HOME> es C:\Archivos de programa\Business Objects\Tomcat55
.
En UNIX, server.xml se encuentra en <CATALINA_HOME>/conf. El valor predeterminado de <CATALINA_HOME> es <DIRINSTALA
CIÓN>/bobje/tomcat55
3.
Localice esta sección en el archivo server.xml:
<!-- Define a Proxied HTTP/1.1 Connector on port 8082
-->
408 Manual del administrador de SAP BusinessObjects Enterprise
Modificación del comportamiento de seguridad predeterminado
Configuración especial para BusinessObjects Enterprise en despliegues de proxy inverso
7
<!--See proxy documentation for more information about using this.-->
<!--
<Connector port="8082" maxThreads="150" minSpareThreads="25" maxSpareTh reads="75" enableLookups="false" acceptCount="100" debug="0" connectionTi meout="20000" proxyPort="80" disableUploadTimeout="true" />
-->
4.
Quite los comentarios del elemento Conector eliminando <!-- y -->.
5.
Modifique el valor de proxyPort para que sea el puerto de escucha del servidor proxy inverso.
6.
Agregue un nuevo atributo proxyName a la lista de atributos del conector.
El valor de proxyName debe ser el nombre del servidor proxy que Tomcat debería resolver a la dirección IP correcta.
Ejemplo:
<!--Define a Proxied HTTP/1.1 Connector on port 8082
-->
<!--See proxy documentation for more information about using this.-->
<Connector port="8082" maxThreads="150" minSpareThreads="25" maxSpareTh reads="75" enableLookups="false" acceptCount="100" debug="0" connectionTi meout="20000" proxyName="my_reverse_proxy_server.domain.com" proxyPort="ReverseProxyServerPort" disableUploadTimeout="true" />
Donde mi_servidor_proxy_inverso.domain.com y PuertoSer vidorProxyInverso se deben sustituir por el nombre de servidor proxy inverso correcto y su puerto de escucha.
7.
Guarde y cierre el archivo server.xml.
8.
Reinicie Tomcat.
Manual del administrador de SAP BusinessObjects Enterprise 409
Modificación del comportamiento de seguridad predeterminado
7
Configuración especial para BusinessObjects Enterprise en despliegues de proxy inverso
9.
Compruebe que el servidor proxy inverso asigna su ruta de acceso virtual al puerto de conector de Tomcat correcto. En el ejemplo anterior, el puerto es 8082.
A continuación se muestra una configuración de ejemplo de Apache
HTTP Server 2.2 para el proxy inverso de los servicios Web de Business
Objects desplegados en Tomcat:
ProxyPass /XI3.0/dswsbobje http://internalSer ver:8082/dswsbobje
ProxyPassReverseCookiePath /dswsbobje
/XI3.0/dswsbobje
Para habilitar los servicios Web, se tienen que identificar el nombre de proxy y el número de puerto para el conector.
Habilitar proxy inverso para servicios Web de Developer Suite en servidores de aplicaciones Web distintos de Tomcat
El procedimiento siguiente requiere que las aplicaciones Web de
BusinessObjects Enterprise se configuren correctamente respecto al servidor de aplicaciones Web elegido. Tenga en cuenta que wsresources distinguen entre mayúsculas y minúsculas.
1.
Detenga el servidor de aplicaciones Web.
2.
Especifique la dirección URL externa de los servicios Web en el archivo dsws.properties
.
Este archivo se encuentra en la aplicación Web dswsbobje. Por ejemplo, si la dirección URL externa es http://mi_servidor_proxy_inver so.domain.com/XIR3.0/dswsbobje/
, actualice las siguientes propiedades en el archivo dsws.properties:
• wsresource1=ReportEngine|reportengine web service alone|http://mi_servidor_proxy_inverso.do
main.com/XI3.0/dswsbobje/services/ReportEngine
• wsresource2=BICatalog|bicatalog web service alo ne|http://mi_servidor_proxy_inverso.do
main.com/XI3.0/dswsbobje/services/BICatatog
410 Manual del administrador de SAP BusinessObjects Enterprise
Modificación del comportamiento de seguridad predeterminado
Configuración especial para BusinessObjects Enterprise en despliegues de proxy inverso
7
• wsresource3=Publish|publish web service alo ne|http://mi_servidor_proxy_inverso.do
main.com/XI3.0/dswsbobje/services/Publish
• wsresource4=QueryService|query web service alo ne|http://mi_servidor_proxy_inverso.do
main.com/XI3.0/dswsbobje/services/QueryService
• wsresource5=BIPlatform|BIPlatform web servi ce|http://mi_servidor_proxy_inverso.do
main.com/XI3.0/dswsbobje/services/BIPlatform
• wsresource6=LiveOffice|Live Office web servi ce|http://mi_servidor_proxy_inverso.do
main.com/XI3.0/dswsbobje/services/LiveOffice
3.
Guarde y cierre el archivo dsws.properties.
4.
Reinicie el servidor de aplicaciones y Web.
5.
Compruebe que el servidor proxy inverso asigna su ruta de acceso virtual al puerto de conector del servidor de aplicaciones Web correcto. A continuación se muestra una configuración de ejemplo de Apache HTTP
Server 2.2 para el proxy inverso de los servicios Web de Business Objects desplegados en el servidor de aplicaciones Web de su elección:
ProxyPass /XI3.0/dswsbobje http://internalServer:<puer to de escucha> /dswsbobje
ProxyPassReverseCookiePath /dswsbobje /XI3.0/dswsbobje
Donde <puerto de escucha> es el puerto de escucha de su servidor de aplicaciones Web.
Activar la ruta raíz para las cookies de sesión para
ISA 2006
En esta sección se describe cómo configurar servidores Web específicos para habilitar la ruta de raíz para que las cookies de sesión funcionen con
ISA 2006 como el servidor proxy inverso.
Manual del administrador de SAP BusinessObjects Enterprise 411
Modificación del comportamiento de seguridad predeterminado
7
Configuración especial para BusinessObjects Enterprise en despliegues de proxy inverso
Para configurar Tomcat 5.5
Para configurar la ruta raíz para que las cookies de sesión funcionen con
ISA 2006 como el servidor proxy inverso, agregue lo siguiente al elemento
<Connector> en server.xml: emptySessionPath="true"
1.
Detenga Tomcat.
2.
Abra server.xml, que se encuentra en:
<CATALINA_HOME>\conf
3.
Identifique la sección siguiente en el archivo server.xml:
<!-- Define a Proxied HTTP/1.1 Connector on port 8082
-->
<!-- See proxy documentation for more information about using this -->
<!--
<Connector port="8082" maxThreads="150" minSpareThreads="25" maxS pareThreads="75" enableLookups="false" acceptCount="100" debug="0" connectionTimeout="20000" proxyPort="80" disableUploadTimeout="true" />
-->
4.
Quite los comentarios del elemento Conector eliminando <!-- y -->.
5.
Para configurar la ruta raíz para que las cookies de sesión funcionen con
ISA 2006 como el servidor proxy inverso, agregue lo siguiente al elemento
<Connector> en server.xml: emptySessionPath="true"
6.
Modifique el valor de proxyPort para que sea el puerto de escucha del servidor proxy inverso.
7.
Agregue un nuevo atributo proxyName a la lista de atributos del conector.
El valor debe ser el nombre del servidor proxy que Tomcat debe resolver en la dirección IP correcta.
412 Manual del administrador de SAP BusinessObjects Enterprise
Modificación del comportamiento de seguridad predeterminado
Configuración especial para BusinessObjects Enterprise en despliegues de proxy inverso
7
Por ejemplo:
<!--Define a Proxied HTTP/1.1 Connector on port 8082
-->
<!-- See proxy documentation for more information about using this -->
<Connector port="8082" maxThreads="150" minSpareThreads="25" maxSpareTh reads="75" enableLookups="false" emptySessionPath="true" acceptCount="100" debug="0" connectionTimeout="20000" proxyName="my_reverse_proxy_server.domain.com" proxyPort="ReverseProxyServerPort" disableUploadTimeout="true" />
8.
Guarde y cierre el archivo server.xml.
9.
Reinicie Tomcat.
Compruebe que el servidor proxy inverso asigna su ruta de acceso virtual al puerto de conector de Tomcat correcto. En el ejemplo anterior, el puerto es 8082.
Para configurar Sun Java 8.2
Debe modificar sun-web.xml por cada aplicación Web de BusinessObjects
Enterprise.
1.
Vaya a <SUN_WEBAPP_DOMAIN>\generated\xml\j2ee-modules\<WAR_FI
LE>\WEB-INF\
2.
Abra sun-web.xml
3.
Después del contenedor <context-root> agregue lo siguiente:
<session-config>
<cookie-properties>
<property name="cookiePath" value="/" />
</cookie-properties>
</session-config>
<property name="reuseSessionID" value="true"/>
4.
Guarde y cierre sun-web.xml.
5.
Repita los pasos 1-4 por cada aplicación Web.
Manual del administrador de SAP BusinessObjects Enterprise 413
Modificación del comportamiento de seguridad predeterminado
7
Configuración especial para BusinessObjects Enterprise en despliegues de proxy inverso
Para configurar Oracle Application Server 10gR3
Debe modificar global-web-application.xml u orion-web.xml por cada directorio de despliegue de aplicación Web de BusinessObjects
Enterprise.
1.
Vaya a <ORACLE_HOME>\j2ee\home\config\
2.
Abra global-web-application.xml u orion-web.xml.
3.
Agregue la siguiente línea al contenedor <orion-web-app>:
<session-tracking cookie-path="/" />
4.
Guarde y cierre el archivo de configuración.
5.
Inicie sesión en Oracle Admin Console: a.
Vaya a OC4J:home > Administration (Administración) > Server
Properties (Propiedades de servidor).
b.
Seleccione Options (Opciones) en "Command Line Options"
(Opciones de la línea de comandos).
c.
Haga clic en Add another Row (Agregar otra fila) y escriba lo siguiente:
Doracle.useSessionIDFromCookie=true
6.
Reinicie el servidor Oracle.
Para configurar WebSphere Community Edition 2.0
1.
Abra WebSphere Community Edition 2.0 Admin Console.
2.
En el panel de navegación izquierdo busque "Server" (Servidor) y seleccione Web Server (Servidor Web).
3.
Seleccione los conectores y haga clic en Edit (Editar).
4.
Active la casilla de verificación emptySessionPath y haga clic en Save
(Guardar).
5.
Escriba el nombre del servidor ISA enProxyName.
6.
Escriba el número de puerto de escucha de ISA en ProxyPort.
7.
Detenga y, a continuación, reinicie el conecto.
414 Manual del administrador de SAP BusinessObjects Enterprise
Modificación del comportamiento de seguridad predeterminado
Configuración especial para BusinessObjects Enterprise en despliegues de proxy inverso
7
Habilitación de proxy inverso para BusinessObjects
Live Office
Para habilitar la función Ver objeto en el explorador Web de BusinessObjects
Live Office para los proxys inversos, ajuste la dirección URL del visor predeterminada. Esto se puede hacer en la Consola de administración central
(CMC) o a través de las opciones de Live Office.
Nota:
En esta sección se supone que los proxys inversos para Java InfoView de
Business Objects y los servicios Web de Business Objects se han habilitado correctamente.
Temas relacionados
• Habilitar proxy inverso para servicios Web de Developer Suite
Para ajustar la dirección URL del visor predeterminada mediante la CMC
1.
Inicie sesión en la CMC.
2.
Desplácese a la página Aplicaciones y haga clic en CMC.
3.
Seleccione Extensiones de procesamiento en el menú Acciones.
4.
En el campo URL, establezca la dirección URL del visor predeterminada correcta y haga clic en Establecer URL. Por ejemplo: http://ServidorProxyInverso:PuertoServidorProxyInver so/InfoViewProxy/opendoc/openDocument.jsp?sIDTy
pe=CUID&iDocID=%SI_CUID%
Donde ServidorProxyInverso y PuertoServidorProxyInverso son el nombre del servidor proxy inverso correcto y su puerto de escucha.
InfoViewProxy es la ruta de acceso virtual correcta de Java InfoView.
Manual del administrador de SAP BusinessObjects Enterprise 415
Modificación del comportamiento de seguridad predeterminado
7
Configuración especial para BusinessObjects Enterprise en despliegues de proxy inverso
Para ajustar la dirección URL de vista predeterminada mediante las opciones de Live Office
1.
En el menú LiveOffice haga clic en Opciones y, a continuación, haga clic en la ficha Enterprise.
2.
Seleccione Especifique la URL para ver el informe en el repositorio y escriba la dirección URL correcta en el campo adyacente. Por ejemplo: http://ServidorProxyInverso:PuertoServidorProxyInver so/InfoViewProxy/opendoc/openDocument.jsp
Donde ServidorProxyInverso y PuertoServidorProxyInverso son el nombre del servidor proxy inverso correcto y su puerto de escucha.
InfoViewProxy es la ruta de acceso virtual correcta de Java InfoView.
Habilitar proxy inverso para servicios Web de
Business Process BI
Para habilitar proxys inversos para los servicios Web de Business Process
BI, debe ajustar la dirección URL del visor predeterminado y activar el proxy inverso en el servidor de aplicaciones Web.
Temas relacionados
• Para ajustar la dirección URL del visor predeterminada mediante la CMC
• Habilitar proxy inverso para servicios Web de Developer Suite
Habilitar proxy inverso para Business Process BI en servidores de aplicaciones Web distintos de Tomcat
Nota:
El procedimiento siguiente requiere que las aplicaciones Web de
BusinessObjects Enterprise se configuren correctamente para el servidor de aplicaciones Web elegido. Tenga en cuenta que wsresources distinguen entre mayúsculas y minúsculas.
1.
Detenga el servidor de aplicaciones Web.
416 Manual del administrador de SAP BusinessObjects Enterprise
Modificación del comportamiento de seguridad predeterminado
Configuración especial para BusinessObjects Enterprise en despliegues de proxy inverso
7
2.
Compruebe que el servidor proxy inverso asigna su ruta de acceso virtual al puerto de conector del servidor de aplicaciones Web correcto. A continuación se muestra una configuración de ejemplo de Apache HTTP
Server 2.2 para el proxy inverso de los servicios Web de BusinessObjects desplegados en el servidor de aplicaciones Web de su elección:
ProxyPass /BusinessProcessBI http://internalServer:<lis tening port>/BusinessProcessBI
ProxyPassReverseCookiePath /BusinessProcessBI http://internalServer:<listening port>/Business
ProcessBI
Donde <puerto de escucha> es el puerto de escucha de su servidor de aplicaciones Web.
Manual del administrador de SAP BusinessObjects Enterprise 417
Modificación del comportamiento de seguridad predeterminado
7
Configuración especial para BusinessObjects Enterprise en despliegues de proxy inverso
418 Manual del administrador de SAP BusinessObjects Enterprise
Mejora del rendimiento
8
Mejora del rendimiento
8
Mejora del rendimiento
Mejora del rendimiento
Conviene evaluar regularmente el rendimiento del sistema y realizar cambios que respondan al crecimiento futuro y áreas de problemas potenciales.
Primero, debe examinar el rendimiento actual del sistema. Puede evaluar el rendimiento del sistema hablando con sus usuarios y administradores delegados, y estudiando la medida del sistema. Si intuye las áreas de problemas potenciales, puede comparar el rendimiento del sistema con los umbrales de servicio esperados.
Después de identificar problemas de rendimiento, puede tomar medidas para paliarlos ampliando el sistema o ajustando los parámetros de configuración.
•
Evaluación del rendimiento del sistema
•
Riesgos de rendimiento y soluciones
Nota:
Esta sección está destinada a mejorar el rendimiento de un despliegue existente. Para obtener información si aún no ha desplegado el sistema, consulte el Manual de planificación del despliegue de BusinessObjects
Enterprise.
Evaluación del rendimiento del sistema
Antes de cambiar la configuración para mejorar el rendimiento, debe determinar cómo funciona el sistema actualmente. BusinessObjects
Enterprise proporciona medidas del servidor que le permiten supervisar y evaluar las áreas de problemas de procesamiento actuales.
Para evaluar eficazmente el rendimiento del sistema, deberá:
• Evaluar las necesidades del usuario.
Obtener comentarios cualitativos de sus usuarios. Consulte
Evaluación de las necesidades del usuario
.
• Analizar las medidas del servidor
Comprobar los registros del sistema y el servidor. Para obtener instrucciones detalladas, consulte
Análisis de las medidas del servidor
420 Manual del administrador de SAP BusinessObjects Enterprise
Mejora del rendimiento
Evaluación del rendimiento del sistema
8
• Examinar el rendimiento de cada componente del servidor.
Comparar el uso actual del sistema con los umbrales de servicio recomendados. Determinar el número procesadores, servicios y equipos necesarios. Para obtener más información, consulte
Evaluación del rendimiento del sistema
Evaluación de las necesidades del usuario
Hable con sus usuarios y administradores delegados. Ellos pueden ayudarle a determinar qué áreas del sistema experimentan problemas de rendimiento actualmente, si los hay. También puede servirle para prever dónde podría haber un mayor tráfico del sistema en el futuro. Y puede haber áreas del sistema que no se usen en absoluto.
Por ejemplo, si su organización contrata nuevas personas en el departamento financiero, es probable que aumente el uso de informes financieros. Si los informes financieros son documentos de Web Intelligence, deberá agregar un servidor de procesamiento de Web Intelligence para gestionar el procesamiento adicional. O, si pretende pasar de documentos de Web
Intelligence a informes de Crystal, puede que no necesite un servidor de procesamiento de Web Intelligence.
Es una buena idea realizar una encuesta en toda la compañía relativa al uso de BusinessObjects Enterprise para averiguar todos los problemas actuales y los cambios futuros. Pregunte a sus usuarios sobre los problemas de rendimiento actuales, su promedio de uso diario y su previsión para el futuro:
• ¿Qué tipo de tareas realizan y con qué frecuencia?
• ¿Han observado menor rendimiento al realizar alguna tarea en particular?
• ¿Qué tipo de objetos usan con más frecuencia?
• ¿Han observado menor rendimiento al usar algún tipo de objeto en particular?
• ¿Prevén un aumento o reducción del uso del sistema en un futuro próximo?
• ¿Van a contratar nuevas personas?
• ¿Planean usar BusinessObjects Enterprise para realizar más tareas en el futuro?
Manual del administrador de SAP BusinessObjects Enterprise 421
Mejora del rendimiento
8
Evaluación del rendimiento del sistema
En concreto, hable con los publicadores y determine cuáles son sus necesidades de Publicación. Algunos publicadores requieren capacidad adicional para publicaciones de gran volumen que entregan instancias personalizadas a numerosos destinos y destinatarios. Por ejemplo, un publicador de una compañía de seguros puede ejecutar una publicación de facturación que genere miles de instancias de informe personalizadas para los clientes. Este escenario requiere un despliegue que pueda atender la alta carga de procesamiento.
Resulta conveniente volver a evaluar regularmente las necesidades de la compañía. Siga los pasos que siguió para la planificación del despliegue.
Para obtener instrucciones detalladas, consulte el Manual de planificación de despliegue de BusinessObjects Enterprise.
Cuando tenga un conocimiento de los problemas de rendimiento de la organización, puede verificarlos observando las medidas del sistema actuales.
Análisis de las medidas del servidor
Después de evaluar las necesidades de los usuarios, puede verificar los problemas de rendimiento actuales de los usuarios supervisando la actividad del sistema. Las medidas del servidor también pueden revelar otras áreas en las que un tráfico elevado en el servidor pueda resultar un problema.
La CMC permite ver las medidas del servidor en el Web. Estas medidas incluyen información general acerca de cada equipo, junto con detalles que son específicos del tipo de servidor. La CMC también permite ver las medidas del sistema, que incluyen información acerca de la versión del producto, el
CMS y la actividad del sistema actual.
Sugerencia:
Para obtener un ejemplo de cómo utilizar las medidas de servidor en sus propias aplicaciones Web, consulte el ejemplo "Ver resumen del servidor" en la Plataforma de lanzamiento del administrador de BusinessObjects
Enterprise.
Haga clic en el vínculo correspondiente a la sección que desee consultar:
•
Visualización las métricas actuales de los servidores
•
422 Manual del administrador de SAP BusinessObjects Enterprise
Mejora del rendimiento
Evaluación del rendimiento del sistema
8
Visualización las métricas actuales de los servidores
El área de administración Servidores de la CMC muestra las métricas de servidores que ofrecen estadísticas e información acerca de cada servidor de BusinessObjects Enterprise. La información general que se muestra para cada servidor incluye información acerca del equipo en el que se ejecuta: su nombre, sistema operativo, espacio total en el disco duro, espacio libre en el disco duro, RAM total, número de CPU y hora local. La información general también incluye la hora en que se inició el servidor y el número de versión del mismo.
Para ver las medidas de un servidor
1.
Vaya al área de administración Servidores de CMC.
2.
Haga clic en el servidor cuyas métricas desea ver.
3.
Elija Propiedades en el menú Administrar.
4.
En el cuadro de diálogo Propiedades, haga clic en Métricas en la lista de navegación.
La ficha Métricas muestra información adicional específica de servidor de algunos servidores. La ficha Métricas sólo es para ver información acerca de los servidores. Para obtener información acerca de cómo cambiar la configuración del servidor, consulte
Para cambiar las propiedades de un servidor
.
Métricas de servidor adicionales
Servidores del repositorio de archivos de entrada y de salida
Para cada Servidor del repositorio de archivos, la ficha Métricas proporciona las siguientes métricas:
• datos enviados y datos escritos
• el número de archivos activos y conexiones de cliente activas
• el espacio disponible total del disco duro
Para obtener información acerca de cómo cambiar esta configuración, consulte
Configuración directorios raíz y tiempos de espera de los servidores del repositorio de archivos
.
Manual del administrador de SAP BusinessObjects Enterprise 423
Mejora del rendimiento
8
Evaluación del rendimiento del sistema
Servidor de administración central
Para el CMS, la ficha Métricas proporciona las siguientes métricas adicionales:
• El número de tareas que han tenido errores, están pendientes, están en ejecución, han finalizado o están esperando.
• El número de licencias.
• Información de la base de datos del sistema.
Para obtener más información sobre cómo configurar el Servidor de administración central, consulte
Configuración de las opciones de servidor
Servidor de conexión
Para el servidor de conexión, la ficha Métricas ofrece información adicional sobre los tipos de orígenes de datos que usa actualmente el servidor de conexión. Las capas de red y las bases de datos asociadas que se enumeran se han configurado como orígenes de datos activos en la configuración global del servidor de conexión.
Para obtener más información sobre la configuración del servidor de conexión, consulte el Manual de acceso a los datos.
Servidores de tareas
Las fichas Métricas de estos servidores enumeran las siguientes medidas:
• la ubicación de sus archivos temporales
• el modo de procesamiento
• el número actual de tareas que se están procesando
• el número total de solicitudes recibidas
• el número total de creaciones de tareas fallidas
• los tipos de destinos predeterminados activados actualmente
Para obtener información acerca de cómo cambiar esta configuración, consulte
Configuración del nivel de procesamiento para mejorar el rendimiento
.
Nota:
Esto se aplica a todos los tipos de servidores de tareas, incluidos los
Servidores de tareas de Crystal Reports, Servidores de tareas de programa,
424 Manual del administrador de SAP BusinessObjects Enterprise
Mejora del rendimiento
Evaluación del rendimiento del sistema
8
Servidores de tareas de destino, Servidores de tareas de lista de valores,
Servidores de tareas de Desktop Intelligence y Servidores de tareas de Web
Intelligence.
Servidor de caché de Crystal Reports
Para cada servidor de caché, la ficha Métricas proporciona las siguientes métricas:
• el número de bytes transferidos
• el número de conexiones actuales
• el tamaño de caché actual
• el número de solicitudes atendidas
• la tasa de uso de la caché
• el número de solicitudes en espera
La ficha Métricas también muestra los valores actuales de los siguientes parámetros, que se pueden cambiar en la ficha Propiedades:
• el número de minutos tras los que se cierra una tarea inactiva
• si se accede o no a la base de datos cuando se actualiza el archivo de un visor (objeto)
• la ubicación de los archivos de la caché
• el tamaño máximo de la caché
• el número de minutos entre las actualizaciones de la base de datos
La ficha Métricas también proporciona una tabla que enumera los servidores de procesamiento con los que el servidor de caché tiene conexiones, junto con el número de conexiones realizadas a cada servidor de procesamiento.
Para obtener información acerca de cómo cambiar esta configuración, consulte
Modificar la configuración de rendimiento del Servidor de caché
Servidor de caché de Desktop Intelligence
Para cada Desktop Intelligence Servidor de caché, la ficha Métricas proporciona las siguientes medidas:
• el tamaño de caché actual
Manual del administrador de SAP BusinessObjects Enterprise 425
Mejora del rendimiento
8
Evaluación del rendimiento del sistema
• el número de bytes transferidos
• el número de conexiones actuales
• el número de solicitudes atendidas
• la tasa de uso de la caché
• el número de solicitudes en espera
La ficha Métricas también muestra los valores actuales de los siguientes parámetros, que se pueden cambiar en la ficha Propiedades:
• el tamaño máximo de la caché
• la ubicación de los archivos de la caché
• el número de minutos tras los que se cierra una tarea inactiva
• el número de minutos entre las actualizaciones de la base de datos
• si se accede o no a la base de datos cuando se actualiza el archivo de un visor (objeto)
• el número de documentos que se desea conservar en la caché cuando está llena
• si se comparten o no los datos de los informes entre los clientes
La ficha Métricas también proporciona una tabla que enumera los servidores de procesamiento con los que el Desktop Intelligence Servidor de caché tiene conexiones, junto con el número de conexiones realizadas a cada servidor.
Para obtener información acerca de cómo cambiar esta configuración, consulte
Modificar la configuración de rendimiento del Servidor de caché
Nota:
Este servidor sólo procesa información de documentos de Desktop
Intelligence.
Servidor de eventos
Para el Servidor de eventos, la ficha Métricas muestra las estadísticas de cada archivo que supervisa el servidor, incluido el nombre de archivo y la
última vez que ocurrió el evento.
426 Manual del administrador de SAP BusinessObjects Enterprise
Mejora del rendimiento
Evaluación del rendimiento del sistema
8
Para obtener información acerca de cómo cambiar esta configuración, consulte
Modificación del intervalo de comprobaciones del servidor de eventos
Servidor de procesamiento de Desktop Intelligence
Para el servidor de procesamiento de Desktop Intelligence, la ficha Métricas proporciona las siguientes métricas:
• el número de conexiones actuales
• el número actual de subprocesos de procesamiento abiertos en ejecución
• el número total de solicitudes atendidas
• el número total de bytes transferidos
• el número de solicitudes en espera
• el número máximo de procesos secundarios
• el número de solicitudes fallidas
La ficha Métricas también muestra los valores actuales de los siguientes parámetros, que se pueden cambiar en la ficha Propiedades:
• la ubicación de los archivos temporales
• tiempo de espera de conexión inactiva
• el número máximo de tareas de informe simultáneas
• el número máximo de operaciones permitidas antes de restablecer una tarea de informe
• si la actualización de un visor se aplica siempre a la base de datos
• si se comparten o no las tareas de informe
• el número de minutos antes de que se cierre una tarea de informe inactiva
• el número de tareas de informe cargadas previamente
• si se comparten o no los datos de los informes entre los clientes
• los datos procesados más antiguos facilitados a un cliente
Para obtener información sobre esta configuración, consulte
Configuración del servidor de Desktop Intelligence
Manual del administrador de SAP BusinessObjects Enterprise 427
Mejora del rendimiento
8
Evaluación del rendimiento del sistema
Nota:
Este servidor sólo procesa información de documentos de Desktop
Intelligence.
Servidor de procesamiento de Crystal Reports
Para el servidor de procesamiento de Crystal Reports, la ficha Métricas proporciona las siguientes métricas:
• el número de conexiones actuales
• el número de solicitudes en espera
• el número de solicitudes atendidas
• el número de solicitudes fallidas
• el número total de bytes transferidos
La ficha Métricas también muestra los valores actuales de los siguientes parámetros, que se pueden cambiar en la ficha Propiedades:
• el número de minutos antes de cerrarse una conexión inactiva
• la ubicación de los archivos temporales
• el número máximo de tareas de informe simultáneas
• los minutos antes de que se cierre una tarea de informe
• los datos procesados más antiguos facilitados a un cliente
• si la actualización de un visor se aplica siempre a la base de datos
• el número máximo de procesos secundarios
Para obtener información acerca de cómo cambiar esta configuración, consulte
Configuración de Crystal Reports Server
.
Nota:
Este servidor sólo procesa información de objetos de Crystal Reports.
Servidor de procesamiento de Web Intelligence
Para el servidor de procesamiento de Web Intelligence, la ficha Métricas proporciona el número de solicitudes actuales y el número total de solicitudes.
428 Manual del administrador de SAP BusinessObjects Enterprise
Mejora del rendimiento
Evaluación del rendimiento del sistema
8
La ficha Métricas también muestra los valores actuales de los siguientes parámetros, que se pueden cambiar en la ficha Propiedades:
• el número máximo de conexiones
• el número de minutos antes de cerrarse una conexión inactiva
• permitir o no el almacenamiento en caché de documentos
• permitir o no el almacenamiento en caché en tiempo real
• el número de minutos permitido para el almacenamiento en caché de documentos
• el tamaño de la caché de documentos
• permitir o no el almacenamiento en caché de listas de valores
• el tamaño de lote de las listas de valores
• el tamaño máximo permitido para el ordenamiento personalizado de listas de valores
• el tamaño de la caché de universos
• el porcentaje de documentos que se desea conservar en la caché cuando está llena
• el número máximo de minutos permitido para la exploración de la caché de documentos
• el número máximo de documentos descargados a la caché
• el tamaño máximo de los archivos binarios y de caracteres
Para obtener información sobre esta configuración, consulte
Configuración del servidor de Web Intelligence
.
Nota:
Este servidor sólo procesa información de documentos de Web Intelligence.
Servidor de aplicaciones de informes
La ficha Medidas del Servidor de aplicaciones de informes (RAS) muestra el número de informes que están abiertos y el número de informes que se han abierto. También muestra el número de conexiones abiertas, junto con el número de conexiones abiertas que se han creado.
Manual del administrador de SAP BusinessObjects Enterprise 429
Mejora del rendimiento
8
Evaluación del rendimiento del sistema
Para obtener información sobre esta configuración, consulte
Configuración de Crystal Reports Server
Ver las medidas del sistema
El área de administración Configuración de CMC muestra las medidas del sistema que ofrecen información general acerca de la instalación de
BusinessObjects Enterprise. La sección "Propiedades" incluye información acerca de la versión y la compilación del producto. También muestra el origen de datos, el nombre de base de datos y el nombre de usuario de la base de datos de CMS. La sección "Ver métricas globales del sistema" indica la actividad de cuentas actual, junto con estadísticas acerca de las tareas actuales y procesadas. La sección "Clúster" muestra el nombre del CMS al que está conectado, el nombre del clúster CMS y los nombres de los demás miembros del clúster.
Para ver las medidas del sistema
1.
Diríjase al área de administración Configuración de la CMC.
2.
Haga clic en las flechas para expandir y ver la configuración de las secciones Propiedades, Ver métricas globales del sistema y Clúster.
• Para obtener información acerca de las licencias y la actividad de cuentas, consulte
.
• Para obtener información acerca de clústeres CMS, consulte
Servidores de administración central
.
Registrar la actividad de los servidores
BusinessObjects Enterprise permite registrar información específica acerca de la actividad Web de BusinessObjects Enterprise. Para obtener información detallada acerca de cómo buscar y personalizar los registros de actividad
Web, consulte
.
• Además, cada servidor de BusinessObjects Enterprise está diseñado para registrar mensajes en el registro del sistema estándar del sistema operativo.
• En Windows NT/2000, BusinessObjects Enterprise realiza el registro en el servicio Registro de sucesos. Puede ver los resultados con Visor de sucesos (en Registro de aplicación).
430 Manual del administrador de SAP BusinessObjects Enterprise
Mejora del rendimiento
Evaluación del rendimiento del sistema
8
• En UNIX, BusinessObjects Enterprise realiza el registro en la subrutina syslog como una aplicación de usuario. Cada servidor antepone su nombre y PID a los mensajes que registra.
Cada servidor también registra mensajes de confirmación en el directorio de registro de la instalación del producto. La información programática registrada en estos archivos normalmente sólo resulta útil para el personal de soporte de Business Objects, con el fin de llevar a cabo una depuración avanzada. La ubicación de estos archivos de registro depende del sistema operativo:
• En Windows, el directorio de registro predeterminado es C:\Archivos de programa\Business Objects\BusinessObjects Enterprise
12.0\Logging
• En UNIX, el directorio de registro predeterminado es el directorio
RAÍZ_INSTALACIÓN/bobje/logging de la instalación.
La cuestión importante que hay que tener en cuenta es que estos archivos de registro se limpian automáticamente, por lo que nunca habrá más de 1
MB (aproximadamente) de datos registrados por servidor.
Nota:
Para que funcione el registro en equipos UNIX que alojan servidores de
BusinessObjects Enterprise, debe instalar y configurar el registro del sistema de modo que se guarden todos los mensajes registrados en la función “user” del nivel “info” o superior. Los procedimientos de configuración varían de un sistema a otro. Consulte la documentación del sistema operativo para obtener instrucciones específicas.
Evaluación del rendimiento del sistema
Después de recopilar suficiente información estadística y anecdótica sobre el despliegue de BusinessObjects Enterprise, puede empezar a aislar las
áreas de problemas.
Use las medidas del servidor para verificar los comentarios de los usuarios.
¿Las medidas del servidor confirman las preocupaciones de los usuarios respecto al rendimiento? Si no es así, el problema de rendimiento podría estar causado por algún otro aspecto aparte de la configuración de
Manual del administrador de SAP BusinessObjects Enterprise 431
Mejora del rendimiento
8
Evaluación del rendimiento del sistema
BusinessObjects Enterprise, como la velocidad de la red, la estructura de la base de datos o la complejidad del diseño de informes.
A continuación, compare el uso actual con los umbrales de servicio recomendados. Comparando estos números, puede valorar el rendimiento de cada servidor y crear una lista de riesgos leves, moderados y graves.
Para evaluar el rendimiento del sistema
1.
Cree una lista de todos los componentes de servidor del despliegue.
2.
Para cada componente de servidor, compare la información recibida de los usuarios con las medidas del servidor de la Consola de administración central.
Nota:
Para obtener más información, consulte
Análisis de las medidas del servidor
3.
Compare las medidas del tráfico actual del servidor con los umbrales de servicio recomendados. Preste particular atención al número de solicitudes y conexiones del usuario simultáneas.
Para obtener información acerca de los umbrales y evaluaciones, consulte el Manual de planificación de despliegue de BusinessObjects Enterprise.
4.
Ordene los componentes de servidor en las siguientes categorías:
Riesgo de rendimiento leve
Un componente de servidor se considera un riesgo leve si un porcentaje bajo de usuarios informan de problemas de rendimiento y las medidas del servidor no reflejan los mismos problemas.
432 Manual del administrador de SAP BusinessObjects Enterprise
Mejora del rendimiento
Resolución de problemas de rendimiento
8
Riesgo de rendimiento moderado
Un componente de servidor se considera un riesgo moderado si las medidas del servidor muestran que el uso actual está cerca del límite de los umbrales de servicio recomendados. También puede marcar un componente de servidor como un riesgo moderado si un porcentaje alto de usuarios informan de problemas de rendimiento, o si espera un aumento del uso que podría hacer que la cifra de uso actual cumpla los umbrales de servicio.
Riesgo de rendimiento grave
Un componente de servidor se considera un riesgo de rendimiento grave si las medidas del servidor muestran que el uso actual supera significativamente los umbrales de servicio mínimos. También puede marcar un componente de servidor como un riesgo grave si espera un aumento sustancial del uso, lo cual podría hacer que la cifra de uso supere los umbrales de servicio.
5.
Después de aislar las áreas de problema principales y la gravedad de los problemas de rendimiento, pase a la siguiente sección:
Riesgos de rendimiento y soluciones
.
Resolución de problemas de rendimiento
Después de evaluar el sistema y determinar las áreas problemáticas potenciales, puede desarrollar una estrategia para resolver problemas de rendimiento. La solución apropiada para cada servidor depende del nivel de riesgo de rendimiento y del tipo de servidor.
Manual del administrador de SAP BusinessObjects Enterprise 433
Mejora del rendimiento
8
Resolución de problemas de rendimiento
Nota:
Para obtener más información sobre cómo evaluar el rendimiento del sistema, consulte
Evaluación del rendimiento del sistema
.
• Para los problemas de rendimiento leves o moderados, los usuarios encuentran dificultades de rendimiento ocasionales o el sistema se acerca a los límites de los umbrales de servicio recomendados. Puede resolver estos problemas optimizando la configuración del sistema.
Para obtener más información, consulte
Configuración del nivel de inteligencia para mejorar el rendimiento
y
Configuración del nivel de procesamiento para mejorar el rendimiento
.
• Para los problemas de rendimiento graves, el tráfico del servidor supera significativamente los umbrales de servicio recomendados. Debería considerar la posibilidad de ampliar el sistema añadiendo servidores para responder a las áreas problemáticas.
Para obtener más información acerca de las consideraciones de escalabilidad, consulte
. Para obtener instrucciones de instalación, consulte el Manual de instalación de BusinessObjects
Enterprise.
Por ejemplo, al instalar un despliegue predeterminado de Business Objects
Enterprise, un servidor de procesamiento de Web Intelligence se instala de forma predeterminada. Este despliegue satisfará con facilidad sus necesidades si tiene menos de 20 usuarios activos simultáneos que acceden al servidor de procesamiento de Web Intelligence, trabajando con documentos de xCelsius o Web Intelligence. Si tiene entre 20 y 30 usuarios que acceden al servidor de procesamiento de Web Intelligence, puede que encuentre algunas dificultades de rendimiento, porque se acerca a los límites de los umbrales de servicio recomendados. Para responder a algunos de estos problemas, puede ajustar la configuración del servidor de procesamiento de Web Intelligence. (Para obtener detalles, consulte
Configuración del servidor de Web Intelligence
es considerablemente mayor que el umbral de servicio (por ejemplo 50 usuarios simultáneos activos que usen el Servidor de informes de Web
Intelligence) deberá ampliar el sistema para incluir más instancias del servicio del servidor de procesamiento de Web Intelligence.
La siguiente tabla proporciona una referencia rápida para la solución de problemas de rendimiento para cada tipo de componente de servidor:
434 Manual del administrador de SAP BusinessObjects Enterprise
Mejora del rendimiento
Resolución de problemas de rendimiento
8
Riesgos de rendimiento y soluciones
Tipo de servidor
CMS
•
•
Riesgo de rendimiento Soluciones
Leve/moderado
• Como el CMS administra todo el sistema, los problemas que parecen ser del
CMS pueden estar causados por los componentes de servidor administrados por el CMS. Es una buena idea comprobar el rendimiento de todos los demás servicios antes de añadir nuevos servicios del CMS.
Para obtener información acerca de la configuración avanzada del CMS, consulte
Información general de administración de servidores
.
Grave
• Instale servicios del
CMS adicionales.
Para obtener más información, consulte
Aumentar la capacidad general del sistema
Manual del administrador de SAP BusinessObjects Enterprise 435
Mejora del rendimiento
8
Resolución de problemas de rendimiento
Tipo de servidor
Servidor de eventos
•
•
Riesgo de rendimiento Soluciones
Leve/moderado
• Cambie la frecuencia con la que el Servidor de eventos comprueba los eventos de archivo. Para obtener más información, consulte
Modificación del intervalo de comprobaciones del servidor de eventos
.
Grave
• Es improbable que encuentre problemas de rendimiento graves con el Servidor de eventos. Sin embargo, es una buena idea instalar un Servidor de eventos para cada CMS. Para obtener información sobre cómo instalar servidores de eventos adicionales, consulte
.
436 Manual del administrador de SAP BusinessObjects Enterprise
Mejora del rendimiento
Resolución de problemas de rendimiento
8
Tipo de servidor
Servidor de caché
Servidores de tareas
•
•
•
Riesgo de rendimiento Soluciones
Leve/moderado
• Puede resolver muchos problemas cambiando las propiedades del Servidor de eventos como el tamaño máximo de la caché y el número de minutos entre actualizaciones de la base de datos.
Para obtener más información, consulte
Modificar la configuración de rendimiento del Servidor de caché
Grave
Leve/moderado
• Si el sistema sobrepasa las 400 solicitudes simultáneas, instale un Servidor de caché adicional.
Consulte
.
• Si el número de tareas simultáneas no supera el umbral recomendado de 20 tareas, compruebe la opción Número máximo de tareas permitidas. Para obtener más información, consulte
Configuración de servidor principal
.
Manual del administrador de SAP BusinessObjects Enterprise 437
Mejora del rendimiento
8
Resolución de problemas de rendimiento
Tipo de servidor
Servidor de procesamiento de Desktop Intelligence
•
•
Riesgo de rendimiento Soluciones
Grave
• Si el Servidor de tareas ejecuta más de
20 tareas simultáneas de media, instale otro servicio del
Servidor de tareas.
Consulte
.
Leve/moderado
• Si el número de usuarios activos simultáneos no supera los 25, intente cambiar la configuración.
Consulte
.
Servidor de procesamiento de Web Intelligence
•
•
Grave
Leve/moderado
• Si el número de usuarios activos simultáneos supera los 25, instale servidores adicionales.
Consulte
.
•
Si el número de usuarios activos simultáneos no supera los 25, intente cambiar la configuración.
Consulte
438 Manual del administrador de SAP BusinessObjects Enterprise
Mejora del rendimiento
Resolución de problemas de rendimiento
8
Tipo de servidor
Servidor de aplicaciones de informes
•
•
•
Riesgo de rendimiento Soluciones
Grave
• Si el número de usuarios activos simultáneos supera los 25, instale servidores adicionales.
Consulte
Aumento de la capacidad de informes programados
Leve/moderado
Grave
• Para ajustar la configuración del servidor de aplicaciones de informes para el tiempo de conexión inactivo y el número máximo de subprocesos simultáneos, consulte
Configuración de Crystal Reports Server
.
• Si sus usuarios ejecutan más de 200 solicitudes simultáneas, instale Servidores de aplicaciones de informes adicionales. Para obtener más información, consulte
Aumento de la capacidad de visualización a petición de informes de Crystal
.
Manual del administrador de SAP BusinessObjects Enterprise 439
Mejora del rendimiento
8
Resolución de problemas de rendimiento
Tipo de servidor
Servidor de procesamiento de Crystal Reports
•
Riesgo de rendimiento Soluciones
Leve/moderado
• Puede cambiar la forma en la que un servidor de procesamiento de Crystal
Reports gestiona los datos y las conexiones de usuario ajustando su configuración. Consulte
.
• Grave
• Si el servidor de procesamiento de Crystal Reports gestiona más de 400 sesiones de visualización simultáneas, instale más servidores de procesamiento. Para obtener más información, consulte
Aumento de la capacidad de visualización a petición de informes de Crystal
.
Configuración del nivel de inteligencia para mejorar el rendimiento
Esta sección proporciona instrucciones para configurar los parámetros de los componentes desde el nivel de inteligencia. Puede ajustar los parámetros para afrontar problemas de rendimiento leves y moderados.
440 Manual del administrador de SAP BusinessObjects Enterprise
Mejora del rendimiento
Resolución de problemas de rendimiento
8
Nota:
Para obtener más información acerca del nivel de inteligencia, consulte
Configuración de las opciones de servidor
.
La configuración del nivel de inteligencia incluye:
•
•
Modificación del intervalo de comprobaciones del servidor de eventos
•
Configuración de los servidores del repositorio de archivos
•
Modificar la configuración de rendimiento del Servidor de caché
Configuración del CMS
Como el CMS administra todo el sistema, los problemas que parecen ser del CMS a menudo están causados por los componentes de servidor administrados por el CMS. Es una buena idea comprobar el rendimiento de todos los demás servicios antes de cambiar la configuración del CMS o añadir y agrupar nuevos servicios del CMS.
La configuración del CMS ya se ha descrito en detalle en el capítulo
“Administrar y configurar servidores”. En la sección “Configuración de servidor principal” del “Apéndice de propiedades de servidor” se puede encontrar una lista de las propiedades de CMS.
Temas relacionados
• Configuración de las opciones de servidor
• Configuración de servidor principal
• Agrupar Servidores de administración central
Modificación del intervalo de comprobaciones del servidor de eventos
La ficha Propiedades del Servidor de eventos le permite cambiar la frecuencia con la que el Servidor de eventos comprueba si hay nuevos eventos de archivo. El valor "Intervalo de sondeo de eventos" determina el número de segundos que el servidor espera entre sondeos. El valor mínimo es 1 (uno).
Es importante tener en cuenta que, cuanto más bajo sea el valor, más recursos requiere el servidor.
Para modificar el intervalo de comprobaciones
1.
Vaya al área de administración Servidores de CMC.
2.
Seleccione el servidor de eventos cuya configuración desee cambiar.
Manual del administrador de SAP BusinessObjects Enterprise 441
Mejora del rendimiento
8
Resolución de problemas de rendimiento
3.
Elija Propiedades en el menú Administrar.
4.
En la ficha Propiedades, proporcione un nuevo valor para el campo
Intervalo de sondeo de eventos.
Nota:
El valor que escriba debe ser mayor o igual a 1.
5.
Haga clic en Guardar o en Guardar y cerrar.
Configuración de los servidores del repositorio de archivos
Las fichas Propiedades de los Servidores del repositorio de archivos de entrada y de salida permiten establecer el tiempo de espera máximo. Para obtener más información, consulte
Configuración directorios raíz y tiempos de espera de los servidores del repositorio de archivos
. Para obtener una lista completa de las configuraciones del servidor del repositorio de archivos de entrada y salida, consulte
Configuración de servidor principal
Modificar la configuración de rendimiento del Servidor de caché
La ficha Propiedades del Servidor de caché le permite establecer la ubicación de los archivos de caché, el tamaño máximo de la caché, el número máximo de subprocesos de procesamiento simultáneo, el número de minutos antes de que se cierre una tarea en espera, y el número de minutos entre actualizaciones de la base de datos.
Para modificar la configuración de rendimiento del Servidor de caché
1.
Vaya al área de administración Servidores de CMC.
2.
Seleccione el servidor de caché cuya configuración desee cambiar.
3.
Elija Propiedades en el menú Administrar.
4.
Realice los cambios en la ficha Propiedades.
5.
Haga clic en Guardar o en Guardar y cerrar.
Configuración del nivel de procesamiento para mejorar el rendimiento
Esta sección proporciona instrucciones para configurar los parámetros de los componentes desde el nivel de procesamiento.
442 Manual del administrador de SAP BusinessObjects Enterprise
Mejora del rendimiento
Resolución de problemas de rendimiento
8
Nota:
Para obtener más información acerca del nivel de procesamiento, consulte
Configuración de las opciones de servidor
.
La configuración del nivel de procesamiento incluye la modificación de la configuración de rendimiento para los siguientes tipos de servidor:
• Servidores de tareas.
Para obtener una lista de las propiedades de servidor de tareas, consulte
“Configuración de servidor principal”.
De forma predeterminada, los servidores de tareas ejecutan las tareas como procesos independientes en vez de como subprocesos. Este método permite un procesamiento más eficaz de informes grandes y complejos.
• Servidores de informes de Desktop Intelligence y servidores de procesamiento de Desktop Intelligence.
• Servidores de informes de Web Intelligence y servidores de procesamiento de Web Intelligence.
• Servidores de aplicaciones de informes y servidores de procesamiento de Crystal Reports.
Nota:
El RAS debe haberse instalado y configurado para usar el servidor de tareas de lista de valores.
Temas relacionados
• Configuración de servidor principal
• Configuración del servidor de Desktop Intelligence
• Configuración del servidor de Web Intelligence
• Configuración de Crystal Reports Server
Para cambiar las propiedades de un servidor
1.
Vaya al área de administración "Servidores" de CMC.
2.
Seleccione el servidor cuya configuración desee cambiar.
3.
Elija Propiedades en el menú Administrar.
4.
Realice los cambios que desee y, a continuación, haga clic en Guardar o Guardar y cerrar.
Manual del administrador de SAP BusinessObjects Enterprise 443
Mejora del rendimiento
8
Resolución de problemas de rendimiento
Nota:
No todos los cambios se producen inmediatamente. Si una configuración no cambia de inmediato, el cuadro de diálogo Propiedades muestra la configuración actual (en texto rojo) y la configuración deseada. Al volver al área de administración Servidores, el servidor se marcará como
Bloqueado. Al reiniciar el servidor, utilizará la configuración deseada del cuadro de diálogo Propiedades y el marcador se quitará del servidor.
Ampliación del sistema
La arquitectura de BusinessObjects Enterprise permite varias configuraciones de servidor, desde entornos independientes, de un solo equipo hasta implementaciones a gran escala que admitan organizaciones globales.
Para obtener información sobre cómo agregar y eliminar servidores de la instalación de BusinessObjects Enterprise, consulte
Adición, clonación y eliminación de servidores
En esta sección se ofrece información general acerca de la escalabilidad del sistema y los servidores de BusinessObjects Enterprise que se encargan de determinados aspectos del sistema. Cada subsección se centra en un aspecto de la capacidad del sistema, describe los componentes pertinentes y proporciona varias formas en las que se puede cambiar la configuración en consecuencia.
Antes de modificar estos aspectos del sistema, se recomienda encarecidamente que se ponga en contacto con su representante de ventas de Business Objects y solicite información acerca del Manual de tamaño de
SAP BusinessObjects Enterprise. Un consultor de Business Objects Services puede evaluar su entorno de informes y ayudarle a determinar la configuración que se integrará mejor en su entorno actual.
Las consideraciones generales sobre escalabilidad incluyen lo siguiente:
•
Aumentar la capacidad general del sistema
•
Aumento de la capacidad de informes programados
•
Aumento de la capacidad de visualización a petición de informes de
•
Aumento de la capacidad de solicitud
444 Manual del administrador de SAP BusinessObjects Enterprise
Mejora del rendimiento
Resolución de problemas de rendimiento
8
•
Mejorar las aplicaciones Web personalizadas
•
Mejorar la velocidad de respuesta Web
•
Obtener el máximo rendimiento de los recursos existentes
Aumentar la capacidad general del sistema
A medida que aumente el número de objetos de informe y usuarios del sistema, puede aumentar la capacidad general del sistema mediante el agrupamiento de dos (o más) Servidor de administración central (CMS).
Puede instalar varios servicios/subrutinas de CMS en el mismo equipo. Sin embargo, para proporcionar redundancia de servidores y tolerancia a errores, lo ideal sería instalar cada miembro de clúster en su propio equipo.
Los clústeres CMS pueden mejorar el rendimiento general del sistema ya que cada solicitud de BusinessObjects Enterprise da como resultado que, en algún punto, un componente de servidor consulte al CMS para obtener información que está almacenada en la base de datos CMS. Cuando se agrupan dos equipos CMS, se indica al nuevo CMS que comparta la tarea de mantener y consultar la base de datos CMS.
Para obtener más información, consulte
Agrupar Servidores de administración central
.
Aumento de la capacidad de informes programados
Aumento de la capacidad de procesamiento de informes de Crystal
Todos los informes de Crystal que están programados los procesa finalmente un Servidor de tareas. Puede expandir BusinessObjects Enterprise mediante la ejecución de servidores de tareas de informe individuales en varios equipos o mediante la ejecución de varios servidores de tareas de informe en un solo equipo con varios procesadores.
Si la mayoría de los informes están programados para ejecutarse periódicamente, hay varias estrategias que puede adoptar para maximizar la capacidad de procesamiento del sistema:
• Instale el Servidor de tareas cerca del servidor de base de datos en el que se ejecutan los informes, pero no en el mismo equipo. Asegúrese también de que todos los Servidor de tareas pueden acceder fácilmente a los servidores de repositorio de archivos de entrada y de salida, de modo que puedan leer objetos de informe del FRS de entrada y escribir copias del informe en el FRS de salida fácilmente. En función de la
Manual del administrador de SAP BusinessObjects Enterprise 445
Mejora del rendimiento
8
Resolución de problemas de rendimiento
configuración de red, estas estrategias pueden mejorar la velocidad de procesamiento del Servidor de tareas, ya que los datos tienen que recorrer menos distancia a través de la red de la empresa.
• Verifique la eficacia de los informes. Al diseñar informes en Crystal
Reports, hay varias formas en las que puede mejorar el rendimiento del informe: modificando las fórmulas de selección de registros, utilizando los recursos del servidor de base de datos para agrupar datos, incorporando campos de parámetro, etc. Para obtener más información, consulte la sección "Diseñar informes Web optimizados" del Manual del
usuario de Crystal Reports (versión 8.5 y posterior).
• Utilice programación basada en eventos para crear dependencias entre informes grandes o complejos. Por ejemplo, si ejecuta varios informes muy complejos periódicamente por la noche, puede utilizar eventos de programación para asegurarse de que los informes se ejecutan secuencialmente. Es una forma útil de minimizar la carga de procesamiento a la que está sometida el servidor de base de datos en un momento determinado.
• Si algunos informes son de mayor tamaño o más complejos que otros, considere la posibilidad de distribuir la carga de procesamiento mediante el uso de grupos de servidores. Por ejemplo, puede crear dos grupos de servidores, cada uno con uno o varios Servidores de tareas. A continuación, cuando programe informes periódicos, puede especificar que los procese un determinado grupo de servidores para garantizar que los informes muy grandes se distribuyen por igual entre los recursos.
• Aumente los recursos de hardware disponibles para un Servidor de tareas.
Si el Servidor de tareas se ejecuta en un equipo con otros componentes de BusinessObjects Enterprise, considere la posibilidad de mover el
Servidor de tareas a un equipo dedicado. Si el nuevo equipo tiene varias
CPU, puede instalar varios Servidores de tareas en el mismo equipo
(normalmente, no más de un servicio/subrutina por CPU).
Aumento de la capacidad de procesamiento de documentos de Web
Intelligence
Todos los documentos de Web Intelligence que están programados los procesa finalmente un Servidor de tareas de Web Intelligence y un servidor de procesamiento de Web Intelligence. Puede expandir BusinessObjects
Enterprise mediante la ejecución de servidores de procesamiento individuales de Web Intelligence en varios equipos o mediante la ejecución de varios
446 Manual del administrador de SAP BusinessObjects Enterprise
Mejora del rendimiento
Resolución de problemas de rendimiento
8 servidores de procesamiento de Web Intelligence en un solo equipo con varios procesadores.
Al ejecutar varios servidores de procesamiento de Web Intelligence, no necesita duplicar el servidor de tareas de Web Intelligence. Un servidor de tareas de Web Intelligence se puede utilizar para controlar varios servidores de procesamiento de Web Intelligence. Sin embargo, si trabaja con grupos de servidores, deberá existir un servidor de tareas de Web Intelligence en el mismo grupo que los servidores de procesamiento de Web Intelligence.
Nota:
Cuando decida si desea aumentar el número de servidores de procesamiento de Web Intelligence, tenga en cuenta que el servidor de procesamiento de
Web Intelligence procesa solicitudes de programación y de visualización, mientras que las solicitudes de informes de Crystal las procesan tres servidores independientes, el servidor de tareas de informe, el servidor de caché y el servidor de páginas.
Aumento de la capacidad de visualización a petición de informes de Crystal
Cuando proporciona a muchos usuarios el acceso Ver a petición para los informes, permite que cada usuario vea datos de informe actualizando los informes en el servidor de base de datos. Para la mayoría de las solicitudes, el servidor de procesamiento Crystal Reports recupera los datos y efectúa el procesamiento de informes, y el servidor de caché de Crystal Reports almacena las páginas de informe visualizadas para su posible reutilización.
Sin embargo, si los usuarios utilizan el visor DHTML avanzado, el Servidor de aplicaciones de informes (RAS) procesa la solicitud.
Si sus necesidades de informes exigen que los usuarios dispongan de acceso continuo a los datos más recientes, puede aumentar la capacidad de las siguientes maneras:
• Aumente el tamaño máximo permitido de la caché. Para obtener detalles, consulte
Modificar la configuración de rendimiento del Servidor de caché
• Verifique la eficacia de los informes. Al diseñar informes en Crystal
Reports, hay varias formas en las que puede mejorar el rendimiento del informe: modificando las fórmulas de selección de registros, utilizando los recursos del servidor de base de datos para agrupar datos, incorporando campos de parámetro, etc. Para obtener más información, consulte la sección "Diseñar informes Web optimizados" del Manual del
usuario de Crystal Reports (versión 8.5 y posterior).
Manual del administrador de SAP BusinessObjects Enterprise 447
Mejora del rendimiento
8
Resolución de problemas de rendimiento
• Aumente el número de servidores de procesamiento de Crystal Reports que atienden las solicitudes en nombre de los servidores de caché. Para ello, puede instalar servidores de procesamiento adicionales en varios equipos. No obstante, no instale más de un servidor de procesamiento por equipo; el servidor de procesamiento crea automáticamente nuevas instancias de servidor según la demanda.
• Aumente el número de servidores de procesamiento de Crystal Reports, servidores de caché y servidores de aplicaciones de informes en el sistema y, a continuación, distribuya la carga de procesamiento mediante el uso de grupos de servidores. Por ejemplo, puede crear dos grupos de servidores, cada uno con uno o varios pares de servidores de caché o servidores de procesamiento junto con uno o varios servidores de aplicaciones de informes. A continuación, puede especificar los informes individuales que siempre procesará un determinado grupo de servidores.
Aumento de la capacidad de solicitud
Si los informes usan una lista de valores, el RAS procesa los objetos a petición de lista de valores del informe cuando éste se visualiza. El Servidor de tareas de lista de valores procesa los objetos de lista de valores programados sin utilizar el RAS.
Para evitar la conflictos con otras aplicaciones que usen el RAS, puede agregar un servidor RAS que se dedique a procesar objetos de lista de valores. En la CMC puede crear un grupo de servidores RAS y asignar el servidor RAS dedicado al RAS grupo de servidores RAS. En el Administrador de vistas empresariales, puede asignar a continuación los objetos de lista de valores para que los procese el grupo de servidores RAS.
Delegación de la transformación XSL a Internet Explorer
Si los usuarios acceden a InfoView a través del explorador Internet Explorer
6.0, puede indicar al servidor de procesamiento de Web Intelligence que delegue la transformación de XML a XSL al explorador. Esto disminuye significativamente la carga del servidor, principalmente durante la presentación de documentos, pero también durante la presentación del propio portal.
De forma predeterminada, la delegación de la transformación XSL no está activada.
448 Manual del administrador de SAP BusinessObjects Enterprise
Mejora del rendimiento
Resolución de problemas de rendimiento
8
Para delegar la transformación XSL al explorador para presentar documentos
1.
En el servidor de aplicaciones, defina la variable CLIENT_XSLT en el archivo webiviewer.properties, situado en la subcarpeta WEB-INF\classes del servidor de aplicaciones como sigue:
CLIENT_XSLT=Y
2.
Reinicie el servidor de aplicaciones.
Mejorar las aplicaciones Web personalizadas
Si está desarrollando sus propios escritorios o herramientas administrativas personalizados con el Kit de desarrollo de software (SDK) de
BusinessObjects Enterprise, asegúrese de revisar las bibliotecas y las API.
Por ejemplo, ahora puede incorporar seguridad completa y opciones de programación en sus aplicaciones Web. También puede modificar la configuración de los servidores en el código con el fin de integrar aún más
BusinessObjects Enterprise con sus herramientas de intranet existente y el entorno de informes general.
Para mejorar la escalabilidad del sistema, considere la posibilidad de distribuir los esfuerzos administrativos mediante el desarrollo de aplicaciones Web para la administración de contenido delegada. Puede conceder a determinados usuarios la capacidad de administrar carpetas, contenido, usuarios y grupos concretos de BusinessObjects Enterprise en nombre de su equipo, departamento u oficina regional.
Asimismo, asegúrese de consultar en la documentación para programadores disponible en el CD de producto de BusinessObjects Enterprise las sugerencias de rendimiento y otras consideraciones de escalabilidad. En concreto, en la sección dedicada a la optimización de consultas se proporcionan pasos preliminares para garantizar que las aplicaciones personalizadas hacen un uso eficaz del lenguaje de consultas.
Mejorar la velocidad de respuesta Web
Debido a que toda la interacción del usuario con BusinessObjects Enterprise se produce a través del Web, puede que necesite investigar varias áreas para determinar exactamente dónde se puede mejorar la velocidad de respuesta Web. Algunos aspectos comunes de la implementación que debe tener en cuenta antes de decidir cómo expandir BusinessObjects Enterprise son los siguientes:
Manual del administrador de SAP BusinessObjects Enterprise 449
Mejora del rendimiento
8
Resolución de problemas de rendimiento
• Evalúe la capacidad del servidor Web para atender el número de usuarios que normalmente se conectan a BusinessObjects Enterprise. Utilice las herramientas administrativas suministradas con el software de servidor
Web (o con el sistema operativo) para determinar cómo es el rendimiento del servidor Web. Si el servidor Web limita la velocidad de respuesta en el Web, considere la posibilidad de mejorar el hardware del servidor Web.
• Si la velocidad de respuesta Web es lenta debida únicamente a las actividades de visualización de informes, consulte
Aumento de la capacidad de informes programados
y
Aumento de la capacidad de visualización a petición de informes de Crystal
• Tenga en cuenta el número de usuarios que normalmente acceden al sistema. Si está ejecutando una implementación grande, asegúrese de que ha configurado un clúster CMS. Para obtener detalles, consulte
Aumentar la capacidad general del sistema
Si considera que un único servidor de aplicaciones no atiende de forma adecuada el número de solicitudes de secuencias de comandos que efectúan los usuarios que acceden al sistema periódicamente, aumente los recursos de hardware que están a disposición del servidor de aplicaciones. Si el servidor de aplicaciones se está ejecutando actualmente en el servidor Web, o en un solo equipo con otros componentes de BusinessObjects Enterprise, considere la posibilidad de mover el servidor de aplicaciones a un equipo dedicado.
Nota:
BusinessObjects Enterprise no admite la funcionalidad de réplica de sesión que proporcionan algunos servidores de aplicaciones Web de Java.
Obtener el máximo rendimiento de los recursos existentes
Una de las formas más eficaces de mejorar el rendimiento y la escalabilidad del sistema consiste en asegurarse de que se obtiene el máximo rendimiento de los recursos asignados a BusinessObjects Enterprise.
Haga clic en el vínculo correspondiente a la sección que desee consultar:
•
Optimización de la velocidad de la red y la eficacia de la base de datos
•
Utilizar el servidor de procesamiento adecuado
•
Optimizar BusinessObjects Enterprise para la visualización de informes
450 Manual del administrador de SAP BusinessObjects Enterprise
Mejora del rendimiento
Resolución de problemas de rendimiento
8
Optimización de la velocidad de la red y la eficacia de la base de datos
Cuando piense en el rendimiento general y en la escalabilidad de
BusinessObjects Enterprise, no olvide que BusinessObjects Enterprise depende de la infraestructura informática existente. BusinessObjects
Enterprise utiliza la red para la comunicación entre los servidores y la comunicación entre BusinessObjects Enterprise y los equipos cliente de la red. Asegúrese de que la red dispone del ancho de banda y velocidad necesarios para ofrecer a los usuarios de BusinessObjects Enterprise unos niveles aceptables de rendimiento. Consulte al administrador de la red para obtener más información.
BusinessObjects Enterprise procesa los informes en los servidores de base de datos. Si las bases de datos no están optimizadas para los informes que necesita ejecutar, se puede ver afectado el rendimiento de BusinessObjects
Enterprise. Consulte al administrador de bases de datos para obtener más información.
Utilizar el servidor de procesamiento adecuado
Cuando los usuarios ven un informe mediante el visor DHTML avanzado, lo procesa el servidor de aplicaciones de informes en vez del servidor de procesamiento y el servidor de caché de Crystal Reports. El servidor de aplicaciones de informes está optimizado para la modificación de informes.
Para la visualización de informes simple puede obtener un mejor rendimiento del sistema si los usuarios seleccionan el visor DHTML, el visor Active X o el visor Java. Estos visores de informes procesan los informes en el servidor de procesamiento de Crystal Reports.
Si no es necesaria la capacidad de modificar informes en el sitio, puede deshabilitar el visor DHTML avanzado para todos los usuarios de
BusinessObjects Enterprise.
Deshabilitar el visor DHTML avanzado
1.
En la Consola de administración central, vaya al área de administración
Aplicaciones.
2.
Seleccione Escritorio Web y, a continuación, elija Propiedades en el menú Administrar.
3.
En el área Visores, desactive la opción denominada Permitir a los
usuarios utilizar el Visor DHTML avanzado.
4.
Haga clic en Actualizar.
Manual del administrador de SAP BusinessObjects Enterprise 451
Mejora del rendimiento
8
Mejorar el rendimiento de Publicación
Optimizar BusinessObjects Enterprise para la visualización de informes
BusinessObjects Enterprise permite habilitar los datos compartidos, por lo que usuarios distintos pueden acceder al mismo objeto de informe para utilizar los mismos datos cuando visualicen un informe a petición o cuando actualicen un informe. La habilitación de la opción para compartir datos reduce el número de llamadas a la base de datos, reduciendo de esta forma el tiempo necesario para proporcionar páginas del informe a usuarios subsiguientes del mismo informe a la vez que se mejora enormemente el rendimiento general del sistema con sobrecarga de trabajo. Sin embargo, para obtener el máximo al compartir datos, debe permitir que los datos se vuelvan a utilizar durante un período de tiempo. Es decir, algunos usuarios pueden ver datos "antiguos" al ver un informe a petición o actualizar la copia del informe que están viendo.
Para obtener información detallada acerca de las opciones de uso compartido de datos para los informes, consulte el Manual del administrador de SAP
BusinessObjects Enterprise. Para obtener más información acerca de cómo configurar BusinessObjects Enterprise para optimizar la visualización de informes en el sistema, consulte la sección de planificación en el Manual de
instalación de SAP BusinessObjects Enterprise.
Mejorar el rendimiento de Publicación
Como administrador es posible que se le pida realizar las tareas de configuración y de solución de problemas del despliegue en nombre de los publicadores para optimizar el rendimiento de Publicación. Esta sección contiene recomendaciones de despliegue general y sugerencias de configuración de servidor específica. Para obtener información de solución de problemas relacionada con el diseño de publicaciones, consulte el capítulo
“Recomendaciones y solución de problemas para las publicaciones” del
Manual del publicador de SAP BusinessObjects Enterprise.
452 Manual del administrador de SAP BusinessObjects Enterprise
Mejora del rendimiento
Mejorar el rendimiento de Publicación
8
Recomendaciones de despliegue generales
Recomendaciones para el uso de disco
Siga estas recomendaciones de uso de disco para mejorar el rendimiento de Publicación:
• Asegúrese de que los servidores y los dispositivos periféricos disponen de la velocidad y de la capacidad suficiente para gestionar grandes volúmenes de publicaciones.
• Utilice múltiples discos con bandas.
• Mueva el servidor del repositorio de archivos (FRS) de salida a un nodo en clúster dedicado con discos con bandas.
• Separe físicamente el FRS de entrada y el FRS de salida.
• Proporcione al FRS de entrada y al FRS de salida controladoras de disco independientes.
Recomendaciones para equipos de servidor
Siga estas recomendaciones para los equipos de servidor:
• En Windows, para reducir el tiempo necesario para crear archivo, utilice el comando disable8dot3 del conjunto de comportamiento fsutil para deshabilitar la creación de nombres de archivo cortos 8.3. Debe reiniciar el equipo para que se aplique esta configuración. Para obtener más información, consulte el artículo disponible en
http://support.micro
soft.com/kb/121007
.
• Asegúrese de que la CPU, RAM y disco duro del equipo de base de datos del CMS es lo suficientemente potente para escenarios de gran volumen.
Configurar servidores en la CMC para optimizar el rendimiento de Publicación
En general, se pueden realizar las siguientes operaciones para optimizar el rendimiento del servidor para Publicación:
• En el área "Servidores" de la CMC, desactive los servidores que considere innecesarios. Por ejemplo, si está ejecutando sólo una publicación de informes de Crystal, puede desactivar los servidores de Desktop
Manual del administrador de SAP BusinessObjects Enterprise 453
Mejora del rendimiento
8
Mejorar el rendimiento de Publicación
Intelligence y Web Intelligence. Sin embargo, antes de realizar esto, asegúrese de que los servidores que desea desactivar no los están utilizando otros usuarios del sistema.
• Para los servidores de tareas que se usan en Publicación, asegúrese de que Número máximo de tareas simultáneas se ha configurado en cinco por CPU. Para ello, en el área "Servidores", seleccione el servidor de tareas y haga clic en Administrar > Propiedades.
Considere la posibilidad de cambiar el nivel de detalle registrado por el servidor de procesamiento de Adaptive.
Nota:
El aumento del nivel de detalle de los archivos de registro puede afectar al rendimiento del servidor.
La configuración predeterminada (y recomendada) para el nivel de detalle de los archivos de registro es ERROR. No obstante, el usuario o el publicador puede aumentar el nivel de detalle de los archivos de registro del Servidor de procesamiento de Adaptive para efectuar un seguimiento mejor del progreso de las tareas de publicación. Para ello, en el área "Servidores", seleccione el servidor de procesamiento de Adaptive y haga clic en Admi
nistrar > Propiedades. En la lista "Nivel de registro", seleccione INFO. INFO ofrece más detalles, tales como los siguientes:
• La publicación se ha entregado correctamente a un destinatario.
• Se ha procesado correctamente un lote de destinatarios.
• Se han inicializado las extensiones de publicación de postprocesamiento.
Configure el servidor de procesamiento de Adaptive para atender más tareas.
Las siguientes recomendaciones pueden mejorar el rendimiento del servidor de procesamiento de Adaptive:
• Si hay varias publicaciones que se están ejecutando simultáneamente, cree múltiples instancias del servidor de procesamiento de Adaptive. En general, se recomienda tener una instancia del servidor de procesamiento de Adaptive por cada tres publicaciones simultáneas.
• Aumente el tamaño de montón para el servidor de procesamiento de
Adaptive. Para ello, haga clic en Administrar > Propiedades y agregue lo siguiente al parámetro de la línea de comandos: -Xmx1024M.
454 Manual del administrador de SAP BusinessObjects Enterprise
Mejora del rendimiento
Mejorar el rendimiento de Publicación
8
• Ejecute el servicio de publicación y el servicio de postprocesamiento de publicación en diferentes instancias del servidor de procesamiento de
Adaptive.
Si el publicador desea habilitar la auditoría y la limpieza, configure la auditoría del CMS de modo que registre todos los detalles.
Para las publicaciones de gran volumen, se recomienda que el publicador habilite la limpieza para eliminar los archivos innecesarios generados por la tarea de publicación y ahorrar espacio en el servidor. Para ello, durante el proceso de diseño de la publicación, el publicador anulará la selección de la ubicación de Enterprise predeterminada como un destino.
Si se ha habilitado la auditoria para Publicación, se debe configurar el CMS para que admita este escenario de modo que se sigan registrando los detalles de los archivos eliminados. En el área "Servidores", seleccione el CMS y haga clic en Administrar > Propiedades. En el cuadro de diálogo que aparece, haga clic en Eventos de auditoría de la lista de navegación.
Asegúrese de que se han seleccionado La auditoría está habilitada y
Objeto eliminado.
Asegúrese de que las opciones de correo electrónico se han configurado de forma correcta en el Servidor de tareas de destino.
Las publicaciones dirigidas a destinos de correo electrónico pueden fallar porque el correo electrónico no se haya configurado correctamente como destino para el Servidor de tareas de destino. En el área "Servidores" de la
CMC, haga doble clic en el Servidor de tareas de destino. En el cuadro de diálogo "Propiedades", haga clic en Destinos en la lista de navegación para asegurarse de lo siguiente.
• El Correo electrónico se ha agregado como destino.
• Los valores de los campos Nombre de dominio, Host y Puerto son correctos.
• El campo A contiene %SI_EMAIL_ADDRESS%.
Aumente el número de tareas simultáneas que el servidor de tareas de destino puede procesar.
Si las publicaciones están dirigidas para la ubicación Enterprise predeterminada o un destino de disco sin administrar, y usa discos con bandas para el FRS de salida, se recomienda configurar el número máximo de tareas simultáneas como el número de discos multiplicado por cinco.
Manual del administrador de SAP BusinessObjects Enterprise 455
Mejora del rendimiento
8
Mejorar el rendimiento de Publicación
Asegúrese de que el Servidor de aplicaciones de informes (RAS) se ha configurado correctamente si el publicador usa orígenes de destinatarios dinámicos de informes de Crystal.
El RAS debe configurarse para que pueda leer como mínimo el mismo número de registros de bases de datos que tiene el número de destinatarios del origen de destinatarios dinámico. Por ejemplo, para procesar un origen de destinatario dinámico con datos para 100.000 destinatarios, el RAS debe configurarse para que pueda leer más de 100.000 registros de base de datos.
Para comprobar esta configuración, en el área "Servidores" de la CMC, seleccione el RAS y vaya a Administrar > Propiedades. En el campo
Número de registros de la base de datos para leer al previsualizar o
actualizar un informe, asegúrese de que el número es correcto o escriba un nuevo número.
Resolver errores de “Memoria insuficiente”
Si el publicador recibe el mensaje de error java.lang.OutOfMemoryError: no se puede crear un nuevo subproceso nativo al ejecutar una publicación de gran volumen, se debe a que el Servidor de procesamiento de Adaptive y el Servicio de publicación no tienen suficiente memoria de pila para administrar el número de subprocesos de Publicación que se generan. Este error se puede producir sin la memoria de pila se ha designado como espacio de montón de Java.
Puede establecer un límite de subprocesos para el Servidor de procesamiento de Adaptive. En el área de "Servidores" de la CMC, seleccione el Servidor de procesamiento de Adaptive y vaya a Administrar > Propie
dades. En el campo Propiedades de la línea de comandos, especifique el siguiente parámetro de línea de comandos:
-Dcom.businessobjects.publisher.threadpool.size=threadlimitnumber
Sustituya threadlimitnumber por el máximo número de hilos deseado.
Si el publicador recibe el mensaje de error java.lang.OutOfMemoryError: espacio de montón Java cuando ejecute una publicación de gran volumen, es porque el Servidor de procesamiento de Adaptive no tiene suficiente espacio de montón. En el
área de "Servidores" de la CMC, seleccione el Servidor de procesamiento de Adaptive y vaya a Administrar > Propiedades. En el campo Parámetros
de línea de comandos, modifique el número especificado en el parámetro
456 Manual del administrador de SAP BusinessObjects Enterprise
Mejora del rendimiento
Mejorar el rendimiento de Publicación
8 de la línea de comandos -Xmx256m por otro mayor (por ejemplo,
-Xmx1024m).
Nota:
En algunos casos, puede que tenga que crear más instancias del servidor de procesamiento de Adaptive para resolver los errores del tipo “Memoria insuficiente”.
Manual del administrador de SAP BusinessObjects Enterprise 457
Mejora del rendimiento
8
Mejorar el rendimiento de Publicación
458 Manual del administrador de SAP BusinessObjects Enterprise
Herramienta de línea de comandos BIAR
9
Herramienta de línea de comandos BIAR
9
Herramienta de línea de comandos BIAR
Herramienta de línea de comandos BIAR
La herramienta de línea de comandos del motor BIAR ayuda a los administradores y administradores delegados a promover el contenido entre los entornos de BusinessObjects Enterprise XI 3.0 de desarrollo, control de calidad y producción. La herramienta ofrece la posibilidad de usar secuencias de comandos para automatizar la importación y exportación de objetos.
La herramienta de línea de comandos BIAR sólo admite la migración de objetos de un sistema XI 3.x a otro. No puede usar la herramienta para importar objetos de BusinessObjects, Crystal Enterprise o versiones anteriores de BusinessObjects Enterprise. Debe usar el Asistente de importación para importar el contenido de versiones anteriores de
BusinessObjects a XI 3.x.
La herramienta de línea de comandos del motor Biar se llama biarengi ne.jar
. En un entorno Windows, este archivo se encuentra en Directorio
de instalación\Business Objects\common\4.0\java\lib
. En
UNIX, el archivo se encuentra enDirectorio de instalación/bob je/java/lib/
.
InstallEntSdkWrapper.jar
, la herramienta de la línea de comandos para importar archivos BIAR en BusinessObjects Enterprise XI Release 2, no se admite con BusinessObjects Enterprise XI 3.x. Debe usar biarengi ne.jar
al importar contenido de los archivos BIAR en BusinessObjects
Enterprise XI 3.x.
Nota:
• Debe tener instalado Java Runtime Environment. Para obtener una lista de los JRE compatibles, consulte en línea el manual de plataformas compatibles con BusinessObjects Enterprise en nuestro sitio Web de soporte:
http://support.businessobjects.com/documentation/supported_plat forms
.
• Para usar la herramienta de línea de comandos BIAR, debe disponer de las credenciales de la cuenta de administrador para el entorno XI 3.x al que está importando o del que está importando contenido. También puede usar una cuenta de administrador delegado. Para obtener más información acerca del uso de la administración delegada para importar contenido, consulte el Manual del asistente de importación de SAP
BusinessObjects Enterprise XI 3.x.
460 Manual del administrador de SAP BusinessObjects Enterprise
Herramienta de línea de comandos BIAR
Herramienta de línea de comandos BIAR
9
La herramienta de línea de comandos BIAR importa los siguientes tipos de objetos:
Manual del administrador de SAP BusinessObjects Enterprise 461
Herramienta de línea de comandos BIAR
9
Herramienta de línea de comandos BIAR
Documentos agnósticos
Objetos analíticos
Objetos de BI Modeler
Vistas empresariales
Calendarios
Categorías
Acciones de cliente
Funciones personalizadas
Presentaciones de PowerPoint
Perfiles
Programas
Grupos de peticiones
Publicaciones
Query as a Webservice
Informes
Cuadros de mandos Instancias de informe
Documentos de Desktop Intelligence Documentos con formato de texto enriquecido
Debates
Grupos de servidores
Enciclopedias
Accesos directos
Usuarios de Enterprise
Archivos de texto
Eventos
Universos
Hojas de cálculo de Excel
Grupos de usuarios
Archivos Flash
Conexiones de Voyager
Carpetas
Áreas de trabajo de Voyager
Complementos de cliente completo
Documentos de Web Intelligence
Plantillas de cliente completo
Usuarios de WinAD
Hipervínculos
Usuarios de WinNT
Usuarios de LDAP
Documentos de Word
LOVs
Documentos de Xcelcius
Paquetes de objetos
XcelciusDMTTemplates
Sobrecargas
462 Manual del administrador de SAP BusinessObjects Enterprise
Herramienta de línea de comandos BIAR
Herramienta de línea de comandos BIAR
9
Importar relaciones
La herramienta de línea de comandos BIAR sólo conserva las relaciones entre los objetos importados si ambos objetos se importan conjuntamente o si uno de ellos ya existe en el destino. Si tiene, por ejemplo, un informe de Web Intelligence que usa un universo e importa el informe sin importar también el universo, la relación entre ambos se rompe. El informe no se ejecutará en el destino.
Importar usuarios y grupos
Si importa grupos y usuarios a un entorno de XI 3.0 y ya existe un grupo en el destino, la pertenencia al grupo en el destino se sobrescribe con la pertenencia al grupo que se exportó del archivo BIAR. Esto significa que si el grupo del destino tiene usuarios adicionales no contenidos en el grupo del archivo BIAR, éstos no formarán parte del grupo tras la importación.
Importar derechos
La herramienta de línea de comandos BIAR sólo importa derechos sobre un objeto si el usuario/grupo se exporta con el objeto o ya existe en el destino.
Si el usuario/grupo y el objeto ya existen en el destino, la herramienta sobrescribe los derechos establecidos sobre el objeto para este usuario/grupo en el destino con los derechos importados.
Sin embargo, si el objeto ya existe en el destino y un usuario/grupo tiene derechos especificados sobre ese objeto en el destino pero no hay derechos sobre el objeto especificados para ese usuario/grupo en el archivo BIAR, la herramienta no quita los derechos existentes para el usuario/grupo.
Ello significa que los derechos que existen sobre un objeto de destino pueden sobrescribirse pero nunca quitarse.
Uso de varios archivos BIAR
Cuando se usa la herramienta de línea de comandos del motor BIAR para exportar contenido, éste se coloca en un archivo BIAR. La ubicación y el nombre del archivo BIAR vienen determinados por el parámetro export
BiarLocation
. Cuando se exporta contenido que supera la cantidad de información que puede almacenarse en un solo archivo BIAR, la herramienta divide la información y la almacena en varios archivos BIAR. Los archivos
Manual del administrador de SAP BusinessObjects Enterprise 463
Herramienta de línea de comandos BIAR
9
El archivo de propiedades de la herramienta de línea de comandos del motor BIAR
usan el nombre que se especifique y al final de cada nombre de archivo se añaden números.
Por ejemplo, si se establece exportBiarLocation= C:\Archive.biar y se exporta más contenido del que cabe en un único archivo BIAR, la herramienta crea los archivos Archive.biar, Archive1.biar, Archive2.biar
etcétera. La Herramienta crea los archivos en el directorio C: .
Nota:
Si va a importar contenido almacenado en varios archivos BIAR, debe asegurarse de que todos los archivos BIAR se encuentren en el mismo directorio.
El archivo de propiedades de la herramienta de línea de comandos del motor BIAR
La herramienta de línea de comandos del motor BIAR requiere un archivo de propiedades que contenga los parámetros que indican al motor BIAR las acciones que debe realizar, el sistema de BusinessObjects Enterprise al que debe conectarse, etc.
El archivo debe tener la extensión de archivo .properties . Por ejemplo:
Myproperties.properties
Parámetro Valores permitidos Descripción Ejemplo
Acción
exportXML, im portXML
Especifica si la herramienta importa contenido de un archivo
BIAR a un sistema de BusinessObjects
Enterprise o bien si exporta el contenido de un despliegue a un archivo BIAR.
Action=exportXML
Obligatorio.
464 Manual del administrador de SAP BusinessObjects Enterprise
Herramienta de línea de comandos BIAR
El archivo de propiedades de la herramienta de línea de comandos del motor BIAR
9
Parámetro Valores permitidos Descripción Ejemplo
exportBiarLoca tion
Texto libre. Debe incluir la extensión
.biar
.
Especifica dónde la herramienta guarda el archivo BIAR exportado.
Obligatorio si ac tion=exportXML.
exportBiarLoca tion=C:/BiarExportFi le.biar
importBiarLoca tion
Texto libre. Debe incluir la extensión
.biar
.
Especifica dónde se encuentra el archivo
BIAR que se va a importar. Los archivos
BIAR se dividen si el contenido es demasiado grande para caber en un solo archivo BIAR.
importBiarLoca tion=C:/BiarImportFi le.biar
Puede indicar cualquiera de las particiones del archivo
BIAR, pero debe asegurarse de que todas las particiones se encuentren en el mismo directorio.
Obligatorio si ac tion=importXML.
Manual del administrador de SAP BusinessObjects Enterprise 465
Herramienta de línea de comandos BIAR
9
El archivo de propiedades de la herramienta de línea de comandos del motor BIAR
Parámetro
userName
Valores permitidos Descripción
Texto libre.
Ejemplo
Contraseña de la cuenta administrativa que debe usar la herramienta para conectarse al servidor de administración central (CMS). Puede ser el nombre de usuario de la cuenta de un administrador delegado.
userName=Adminis trator
Obligatorio.
password
CMS
Texto libre.
Texto libre.
La contraseña de la cuenta administrativa.
password=password
Obligatorio.
authentication
secEnterprise, secWi nAd, secLdap
Tipo de autenticación que usa la herramienta.
Opcional. Si no se especifica ningún tipo de autenticación, el valor predeterminado es secEnterprise.
authentication=secEn terprise
Nombre del CMS al que desea conectarse.
CMS=mycms:6400
Obligatorio.
466 Manual del administrador de SAP BusinessObjects Enterprise
Herramienta de línea de comandos BIAR
El archivo de propiedades de la herramienta de línea de comandos del motor BIAR
9
Parámetro
exportDependen cies
Valores permitidos Descripción
True, False
Ejemplo
Especifica si deben importarse todas las dependencias de un objeto. Debe usarse con precaución, ya que importa todos los objetos que están asociados a los objetos seleccionados.
Puede aumentar drásticamente el tamaño de un archivo
BIAR.
exportDependen cies=false
Opcional. Si no se especifica ningún valor, se usa el predeterminado False.
Sólo se usa si ac tion=exportXML.
Manual del administrador de SAP BusinessObjects Enterprise 467
Herramienta de línea de comandos BIAR
9
El archivo de propiedades de la herramienta de línea de comandos del motor BIAR
Parámetro
includeSecurity
Valores permitidos Descripción
True, False
Ejemplo
Especifica si la herramienta exporta e importa la seguridad asociada a los objetos y usuarios que se seleccionen. Si desea conservar la seguridad, es importante establecer inclu
deSecurity
como verdadero al exportar e importar contenido.
includeSecurity=false
Nota:
Si usa niveles de acceso, debe exportar estos objetos explícitamente.
Opcional. Si no especifica ningún valor para este parámetro, el predeterminado es
True.
468 Manual del administrador de SAP BusinessObjects Enterprise
Herramienta de línea de comandos BIAR
El archivo de propiedades de la herramienta de línea de comandos del motor BIAR
9
Parámetro
exportQuery
Valores permitidos Descripción Ejemplo
Consultas que debe ejecutar la herramienta para recopilar los objetos adecuados para exportar.
Texto libre, debe usar el formato de lenguaje de consulta del CMS.
Puede usar tantas consultas como desee en un mismo archivo de propiedades, pero las consultas deben denominarse “exportQuery1”,
“exportQuery2”, etcétera.
exportQuery=select
* from ci_Infoobjects where si_name =
'Xtreme Employees' and si_kind = 'Webi'
Obligatorio si ac tion=exportXML.
exportQueriesTo tal
Números enteros positivos.
Especifica cuántas consultas de exportación ejecuta la herramienta. Si tiene x consultas de exportación y desea ejecutarlas todas, debe establecer este parámetro en x.
exportQueriesTo tal=5
Opcional. Si no indica ningún valor para este parámetro, el predeterminado es 1.
Sólo se usa si ac tion=exportXML.
Manual del administrador de SAP BusinessObjects Enterprise 469
Herramienta de línea de comandos BIAR
9
Para usar la herramienta de línea de comandos BIAR
Nota:
Para comentar líneas, use el carácter #. Por ejemplo: action=importXML
#exportLocation=C:/mybiar.biar
importLocation=C:/mybiar.biar
Éste es un ejemplo de un archivo de propiedades que importa contenido de un archivo BIAR.
#This file imports a biar, note this line is a comment importBiarLocation=C:/CR.biar
action=importXML userName=Administrator password=
CMS=vanmsung01:6400 authentication=secEnterprise
Éste es un ejemplo de un archivo de propiedades que exporta un informe de WebIntelligence denominado “Xtreme Employees” a un archivo BIAR.
#This file exports a single report
# Remember to include indexed properties with your query!
# The more indexed properties, the better!
exportBiarLocation=C:/CR.biar
action=importXML userName=Administrator password=
CMS=vanmsung01:6400 authentication=secEnterprise exportDependencies=false exportQuery= select * from ci_Infoobjects where si_name
= 'Xtreme Employees' and si_kind = 'Webi'
Para usar la herramienta de línea de comandos BIAR
1.
Abra una ventana de línea de comandos.
2.
En la ventana de línea de comandos, vaya al directorio en el que se encuentra la herramienta.
470 Manual del administrador de SAP BusinessObjects Enterprise
Herramienta de línea de comandos BIAR
Para usar la herramienta de línea de comandos BIAR
9
Por ejemplo, Directorio de instalación\Business Ob jects\common\4.0\java\lib
.
3.
Ejecute biarengine.jar.
Por ejemplo, java -jar biarengine.jar <archivo de propiedades>
La herramienta de línea de comandos del motor BIAR exporta contenido del despliegue de BusinessObjects Enterprise a un archivo BIAR o importa contenido de un archivo BIAR a un despliegue de BusinessObjects
Enterprise, en función del parámetro de acción del archivo de propiedades.
Manual del administrador de SAP BusinessObjects Enterprise 471
Herramienta de línea de comandos BIAR
9
Para usar la herramienta de línea de comandos BIAR
472 Manual del administrador de SAP BusinessObjects Enterprise
Conceptos de seguridad
10
Conceptos de seguridad
10
Información general de seguridad
En esta sección se explican detalladamente las formas en que
BusinessObjects Enterprise satisface los requisitos de seguridad de las empresas, con lo que proporciona a los administradores y arquitectos de sistemas soluciones a los problemas cotidianos de seguridad.
Haga clic en el vínculo correspondiente a la sección que desee consultar:
•
Información general de seguridad
•
•
•
•
Sesiones y seguimiento de sesiones
•
•
Información general de seguridad
La arquitectura de BusinessObjects Enterprise satisface los muchos requisitos de seguridad de las empresas y organizaciones de hoy en día.
La última versión es compatible con funciones como la seguridad distribuida, el inicio de sesión único, la seguridad de acceso a los recursos, los derechos granulares sobre objetos y la autenticación de terceros Windows NT, LDAP y Windows AD con el fin de proteger de accesos no autorizados.
Puesto que BusinessObjects Enterprise proporciona el marco para un número cada vez mayor de componentes de la familia Enterprise de productos
Business Objects, en esta sección se describen con detalle las funciones de seguridad y la funcionalidad adicional relacionada que muestran cómo el propio marco impone y mantiene la seguridad. No obstante, en esta sección no se incluyen todos los detalles de los procesos, sólo conceptos y vínculos a los procedimientos más importantes.
Haga clic en el vínculo correspondiente a la sección que desee consultar:
•
•
•
•
Sesiones y seguimiento de sesiones
474 Manual del administrador de SAP BusinessObjects Enterprise
Conceptos de seguridad
Autenticación y autorización
10
•
•
• Para ver los procedimientos más importantes que muestran cómo modificar las cuentas, contraseñas y otros ajustes de seguridad predeterminados, consulte el Manual del administrador de SAP
BusinessObjects Enterprise.
• Para ver los procedimientos que muestran cómo configurar la autenticación de usuarios de Enterprise, consulte el Manual del
administrador de SAP BusinessObjects Enterprise. Para obtener información básica sobre cómo configurar la autenticación de terceros para que funcione con BusinessObjects Enterprise, consulte las siguientes secciones:
•
•
•
Autenticación y autorización
La autenticación es el proceso por el que se verifica la identidad de un usuario que intenta obtener acceso al sistema, y autorización es el proceso por el que se verifica que se han concedido al usuario los derechos suficientes para realizar la acción solicitada en el objeto en cuestión.
En esta sección se describen los procesos de autenticación y autorización con el fin de proporcionarle una idea general sobre cómo funciona la seguridad en BusinessObjects Enterprise. Todos los componentes y términos clave se explican con más detalle más adelante en esta sección. La información detallada sobre cómo implementar estos distintos métodos de autenticación se trata en la siguiente sección:
La versión actual admite estos métodos de autenticación:
• Autenticación Enterprise
• Autenticación de Windows NT
• Autenticación LDAP
• Autenticación de Windows AD
• Autenticación de confianza
Manual del administrador de SAP BusinessObjects Enterprise 475
Conceptos de seguridad
10
Autenticación y autorización
Si desea usar cualquiera de los métodos de autenticación de terceros o la
Autenticación de confianza, deberá configurarlas antes de utilizarlas.
Debido a que BusinessObjects Enterprise es totalmente personalizable, los procesos de autenticación y autorización pueden variar de un sistema a otro.
En esta sección se usa InfoView como modelo y se describe su comportamiento predeterminado. Si está desarrollando sus propias aplicaciones administrativas de usuario final de BusinessObjects Enterprise mediante el Kit de desarrollo de software (SDK) de BusinessObjects
Enterprise, puede personalizar el comportamiento del sistema según sus necesidades. Para obtener información detallada, consulte la documentación para programadores disponible en el CD del producto.
Nota:
Aunque un usuario puede configurar la autenticación de Windows NT para
BOE y las aplicaciones personalizadas mediante la CMC, InfoView y la CMC no admiten la autenticación de Windows NT. La CMC e InfoView no admiten la autenticación de Windows AD con NTLM.
Los únicos métodos de autenticación que la CMC e InfoView admiten son
Windows AD con Kerberos, LDAP, Enterprise y Autenticación de confianza.
Temas relacionados
• Uso de la autenticación LDAP
Autenticación principal
La autenticación principal se lleva a cabo la primera vez que un usuario intenta obtener acceso al sistema. Una de las dos cosas que puede ocurrir durante la autenticación principal:
• Si no está configurado el inicio de sesión único, el usuario proporciona sus credenciales, como su nombre de usuario, contraseña y tipo de autenticación.
Estos datos los especifican los usuarios en la pantalla de inicio de sesión.
• Si está configurado un método de inicio de sesión único, las credenciales de los usuarios se propagan en silencio.
476 Manual del administrador de SAP BusinessObjects Enterprise
Conceptos de seguridad
Autenticación y autorización
10
Estos detalles se extraen usando otros métodos como Kerberos,
SiteMinder.
• El tipo de autenticación puede ser Enterprise, Windows NT, LDAP o
Windows AD, dependiendo de qué tipos se hayan habilitado y configurado en el área de administración Autenticación de la Consola de administración central (CMC). El explorador Web del usuario envía la información por HTTP a su servidor Web, que a su vez enruta la información al CMS o al servidor de BusinessObjects Enterprise apropiado.
El servidor de aplicaciones Web pasa la información del usuario mediante una secuencia de comandos en el servidor. Internamente, esta secuencia de comandos se comunica con el SDK y, al final, el complemento de seguridad apropiado para autenticar al usuario comparando sus datos con los de la base de datos de usuarios.
Por ejemplo, si el usuario está iniciando sesión en InfoView y especifica la autenticación de Enterprise, el SDK se asegura de que el complemento de seguridad de BusinessObjects Enterprise lleva a cabo la autenticación. El
Servidor de administración central (CMS) utiliza el complemento de seguridad de BusinessObjects Enterprise para verificar el nombre de usuario y la contraseña en la base de datos del sistema. En cambio, si el usuario especifica la autenticación de LDAP o Windows AD, el SDK usa el correspondiente complemento de seguridad para autenticar al usuario.
Si el complemento de seguridad informa de que los datos de las credenciales coinciden, el CMS concederá al usuario una identidad de sistema activa y se realizan las siguientes acciones:
• El CMS crea una sesión de Enterprise para el usuario. Mientras la sesión esté activa, utilizará una licencia de usuario en el sistema.
• El CMS genera y codifica un token de inicio de sesión y lo envía al servidor de aplicaciones Web.
• El servidor de aplicaciones Web almacena la información del usuario en memoria en una variable de sesión. Mientras está activa, esta sesión almacena información que permite a BusinessObjects Enterprise responder a las solicitudes del usuario.
Nota:
La variable de sesión no contiene la contraseña del usuario.
Manual del administrador de SAP BusinessObjects Enterprise 477
Conceptos de seguridad
10
Autenticación y autorización
• El servidor de aplicaciones Web mantiene el token de inicio de sesión en una cookie en el explorador del cliente. Sólo se usa con fines de conmutación por error, como cuando tiene un CMS agrupado en un clúster o cuando InfoView se agrupa en un clúster para la afinidad de sesión.
Nota:
Es posible desactivar el identificador de conexión; no obstante, si desactiva el símbolo de conexión, deshabilitará la conmutación error.
Cada uno de estos pasos contribuye a la distribución de la seguridad de
BusinessObjects Enterprise, ya que cada paso consiste en almacenar información que se usa con fines de identificación y autorización secundarios.
Éste es el modelo usado en InfoView. No obstante, si está creando su propia aplicación cliente y prefiere no almacenar el estado de una sesión en el servidor de aplicaciones Web, puede diseñar la aplicación de manera que evite utilizar las variables de sesión.
Nota:
Los complementos de seguridad de terceros de Windows NT, LDAP y
Windows AD sólo funcionan después de asignar los grupos de una base de datos de usuarios externa a BusinessObjects Enterprise. Para obtener información sobre procedimientos, consulte las siguientes secciones:
•
Usar la autenticación de AD con NTLM
•
•
Nota:
En una situación de inicio de sesión único, BusinessObjects Enterprise obtiene la información sobre el grupo y las credenciales de los usuarios directamente de Windows AD o SiteMinder. Por lo tanto, a los usuarios no se les piden sus credenciales.
Compatibilidad con el inicio de sesión único
El término inicio de sesión único se utiliza para describir diferentes situaciones. En su nivel más básico, hace referencia a una situación en la que el usuario puede acceder a dos o más aplicaciones o sistemas
478 Manual del administrador de SAP BusinessObjects Enterprise
Conceptos de seguridad
Autenticación y autorización
10 proporcionando sólo una vez sus credenciales de inicio de sesión, lo que facilita la interacción de los usuarios con el sistema.
El inicio de sesión único en InfoView y la CMC puede conseguirse a través de BusinessObjects Enterprise o por medio de diferentes herramientas de autenticación, dependiendo del tipo de servidor de aplicaciones y del sistema operativo.
Estos métodos de inicio de sesión único están disponibles si usa un servidor de aplicaciones Java en Windows:
• Windows AD con Kerberos
• Windows AD con SiteMinder.
Estos métodos de inicio de sesión único están disponibles si usa IIS en
Windows:
• Windows AD con Kerberos.
• Windows AD con NTLM
• Windows AD con SiteMinder.
Estos métodos de compatibilidad con el inicio de sesión único están disponibles en Windows o Unix, con cualquier servidor de aplicaciones Web admitido para la plataforma.
• LDAP con SiteMinder.
• Autenticación de confianza.
• Windows AD con Kerberos
Nota:
Windows AD con Kerberos se admite si la aplicación Java está en UNIX.
No obstante, los servicios de BusinessObjects Enterprise deben ejecutarse en un servidor Windows.
En la tabla siguiente se describen los métodos de compatibilidad de inicio de sesión único para InfoView y CMC que hay disponibles.
Manual del administrador de SAP BusinessObjects Enterprise 479
Conceptos de seguridad
10
Autenticación y autorización
Modo de autenticación
Servidor
CMS
Windows
AD
Sólo Windows
Opciones
Sólo Windows AD con
Kerberos.
Notas
La autenticación de Windows
AD para InfoView y CMC está disponible de serie.
LDAP Cualquier plataforma compatible.
Se admiten los servidores de directorio
LDAP, sólo con Site-
Minder.
La autenticación de LDAP para
InfoView y CMC está disponible de serie. El inicio de sesión
único en InfoView y CMC requiere SiteMinder.
Enterprise
Cualquier plataforma compatible.
Autenticación de confianza
La autenticación de Enterprise para InfoView y CMC está disponible de serie. El inicio de sesión único con autenticación de Enterprise en InfoView y
CMC requiere Autenticación de confianza.
Nota:
El inicio de sesión único mediante la autenticación de Windows NT no se admite para InfoView o CMC.
En el contexto de BusinessObjects Enterprise, se distingue entre los siguientes niveles de inicio de sesión único:
•
Inicio de sesión único en BusinessObjects Enterprise
•
Inicio de sesión único a la base de datos
•
Inicio de sesión único integral
Inicio de sesión único en BusinessObjects Enterprise
El inicio de sesión único en BusinessObjects Enterprise supone que, después de que los usuarios hayan iniciado la sesión en el sistema operativo (para
Windows) o los recursos protegidos por SiteMinder (para LDAP), pueden
480 Manual del administrador de SAP BusinessObjects Enterprise
Conceptos de seguridad
Autenticación y autorización
10 acceder a las aplicaciones de BusinessObjects Enterprise que admiten inicio de sesión único sin proporcionar de nuevo las credenciales. Cuando un usuario inicia una sesión, se crea un contexto de seguridad para dicho usuario. Este contexto se puede propagar a BusinessObjects Enterprise para aplicar SSO, lo que hace que el usuario se conecte como un usuario de BusinessObjects Enterprise que corresponde al usuario.
El término “inicio de sesión único anónimo” también hace referencia al inicio de sesión único a BusinessObjects Enterprise, pero se refiere específicamente a la funcionalidad de inicio de sesión único para la cuenta de usuario Invitado. Cuando está habilitada la cuenta de usuario Invitado, que es la opción predeterminada, cualquier persona puede iniciar una sesión en BusinessObjects Enterprise como Invitado y disponer de acceso a
BusinessObjects Enterprise. Para obtener más información, consulte el capítulo Administrar cuentas y grupos del Manual del administrador de SAP
BusinessObjects Enterprise.
Para obtener información acerca de la configuración del inicio de sesión
único en BusinessObjects Enterprise con autenticación LDAP, consulte
Configuración de la autenticación LDAP
.
Inicio de sesión único a la base de datos
Después de que los usuarios han iniciado una sesión en BusinessObjects
Enterprise, el inicio de sesión único en base de datos les permite realizar acciones que precisan acceso a la base de datos, en particular, ver y actualizar informes, sin necesidad de volver a proporcionar sus credenciales de conexión. El inicio de sesión único en base de datos se puede combinar con el inicio de sesión único en BusinessObjects Enterprise; de esta forma, se facilita todavía más a los usuarios el acceso a los recursos que necesitan.
Consulte
Inicio de sesión único integral
.
En BusinessObjects Enterprise XI, el inicio de sesión único en base de datos se consigue a través de Windows AD con Kerberos. Puede utilizar el inicio de sesión único en base de datos en lugar del inicio de sesión único integral, si no desea que la cuenta de IIS disponga de confianza para delegación.
Consulte estas secciones para obtener información acerca de la configuración del inicio de sesión único en base de datos con BusinessObjects Enterprise:
•
Usar la autenticación de AD con Kerberos
Manual del administrador de SAP BusinessObjects Enterprise 481
Conceptos de seguridad
10
Autenticación y autorización
•
•
Configuración del inicio de sesión único de Kerberos para Java InfoView
Inicio de sesión único integral
El inicio de sesión único integral hace referencia a una configuración donde los usuarios disponen de acceso de inicio de sesión único a BusinessObjects
Enterprise en el primer plano y de acceso de inicio de sesión único a las bases de datos en el fondo. Así, los usuarios sólo deben proporcionar sus credenciales de conexión una vez, cuando inician la sesión en el sistema operativo, para tener acceso a BusinessObjects Enterprise y poder realizar acciones que precisan el acceso a la base de datos, como la consulta de informes.
En BusinessObjects Enterprise XI, el inicio de sesión único integral se consigue a través de Windows AD con Kerberos.
Temas relacionados
• Usar la autenticación de AD con Kerberos
Complementos de seguridad
Los complementos de seguridad amplían y personalizan los métodos de autenticación de usuarios de BusinessObjects Enterprise. Actualmente
BusinessObjects Enterprise incluye el complemento de seguridad predeterminado de BusinessObjects Enterprise junto con los complementos de seguridad de Windows NT, LDAP y Windows AD.
Los complementos de seguridad facilitan la creación y administración de cuentas, ya que permiten asignar cuentas de usuario y grupos desde sistemas de terceros a BusinessObjects Enterprise. Puede asignar cuentas de usuario o grupos de terceros a cuentas de usuarios o grupos existentes de BusinessObjects Enterprise, o puede crear nuevas cuentas de usuario o grupos Enterprise que se correspondan con cada una de las entradas asignadas del sistema externo.
Los componentes de seguridad mantienen dinámicamente listas de usuarios y grupos de terceros. Una vez que asigne un grupo Windows NT, LDAP o
482 Manual del administrador de SAP BusinessObjects Enterprise
Conceptos de seguridad
Autenticación y autorización
10
Windows AD a BusinessObjects Enterprise, todos los usuarios que pertenezcan a ese grupo podrán iniciar sesión en BusinessObjects
Enterprise. Cuando posteriormente realice cambios en la pertenencia al grupo de un tercero, no necesitará actualizar la lista de BusinessObjects
Enterprise. Por ejemplo, si asigna un grupo de Windows NT a
BusinessObjects Enterprise y, después, agrega un nuevo usuario NT al grupo NT, el complemento de seguridad crea dinámicamente un alias para el nuevo usuario cuando éste inicie sesión por primera vez en
BusinessObjects Enterprise con credenciales NT válidas.
Además, los complementos de seguridad le permiten asignar derechos a usuarios y grupos de manera coherente, ya que los usuarios y grupos asignados son tratados como si fueran cuentas de Enterprise. Por ejemplo, puede asignar algunas cuentas de usuario o grupos desde Windows NT, y varias desde un servidor de directorios LDAP. Después, cuando tenga que asignar derechos o crear nuevos grupos personalizados en BusinessObjects
Enterprise, hará todos los ajustes en la CMC.
Cada complemento de seguridad actúa como proveedor de autenticación que verifica las credenciales de los usuarios comparándolas con las de la base de datos de usuarios apropiada. Cuando los usuarios inician sesión en BusinessObjects Enterprise, eligen entre los tipos disponibles de autenticación que usted habilitó y configuró en el área de administración
Autorización de la CMC: Enterprise (el valor predeterminado del sistema),
Windows NT, LDAP o Windows AD.
Nota:
Los complementos de seguridad de Windows NT y Windows AD no pueden autenticar usuarios si los componentes de servidor de BusinessObjects
Enterprise se están ejecutando en UNIX.
Complemento de seguridad de BusinessObjects Enterprise
El complemento de seguridad de BusinessObjects Enterprise (secEnter prise.dll
) se instala y habilita de manera predeterminada cuando se instala BusinessObjects Enterprise. Este complemento le permite crear y mantener cuentas de usuarios y grupos en BusinessObjects Enterprise; también permite al sistema verificar todas las solicitudes de conexión que especifican autenticación de Enterprise. En este caso, los nombres de usuario y las contraseñas se autentican comparándolos con los de la lista de usuarios de BusinessObjects Enterprise, y a los usuarios se les concede o se les deniega acceso al sistema teniendo en cuenta únicamente esa información.
Manual del administrador de SAP BusinessObjects Enterprise 483
Conceptos de seguridad
10
Autenticación y autorización
Para obtener información detallada sobre la configuración de usuarios y grupos de Enterprise, consulte el Manual del administrador de SAP
BusinessObjects Enterprise.
Cuentas predeterminadas
Cuando instala por primera vez BusinessObjects Enterprise, este complemento configura dos cuentas de Enterprise predeterminadas: administrador e invitado. Ninguna de las dos tiene una contraseña predeterminada.
Inicio de sesión único
El proveedor de autenticación de BusinessObjects Enterprise admite el inicio de sesión único anónimo con la cuenta Invitado. Por lo tanto, cuando los usuarios conectan con BusinessObjects Enterprise sin especificar un nombre de usuario ni una contraseña, el sistema les permite automáticamente iniciar sesión con la cuenta Invitado. Si asigna una contraseña segura a la cuenta
Invitado, o si deshabilita la cuenta Invitado, deshabilita este comportamiento predeterminado. Para obtener información detallada, consulte el Manual del
administrador de SAP BusinessObjects Enterprise.
Procesamiento de extensiones
BusinessObjects Enterprise ofrece la posibilidad de proteger aún más su entorno informativo mediante el uso de extensiones de procesamiento personalizadas. Una extensión de procesamiento es una biblioteca de código cargada dinámicamente que aplica lógica empresarial a solicitudes de vista o programación concretas en BusinessObjects Enterprise antes de que las procese el sistema.
Mediante su compatibilidad con extensiones de procesamiento, el SDK de administración de BusinessObjects Enterprise expone un "identificador" que permite a los programadores interceptar la solicitud. Los programadores pueden así adjuntar fórmulas de selección a la solicitud antes de procesar el informe.
Un ejemplo típico es una extensión de procesamiento para informe que impone la seguridad de nivel de filas. Este tipo de seguridad limita el acceso a los datos por filas en una o más tablas de bases de datos. El programador escribe una biblioteca cargada dinámicamente que intercepta las solicitudes
484 Manual del administrador de SAP BusinessObjects Enterprise
Conceptos de seguridad
Relación de confianza activa
10 de vista o de programación correspondiente al informe (antes de que un servidor de páginas, servidor de procesamiento o servidor de aplicaciones de informes (RAS) procesen las solicitudes). El código del programador determina primero el usuario que posee el trabajo de procesamiento, después busca los privilegios de acceso a los datos correspondientes al usuario en un sistema de terceros. Después, el código genera y adjunta una fórmula de selección de registro al informe, con el fin de limitar los datos que se reciben desde la base de datos. En este caso, la extensión de procesamiento sirve para incorporar la seguridad personalizada de nivel de filas en el entorno
BusinessObjects Enterprise.
Sugerencia:
En BusinessObjects Enterprise XI, también puede configurar e imponer la seguridad de nivel de filas mediante el uso de vistas empresariales. Para obtener más información, consulte el Manual del administrador de vistas
empresariales.
Al habilitar las extensiones de procesamiento, configura los componentes de servidor de BusinessObjects Enterprise apropiados para cargar dinámicamente las extensiones de procesamiento en tiempo de ejecución.
En el SDK se incluye una API totalmente documentada que los programadores pueden usar para escribir extensiones de procesamiento.
Para obtener más información, consulte la documentación para programadores disponible en la distribución del producto.
Nota:
En la última versión, las extensiones de procesamiento sólo se pueden aplicar a objetos informe de Crystal (.rpt).
Relación de confianza activa
En un entorno de red, una relación de confianza entre dos dominios suele ser una conexión que permite que un domino reconozca con precisión a los usuarios que han sido autenticados por el otro dominio. Además de mantener la seguridad, la relación de confianza permite que los usuarios obtengan acceso a recursos en varios dominios sin necesidad de proporcionar repetidamente sus credenciales.
En el entorno BusinessObjects Enterprise, la relación de confianza activa funciona de forma parecida para proporcionar a cada usuario un acceso uniforme a los recursos de todo el sistema. Una vez que el usuario ha sido autenticado y se le ha otorgado una sesión activa, el resto de los
Manual del administrador de SAP BusinessObjects Enterprise 485
Conceptos de seguridad
10
Relación de confianza activa
componentes de BusinessObjects Enterprise pueden procesar las solicitudes del usuario sin pedirle sus credenciales. Como tal, la relación de confianza activa proporciona una base para la seguridad distribuida de BusinessObjects
Enterprise.
Tokens de inicio de sesión
Un token de inicio de sesión es una cadena codificada que define sus propios atributos de uso y contiene la información de la sesión de un usuario. Los atributos de uso del token de inicio de sesión se especifican cuando se genera este símbolo. Estos atributos permiten establecer restricciones en el token de inicio de sesión para reducir la posibilidad de que usuarios malintencionados lo usen. Los atributos de uso actuales del token de inicio de sesión son:
•
Número de minutos
Este atributo reduce la vida útil del token de inicio de sesión.
•
Número de inicios de sesión
Este atributo reduce el número de veces que se puede usar el token de inicio de sesión en BusinessObjects Enterprise.
Ambos atributos dificultan a los usuarios malintencionados el acceso no autorizado a BusinessObjects Enterprise con tokens de inicio de sesión obtenidos de usuarios legítimos.
Nota:
Almacenar el token de inicio de sesión en una cookie es un riesgo de seguridad potencial si la red que se encuentra entre el explorador y el servidor de aplicaciones Web no es segura; por ejemplo si el inicio de sesión se realiza en una red pública y no usa SSL ni Autenticación de confianza.
Es una buena idea usar Secure Sockets Layer (SSL) para reducir los riesgos de seguridad entre el explorador y el servidor de aplicaciones Web o servidor
Web.
Cuando se ha desactivado la cookie de inicio de sesión y se agota el tiempo de espera del servidor Web o del explorador Web, al usuario se le presenta la pantalla de inicio de sesión. Cuando la cookie está activada y se agota el tiempo de espera del servidor o del explorador, el usuario se vuelve a iniciar sesión en el sistema de forma transparente. Sin embargo, puesto que la información de estado está vinculada a la sesión Web, se pierde el estado
486 Manual del administrador de SAP BusinessObjects Enterprise
Conceptos de seguridad
Sesiones y seguimiento de sesiones
10 del usuario. Por ejemplo, si el usuario tenía un árbol de navegación expandido y había seleccionado un elemento en particular, el árbol se restablece.
Para BusinessObjects Enterprise, la opción predeterminada es activar los tokens de inicio de sesión en el cliente Web; no obstante, puede desactivar los tokens de inicio de sesión para InfoView. Si desactiva los tokens de inicio de sesión en el cliente, la sesión de usuario estará limitada por el tiempo de espera del explorador Web o del servidor Web. Cuando caduque dicha sesión, se pedirá al usuario que inicie de nuevo una sesión en
BusinessObjects Enterprise.
Mecanismo de vales para seguridad distribuida
Los sistemas Enterprise dedicados a servir a un gran número de usuarios suelen requerir alguna forma de seguridad distribuida. Un sistema Enterprise puede requerir seguridad distribuida para admitir funciones como la transferencia de confianza (la capacidad de permitir que otro componente actúe en nombre del usuario).
BusinessObjects Enterprise lleva a cabo la seguridad distribuida mediante la implementación de un mecanismo de vales (parecido al mecanismo de vales Kerberos). El CMS otorga vales que autorizan a los componentes a realizar acciones en nombre de un determinado usuario. En BusinessObjects
Enterprise, el vale se denomina token de inicio de sesión.
Este token de inicio de sesión suele utilizarse sobre todo en Internet. Cuando
BusinessObjects Enterprise autentica por primera vez a un usuario, éste recibe un token de inicio de sesión del CMS. El explorador Web del usuario almacena en caché este token de inicio de sesión. Cuando el usuario realiza otra solicitud, otros componentes de BusinessObjects Enterprise puede leer el token de inicio de sesión en el explorador Web del usuario.
Sesiones y seguimiento de sesiones
En general, una sesión es una conexión de un cliente y un servidor que permite el intercambio de información entre dos equipos. El estado de una sesión es un conjunto de datos que describe los atributos de la sesión, su configuración o su contenido. Cuando establece una conexión cliente-servidor a través de Internet, la naturaleza de HTTP limita la duración de cada sesión
Manual del administrador de SAP BusinessObjects Enterprise 487
Conceptos de seguridad
10
Sesiones y seguimiento de sesiones
a una sola página de información; por lo tanto, el explorador Web sólo mantiene el estado de cada sesión en memoria mientras se muestra una página Web. En cuanto pasa de una página Web a otra, el estado de la primera sesión se desecha y se sustituye por el estado de la siguiente sesión.
Como consecuencia, los sitios Web y las aplicaciones Web tienen que almacenar de alguna forma el estado de una sesión si necesitan volver a utilizar su información en otra.
BusinessObjects Enterprise usa dos métodos comunes para almacenar el estado de las sesiones:
• Cookies: una cookie es un pequeño archivo de texto que almacena el estado de las sesiones en el cliente: el explorador Web del usuario almacena en caché la cookie para su uso posterior. El token de inicio de sesión de BusinessObjects Enterprise es un ejemplo de este método.
• Variables de sesión: una variable de sesión es una porción de memoria que almacena el estado de las sesiones en el servidor. Cuando
BusinessObjects Enterprise otorga a un usuario una identidad activa en el sistema, información como por ejemplo el tipo de autenticación del usuario se almacena en una variable de sesión. Mientras se mantenga la sesión, el sistema no necesita pedir al usuario la información una segunda vez, ni tiene que repetir ninguna tarea necesaria para llevar a cabo la solicitud siguiente.
Para los despliegues Java, la sesión se usa para gestionar solicitudes
.jsp; para los despliegues .NET, la sesión se usa para gestionar solicitudes
.aspx.
Nota:
Lo ideal sería que el sistema conservase la variable de sesión mientras el usuario trabaja en el sistema. Y, para garantizar la seguridad y reducir el uso de recursos, el sistema debería destruir la variable de sesión en cuanto el usuario termina de trabajar en el sistema. Sin embargo, debido a que la interacción entre un explorador Web y un servidor Web puede ser independiente, puede resultar difícil saber cuándo los usuarios han dejado el sistema, si no se desconectan explícitamente. Para solucionar este problema, BusinessObjects Enterprise lleva a cabo un seguimiento de las sesiones.
Temas relacionados
488 Manual del administrador de SAP BusinessObjects Enterprise
Conceptos de seguridad
Protección de entornos
10
Seguimiento de sesiones CMS
El CMS implementa un sencillo algoritmo de seguimiento. Cuando un usuario inicia una sesión, se le concede una sesión del CMS, que el CMS conserva hasta que el usuario cierra la sesión, o hasta que se libera la variable de sesión del servidor de aplicaciones Web.
La sesión del servidor de aplicaciones Web está diseñada para notificar al
CMS periódicamente que todavía está activa, de manera que se retenga la sesión del CMS mientras exista la sesión del servidor de aplicaciones Web.
Si la sesión del servidor de aplicaciones Web no puede comunicarse con el
CMS durante un periodo de diez minutos, el CMS destruye la sesión del
CMS. Esto controla situaciones en las que los componentes del cliente se cierran de forma irregular.
Protección de entornos
La protección de entornos se refiere a la seguridad de todo el entorno en el que el cliente y el servidor se comunican. Aunque Internet y los sistemas
Web son cada vez más populares debido a su flexibilidad y a su amplia funcionalidad, funcionan en un entorno que es muy difícil de proteger. Cuando implementa BusinessObjects Enterprise, la protección del entorno se reparte entre dos áreas de comunicación:
•
De explorador Web a servidor Web
•
Servidor Web a BusinessObjects Enterprise
De explorador Web a servidor Web
Cuando se transmiten datos de un explorador Web a un servidor Web, suele ser necesario cierto grado de protección. Las medidas de seguridad apropiadas suelen implicar dos tareas:
• Asegurar que la comunicación de los datos es segura.
• Asegurar que sólo los usuarios válidos obtienen la información del servidor
Web.
Manual del administrador de SAP BusinessObjects Enterprise 489
Conceptos de seguridad
10
Auditar la actividad Web
Nota:
Estas tareas suelen realizarlas los servidores Web mediante una serie de mecanismos de seguridad, entre los que se incluye el protocolo Nivel de socket seguro (SSL), la autenticación Desafío/Respuesta de Windows NT y otros mecanismos del mismo tipo. Es una buena idea usar Secure Sockets
Layer (SSL) para reducir los riesgos de seguridad entre el explorador y el servidor de aplicaciones Web o servidor Web. Para obtener información de procedimientos, consulte
Configuración de servidores para SSL
.
Debe proteger la comunicación entre el explorador Web y el servidor Web independientemente de BusinessObjects Enterprise. Para obtener información detallada acerca de la protección de conexiones a clientes, consulte la documentación de su servidor Web.
Servidor Web a BusinessObjects Enterprise
Los servidores de seguridad se suelen utilizar para proteger el área de comunicación entre el servidor Web y el resto de la intranet de una empresa
(incluido BusinessObjects Enterprise). BusinessObjects Enterprise es compatible con los servidores de seguridad que usan filtros IP o la traducción de direcciones de red (NAT) estática. Los entornos compatibles pueden tener varios servidores de seguridad, servidores Web y servidores de aplicaciones.
Para ver información detallada acerca de BusinessObjects Enterprise y su interacción con servidores de seguridad, consulte
Descripción de la comunicación entre los componentes de BusinessObjects Enterprise
Auditar la actividad Web
BusinessObjects Enterprise proporciona información sobre el sistema registrando la actividad Web y permitiéndole que mire y supervise los detalles. El servidor de aplicaciones Web le permite seleccionar los atributos
Web, como la hora, fecha, dirección IP, número de puerto, etc., que desea registrar. Los datos de la auditoría se registran en el disco duro y se almacenan en archivos de texto delimitados por comas, de manera que pueda crear informes o importar fácilmente la información a otras aplicaciones.
490 Manual del administrador de SAP BusinessObjects Enterprise
Conceptos de seguridad
Auditar la actividad Web
10
Protección frente a intentos de conexión malintencionados
No importa lo seguro que sea un sistema, suele haber al menos un punto en el que es vulnerable: la ubicación donde los usuarios se conectan al sistema. Es prácticamente imposible proteger este punto completamente, debido a que el proceso de adivinar simplemente un nombre de usuario y una contraseña válidos sigue siendo una forma factible de intentar entrar sin permiso en el sistema.
BusinessObjects Enterprise implementa varias técnicas que reducen la probabilidad de que un usuario malintencionado consiga acceso al sistema.
Las distintas restricciones enumeradas a continuación sólo se aplican a las cuentas Enterprise, es decir, las restricciones no se aplican a cuentas asignadas a una base de datos de usuarios externa (Windows NT, LDAP o
Windows AD). No obstante, en general, el sistema externo le permitirá asignar restricciones similares a las cuentas externas.
Haga clic en el vínculo correspondiente a la sección que desee consultar:
•
Restricciones para las contraseñas
•
•
Restricciones para los usuarios
•
Restricciones de la cuenta Invitado
Restricciones para las contraseñas
Las restricciones para las contraseñas garantizan que los usuarios de
Enterprise crean contraseñas que son relativamente complicadas. Puede habilitar las siguientes opciones:
• Exigir contraseñas con minúsculas y mayúsculas
Esta opción garantiza que las contraseñas contienen al menos las siguientes clases de caracteres: letras mayúsculas, letras minúsculas, números o signos de puntuación.
• Debe contener al menos N caracteres.
Manual del administrador de SAP BusinessObjects Enterprise 491
Conceptos de seguridad
10
Auditar la actividad Web
Al imponer una complejidad mínima para las contraseñas, reduce las probabilidades de que un usuario malintencionado pueda simplemente adivinar una contraseña válida de usuario.
Restricciones de conexión
Las restricciones de conexión sirven principalmente para impedir ataques de diccionarios (un método por el que un usuario malintencionado obtiene un nombre válido de usuario e intenta averiguar la correspondiente contraseña probando todas las palabras de un diccionario). Con la velocidad del hardware moderno, los programas malintencionados pueden adivinar millones de palabras por minuto. Para impedir ataques de diccionarios,
BusinessObjects Enterprise tiene un mecanismo interno que impone un retraso (entre 0,5 y 1 segundos) entre un intento de conexión y el siguiente.
Además, BusinessObjects Enterprise proporciona varias opciones personalizables que puede usar para reducir el riesgo de un ataque de diccionario:
• Deshabilitar la cuenta tras N intentos de conexión
• Restablecer el recuento de conexiones con errores cada N minutos
• Rehabilitar la cuenta después de un determinado número de minutos.
Restricciones para los usuarios
Las restricciones para los usuarios garantizan que los usuarios de Enterprise crean nuevas contraseñas con regularidad. Puede habilitar las siguientes opciones:
• Debe cambiar la contraseña cada N días.
• No puede volver a usar las últimas N contraseñas
• Debe esperar N minutos para cambiar la contraseña
Estas opciones son útiles para varias cosas. En primer lugar, cualquier usuario malintencionado que intente un ataque de diccionario tendrá que volver a empezar cada vez que cambien las contraseñas. Y, puesto que los cambios de la contraseña están basados en la primera vez que inicia sesión cada usuario, el usuario malintencionado no puede determinar con facilidad
492 Manual del administrador de SAP BusinessObjects Enterprise
Conceptos de seguridad
Auditar la actividad Web
10 cuándo una determinada contraseña va a cambiar. Asimismo, incluso si un usuario malicioso consigue adivinar las credenciales de otro usuario, o las obtiene por cualquier otro medio, sólo son válidas durante un tiempo limitado.
Restricciones de la cuenta Invitado
El proveedor de autenticación de BusinessObjects Enterprise admite el inicio de sesión único anónimo con la cuenta Invitado. Por lo tanto, cuando los usuarios conectan con BusinessObjects Enterprise sin especificar un nombre de usuario ni una contraseña, el sistema les permite automáticamente iniciar sesión con la cuenta Invitado. Si asigna una contraseña segura a la cuenta
Invitado, o si deshabilita la cuenta Invitado, deshabilita este comportamiento predeterminado. Para obtener más información, consulte el Manual del
administrador de SAP BusinessObjects Enterprise.
Manual del administrador de SAP BusinessObjects Enterprise 493
Conceptos de seguridad
10
Auditar la actividad Web
494 Manual del administrador de SAP BusinessObjects Enterprise
Administración de licencias
11
Administración de licencias
11
Información general
Información general
En esta sección se explica cómo usar la CMC para administrar información de licencia del despliegue de BusinessObjects Enterprise. Asimismo, incluye información acerca de los:
•
•
Consulta de la actividad actual de las cuentas
Administración de información de licencia
El área Claves de licencia identifica el número de licencias simultáneas, con nombre y de procesador asociadas a cada clave.
Para ver la información de licencia
1.
Vaya al área de administración Claves de licencia de la CMC.
2.
Seleccione una clave de licencia.
Los detalles asociados a la clave aparecen en el área Información de licencia. Para adquirir claves de licencia adicionales:
• Póngase en contacto con su representante de ventas de Business
Objects.
• Póngase en contacto con su oficina local. Si desea obtener más detalles, visite el sitio: http://www.spain.businessobjects.com/company/instalaciones.htm
Agregar una clave de licencia
Nota:
Si se actualiza a partir de una versión de prueba del producto, asegúrese de eliminar la clave de evaluación antes de agregar licencias o códigos de clave de activación del producto nuevos.
496 Manual del administrador de SAP BusinessObjects Enterprise
Administración de licencias
Para agregar una clave de licencia
11
Para agregar una clave de licencia
1.
Vaya al área de administración Claves de licencia de la CMC.
2.
Escriba la clave en el campo Agregar clave.
Nota:
Los códigos clave distinguen mayúsculas de minúsculas.
3.
Haga clic en Agregar.
Se agrega la clave a la lista.
Consulta de la actividad actual de las cuentas
Para ver la actividad actual de las cuentas:
1.
Diríjase al área de administración Configuración de la CMC.
2.
Haga clic en Ver métricas globales del sistema.
Esta sección muestra el uso actual de las licencias junto con las medidas de trabajos adicionales.
Manual del administrador de SAP BusinessObjects Enterprise 497
Administración de licencias
11
Para ver la actividad actual de las cuentas:
498 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
12
Configuración de la autenticación de terceros
12
Uso de la autenticación NT
En esta sección se proporcionan instrucciones detalladas para configurar
BusinessObjects Enterprise con el fin de que trabaje con las opciones de autenticación de terceros.
Uso de la autenticación NT
En esta sección se proporciona una descripción general del funcionamiento de la autenticación NT con BusinessObjects Enterprise. A continuación, se presentan las herramientas de administración que permiten administrar y configurar cuentas de usuario NT para BusinessObjects Enterprise.
Temas relacionados
• Uso de usuarios y grupos de NT
• Complemento de seguridad de Windows NT
• Administración de cuentas de usuario y grupos de NT
• Asignación de cuentas de usuario y grupos de NT
Uso de usuarios y grupos de NT
BusinessObjects Enterprise admite la autenticación NT con el complemento de seguridad de Windows NT, que se incluye de forma predeterminada cuando se instala el producto en Windows. La compatibilidad con la autenticación de NT significa que los usuarios y grupos creados con Windows
NT, Windows 2000 o Windows 2003 se pueden usar para autenticar con
BusinessObjects Enterprise. Esto le permite asignar cuentas de usuario y grupos de NT creados anteriormente, en lugar de configurar cada usuario y grupo incluido en BusinessObjects Enterprise.
Complemento de seguridad de Windows NT
El complemento de seguridad de Windows NT (secWindowsNT.dll) le permite asignar cuentas de usuario y grupos desde su base de datos de usuarios en Windows NT a BusinessObjects Enterprise; también permite a
BusinessObjects Enterprise verificar todas las solicitudes de conexión que especifiquen autenticación de Windows NT. Los usuarios se autentican comparando sus datos con los de la base de datos de usuarios de Windows
500 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Uso de la autenticación NT
12
NT y comprobando que sean miembros de un grupo NT asignado antes de que el CMS les conceda una sesión BusinessObjects Enterprise activa.
Este complemento es compatible con bases de datos de usuarios de NT 4 y Windows 2000 Active Directory (cuando Windows 2000 Active Directory está configurado únicamente en modo no nativo). Si una base de datos de usuarios de Windows 2000 Active Directory está configurada en modo nativo y contiene grupos universales que abarcan varios dominios, debe utilizar el complemento de seguridad de Windows AD. Para obtener información acerca de la asignación de usuarios y grupos de Windows NT a BusinessObjects
Enterprise, consulte
Asignación de cuentas de usuario y grupos de NT
. Para obtener información acerca del complemento de seguridad Windows AD, consulte
complemento de seguridad de Windows AD
Una vez que haya asignado sus usuarios y grupos de NT, todas las herramientas cliente de BusinessObjects Enterprise basadas en Windows admitirán la autenticación de NT, mientras que las herramientas basadas en Java no la admitirán. También puede crear sus propias aplicaciones compatibles con la autenticación NT. Para obtener más información, consulte la documentación para programadores disponible en el CD del producto.
Nota:
El complemento de seguridad de Windows NT no puede autenticar usuarios bajo las siguientes condiciones:
• Si los componentes de servidor de BusinessObjects Enterprise se ejecutan en UNIX.
• Si el sistema usa el SDK de BusinessObjects Enterprise Java.
Nota:
La CMC y otras aplicaciones basadas en Java no admiten la autenticación de NT.
Administración de cuentas de usuario y grupos de
NT
La configuración y el mantenimiento de la autenticación NT conlleva estas tareas:
•
Asignación de grupos NT desde la CMC
•
Anulación de la asignación de grupos NT
Manual del administrador de SAP BusinessObjects Enterprise 501
Configuración de la autenticación de terceros
12
Uso de la autenticación NT
•
Visualización de usuarios y grupos NT asignados
Asignación de cuentas de usuario y grupos de NT
Para simplificar la administración, BusinessObjects Enterprise admite cuentas de usuario y grupos creados mediante Windows NT. Antes de que los usuarios puedan utilizar su nombre de usuario y contraseña NT para conectarse a BusinessObjects Enterprise, será necesario asignar su cuenta
NT a BusinessObjects Enterprise. Al asignar una cuenta NT, puede elegir entre crear una nueva cuenta de BusinessObjects Enterprise o vincularse a una cuenta de BusinessObjects Enterprise existente.
Puede asignar cuentas de NT a BusinessObjects Enterprise por medio de la CMC.
Nota:
Las cuentas de NT se refieren a cuentas de Windows NT, 2000 y 2003.
Asignación de grupos NT desde la CMC
Para simplificar la administración, BusinessObjects Enterprise admite cuentas de usuario y grupos creados mediante Windows NT. Antes de que los usuarios puedan utilizar su nombre de usuario y contraseña NT para conectarse a BusinessObjects Enterprise, será necesario asignar su cuenta
NT a BusinessObjects Enterprise. Al asignar una cuenta NT, puede elegir entre crear una nueva cuenta de BusinessObjects Enterprise o vincularse a una cuenta de BusinessObjects Enterprise existente.
Nota:
• Si asigna un grupo NT a BusinessObjects Enterprise, se asignan todos los usuarios del grupo. Si desea excluir usuarios específicos para que no accedan a BusinessObjects Enterprise, puede cambiar el acceso del usuario específico una vez asignado el grupo.
• Antes de comenzar este procedimiento, asegúrese de disponer de la información de dominio y grupo NT.
Para asignar grupos NT mediante BusinessObjects Enterprise
1.
Diríjase al área de administración Autenticación de la CMC.
2.
Haga doble clic en Windows NT.
502 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Uso de la autenticación NT
12
3.
Asegúrese de que está activada la casilla de verificación Autenticación
NT activada.
4.
Si va a utilizar el inicio de sesión único, active la casilla de verificación
Inicio de sesión único activado.
Nota:
Si activa esta opción, también deberá configurar IIS para el inicio de sesión único. Para obtener detalles, consulte
Configuración de inicio de sesión único NT
. Si no configura IIS puede comprometer la seguridad
del sistema en el caso de que la cuenta bajo la que se ejecuta IIS pertenezca a un grupo asignado, porque los usuarios que usen una de las aplicaciones Web tendrían automáticamente los mismos privilegios de acceso que la cuenta del equipo IIS.
5.
Para cambiar el dominio NT predeterminado, haga clic en el nombre del dominio. Complete el campo Dominio NT predeterminado.
Nota:
Si se escribe el Nombre de dominio NT predeterminado, los usuarios no tienen que especificar el Nombre de dominio NT cuando se conecten a
BusinessObjects Enterprise mediante autenticación NT. A su vez, no tiene que especificar el nombre de dominio NT al asignar grupos.
6.
En el área Grupos de miembros NT asignados, especifique el dominio o grupo NT en el campo Agregar grupo NT (grupo o dominio NT).
Nota:
Si desea asignar un grupo NT local, es necesario escribir \\nombreequi poNT\nombredegrupo.
7.
Haga clic en Agregar.
El grupo queda agregado a la lista.
8.
Seleccione cómo se asignan los alias a las cuentas de BusinessObjects
Enterprise.
a.
En "Opciones de alias nuevos", seleccione el modo en que los nuevos alias se asignan a cuentas de Enterprise. Seleccione una de las opciones siguientes:
•
Asignar cada alias de NT a una cuenta con el mismo nombre
Utilice esta opción cuando sepa que los usuarios tienen una cuenta
Enterprise existente con el mismo nombre, es decir, los alias NT se asignarán a los usuarios existentes (está desactivada la creación
Manual del administrador de SAP BusinessObjects Enterprise 503
Configuración de la autenticación de terceros
12
Uso de la autenticación NT
automática de alias). Los usuarios que no tengan cuentas
Enterprise, o que no tengan el mismo nombre en la cuenta
Enterprise y NT, se agregan como nuevos usuarios.
•
Crear una cuenta nueva para cada alias de NT agregado
Utilice esta opción cuando desee crear una cuenta nueva para cada usuario.
b.
En "Opciones de actualización del alias", seleccione cómo administrar las actualizaciones de alias para las cuentas de Enterprise. Seleccione una de las opciones siguientes:
•
Crear nuevos alias cuando se actualice el alias
Utilice esta opción para crear automáticamente nuevos alias para todos los usuarios NT asignados a BusinessObjects Enterprise.
Se agregan nuevas cuentas de NT para los usuarios sin cuentas de BusinessObjects Enterprise o para todos los usuarios si selecciona la opción Crear una cuenta nueva para cada alias
de NT agregado.
•
Crear nuevos alias sólo cuando se conecte el usuario
Utilice esta opción cuando el directorio NT que está asignando contenga muchos usuarios, pero sólo unos pocos utilizarán
BusinessObjects Enterprise. BusinessObjects Enterprise no crea automáticamente alias ni cuentas Enterprise para todos los usuarios. En su lugar, crea alias (y cuentas, si es necesario) sólo para los usuarios que se conectan a BusinessObjects Enterprise.
c.
En "Opciones de usuarios nuevos" especifique el modo en que los usuarios nuevos se crean mediante la selección de una de las siguientes opciones:
•
Se crean nuevos usuarios como usuarios con nombre.
Las cuentas de los nuevos usuarios se configuran para utilizar licencias de usuarios con nombre. Las licencias de usuario con nombre se asocian con usuarios específicos y permiten que tengan acceso al sistema basándose en sus nombres de usuario y en sus contraseñas. De esta forma, los usuarios con nombre pueden tener acceso al sistema independientemente del número de personas conectadas. Debe tener una licencia de usuario con nombre disponible por cada cuenta de usuario creada mediante esta opción
•
Se crean nuevos usuarios como usuarios simultáneos.
504 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Uso de la autenticación NT
12
Las cuentas de los nuevos usuarios se configuran para utilizar licencias de usuarios simultáneos. Las licencias simultáneas especifican el número de personas que se pueden conectar a
BusinessObjects Enterprise a la vez. Este tipo de licencias es muy flexible porque una licencia simultánea pequeña puede admitir una base de usuarios grande. Por ejemplo, dependiendo de la frecuencia y del período de acceso de los usuarios a
BusinessObjects Enterprise, una licencia simultánea de 100 usuarios puede admitir 250, 500 ó 700 usuarios.
9.
Haga clic en Actualizar.
Anulación de la asignación de grupos NT
De manera similar a la asignación, se pueden desasignar grupos utilizando la herramienta administrativa de Windows NT/2000 o BusinessObjects
Enterprise.
Para desasignar usuarios y grupos NT utilizando Windows NT
1.
Desde el grupo de programas Herramientas administrativas, haga clic en Administrador de usuarios.
2.
Seleccione el grupo que contiene los usuarios cuya asignación desea anular.
3.
En el menú Usuarios, haga clic en Propiedades.
4.
Seleccione el usuario o usuarios, o el grupo o grupos, y haga clic en
Quitar.
5.
Haga clic en Aceptar.
El usuario o grupo dejará de tener acceso a BusinessObjects Enterprise.
Nota:
Si quita un usuario de un grupo de NT, el alias de NT para dicho usuario también se quita de BusinessObjects Enterprise. Si el alias quitado es el único que tiene el usuario, el usuario y los favoritos, la bandeja de entrada y todo el contenido personal también se quitan de
BusinessObjects Enterprise.
Para desasignar usuarios y grupos de NT mediante Windows 2000 o 2003
1.
Desde el grupo de programas Herramientas administrativas, haga clic en Administrador de equipos.
Manual del administrador de SAP BusinessObjects Enterprise 505
Configuración de la autenticación de terceros
12
Uso de la autenticación NT
2.
En Herramientas del sistema, seleccione Usuarios y grupos locales.
3.
Haga clic en la carpeta Grupos.
4.
Seleccione el grupo que contiene los usuarios cuya asignación desea anular.
5.
En el menú Acción, haga clic en Propiedades.
6.
Seleccione el usuario o usuarios, o el grupo o grupos, y haga clic en
Quitar.
7.
Haga clic en Aceptar o Aplicar (y, después, en Cerrar) para completar el proceso.
El usuario o grupo dejará de tener acceso a BusinessObjects Enterprise.
Nota:
Si quita un usuario de un grupo de Windows 2000 o Windows 2003, el alias de NT para dicho usuario también se quita de BusinessObjects
Enterprise. Si el alias quitado es el único que tiene el usuario, el usuario y los favoritos, la bandeja de entrada y todo el contenido personal también se quitan de BusinessObjects Enterprise.
Para desasignar grupos NT utilizando BusinessObjects Enterprise
1.
Diríjase al área de administración Autenticación de la CMC.
2.
Haga doble clic en Windows NT.
3.
En el área Grupos de miembros NT asignados, seleccione el grupo NT que quiera eliminar.
4.
Haga clic en Eliminar.
5.
Haga clic en Actualizar.
El usuario de este grupo no podrá tener acceso a BusinessObjects
Enterprise.
Sugerencia:
Para denegar la autenticación NT para todos los grupos, desactive la casilla de verificación "Autenticación NT activada" y haga clic en
Actualizar.
Nota:
Si cancela la asignación de un grupo de NT de BusinessObjects
Enterprise, el alias de NT de todos los usuarios del grupo también se quita de BusinessObjects Enterprise. Si el alias quitado es el único de estos usuarios, los usuarios y los favoritos, la bandeja de entrada y todo el contenido personal también se quitan de BusinessObjects Enterprise.
506 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Uso de la autenticación NT
12
Visualización de usuarios y grupos NT asignados
Existen dos métodos para visualizar usuarios y grupos asignados en
BusinessObjects Enterprise.
Nota:
Cuando se consulta la pertenencia al grupo, la información se almacena en caché. Si agrega más usuarios al grupo asignado, aparecerán cuando la memoria caché caduque (10 minutos de forma predeterminada) o cuando se reinicie el CMS.
Para ver usuarios y grupos que se han agregado mediante Windows NT/2000,
2003 o BusinessObjects Enterprise
1.
Vaya al área de administración Usuarios de CMC.
2.
Seleccione el grupo apropiado.
3.
Haga clic en Aceptar en el mensaje que indique que el acceso a la lista de usuarios puede tardar varios segundos.
4.
Haga clic en Actualizar y, a continuación, en Aceptar.
Para ver grupos agregados mediante BusinessObjects Enterprise
1.
Diríjase al área de administración Autenticación de la CMC.
2.
Haga doble clic en Windows NT.
El área "Grupos de miembros NT asignados" muestra los grupos asignados a BusinessObjects Enterprise.
Nota:
Puede ver los grupos y usuarios seleccionando el grupo apropiado del
área de administración Usuarios.
Adición de una cuenta NT a un grupo NT asignado
Si ha agregado una nueva cuenta en NT, y el grupo NT al que pertenece la cuenta ya está asignado a BusinessObjects Enterprise, existen tres modos de incorporar la nueva cuenta NT en BusinessObjects Enterprise. Escoja el que se adapte mejor a su caso:
• Cuando el nuevo usuario NT inicia una sesión en BusinessObjects
Enterprise y selecciona la autenticación NT, el sistema agregará el usuario a BusinessObjects Enterprise. Este es el método más sencillo y no
Manual del administrador de SAP BusinessObjects Enterprise 507
Configuración de la autenticación de terceros
12
Uso de la autenticación NT
requiere ningún paso extra, pero el usuario no se agregará hasta que inicie una sesión en BusinessObjects Enterprise.
• Usted puede agregar el nuevo usuario a BusinessObjects Enterprise y seleccionar la autenticación de Windows NT. El usuario se agregará y se le asignará automáticamente un alias de Windows NT. Para obtener más información sobre los alias, consulte
.
• Puede ir a la ficha Windows NT en el área de administración Autenticación y seleccione la opción para añadir todos los nuevos alias y crear todos los nuevos usuarios, y haga clic en Actualizar. En este caso se agregarán todos los usuarios NT a BusinessObjects Enterprise. Para obtener detalles, consulte
Asignación de cuentas de usuario y grupos de NT
embargo, si el grupo NT contiene muchos usuarios que no requieren acceso a BusinessObjects Enterprise, resultará más adecuado añadir el usuario individualmente.
Creación de una cuenta de grupo NT nueva
• Si crea una nueva cuenta de grupo NT y la cuenta de grupo no pertenece a una cuenta de grupo asignada a BusinessObjects Enterprise, agréguela a BusinessObjects Enterprise. Para obtener más información, consulte
Asignación de cuentas de usuario y grupos de NT
• Si crea una nueva cuenta de grupo NT y la cuenta pertenece a una cuenta de grupo asignada a BusinessObjects Enterprise, actualice la lista de grupos. Para obtener más información, consulte
Visualización de usuarios y grupos NT asignados
.
Deshabilitar una cuenta de usuario NT
Si deshabilita una cuenta de usuario NT (utilizando Herramientas administrativas de Windows), el usuario ya no podrá conectarse a
BusinessObjects Enterprise mediante la cuenta NT asignada. Sin embargo, si el usuario también tiene una cuenta con Autenticación de Enterprise, podrá seguir teniendo acceso a BusinessObjects Enterprise con esta cuenta.
Configuración de inicio de sesión único NT
Puede configurar BusinessObjects Enterprise para que los usuarios utilicen varias aplicaciones de BusinessObjects Enterprise sin que se les solicite que se conecten. Los usuarios sólo tienen que especificar su nombre de usuario NT y contraseña una vez al inicio de la sesión NT. Por ejemplo, si
508 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Uso de la autenticación NT
12 ha configurado el inicio de sesión único de NT, al iniciar InfoView se realiza la autenticación de NT en segundo plano. No se le pedirá especificar ninguna información adicional.
Nota:
Esta función está disponible si usa Microsoft Internet Information Server (IIS) y los usuarios utilizan Internet Explorer como su explorador Web. Para obtener información acerca de la compatibilidad entre versiones, consulte el manual de plataformas compatibles (PAR) con BusinessObjects Enterprise en nuestro sitio Web de soporte:
http://support.businessobjects.com/docu mentation/supported_platforms
.
BusinessObjects Enterprise proporciona su propio formulario de "inicio de sesión único anónimo" con Autenticación de Enterprise, en vez de la autenticación Windows NT. Si desea utilizar el inicio de sesión único NT, diseñe sus propias aplicaciones Web (o modifique InfoView). Consulte el tutorial de la documentación para desarrolladores para ver un ejemplo de cómo crear una aplicación Web que usa el inicio de sesión único.
La configuración del inicio de sesión único NT en BusinessObjects Enterprise incluye estas tareas:
•
Modificación del archivo web.config para el inicio de sesión único NT
•
Activación del inicio de sesión único de NT en InfoView desde la CMC
Activación del inicio de sesión único de NT en InfoView desde la CMC
Para activar el inicio de sesión único de Windows NT desde la CMC
1.
Diríjase al área de administración Autenticación de la CMC.
2.
Haga doble clic en Windows NT.
3.
Active la casilla de verificación Inicio de sesión único activado.
Nota:
Si activa esta opción, también deberá configurar IIS para el inicio de sesión único. Para obtener detalles, consulte
Modificación del archivo web.config para el inicio de sesión único NT
comprometer la seguridad del sistema en el caso de que la cuenta bajo la que se ejecuta IIS pertenezca a un grupo asignado, porque si los usuarios acceden a una de las aplicaciones Web tendrían automáticamente los mismos privilegios de acceso que la cuenta del equipo IIS.
4.
Haga clic en Actualizar.
Manual del administrador de SAP BusinessObjects Enterprise 509
Configuración de la autenticación de terceros
12
Uso de la autenticación NT
Nota:
Para que el inicio de sesión único NT funcione correctamente, asegúrese de que completa todas las tareas enumeradas en
Configuración de inicio de sesión único NT
Para modificar la configuración de seguridad en IIS
1.
Desde el grupo de programas Herramientas administrativas de Windows, haga clic en Administrador de equipos.
2.
Expanda Servicios y aplicaciones.
3.
Expanda Internet Information Services.
4.
Haga clic en el sitio Web que ejecuta InfoView, y seleccione Properties.
5.
Haga clic en la ficha Directory Security.
6.
En el área de control de autenticación y acceso anónimo de la página, haga clic en Edit.
7.
Desactive las casillas de verificación Acceso anónimo y Autenticación
básica.
8.
Asegúrese de que esté activada la casilla de verificación Autenticación
de Windows integrada.
9.
Haga clic en Aceptar.
10.
Haga clic en Aceptar.
11.
Reinicie el servidor IIS.
Modificación del archivo web.config para el inicio de sesión único NT
Para configurar InfoView para el inicio de sesión único, debe modificar su archivo web.config asociado en el directorio InfoViewApp.
Para modificar el archivo web.config para el inicio de sesión
único NT
1.
Abra el archivo web.config apropiado desde esta ubicación:
C:\Archivos de programa\Business
Objects\BusinessObjects Enterprise 12.0\ Web
Content\InfoViewApp\InfoViewApp\
510 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Uso de la autenticación LDAP
12
Nota:
La ruta mencionada es la ubicación predeterminada. Modifique en consecuencia la ruta si cambió la ubicación predeterminada.
2.
Localice la siguiente línea en el bloque <system.web>:
<Authentication mode="None" />
3.
Reemplace "None" por "Windows".
<Authentication mode="Windows" />
4.
Agregue la línea siguiente:
<identity impersonate="true" />
5.
Busque la siguiente cadena:
<add key="cmsDefault" value="" />
6.
Especifique el equipo CMS en el campo cmsDefault value.
7.
Busque la siguiente cadena:
<add key=" ssoEnabled" value="false" />
8.
Cambie el valor ssoEnabled de false a true.
9.
Busque la siguiente cadena:
<add key="authenticationDefault" value="secEnterprise"
/>
10.
Compruebe que el valor de authenticationDefault es secWin dowsNT
.
11.
Guarde y cierre el archivo.
12.
Reinicie IIS.
Uso de la autenticación LDAP
En esta sección se proporciona una descripción general del funcionamiento de la autenticación LDAP con BusinessObjects Enterprise. A continuación,
Manual del administrador de SAP BusinessObjects Enterprise 511
Configuración de la autenticación de terceros
12
Uso de la autenticación LDAP
se presentan las herramientas de administración que permiten administrar y configurar cuentas de LDAP para BusinessObjects Enterprise.
Temas relacionados
• Administración de cuentas LDAP
• Configuración de la autenticación LDAP
• Anulación de la asignación de grupos LDAP
• Visualización de usuarios y grupos LDAP asignados
• Cambio de parámetros de conexión y grupos de miembros LDAP
• Administración de varios hosts LDAP
• Solución de problemas de cuentas LDAP
Administración de cuentas LDAP
Para utilizar autenticación LDAP, tendrá que asegurarse primero de que ha instalado el directorio LDAP correspondiente. Para obtener más información acerca de LDAP, consulte su documentación de LDAP. Para obtener más información acerca del complemento de seguridad LDAP, consulte
Complemento de seguridad de LDAP
.
Nota:
Al instalar BusinessObjects Enterprise, el complemento de autenticación
LDAP se instala automáticamente, pero no se activa de manera predeterminada.
Temas relacionados
• Configuración de la autenticación LDAP
• Anulación de la asignación de grupos LDAP
• Visualización de usuarios y grupos LDAP asignados
• Cambio de parámetros de conexión y grupos de miembros LDAP
• Administración de varios hosts LDAP
• Solución de problemas de cuentas LDAP
512 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Uso de la autenticación LDAP
12
Complemento de seguridad de LDAP
El complemento de seguridad de LDAP (secLDAP.dll) permite asignar cuentas de usuario y grupos desde su servidor de directorio LDAP a
BusinessObjects Enterprise; también permite al sistema verificar todas las solicitudes de conexión que especifiquen autenticación LDAP. Los usuarios se autentican comparando sus datos con los del servidor de directorios de
LDAP y comprobando que sean miembros de un grupo LDAP asignado antes de que el CMS les conceda una sesión BusinessObjects Enterprise activa. BusinessObjects Enterprise mantiene dinámicamente las listas de usuarios y las pertenencias a grupos. Puede especificar que BusinessObjects
Enterprise utilice una conexión de Nivel de socket seguro (SSL) para comunicarse con el servidor de directorios LDAP con el fin de obtener seguridad adicional.
La autenticación LDAP para BusinessObjects Enterprise se parece a la autenticación NT y AD en que permiten asignar grupos, configurar la autenticación y autorización, y crear alias. Del mismo modo que en la autenticación NT o AD, puede crear nuevas cuentas Enterprise para los usuarios LDAP existentes y puede asignar alias LDAP a los usuarios existentes si los nombres de usuario coinciden con los de Enterprise.
También puede hacer lo siguiente:
• Asignar usuarios y grupos del servicio de directorios LDAP.
• Asignar LDAP respecto a AD. Hay una serie de restricciones si configura
LDAP respecto a AD. Para obtener detalles, consulte
.
• Especificar varios nombres de host y sus puertos.
• Configurar LDAP con SiteMinder.
Para obtener información acerca de la asignación de usuarios y grupos
LDAP a BusinessObjects Enterprise, consulte
.
Una vez que haya asignado sus usuarios y grupos LDAP, todas las herramientas cliente de BusinessObjects Enterprise admitirán la autenticación
LDAP. También puede crear sus propias aplicaciones compatibles con la autenticación LDAP.
Manual del administrador de SAP BusinessObjects Enterprise 513
Configuración de la autenticación de terceros
12
Uso de la autenticación LDAP
Más información acerca de LDAP
El Protocolo ligero de acceso a directorios (LDAP), un directorio corriente e independiente de cualquier aplicación, permite a los usuarios compartir información entre varias aplicaciones. LDAP, basado en un estándar abierto, proporciona una forma de obtener acceso a la información de un directorio y actualizarla.
LDAP está basado en el estándar X.500, que usa un protocolo de acceso a directorios (directory access protocol, DAP) para comunicar un cliente de directorios con un servidor de directorios. LDAP es un DAP alternativo, ya que usa menos recursos y simplifica y hace caso omiso de algunas operaciones y funciones X.500.
La estructura de los directorios en LDAP tiene entradas dispuestas en un esquema determinado. Cada entrada se identifica por medio de su nombre completo (distinguished name, DN) o su nombre común (common name,
CN). Otros atributos comunes son el nombre de unidad organizativa
(organizational unit, OU) y el nombre de organización (organization name,
O). Por ejemplo, un grupo de miembros puede quedar ubicado en un árbol de directorio de la siguiente manera: cn=Usuarios de BusinessObjects
Enterprise, ou=Usuarios empresariales A, o=Investigación. Consulte la documentación de LDAP para obtener más información.
Debido a que LDAP no depende de ninguna aplicación, cualquier cliente con la debida autorización puede obtener acceso a sus directorios. LDAP ofrece la posibilidad de que los usuarios puedan iniciar sesión en
BusinessObjects Enterprise mediante la autenticación LDAP. También permite autorizar a los usuarios cuando intentan obtener acceso a objetos en BusinessObjects Enterprise. Siempre y cuando ejecute un servidor o servidores LDAP y use LDAP en los sistemas de equipos de la red, podrá usar la autenticación LDAP (junto con las autenticaciones Enterprise, NT y
Windows AD).
Si lo desea, el complemento de seguridad de LDAP incluido en
BusinessObjects Enterprise puede comunicarse con su servidor LDAP mediante una conexión SSL establecida mediante autenticación de servidor o autenticación mutua. Con la autenticación de servidor, el servidor LDAP dispone de un certificado de seguridad que BusinessObjects Enterprise utiliza para verificar que confía en el servidor, mientras el servidor LDAP permite conexiones de clientes anónimos. Con la autenticación mutua, el servidor LDAP y BusinessObjects Enterprise tienen certificados de seguridad
514 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Uso de la autenticación LDAP
12 y el servidor LDAP también debe verificar el certificado del cliente para poder establecer una conexión.
El complemento de seguridad de LDAP incluido en BusinessObjects
Enterprise se puede configurar para que se comunique con su servidor LDAP mediante SSL, pero siempre realiza autenticación básica cuando verifica las credenciales de los usuarios. Antes de implementar la autenticación
LDAP junto con BusinessObjects Enterprise, asegúrese de que está familiarizado con las diferencias entre estos tipos LDAP. Para obtener información más detallada, consulte RFC2251, que está disponible en
http://www.faqs.org/rfcs/rfc2251.html
Asignar LDAP respecto a AD
Si configura LDAP respecto a AD, tenga en cuenta las siguientes restricciones:
• Si configura LDAP respecto a AD, podrá asignar sus usuarios, pero no podrá configurar el inicio de sesión único de AD o el inicio de sesión único en la base de datos. No obstante, los métodos de inicio de sesión único
LDAP, como SiteMinder y la autenticación de confianza, seguirán estando disponibles.
• Los usuarios que sólo son miembros de grupos predeterminados de AD no podrán conectarse correctamente. Los usuarios también deben ser miembros de otro grupo creado explícitamente en AD y, además, este grupo debe asignarse. Un ejemplo de dicho grupo es el grupo "usuarios de dominio".
• Si un grupo local de dominio asignado contiene un usuario de un dominio diferente del bosque, dicho usuario no podrá conectarse con éxito.
• Los usuarios de un grupo universal perteneciente a un dominio diferente al DC especificado como host LDAP no podrán conectarse correctamente.
• No puede utilizar el complemento de LDAP para asignar usuarios y grupos de bosques de AD externos al bosque donde está instalado
BusinessObjects Enterprise.
• No puede asignar el grupo Usuario de dominio en AD.
• No puede asignar un grupo local de equipos.
• Si utiliza el controlador de dominio de catálogo global, existen consideraciones adicionales al asignar LDAP con respecto a AD:
Manual del administrador de SAP BusinessObjects Enterprise 515
Configuración de la autenticación de terceros
12
Uso de la autenticación LDAP
Situación Consideraciones
Puede asignar en:
• grupos universales en un dominio secundario
• grupos en el mismo dominio que contiene grupos universales de un dominio secundario y
• grupos universales en un dominio cruzado
Varios dominios al dirigirse al controlador de dominio de catálogo global
No puede asignar en:
• grupos globales en un dominio secundario
• grupos locales en un dominio secundario
• grupos en el mismo dominio que contiene un grupo global del dominio secundario y
• grupos globales de dominio cruzado
Por lo general, si el grupo es universal, admitirá usuarios de dominios cruzados o secundarios. Otros usuarios no se asignarán si contienen usuarios de dominios cruzados o secundarios. Dentro del dominio al que se dirige, puede asignar grupos de dominio locales, globales y universales.
Asignar en grupos universales
Para asignar en grupos universales, debe dirigirse al controlador de dominio de catálogo global. También debe utilizar el número de puerto 3268 en vez del predeterminado 389.
• Si utiliza varios dominios pero no se dirige al controlador de dominio de catálogo global, no puede asignar ningún tipo de grupo de los dominios
516 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Uso de la autenticación LDAP
12 cruzados o secundarios. Puede asignar en todos los tipos de grupos sólo desde el dominio específico al que se dirige.
Configuración de la autenticación LDAP
Para simplificar la administración, BusinessObjects Enterprise admite autenticación LDAP para cuentas de usuario y grupo. Antes de que los usuarios puedan utilizar su nombre de usuario LDAP y contraseña para conectarse a BusinessObjects Enterprise, será necesario asignar su cuenta
LDAP en BusinessObjects Enterprise. Al asignar una cuenta LDAP, puede elegir entre crear una nueva cuenta de BusinessObjects Enterprise o vincularse a una cuenta de BusinessObjects Enterprise existente.
Antes de configurar y habilitar la autenticación LDAP, asegúrese de haber configurado su directorio LDAP. Para obtener más información, consulte su documentación de LDAP.
La configuración de la autenticación LDAP incluye los siguientes pasos:
•
•
Configuración del servidor LDAP o la autenticación mutua y los parámetros SSL
•
Configuración del complemento LDAP para SiteMinder
.
Nota:
Si configura LDAP respecto a AD, podrá asignar sus usuarios, pero no podrá configurar el inicio de sesión único de AD o el inicio de sesión único en la base de datos. No obstante, los métodos de inicio de sesión único LDAP, como SiteMinder y la autenticación de confianza, seguirán estando disponibles.
Configuración del host LDAP
Para configurar el host LDAP
1.
Diríjase al área de administración Autenticación de la CMC y, a continuación, haga clic en la ficha LDAP.
Nota:
Para acceder al área de administración Autenticación, elija
Autenticación en la lista de exploración.
Manual del administrador de SAP BusinessObjects Enterprise 517
Configuración de la autenticación de terceros
12
Uso de la autenticación LDAP
2.
Escriba el nombre y el número de puerto de los hosts LDAP en el campo
Agregar host LDAP (nombre de host:puerto) (por ejemplo,
"miservidor:123"), haga clic en Agregar y, a continuación, en Aceptar.
Sugerencia:
Repita este paso para agregar varios hosts LDAP del mismo tipo de servidor si desea agregar hosts que puedan actuar como servidores de conmutación por error. Si desea eliminar un host, seleccione el nombre del host y haga clic en Eliminar. Para obtener más información acerca de host múltiples, consulte
Administración de varios hosts LDAP
3.
Seleccione el tipo de servidor de la lista Tipo de servidor de LDAP.
Nota:
Si asigna LDAP a AD, seleccione Servidor de aplicaciones de Microsoft
Active Directory para su tipo de servidor.
4.
Si desea ver o cambiar alguna de las asignaciones de atributo de servidor
LDAP o los atributos de búsqueda predeterminados de LDAP, haga clic en Mostrar asignaciones de atributo.
Cada asignación de atributo de servidor y atributo de búsqueda del tipo de servidor compatible está establecido de manera predeterminada.
5.
Haga clic en Siguiente.
6.
En el campo Nombre completo de LDAP base, escriba el nombre completo (por ejemplo, o=AlgunaBase) del servidor LDAP, y haga clic en Siguiente.
7.
En el área Credenciales de servidor de LDAP, especifique el nombre completo y la contraseña de una cuenta de usuario que tenga acceso de lectura al directorio.
Nota:
No se requieren las credenciales de administrador.
Nota:
Si el servidor LDAP permite enlaces anónimos, deje esta área en blanco; los servidores y los clientes de BusinessObjects Enterprise se enlazarán al host principal a través de una conexión anónima.
8.
Si ha configurado referencias en el host LDAP, especifique la información de autenticación en el área Credenciales de referencia de LDAP, y el
518 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Uso de la autenticación LDAP
12 número de saltos de referencia en el campo Máximo de saltos de
referencia.
Nota:
El área "Credenciales de referencia de LDAP" se debe configurar si tienen aplicación todas las siguientes condiciones:
• El host principal se ha configurado para hacer referencia a otro servidor de directorios que administra consultas para entradas de una base especificada.
• El host al que se hace referencia se ha configurado para no permitir enlaces anónimos.
• Se asignará a BusinessObjects Enterprise un grupo del host al que se hace referencia.
Nota:
• Aunque los grupos pueden asignarse desde varios hosts, sólo puede establecerse un conjunto de credenciales de referencia. Por o tanto, si tiene varios hosts de referencia, debe crear una cuenta de usuario en cada host que utilice el mismo nombre completo y la misma contraseña.
• Si "Máximo de saltos de referencia" se establece como cero, no se seguirá ninguna referencia.
9.
Haga clic en Siguiente.
10.
Elija el tipo de autenticación de Nivel de socket seguro (SSL) que desea usar y, a continuación, haga clic en Siguiente.
Estas son las opciones:
• Básico (no SSL)
• Autenticación de servidor
• Autenticación mutua
Nota:
Consulte
Configuración del servidor LDAP o la autenticación mutua y los parámetros SSL
para obtener más información.
11.
Elija un método de autenticación de inicio de sesión único LDAP y, a continuación, haga clic en Siguiente.
Manual del administrador de SAP BusinessObjects Enterprise 519
Configuración de la autenticación de terceros
12
Uso de la autenticación LDAP
Estas son las opciones:
• Básico (no SSL)
• SiteMinder
Nota:
Si selecciona SiteMinder, consulte
12.
Seleccione cómo se asignan los alias a las cuentas de BusinessObjects
Enterprise.
a.
En "Opciones de alias nuevos", seleccione el modo en que los nuevos alias se asignan a cuentas de Enterprise. Seleccione una de las opciones siguientes:
•
Asignar cada alias de LDAP agregado a una cuenta con el mismo nombre
Utilice esta opción cuando sepa que algunos usuarios tienen una cuenta de Enterprise existente con el mismo nombre; es decir, los alias LDAP se asignarán a usuarios existentes (la creación automática de alias está activada). Los usuarios que no tengan cuentas Enterprise existentes o que no tengan el mismo nombre en las cuentas Enterprise y LDAP, se agregan como usuarios nuevos.
•
Crear una cuenta nueva para cada alias de LDAP agregado
Utilice esta opción cuando desee crear una cuenta nueva para cada usuario.
b.
En "Opciones de actualización del alias", seleccione cómo administrar las actualizaciones de alias para las cuentas de Enterprise. Seleccione una de las opciones siguientes:
•
Crear nuevos alias cuando se actualice el alias
Utilice esta opción para crear automáticamente nuevos alias para todos los usuarios LDAP asignados a BusinessObjects Enterprise.
Se agregan nuevas cuentas LDAP para los usuarios sin cuentas de BusinessObjects Enterprise o para todos los usuarios si selecciona la opción Crear una cuenta nueva para cada alias
de LDAP agregado.
•
Crear nuevos alias sólo cuando se conecte el usuario
520 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Uso de la autenticación LDAP
12
Utilice esta opción cuando el directorio LDAP que está asignando contenga muchos usuarios, pero sólo unos pocos utilizarán
BusinessObjects Enterprise. BusinessObjects Enterprise no crea automáticamente alias ni cuentas Enterprise para todos los usuarios. En su lugar, crea alias (y cuentas, si es necesario) sólo para los usuarios que se conectan a BusinessObjects Enterprise.
c.
En "Opciones de usuarios nuevos" especifique el modo en que los usuarios nuevos se crean mediante la selección de una de las siguientes opciones:
•
Se crean nuevos usuarios como usuarios con nombre.
Las cuentas de los nuevos usuarios se configuran para utilizar licencias de usuarios con nombre. Las licencias de usuario con nombre se asocian con usuarios específicos y permiten que tengan acceso al sistema basándose en sus nombres de usuario y en sus contraseñas. De esta forma, los usuarios con nombre pueden tener acceso al sistema independientemente del número de personas conectadas. Debe tener una licencia de usuario con nombre disponible por cada cuenta de usuario creada mediante esta opción
•
Se crean nuevos usuarios como usuarios simultáneos.
Las cuentas de los nuevos usuarios se configuran para utilizar licencias de usuarios simultáneos. Las licencias simultáneas especifican el número de personas que se pueden conectar a
BusinessObjects Enterprise a la vez. Este tipo de licencias es muy flexible porque una licencia simultánea pequeña puede admitir una base de usuarios grande. Por ejemplo, dependiendo de la frecuencia y del período de acceso de los usuarios a
BusinessObjects Enterprise, una licencia simultánea de 100 usuarios puede admitir 250, 500 ó 700 usuarios.
13.
Haga clic en Finalizar.
Administración de varios hosts LDAP
Con LDAP y BusinessObjects Enterprise, puede agregar tolerancia de errores al sistema agregando varios hosts LDAP. BusinessObjects Enterprise utiliza el primer host agregado como host LDAP principal. Los hosts subsiguientes se tratan como hosts de conmutación por error.
Manual del administrador de SAP BusinessObjects Enterprise 521
Configuración de la autenticación de terceros
12
Uso de la autenticación LDAP
Se deben configurar el host LDAP principal y todos los hosts de conmutación por error exactamente de la misma forma y cada uno de ellos debe hacer referencia a todos los hosts adicionales desde los que desee asignar grupos.
Para obtener más información acerca de hosts y referencias LDAP, consulte su documentación de LDAP.
Para agregar varios hosts de LDAP, especifique todos los hosts cuando configure LDAP con el Asistente de configuración de LDAP (consulte
Configuración de la autenticación LDAP
para obtener más detalles.) O bien, si ya ha configurado LDAP, vaya al área Autenticación de la Consola de administración central (CMC) y haga clic en la ficha LDAP. En el área
Resumen de configuración del servidor de LDAP, haga clic en el nombre del host LDAP para abrir la página que le permite agregar o eliminar hosts.
Nota:
• Procure añadir el host principal primero, seguido de los demás hosts de conmutación por error.
• Si utiliza hosts LDAP de conmutación por error, no puede usar el nivel más alto de seguridad SSL; es decir, no puede seleccionar "Aceptar el certificado del servidor si proviene de una entidad emisora de certificados de confianza y si el atributo CN del certificado coincide con el nombre del host del DNS del servidor". Para obtener más información, consulte
Configuración de la autenticación LDAP
.
Configuración del servidor LDAP o la autenticación mutua y los parámetros SSL
Esta sección describe la información relacionada con la CMC para configurar
SSL con el servidor LDAP y la autenticación mutua. Se supone que ha completado los 10 primeros pasos aplicables del apartado
y que ha seleccionado una de estas dos opciones de autenticación SSL:
• Autenticación de servidor
• Autenticación mutua
Puede realizar esta configuración una vez completados todos los pasos de
. Para obtener información adicional o
información sobre la configuración del servidor host LDAP, consulte la dirección
http://www.techsupport.businessobjects.com/
o la documentación de su proveedor LDAP.
522 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Uso de la autenticación LDAP
12
Para configurar el servidor LDAP o la autenticación mutua
1.
Elija el nivel de seguridad SSL que desea usar entre las opciones disponibles:
Nota:
Las aplicaciones Java ignorarán el primer y último valor y sólo aceptarán el certificado de servidor si proviene de una entidad emisora de certificados de confianza.
•
Aceptar siempre el certificado del servidor
Es la opción de seguridad más baja. Antes de que BusinessObjects
Enterprise pueda establecer una conexión SSL con el host LDAP
(para autenticar los usuarios y los grupos LDAP), debe recibir un certificado de seguridad del host LDAP. BusinessObjects Enterprise no comprueba el certificado que recibe.
•
Aceptar el certificado del servidor si proviene de una entidad emisora de certificados de confianza
Es la opción de seguridad media. Antes de que BusinessObjects
Enterprise pueda establecer una conexión SSL con el host LDAP
(para autenticar los usuarios y los grupos LDAP), debe recibir y comprobar un certificado de seguridad enviado por el host LDAP.
Para comprobar el certificado, BusinessObjects Enterprise debe buscar la entidad emisora de certificados que emitió el certificado en su base de datos de certificados.
•
Aceptar el certificado del servidor si proviene de una entidad emisora de certificados de confianza y si el atributo CN del certificado coincide con el nombre del host del DNS del servidor
Es la opción de seguridad más alta. Antes de que BusinessObjects
Enterprise pueda establecer una conexión SSL con el host LDAP
(para autenticar los usuarios y los grupos LDAP), debe recibir y comprobar un certificado de seguridad enviado por el host LDAP.
Para comprobar el certificado, BusinessObjects Enterprise debe buscar la entidad emisora de certificados que emitió el certificado en su base de datos de certificados. También debe poder confirmar que el atributo
CN del certificado del servidor coincide exactamente con el nombre de host del host LDAP como lo escribió en el campo "Agregar un host
LDAP" en el primer paso del asistente. Es decir, si escribió el nombre
Manual del administrador de SAP BusinessObjects Enterprise 523
Configuración de la autenticación de terceros
12
Uso de la autenticación LDAP
del host LDAP como ABALONE.rd.crystald.net:389, no funcionaría escribir CN =ABALONE:389 en el certificado.
El nombre del host del certificado de seguridad del servidor es el nombre del host LDAP principal. Por consiguiente, si selecciona esta opción no puede utilizar un host LDAP de conmutación por error.
2.
En el cuadro Host de SSL escriba el nombre de host de cada equipo y, a continuación, haga clic en Agregar.
Nota:
A continuación debe agregar el nombre de host de cada equipo del sistema BusinessObjects Enterprise que utilice el SDK de
BusinessObjects Enterprise. (Esto incluye al equipo que ejecuta el
Servidor de administración central y al equipo que ejecuta el WCA).
3.
Especifique los parámetros SSL de cada host SSL que se haya añadido a la lista, y especifique los parámetros predeterminados que se usarán para cada host que no figure en la lista.
Nota:
Los valores predeterminados se usarán para cualquier parámetro (para cualquier host) en el que deje activada la casilla de verificación "Usar valor predeterminado", o para cualquier equipo cuyo nombre no se agregue explícitamente a la lista de hosts SSL.
Para especificar los parámetros predeterminados: a.
Seleccione Predeterminado en la lista SSL.
b.
Desactive las casillas Usar valor predeterminado.
c.
Escriba los valores de la "Ruta a los archivos del certificado y de la base de datos de claves", así como la "Contraseña de la base de datos de claves".
d.
Si especifica parámetros para la autenticación mutua, también puede indicar un valor en el campo "Sobrenombre del certificado de cliente en el archivo cert7.db".
Para selecciona la configuración de otro host, seleccione su nombre en la lista de la izquierda. Después escriba los valores adecuados en los cuadros de la derecha.
4.
Haga clic en Siguiente.
5.
Elija un método de autenticación de inicio de sesión único LDAP entre estas opciones:
524 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Uso de la autenticación LDAP
12
• Básico (no SSL)
• SiteMinder
Nota:
Para obtener información detallada acerca de la configuración de
SiteMinder, consulte
Configuración del complemento LDAP para
6.
Seleccione cómo se crean nuevos usuarios y alias LDAP.
7.
Haga clic en Finalizar.
Asignación de grupos LDAP
Después de haber configurado la autenticación LDAP con el Asistente de configuración de LDAP, puede asignar grupos LDAP a los grupos Enterprise.
Consulte
Configuración de la autenticación LDAP
.
Nota:
Si ha configurado LDAP respecto a AD, este procedimiento asignará sus grupos AD.
Para asignar grupos LDAP utilizando BusinessObjects Enterprise
1.
Diríjase al área de administración Autenticación de la CMC.
2.
Haga doble clic en LDAP.
Si está configurada la autorización LDAP, aparece la página de resumen de LDAP.
3.
En el área "Grupos de miembros LDAP asignados", especifique el grupo
LDAP (por nombre común o nombre completo) del campo Agregar grupo
LDAP (por cn o dn) y, a continuación, haga clic en Agregar.
Puede agregar más de un grupo LDAP repitiendo este paso. Para eliminar un grupo, seleccione el grupo LDAP y haga clic en Eliminar.
4.
Las opciones de nuevo alias le permiten especificar cómo se asignan los alias LDAP a las cuentas Enterprise. Seleccione:
•
Asignar cada alias de LDAP agregado a una cuenta con el mismo nombre
Manual del administrador de SAP BusinessObjects Enterprise 525
Configuración de la autenticación de terceros
12
Uso de la autenticación LDAP
Utilice esta opción cuando sepa que algunos usuarios tienen una cuenta de Enterprise existente con el mismo nombre; es decir, los alias LDAP se asignarán a usuarios existentes (la creación automática de alias está activada). Los usuarios que no tengan cuentas Enterprise existentes o que no tengan el mismo nombre en las cuentas Enterprise y LDAP, se agregan como usuarios nuevos LDAP.
O bien,
•
Crear una cuenta nueva para cada alias de LDAP agregado
Utilice esta opción cuando desee crear una cuenta nueva para cada usuario.
5.
Las opciones de actualización le permiten especificar si los alias LDAP se crean automáticamente para todos los usuarios nuevos. Seleccione:
•
Se agregarán alias nuevos y se crearán usuarios
Utilice esta opción para crear automáticamente nuevos alias para todos los usuarios LDAP asignados a BusinessObjects Enterprise.
Se agregan nuevas cuentas LDAP para los usuarios sin cuentas de
BusinessObjects Enterprise o para todos los usuarios si selecciona la opción "Crear una cuenta nueva para cada alias de LDAP agregado" y hace clic en Actualizar.
O bien,
•
No se agregarán alias nuevos y no se crearán usuarios
Utilice esta opción cuando el directorio LDAP que está asignando contenga muchos usuarios, pero sólo unos pocos utilizarán
BusinessObjects Enterprise. BusinessObjects Enterprise no crea automáticamente alias ni cuentas Enterprise para todos los usuarios.
En su lugar, crea alias (y cuentas, si es necesario) sólo para los usuarios que se conectan a BusinessObjects Enterprise.
6.
Las Opciones de usuarios nuevos le permiten especificar las propiedades de las nuevas cuentas Enterprise creadas para asignar cuentas LDAP.
Seleccione:
•
Se crean nuevos usuarios como usuarios con nombre
Las cuentas de los nuevos usuarios se configuran para utilizar licencias de usuarios con nombre. Las licencias de usuario con nombre se asocian con usuarios específicos y permiten que tengan acceso al
526 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Uso de la autenticación LDAP
12 sistema basándose en sus nombres de usuario y en sus contraseñas.
De esta forma, los usuarios con nombre pueden tener acceso al sistema independientemente del número de personas conectadas.
Debe tener una licencia de usuario con nombre disponible por cada cuenta de usuario creada mediante esta opción.
O bien,
•
Se crean nuevos usuarios como usuarios simultáneos
Las cuentas de los nuevos usuarios se configuran para utilizar licencias de usuarios simultáneos. Las licencias simultáneas especifican el número de personas que se pueden conectar a BusinessObjects
Enterprise a la vez. Este tipo de licencias es muy flexible porque una licencia simultánea pequeña puede admitir una base de usuarios grande. Por ejemplo, dependiendo de la frecuencia y del período de acceso de los usuarios a BusinessObjects Enterprise, una licencia simultánea de 100 usuarios puede admitir 250, 500 ó 700 usuarios.
7.
Haga clic en Actualizar.
Visualización de usuarios y grupos LDAP asignados
Puede ver sus grupos asignados LDAP en BusinessObjects Enterprise haciendo clic en la ficha LDAP (en el área de Administración de autorización); el área Grupos de miembros LDAP asignados muestra los grupos LDAP asignados a BusinessObjects Enterprise.
Anulación de la asignación de grupos LDAP
De manera similar a la asignación, se pueden desasignar grupos mediante
BusinessObjects Enterprise.
Para anular la asignación de grupos LDAP utilizando BusinessObjects Enterprise
1.
Diríjase al área de administración Autenticación de la CMC.
2.
Haga doble clic en LDAP.
Si está configurada la autorización LDAP, aparece la página de resumen de LDAP.
Manual del administrador de SAP BusinessObjects Enterprise 527
Configuración de la autenticación de terceros
12
Uso de la autenticación LDAP
3.
En el área "Grupos de miembros LDAP asignados", seleccione el grupo
LDAP que desee eliminar.
4.
Haga clic en Eliminar y en Actualizar.
El usuario de este grupo no podrá tener acceso a BusinessObjects
Enterprise.
Sugerencia:
Para denegar la autenticación LDAP para todos los grupos, desactive la casilla de verificación "Autenticación LDAP activada" y haga clic en
Actualizar.
Nota:
Las únicas excepciones ocurren cuando un usuario tiene un alias en una cuenta Enterprise. Para restringir el acceso, desactive o elimine la cuenta
Enterprise del usuario.
Cambio de parámetros de conexión y grupos de miembros LDAP
Después de haber configurado la autenticación LDAP con el Asistente de configuración de LDAP, puede cambiar los parámetros de conexión y los grupos de miembros LDAP mediante la página Resumen de configuración del servidor de LDAP.
Para obtener información sobre cómo definir la autenticación LDAP mediante el Asistente de configuración de LDAP, consulte
Configuración de la autenticación LDAP
Para cambiar la configuración de conexión
1.
Diríjase al área de administración Autenticación de la CMC.
2.
Haga doble clic en LDAP.
Si está configurada la autorización LDAP, aparecerá la página Resumen de configuración del servidor de LDAP. En esta página se puede modificar cualquiera de las áreas o campos de parámetros de conexión. También se puede modificar el área de Grupos de miembros LDAP asignados.
3.
Elimine los grupos asignados actualmente a los que no se podrá acceder con la nueva configuración de conexión y, a continuación, haga clic en
Actualizar.
4.
Cambie la configuración de conexión y, a continuación, haga clic en
Actualizar.
528 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Uso de la autenticación LDAP
12
5.
Cambie las opciones de alias y de nuevo usuario y, a continuación, haga clic en Actualizar.
6.
Asigne sus nuevos grupos de miembros LDAP y, a continuación, haga clic en Actualizar.
LDAP y flujo de trabajo de SiteMinder
Para usar SiteMinder y LDAP con BusinessObjects Enterprise deberá realizar cambios de configuración en dos lugares:
• En el complemento LDAP de la CMC.
• En el archivo web.xml del servidor de aplicaciones Web.
Configuración del complemento LDAP para SiteMinder
En esta sección se explica cómo configurar la CMC para utilizar LDAP con
SiteMinder. SiteMinder es una herramienta de autenticación y acceso de usuarios de terceros que puede utilizar con el complemento de seguridad
LDAP para crear un inicio de sesión único a BusinessObjects Enterprise.
En esta sección se supone que ha completado la sección
y elegido SiteMinder para su método de autenticación de inicio de sesión único LDAP.
Nota:
Compruebe que el administrador de SiteMinder ha activado la compatibilidad con Agentes 4.x. Esto debe hacerse independientemente de la versión compatible de SiteMinder que se utilice. Para obtener más información acerca de SiteMinder y su instalación, consulte la documentación de
SiteMinder.
Para configurar el inicio de sesión único de LDAP con SiteMinder
1.
Abra la pantalla Configure los valores de SiteMinder mediante uno de los siguientes métodos:
• Seleccione SiteMinder en la pantalla "Elija un método de autenticación de inicio de sesión único LDAP" en el asistente de configuración LDAP.
• Seleccione el vínculo "Tipo de inicio de sesión único" en la pantalla de autenticación LDAP que está disponible si ya ha configurado LDAP y ahora está agregando SSO.
2.
En el cuadro Host de servidor de directivas, escriba el nombre de cada servidor de directivas y, a continuación, haga clic en Agregar.
Manual del administrador de SAP BusinessObjects Enterprise 529
Configuración de la autenticación de terceros
12
Uso de la autenticación LDAP
3.
En cada host de servidor de directivas, especifique los números de puerto de Contabilidad, Autenticación y Autorización.
4.
Introduzca el Nombre del agente y el Secreto compartido. Introduzca de nuevo el secreto compartido.
Nota:
Compruebe que el administrador de SiteMinder ha activado la compatibilidad con Agentes 4.x. Esto debe hacerse independientemente de la versión compatible de SiteMinder que se utilice. Para obtener más información acerca de SiteMinder y su instalación, consulte la documentación de SiteMinder.
5.
Haga clic en Siguiente.
6.
Proceda a la configuración de las opciones LDAP.
Modificación de web.xml para LDAP y SiteMinder
Para activar LDAP y SiteMinder
1.
Abra el archivo de configuración de InfoView en el equipo que aloja el servidor de aplicaciones Web.
• Para el servidor de aplicaciones Java abra web.xml para InfoView
Java. El archivo se encuentra en el siguiente directorio:
<DIRINSTALACIÓN>\Business Objects\BusinessObjects
Enterprise 12.0\warfiles\WebApps\InfoViewApp\WEB-INF
.
• Para IIS abra el archivo NET InfoView web.config. El archivo se encuentra en el siguiente directorio:
<DIRINSTALACIÓN>\Business Objects\BusinessObjects
Enterprise 12.0\Web Content\InfoViewApp\InfoViewApp
Si usa la versión de Tomcat instalada con BusinessObjects Enterprise, el archivo se encuentra de forma predeterminada en:
<Ubicación de despliegue>\InfoViewApp\WEB-INF
Nota:
Si usa cualquier otro servidor de aplicaciones Web admitido, consulte la documentación de su servidor de aplicaciones Web para determinar la ruta apropiada que desee sustituir.
530 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Uso de la autenticación LDAP
12
2.
Localice la siguiente cadena en el archivo:
<param-name>cms.default</param-name>
3.
Especifique el nombre y el puerto del CMS en el campo cms.de
fault
<param-value>.
Use el formato nombreservidor:númeropuerto.
4.
Localice la siguiente cadena en el archivo:
<param-name>authentication.default</param-name>
5.
Establezca <param-value> de authentication.default en secLDAP.
<param-value>secEnterprise</param-value>
6.
Localice la siguiente cadena en el archivo:
<param-name>sso.enabled</param-name>
7.
Cambie <param-value> correspondiente a sso.enabled de false a true.
<param-value>true</param-value>
8.
Localice la siguiente cadena en el archivo:
<param-name>siteminder.enabled</param-name>
9.
Cambie <param-value> de siteminder.enabled de false a true.
<param-value>true</param-value>
10.
Localice la siguiente cadena en el archivo:
<param-name>siteminder.authentication</param-name>
11.
Establezca <param-value> de siteminder.authentication en secLDAP.
<param-value>secLDAP</param-value>
12.
Guarde y cierre el archivo.
13.
Reinicie el servidor de aplicaciones Web.
Manual del administrador de SAP BusinessObjects Enterprise 531
Configuración de la autenticación de terceros
12
Uso de la autenticación LDAP
Solución de problemas del inicio de sesión único de SiteMinder
Si está utilizando SiteMinder con IIS, puede recibir un mensaje de error en la Consola de administración central referente al fallo del inicio de sesión
único. Si recibe este mensaje, puede que tenga que crear manualmente dos claves del registro para SiteMinder:
• Cree la clave siguiente y establezca su tipo como REG_DWORDy su valor como 1:
HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite
12.0\Enterprise\Admin
Plugins\CrystalEnterprise.CMSAdmin\EnableSiteMinderSingleSignOn
• Cree una segunda clave, establezca su tipo como REG_SZ y su valor como el tipo de autenticación que desea utilizar para el inicio de sesión
único de Siteminder (secLDAP o secWinAD):
HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite
12.0\Enterprise\Admin
Plugins\CrystalEnterprise.CMSAdmin\SiteMinderAuthentication
Compruebe que el administrador de SiteMinder ha activado la compatibilidad con agentes 4.x. Esto debe hacerse independientemente de la versión compatible de SiteMinder que se utilice.
Solución de problemas de cuentas LDAP
Creación de una cuenta de usuario LDAP nueva
• Si crea una nueva cuenta de usuario LDAP, y ésta no pertenece a una cuenta de grupo que esté asignada a BusinessObjects Enterprise, asigne el grupo a BusinessObjects Enterprise, o agregue la nueva cuenta de usuario LDAP a un grupo que ya esté asignado a BusinessObjects
Enterprise. Para obtener más información, consulte
Configuración de la autenticación LDAP
• Si crea una nueva cuenta de usuario LDAP, y la cuenta pertenece a una cuenta de grupo asignada a BusinessObjects Enterprise, actualice la lista de usuarios. Para obtener más información, consulte
Visualización de usuarios y grupos LDAP asignados
.
532 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
Usar la autenticación AD
En esta sección se proporciona una descripción general del funcionamiento de la autenticación de Windows Active Directory (AD) con BusinessObjects
Enterprise. A continuación, se presentan las herramientas de administración que permiten administrar y configurar cuentas de AD para BusinessObjects
Enterprise.
Flujo de trabajo de autenticación de Windows AD básico
Para usar la autenticación AD con BusinessObjects Enterprise debe seguir el siguiente flujo de trabajo:
1.
Habilitar el complemento de seguridad de Windows AD y asignarlo en usuarios y grupos.
2.
Elegir un método de autenticación:
• Windows AD con Kerberos
• Windows AD con NTLM
3.
Configurar el inicio de sesión único en las aplicaciones de
BusinessObjects Enterprise. Este paso opcional se puede facilitar mediante los siguientes métodos:
• Windows AD con Kerberos
• Windows AD con NTLM
• Windows AD con SiteMinder
Requisitos de compatibilidad
Para facilitar la autenticación de Windows AD en BusinessObjects Enterprise, debe recordar los siguientes requisitos de compatibilidad.
• El CMS siempre se debe instalar en una plataforma Windows compatible.
• Aunque Windows 2000, 2003 y 2008 son plataformas compatibles para la autenticación Kerberos y NTLM, determinadas aplicaciones de
BusinessObjects Enterprise sólo pueden usar determinados métodos de autenticación. Por ejemplo, las aplicaciones Java, como InfoView Java y la CMC, sólo admiten Kerberos, mientras que las aplicaciones
.NET/COM, como InfoView .NET y el Asistente de importación, admiten
Kerberos y NTLM.
Manual del administrador de SAP BusinessObjects Enterprise 533
Configuración de la autenticación de terceros
12
Usar la autenticación AD
Los usuarios de bosques externos sólo se pueden autenticar en
BusinessObjects Enterprise en los siguientes escenarios:
• Windows 2000: la compatibilidad sólo está disponible para NTLM cuando se utilizan aplicaciones . NET/COM (como InfoView .NET y el Asistente de importación). Para las aplicaciones Java, como InfoView Java y la
CMC, la compatibilidad sólo está disponible para Kerberos.
• Windows 2003 y 2008: las aplicaciones Java, como InfoView Java y la
CMC, sólo admiten Kerberos, mientras que las aplicaciones .NET/COM, como InfoView .NET y el Asistente de importación, admiten Kerberos y
NTLM.
Temas relacionados
• Usar la autenticación de AD con Kerberos
• Usar la autenticación de AD con NTLM
• complemento de seguridad de Windows AD
• Uso de usuarios y grupos de AD
complemento de seguridad de Windows AD
El complemento de seguridad de Windows AD permite asignar cuentas de usuario y grupos de la base de datos de usuarios de Microsoft Active
Directory (AD) 2000, 2003 o 2008 a BusinessObjects Enterprise. También permite a BusinessObjects Enterprise verificar todas las solicitudes de conexión que especifican la autenticación de Windows AD. Los usuarios se autentican comparando sus datos con los de la base de datos de usuarios de Windows AD y comprobando que sean miembros de un grupo AD asignado antes de que el Servidor de administración central (CMS) les conceda una sesión BusinessObjects Enterprise activa.
El complemento de seguridad de AD permite utilizar estos métodos de autenticación:
• NTLM
• Kerberos
• SiteMinder
534 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
El complemento de seguridad de AD es compatible con dominios de Microsoft
Active Directory 2000, 2003 y 2008 que se ejecuten en modo nativo o en modo mixto.
Una vez que haya asignado los usuarios y grupos AD, todas las herramientas cliente de BusinessObjects Enterprise admitirán la autenticación AD. También puede crear sus propias aplicaciones compatibles con la autenticación AD.
Para obtener más información, consulte la documentación del desarrollador disponible en el disco de colaterales de la distribución del producto.
• La autenticación AD sólo funciona si el CMS se ejecuta en Windows.
Para que funcione el inicio de sesión único en la base de datos, los servidores de informes también se deben ejecutar en Windows. De lo contrario, los demás servidores y servicios se pueden ejecutar en todas las plataformas compatibles.
• El complemento de Windows AD para BusinessObjects Enterprise admite dominios dentro del mismo bosque.
Uso de usuarios y grupos de AD
BusinessObjects Enterprise admite la autenticación de Active Directory (AD) con el complemento de seguridad de Windows, que se incluye de forma predeterminada cuando se instala el producto en Windows. La compatibilidad con la autenticación de AD significa que los usuarios y grupos creados en
Microsoft Active Directory 2000, 2003 o 2008 se pueden usar para autenticarse con BusinessObjects Enterprise. Esto le permite a usted, el administrador, asignar cuentas de usuario y grupos creados anteriormente, en lugar de configurar cada usuario y grupo incluido en BusinessObjects
Enterprise.
Nota:
La autenticación AD sólo funciona si el CMS se ejecuta en Windows. Para que funcione el inicio de sesión único en la base de datos, los servidores de informes también se deben ejecutar en Windows.
En los procedimientos siguientes se describen los pasos necesarios para configurar la autenticación de Windows AD para BusinessObjects Enterprise utilizando los protocolos Kerberos o NTLM.
Manual del administrador de SAP BusinessObjects Enterprise 535
Configuración de la autenticación de terceros
12
Usar la autenticación AD
Asignación de cuentas AD
Para simplificar la administración, BusinessObjects Enterprise admite autenticación de Windows AD para cuentas de usuario y grupo. Antes de que los usuarios puedan utilizar su nombre de usuario AD y contraseña para conectarse a BusinessObjects Enterprise, será necesario asignar su cuenta de Windows AD en BusinessObjects Enterprise. Al asignar una cuenta de
Windows AD, puede elegir entre crear una nueva cuenta de BusinessObjects
Enterprise o vincularse a una cuenta de BusinessObjects Enterprise existente.
Para asignar usuarios y grupos de AD y configurar el complemento de seguridad de Windows AD
Independientemente del protocolo que se utilice, debe realizar los pasos siguientes para permitir que los usuarios de AD se autentiquen.
1.
Diríjase al área de administración "Autenticación" de la CMC.
2.
Haga doble clic en Windows AD.
3.
Asegúrese de que esté activada la casilla Habilitar Windows Active
Directory (AD).
4.
En el área Resumen de configuración de Windows AD, haga clic en el vínculo situado junto a Nombre de administración de AD.
Nota:
Antes de configurar el complemento de Windows AD, este vínculo aparecerá como dos comillas dobles. Después de guardar la configuración, el vínculo se rellenará con los nombres de administración
AD.
5.
Introduzca el nombre y la contraseña de una cuenta de usuario de dominio habilitada. BusinessObjects Enterprise usará esta cuenta para consultar información a AD.
Las Credenciales de administración pueden tener los siguiente formatos:
• Nombre NT (NombreDominio\NombreUsuario)
• UPN (usuario@nombre_dominio_DNS)
BusinessObjects Enterprise nunca modifica, agrega o elimina contenido de AD. Sólo lee la información, por lo que sólo se necesitan los derechos adecuados.
536 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
Nota:
La autenticación de AD no continuará si la cuenta de AD usada para leer el directorio AD pasa a ser no válida (por ejemplo, si la contraseña de la cuenta se cambia o caduca o bien si la cuenta se desactiva).
6.
Complete el campo Dominio predeterminado de AD.
Nota:
• Los grupos del domino predeterminado se pueden asignar sin especificar el prefijo del nombre de dominio.
• Si se escribe el nombre de dominio de AD predeterminado, los usuarios de dicho dominio no tendrán que especificar el nombre de dominio de AD cuando se conecten a BusinessObjects Enterprise mediante la autenticación AD.
7.
En el área "Grupos de miembros AD asignados", especifique el dominio\grupo en el campo Agregar grupo AD (Dominio\Grupo).
Los grupos se pueden asignar utilizando uno de los siguiente formatos.
• El nombre de cuenta de Security Account Manager (SAM), también denominado nombre NT (NombreDominio\NombreGrupo)
• DN (cn=NombreGrupo, ......, dc=NombreDominio, dc=com)
Nota:
Si desea asignar un grupo local, puede usar sólo el formato de nombre
NT (\\NombreServidor\NombreGrupo). Windows AD no admite usuarios locales. Esto significa que los usuarios locales que pertenezcan al grupo local asignado no se asignarán a BusinessObjects Enterprise. Por lo tanto, no podrán acceder a BusinessObjects Enterprise.
8.
Haga clic en Agregar.
El grupo queda agregado a la lista.
Puede saltarse la configuración de "Opciones de autenticación",
"Sincronización de credenciales" y "Opciones de SiteMinder". Para obtener información específica acerca de cómo configurar Windows AD con Kerberos, NTLM o SiteMinder, consulte
Usar la autenticación de AD con Kerberos
,
Usar la autenticación de AD con NTLM
o
9.
En el área "Opciones de alias de AD" especifique el modo en que los nuevos alias se agregan y actualizan en BusinessObjects Enterprise.
Manual del administrador de SAP BusinessObjects Enterprise 537
Configuración de la autenticación de terceros
12
Usar la autenticación AD
a.
En "Opciones de alias nuevos", seleccione el modo en que los nuevos alias se asignan a cuentas de Enterprise. Seleccione una de las opciones siguientes:
•
Asignar cada nuevo alias de AD a una cuenta de usuario existente con el mismo nombre
Utilice esta opción cuando sepa que algunos usuarios tienen una cuenta de Enterprise existente con el mismo nombre; es decir, los alias AD se asignarán a usuarios existentes (la creación automática de alias está activada). Los usuarios que no tengan cuentas de
Enterprise existentes o que no tengan el mismo nombre en las cuentas de Enterprise y AD, se agregan como usuarios nuevos.
•
Crear una nueva cuenta de usuario para cada nuevo alias de
AD
Utilice esta opción cuando desee crear una cuenta nueva para cada usuario.
b.
En "Opciones de actualización del alias", seleccione cómo administrar las actualizaciones de alias para las cuentas de Enterprise. Seleccione una de las opciones siguientes:
•
Crear nuevos alias cuando se actualice el alias
Utilice esta opción para crear automáticamente nuevos alias para todos los usuarios AD asignados a BusinessObjects Enterprise.
Se agregan nuevas cuentas de AD para los usuarios sin cuentas de BusinessObjects Enterprise o para todos los usuarios si selecciona la opción "Crear una nueva cuenta de usuario para cada nuevo alias de AD" y ha hecho clic en Actualizar
•
Crear nuevos alias sólo cuando se conecte el usuario
Utilice esta opción cuando el directorio AD que está asignando contenga muchos usuarios, pero sólo unos pocos utilizarán
BusinessObjects Enterprise. BusinessObjects Enterprise no crea automáticamente alias ni cuentas Enterprise para todos los usuarios. En su lugar, crea alias (y cuentas, si es necesario) sólo para los usuarios que se conectan a BusinessObjects Enterprise.
c.
En "Opciones de usuarios nuevos" especifique el modo en que los usuarios nuevos se crean mediante la selección de una de las siguientes opciones:
•
Se crean nuevos usuarios como usuarios con nombre.
538 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
Las cuentas de los nuevos usuarios se configuran para utilizar licencias de usuarios con nombre. Las licencias de usuario con nombre se asocian con usuarios específicos y permiten que tengan acceso al sistema basándose en sus nombres de usuario y en sus contraseñas. De esta forma, los usuarios con nombre pueden tener acceso al sistema independientemente del número de personas conectadas. Debe tener una licencia de usuario con nombre disponible por cada cuenta de usuario creada mediante esta opción
•
Se crean nuevos usuarios como usuarios simultáneos.
Las cuentas de los nuevos usuarios se configuran para utilizar licencias de usuarios simultáneos. Las licencias simultáneas especifican el número de personas que se pueden conectar a
BusinessObjects Enterprise a la vez. Este tipo de licencias es muy flexible porque una licencia simultánea pequeña puede admitir una base de usuarios grande. Por ejemplo, dependiendo de la frecuencia y del período de acceso de los usuarios a
BusinessObjects Enterprise, una licencia simultánea de 100 usuarios puede admitir 250, 500 ó 700 usuarios.
10.
Para configurar el modo de programar las actualizaciones de alias de
AD, haga clic en Programar actualizaciones de alias de AD.
a.
En el cuadro de diálogo "Programar", seleccione una periodicidad en la lista desplegable Ejecutar objeto.
b.
Configure cualquier otra opción y parámetro de programación según necesite.
c.
Haga clic en Programar.
Cuando se produzca una actualización de alias, el gráfico de grupo también se actualiza.
11.
En el área "Opciones de enlace de atributos" puede seleccionar la siguiente configuración opcional:
•
Importar nombre completo y dirección de correo electrónico
Si se selecciona esta opción, se importan los nombres completos y las descripciones de las cuentas de usuario de AD y se almacenan con el objeto de usuario en BusinessObjects Enterprise.
•
Dar prioridad al enlace de atributos de AD respecto al enlace de atributos de LDAP
Manual del administrador de SAP BusinessObjects Enterprise 539
Configuración de la autenticación de terceros
12
Usar la autenticación AD
Si se selecciona esta opción, los atributos de AD tienen prioridad en los escenarios en que Windows AD y LDAP están habilitados.
12.
Puede configurar las actualizaciones de gráfico de grupo de AD en el
área "Opciones del gráfico de grupo de AD".
a.
Haga clic en Programar actualizaciones del gráfico de grupo de
AD.
Aparecerá el cuadro de diálogo "Programar".
b.
Seleccione una periodicidad en la lista desplegable Ejecutar objeto.
c.
Configure cualquier otra opción y parámetro de programación según necesite.
d.
Haga clic en Programar.
El sistema programará la actualización y la ejecutará según la información de programación especificada. Puede ver la siguiente actualización programada para las cuentas de grupo de AD en "Opciones del gráfico de grupo de AD".
13.
Utilice la configuración del área "Actualización de AD a petición" para especificar lo que se debe actualizar. Puede seleccionar una de las opciones siguientes:
•
Actualizar ahora el gráfico de grupo de AD
Seleccione esta opción si desea actualizar el gráfico de grupo. La actualización se producirá sólo después de hacer clic en Actualizar.
Nota:
Esta opción afecta a las actualizaciones de gráfico de grupo programadas. La siguiente actualización de gráfico de grupo programa se enumera en "Opciones del gráfico de grupo de AD".
•
Actualizar ahora el gráfico de grupo y los alias de AD
Seleccione esta opción si desea actualizar el gráfico de grupo y los alias de usuario. Las actualizaciones se producirán sólo después de hacer clic en Actualizar.
Nota:
Esta opción afecta a las actualizaciones de alias de usuario o de gráfico de grupo programadas. Las siguientes actualizaciones programadas se enumeran en "Opciones del gráfico de grupo de AD" y "Opciones de alias de AD".
540 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
•
No actualizar ahora el gráfico de grupo y los alias de AD
Si hace clic en Actualizar, no se actualizarán el gráfico de grupo ni los alias de usuario.
Nota:
Esta opción afecta a las actualizaciones de alias de usuario o de gráfico de grupo programadas. Las siguientes actualizaciones programadas se enumeran en "Opciones del gráfico de grupo de AD" y "Opciones de alias de AD".
14.
Haga clic en Actualizar.
15.
Haga clic en Aceptar.
Programar actualizaciones de AD
BusinessObjects Enterprise permite que los administradores programen actualizaciones para gráficos de grupo AD o alias de usuario. Esta función está disponible para la autenticación AD con Kerberos o NTLM. La CMC también permite ver la hora y la fecha de cuando se realizó la última actualización.
Cuando programa una actualización, puede elegir entre los patrones de repetición que se resumen en la siguiente tabla:
Patrón de periodicidad Descripción
Cada hora
Cada día
Cada semana
La actualización se ejecutará cada hora. Se debe especificar a qué hora comenzará así como las fechas de inicio y fin.
La actualización se ejecutará cada día o se ejecutará el número de días especificado. Puede especificar a qué hora se ejecutará, así como la fecha de inicio y fin.
La actualización se ejecutará cada semana. Se puede ejecutar una o varias veces a la semana.
Puede especificar en qué días y a qué hora se ejecutará, así como las fechas de inicio y fin.
Manual del administrador de SAP BusinessObjects Enterprise 541
Configuración de la autenticación de terceros
12
Usar la autenticación AD
Patrón de periodicidad Descripción
Mensualmente
Día N de cada mes
La actualización se ejecutará cada mes o cada varios meses. Puede indicar a qué hora se ejecutará, así como la fecha de inicio y fin.
La actualización se ejecutará un día específico del mes. Puede especificar en qué día del mes y a qué hora se ejecutará, así como las fechas de inicio y fin.
Primer lunes del mes
Último día de cada mes
La actualización se ejecutará el primer lunes de cada mes. Puede especificar a qué hora se ejecutará, así como la fecha de inicio y fin.
La actualización se ejecutará el último día de cada mes. Puede especificar a qué hora se ejecutará, así como la fecha de inicio y fin.
Día X de la semana N de cada mes
La actualización se ejecutará un día especificado de una semana especificada del mes. Puede especificar a qué hora se ejecutará, así como la fecha de inicio y fin.
Calendario
La actualización se ejecutará en las fechas indicadas en un calendario que se haya creado previamente.
Programar actualizaciones de gráfico de grupo
BusinessObjects Enterprise se basa en Active Directory (AD) para la información de usuario y grupo. Para minimizar el volumen de consultas enviadas a AD, el complemento de AD almacena en caché la información sobre los grupos y cómo se relacionan entre sí y su pertenencia de usuario.
El gráfico de grupo se vuelve a crear cada quince minutos si no se define una programación específica.
Puede utilizar la CMC para confirmar la periodicidad de la actualización del gráfico de grupo. Se debe programar para reflejar la frecuencia con la que cambiará los grupos y la información de pertenencia a grupo.
542 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
Programar actualizaciones de alias de usuario de AD
Es posible crear un alias para los objetos de usuario en una cuenta de
Windows Active Directory (AD), permitiendo así que los usuarios utilicen sus credenciales de AD para iniciar sesión en BusinessObjects Enterprise. Las actualizaciones realizadas en las cuentas de AD se propagan a
BusinessObjects Enterprise a través del complemento de AD. Las cuentas que se crean, eliminan o inhabilitan en AD se crearán, eliminarán o inhabilitarán de igual modo en BusinessObjects Enterprise.
Si no programa actualizaciones de alias de AD, las actualizaciones solo se producirán cuando:
• Un usuario inicia sesión: su alias de AD se actualizará.
• Un administrador selecciona la opción Actualizar ahora el gráfico de
grupo y los alias de AD en el área "Actualización de AD a petición" de la CMC.
Nota:
No se almacena ninguna contraseña de AD en el alias de usuario.
Configurar la autenticación AD manual
Usar la autenticación de AD con Kerberos
En esta sección se proporciona información sobre cómo configurar
BusinessObjects Enterprise para utilizar la autenticación de AD y Kerberos.
Incluye instrucciones sobre la configuración de cuentas de servicio y la concesión de los derechos adecuados para configurar Kerberos con el servidor de aplicaciones.
•
Configurar Kerberos para el servidor de aplicaciones
•
Flujo de trabajo general para configurar Kerberos
•
Configurar Kerberos para InfoView .NET e IIS
Configurar Kerberos para el servidor de aplicaciones
Esta sección contiene las tareas relacionadas con la configuración de
Kerberos para su uso con los siguientes servidores de aplicaciones:
• Tomcat
Manual del administrador de SAP BusinessObjects Enterprise 543
Configuración de la autenticación de terceros
12
Usar la autenticación AD
• WebSphere
• WebLogic
• Oracle Application Server
• IIS
Tomcat, WebSphere, WebLogic y Oracle Application Server.
Nota:
No se admite el servidor de aplicaciones Web de SAP con AD con Kerberos.
Esta sección contiene la información siguiente:
• Dos tipos de flujos de trabajo.
• El flujo de trabajo general que debe seguir independientemente del servidor de aplicaciones web que utilice.
• El flujo de trabajo específico del servidor de aplicaciones Web. Este segundo flujo de trabajo es necesario porque la implementación del servicio de autenticación y autorización de Java (JAAS) varía según los distintos servidores de aplicaciones.
• Los detalles de procedimiento para cada paso del flujo de trabajo.
• Dos ejemplos de archivos Krb5.ini (para los servidores de aplicaciones
Java).
• Información sobre solución de problemas.
Configuración de una cuenta de servicio
Para configurar BusinessObjects Enterprise para la autenticación de Kerberos y Windows AD, hay que disponer de una cuenta de servicio. Puede crear una nueva cuenta de dominio o utilizar una existente. La cuenta de servicio se utilizará para ejecutar los servidores de BusinessObjects Enterprise.
Después de la configuración de una cuenta de servicio, deberá concederle los derechos apropiados, consulte
Concesión de derechos a la cuenta de servicio
El modo de crear esta cuenta variará ligeramente dependiendo de qué versión del dominio de Active Directory esté usando:
• Si está usando un dominio de Windows 2000, consulte
Configuración de una cuenta de servicio en un dominio de Windows 2000
.
• Si está usando un dominio de Windows 2003 o 2008, consulte
Configurar una cuenta de servicio en un dominio de Windows 2003 o 2008
.
544 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
• Si está usando un dominio de Windows 2003 o 2008, también dispone de la opción de configurar una delegación restringida. Para obtener más información, consulte
Configuración de la delegación restringida
.
Nota:
Si se configura SSO2DB, la cuenta de servicio debe ser una cuenta de dominio de confianza para la delegación.
Nota:
En un bosque con varios dominios puede crear esta cuenta de servicio en el dominio en que BusinessObjects Enterprise esté instalado. Todos los dominios que confían en el dominio en el que ha creado la cuenta de servicio podrán autenticar.
Configuración de una cuenta de servicio en un dominio de Windows
2000
Para configurar una cuenta de servicio en un dominio de Windows 2000
1.
Cree una cuenta en el controlador de dominio o use una cuenta existente.
Para obtener instrucciones detalladas, consulte http://msdn.microsoft.com/.
2.
Haga clic con el botón derecho en la cuenta de servicio y seleccione
Propiedades.
3.
Haga clic en la ficha Cuenta.
4.
Seleccione la opción Usar tipos de cifrado DES para esta cuenta.
Nota:
Si necesita configurar SSO2DB, también debe seleccionar la opción Se
confía en la cuenta para su delegación.
Para ejecutar la utilidad SPN en Windows 2000
1.
Descargue la utilidad desde esta ubicación al controlador de dominio: http://www.microsoft.com/windows2000/techinfo/res kit/tools/existing/setspn-o.asp
Nota:
La utilidad SETSPN es un programa que permite administrar el nombre principal de servicio (SPN) para las cuentas de servicio en Active
Directory.
Manual del administrador de SAP BusinessObjects Enterprise 545
Configuración de la autenticación de terceros
12
Usar la autenticación AD
2.
Abra una ventana de símbolo de comandos y escriba este comando:
SETSPN.exe –A <ServiceClass>/<DomainName> <Serviceac
count>
Reemplace <ServiceClass> por el nombre que desee. Por ejemplo,
BOBJCentralMS. (En el caso de los CMS agrupados en clúster, no use el nombre de host de un equipo CMS.) Reemplace<DomainName> por el nombre de dominio de la cuenta de servicio. Por ejemplo, dominio.com.
Reemplace <ServiceAccount> por la cuenta de usuario de dominio que ha configurado.
Nota:
• El nombre de la cuenta de servicio distingue entre mayúsculas y minúsculas.
• El SPN debe ser único en el bosque en que está registrado. Una forma de comprobarlo es usar la herramienta auxiliar de Windows Ldp.exe
para buscar el SPN.
3.
Verifique que recibe un mensaje similar al siguiente:
Registering ServicePrincipalNames for CN=Servi ceCMS,CN=Users,DC=DOMAIN,DC=COM BOBJCentralMS/do main.com Updated object
Configurar una cuenta de servicio en un dominio de Windows 2003 o
2008
Para configurar la cuenta de servicio en un dominio de Windows 2003 o 2008
Nota:
Con un dominio de Windows 2003 o 2008, RC4 es el tipo de cifrado predeterminado y se debe utilizar. BusinessObjects Enterprise se debe ejecutar con JDK 1.5 o posterior. (Se incluye con BusinessObjects Enterprise y está instalado de forma predeterminada.) Si desea utilizar un JDK inferior, debe activar "Usar cifrado DES".
Nota:
Si utiliza WebLogic 9.2 (que no funciona con RC4), debe activar "Usar cifrado
DES". También necesita la revisión MP2 de WebLogic para WebLogic 9.2.
546 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
1.
Cree una nueva cuenta en el controlador de dominio o use una cuenta existente.
Para obtener instrucciones detalladas, consulte http://msdn.microsoft.com/.
2.
Abra una ventana de símbolo de comandos y escriba este comando:
SETSPN.exe –A <ServiceClass>/<DomainName> <Serviceac
count>
Reemplace <ServiceClass> por el nombre que desee. Por ejemplo,
BOBJCentralMS. (En el caso de los CMS agrupados en clúster, no use el nombre de host de un equipo CMS.) Reemplace<DomainName> por el nombre de dominio de la cuenta de servicio. Por ejemplo, dominio.com.
Reemplace <ServiceAccount> por la cuenta de usuario de dominio que ha configurado.
Nota:
• El nombre de la cuenta de servicio distingue entre mayúsculas y minúsculas.
• El SPN debe ser único en el bosque en que está registrado. Una forma de comprobarlo es usar la herramienta auxiliar de Windows Ldp.exe
para buscar el SPN.
3.
Verifique que recibe un mensaje similar al siguiente:
Registering ServicePrincipalNames for
CN=ServiceCMS,CN=Users,DC=DOMAIN,DC=COM
BOBJCentralMS/domain.com Updated object
4.
Si usa SSO2DB, abra las propiedades de la cuenta, haga clic en la ficha
Delegación y seleccione Confiar en este usuario para la delegación
a cualquier servicio (sólo Kerberos).
Nota:
No verá la ficha Delegation hasta que haya especificado el comando
SETSPN.
5.
Haga clic en Aceptar.
Manual del administrador de SAP BusinessObjects Enterprise 547
Configuración de la autenticación de terceros
12
Usar la autenticación AD
Configuración de la delegación restringida
Si su compañía tiene una directiva contra la confianza en una determinada cuenta de servicio para la delegación en cualquier servicio y utiliza Active
Directory en Windows 2003 o 2008, puede configurar una delegación restringida. La configuración de la delegación restringida se realiza después de crear la cuenta de servicio. La delegación restringida permite limitar los servicios en que puede delegar una cuenta o un equipo, en vez de permitir que un usuario autorizado delegue todos los servicios. Puede configurar la delegación restringida para las cuentas de Java mediante una cuenta de servicio.
Este método permite limitar la delegación permitida. La delegación restringida de una cuenta de servicio permite limitar aún más la delegación a un servicio específico de un usuario específico en un equipo específico. Como la delegación restringida de una cuenta de servicio es más restrictiva, se considera una opción más segura.
Nota:
• La delegación restringida sólo se admite en Active Directory 2003 y 2008.
• Sólo se debe confiar en la cuenta para delegación si se piensa usar
SSO2DB.
Para configurar la delegación restringida para un cuenta de servicio
1.
Cree un SPN para el servidor CMS.
Escriba el siguiente comando:
SETSPN.exe –A <ServiceClass>/<DomainName> <Serviceac
count>
• Reemplace <ServiceClass> por el nombre que desee. Por ejemplo,
BOBJCentralMS. Para los CMS agrupados en clúster, no utilice el nombre de host de un equipo CMS, utilice un nombre genérico.
• Reemplace<DomainName> por el nombre de dominio de la cuenta de servicio. Por ejemplo, dominio.com.
• Reemplace <ServiceAccount> por el nombre de la cuenta de servicio que acaba de crear.
2.
Abra Usuarios y equipos de Active Directory.
3.
Seleccione la carpeta Usuarios.
548 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
4.
Seleccione el usuario de la cuenta de servicio.
5.
Haga clic con el botón derecho en Propiedades.
6.
Haga clic en la ficha Delegation.
7.
Seleccione Confiar en este usuario para la delegación sólo a los
servicios especificados.
8.
Asegúrese de que está seleccionada la opción Usar solamente
Kerberos.
9.
Haga clic en Agregar.
10.
Haga clic en Usuarios y equipos.
11.
Escriba el valor de <ServiceAccount> especificado en el paso 2 y, a continuación, haga clic en Aceptar.
12.
Seleccione el nombre de <ServiceClass> que ha seleccionado en la lista de servicios y haga clic en Aceptar.
13.
Haga clic en Aceptar.
Configuración de los servidores
La configuración de los servidores de BusinessObjects Enterprise incluye estos pasos:
•
Concesión de derechos a la cuenta de servicio
•
Adición de la cuenta de servicio al grupo Administradores local de los servidores
•
Configuración de los servidores para utilizar la cuenta de servicio
Concesión de derechos a la cuenta de servicio
Para admitir AD y Kerberos, debe conceder a la cuenta de servicio el derecho para actuar como parte del sistema operativo. Esto debe llevarse a cabo en cada equipo que ejecute un Server Intelligence Agent (SIA) con los siguientes servidores:
• CMS
• Servidor de procesamiento de Crystal Reports (sólo necesario para
SSO2DB)
• Servidor de aplicaciones de informes (sólo necesario para SSO2DB)
• Servidor de procesamiento de Web Intelligence (sólo necesario para
SSO2DB)
Manual del administrador de SAP BusinessObjects Enterprise 549
Configuración de la autenticación de terceros
12
Usar la autenticación AD
Nota:
Si usa SSO2DB, precisa una cuenta de servicio a la que se haya concedido confianza para la delegación. Consulte
Configuración de una cuenta de servicio
Para conceder derechos a la cuenta de servicio
1.
Haga clic en Inicio > Panel de control > Herramientas administrativas
> Directiva de seguridad local.
2.
Expanda Directivas locales y, a continuación, haga clic en Asignación
de derechos de usuario.
3.
Haga doble clic en Actuar como parte del sistema operativo.
4.
Haga clic en Agregar.
5.
Escriba el nombre de la cuenta de servicio creada y, a continuación, haga clic en Aceptar.
6.
Compruebe que la casilla de verificación Configuración de directiva
local está activada y haga clic en Aceptar.
7.
Repita los pasos anteriores en todos los equipos que ejecuten un servidor de BusinessObjects Enterprise.
Nota:
Es importante que el derecho efectivo termine activándose después de seleccionar Actuar como parte del sistema operativo. Normalmente, deberá reiniciar el servidor para que esto se produzca. Si, después de reiniciar el servidor, esta opción sigue sin estar activada, la configuración de la Directiva de dominio reemplazará a la configuración de la Directiva local.
Adición de la cuenta de servicio al grupo Administradores local de los servidores
Para que admita Kerberos, la cuenta de servicio debe formar parte del grupo
Administradores local de cada servidor que tenga desplegado un SIA con uno de los siguientes servicios:
• CMS
• Servidor de procesamiento de Crystal Reports (sólo necesario para
SSO2DB)
• Servidor de aplicaciones de informes (sólo necesario para SSO2DB)
550 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
• Servidor de procesamiento de Web Intelligence (sólo necesario para
SSO2DB)
Nota:
Si usa SSO2DB, precisa una cuenta de servicio a la que se haya concedido confianza para la delegación. Consulte
Configuración de una cuenta de servicio
. También debe tener derechos de administrador en el servidor.
Para agregar una cuenta al grupo Administradores
1.
En el equipo que desee, haga clic con el botón derecho en Mi PC y, a continuación, haga clic en Administrar.
2.
Vaya a Herramientas del sistema > Usuarios y grupos locales >
Grupos.
3.
Haga clic con el botón derecho en Administradores y, a continuación, haga clic Agregar a grupo.
4.
Haga clic en Agregar y escriba el nombre de inicio de sesión de la cuenta de servicio.
5.
Haga clic en Comprobar nombres para garantizar que se resuelve la cuenta.
6.
Haga clic en Aceptar y, a continuación, de nuevo en Aceptar.
7.
Repita estos pasos para cada servidor de Business Objects que tenga que configurarse.
Configuración de los servidores para utilizar la cuenta de servicio
Para admitir el inicio de sesión único con Kerberos, debe configurar el SIA que contiene los siguientes servidores para iniciar sesión como la cuenta de servicio:
• Servidor CMS
• Servidor de procesamiento de Crystal Reports (sólo necesario para
SSO2DB)
• Servidor de aplicaciones de informes (sólo necesario para SSO2DB)
• Servidor de procesamiento de Web Intelligence (sólo necesario para
SSO2DB)
Manual del administrador de SAP BusinessObjects Enterprise 551
Configuración de la autenticación de terceros
12
Usar la autenticación AD
Nota:
Si usa SSO2DB, precisa una cuenta de servicio a la que se haya concedido confianza para la delegación. Consulte
Configuración de una cuenta de servicio
Para configurar un servidor
Nota:
Debe llevar a cabo los siguientes pasos para cualquier Server Intelligence
Agent que ejecute servicios usados en los pasos anteriores para configurar la cuenta de servicio.
1.
En el administrador de configuración central (CCM), detenga el Server
Intelligence Agent (SIA).
Nota:
Cuando detenga el SIA, todos los servicios que administra el SIA se detendrán.
2.
Haga doble clic en el SIA para ver sus propiedades.
3.
En la ficha Propiedades del área Iniciar sesión como, desactive la casilla de verificación Cuenta del sistema.
4.
Escriba el nombre de usuario y la contraseña de la cuenta de servicio creada anteriormente, haga clic en Aplicar y, a continuación, en Aceptar.
Nota:
Para obtener información acerca de la creación de la cuenta de servicio, consulte
Configuración de una cuenta de servicio
5.
Reinicie el SIA.
6.
Si fuera necesario, repita los pasos 1 a 5 para cada SIA que ejecuta un servicio que deba configurarse.
Flujo de trabajo general para configurar Kerberos
En esta sección se describe el proceso de configurar BusinessObjects
Enterprise para utilizar AD con autenticación de Kerberos.
La configuración de Kerberos incluye estos pasos:
•
Configuración de una cuenta de servicio
•
Concesión de derechos a la cuenta de servicio
•
Configuración de los servidores para utilizar la cuenta de servicio
552 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
•
Activación de la autenticación Kerberos en el complemento Windows AD
Flujo de trabajo para configurar Tomcat para Kerberos
Si utiliza Tomcat, y desea usar Kerberos, debe realizar estos pasos además de
Flujo de trabajo general para configurar Kerberos
•
Para crear el archivo de configuración de Kerberos para Tomcat,
WebLogic u Oracle Application Server
•
Para crear el archivo de configuración de inicio de sesión de JAAS para
•
Para modificar las opciones de Java para Kerberos en Tomcat
Flujo de trabajo para configurar WebSphere para Kerberos
Si utiliza WebSphere, y desea usar Kerberos, debe realizar estos pasos además de
Flujo de trabajo general para configurar Kerberos
.
•
Configuración del inicio de sesión único de Kerberos para Java InfoView
•
Para crear el archivo de configuración de inicio de sesión de JAAS para
•
Para modificar las opciones de Java para Kerberos en WebSphere
Flujo de trabajo para configurar WebLogic para Kerberos
Si utiliza WebLogic, y desea usar Kerberos, debe realizar estos pasos además de
Flujo de trabajo general para configurar Kerberos
.
•
Para crear el archivo de configuración de Kerberos para Tomcat,
WebLogic u Oracle Application Server
•
Para crear el archivo de configuración de inicio de sesión de JAAS para
•
Para modificar las opciones de Java para Kerberos en WebLogic
Flujo de trabajo para configurar Oracle para Kerberos
Si utiliza Oracle, y desea usar Kerberos, debe realizar estos pasos además de
Flujo de trabajo general para configurar Kerberos
•
Para crear el archivo de configuración de Kerberos para Tomcat,
WebLogic u Oracle Application Server
•
Para crear el archivo de configuración de inicio de sesión de JAAS para
•
Para modificar las opciones de Java para Kerberos en Oracle Application
Manual del administrador de SAP BusinessObjects Enterprise 553
Configuración de la autenticación de terceros
12
Usar la autenticación AD
Flujo de trabajo para configurar IIS para Kerberos
La configuración de AD y Kerberos para InfoView .NET incluye estos pasos:
•
Configuración de una cuenta de servicio
•
Configuración de los servidores
•
Configurar Kerberos para InfoView .NET e IIS
Activación de la autenticación Kerberos en el complemento Windows
AD
Para admitir Kerberos, debe configurar el complemento de seguridad
Windows AD en la CMC para utilizar la autenticación Kerberos. Esto incluye:
• Comprobar que está habilitada la autenticación Windows AD.
• Especificar la cuenta de Administrador AD.
Nota:
Esta cuenta requiere acceso de lectura sólo para Active Directory; no precisa ningún otro derecho.
• Activación de autenticación de Kerberos e inicio de sesión único, si se desea el inicio de sesión único.
Nota:
Si activa el inicio de sesión único en la CMC, también debe configurarlo en el archivo web.xml o web.config para InfoView.
• Escribir el nombre principal de servicio (SPN) de la cuenta de servicio.
Temas relacionados
• Configuración del inicio de sesión único de Kerberos para Java InfoView
• Configurar Kerberos y el inicio de sesión único para InfoView .NET
Requisitos previos
Antes de configurar el complemento de seguridad de Windows AD para
Kerberos, deberá haber completado las siguientes tareas:
•
Configuración de una cuenta de servicio
•
Concesión de derechos a la cuenta de servicio
•
Configuración de los servidores para utilizar la cuenta de servicio
554 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
•
Para configurar el complemento de seguridad de Windows AD para
Kerberos
Debe revisar los pasos descritos en la siguiente sección:
Para asignar usuarios y grupos de AD y configurar el complemento de seguridad de
1.
Diríjase al área de administración Autenticación de la CMC.
2.
Haga doble clic en Windows AD.
3.
Asegúrese de que está activada la casilla de verificación Autenticación
de Active Directory de Windows.
4.
En Opciones de autenticación, seleccione Utilizar autenticación
Kerberos.
5.
Si desea configurar el inicio de sesión único en una base de datos, active la casilla de verificación Contexto de seguridad de caché (requerido
para SSO en base de datos).
6.
En el campo Nombre principal de servicio, introduzca el SPN asignado a la cuenta de servicio.
Nota:
Al iniciar una sesión manualmente en InfoView Java, los usuarios de otros dominios deben añadir el nombre en mayúsculas después de su nombre de usuario. Por ejemplo: [email protected].
7.
Si desea configurar el inicio de sesión único, active Habilitar inicio de
sesión único para el modo de autenticación seleccionado.
Nota:
Si ha seleccionado habilitar el inicio de sesión único, deberá configurar el archivo web.xml o web.config de InfoView.
Temas relacionados
• Inicio de sesión único con Windows AD
Configuración de Kerberos para el servidor de aplicaciones Java
El proceso específico de configuración de Kerberos para un servidor de aplicaciones Java varía ligeramente según el servidor de aplicaciones Java
Manual del administrador de SAP BusinessObjects Enterprise 555
Configuración de la autenticación de terceros
12
Usar la autenticación AD
que se utilice. No obstante, el proceso general de configuración de Kerberos en el servidor de aplicaciones implica estos pasos:
• Creación del archivo de configuración de Kerberos.
• Creación del archivo de configuración de inicio de sesión de JAAS.
• Modificación de las opciones Java.
• Reinicio del servidor de aplicaciones Java.
Nota:
• No se admite el servidor de aplicaciones Web de SAP y Java AD con
Kerberos.
• El dominio predeterminado de Active Directory debe tener el formato
DNS en mayúsculas.
• No necesita descargar e instalar MIT Kerberos para Windows. Tampoco resulta necesario disponer de una tabla de claves para la cuenta de servicio.
Para crear el archivo de configuración de Kerberos para Tomcat,
WebLogic u Oracle Application Server
Siga estos pasos para crear el archivo de configuración de Kerberos si utiliza
Tomcat, Oracle Application Server o WebLogic.
1.
Cree el archivo krb5.ini, si no existe, y almacénelo en C:\WINNT para
Windows.
Nota:
• Si el servidor de aplicaciones está instalado en UNIX, debe usar los siguientes directorios:
Solaris: /etc/krb5/krb5.conf
Linux: /etc/krb5.conf
• Se puede almacenar este archivo en una ubicación distinta; sin embargo, si lo hace, deberá especificar su ubicación en las opciones de Java. Consulte
Modificación de las opciones de Java para Kerberos
Para obtener más información sobre krb5.ini, vaya a
http://docs.sun.com/app/docs/doc/816-0219/6m6njqb94?a=view
.
556 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
2.
Agregue la siguiente información necesaria en el archivo de configuración de Kerberos:
[libdefaults] default_realm = DOMAIN.COM
dns_lookup_kdc = true dns_lookup_realm = true default_tkt_enctypes = rc4-hmac default_tgs_enctypes = rc4-hmac
[domain_realm]
.domain.com = DOMAIN.COM
domain.com = DOMAIN.COM
.domain2.com = DOMAIN2.COM
domain2.com = DOMAIN2.COM
[realms]
DOMAIN.COM = { default_domain = DOMAIN.COM
kdc = HOSTNAME.DOMAIN.COM
}
DOMAIN2.COM = { default_domain = DOMAIN2.COM
kdc = HOSTNAME.DOMAIN2.COM
}
[capaths]
DOMAIN2.COM = {
DOMAIN.COM =
}
Nota:
•
DNS.COM
es el nombre DNS del dominio que se debe introducir en formato FQDN.
• kdc es el nombre de host del controlador de dominio.
• Se pueden agregar varias entradas de dominio en la sección [realms] si los usuarios inician sesión desde distintos dominios. Para ver un ejemplo de archivo con varias entradas de dominio, consulte
• En una configuración de varios dominios, en [libdefaults] el valor default_realm puede ser cualquiera de los dominios deseados.
El procedimiento recomendado es utilizar el dominio con el número máximo de usuarios que se autenticarán con sus cuentas de AD. Si no se proporciona ningún sufijo UPN durante el inicio de sesión, el valor predeterminado es default_realm. Este valor debe ser
Manual del administrador de SAP BusinessObjects Enterprise 557
Configuración de la autenticación de terceros
12
Usar la autenticación AD
coherente con la configuración de dominio predeterminado en la
CMC.
Para crear el archivo de configuración de Kerberos para WebSphere
1.
Cree el archivo krb5.ini, si no existe, y almacénelo en C:\WINNT para
Windows.
Nota:
• Se puede almacenar este archivo en una ubicación distinta; sin embargo, si lo hace, deberá especificar su ubicación en las opciones de Java. Consulte
Modificación de las opciones de Java para Kerberos
• Para ver archivos krb5.ini de ejemplo, consulte
2.
Agregue la siguiente información necesaria en el archivo de configuración de Kerberos:
[libdefaults] default_realm = DOMAIN.COM
dns_lookup_kdc = true dns_lookup_realm = true default_tkt_enctypes = rc4-hmac default_tgs_enctypes = rc4-hmac
[domain_realm]
.domain.com = DOMAIN.COM
domain.com = DOMAIN.COM
.domain2.com = DOMAIN2.COM
domain2.com = DOMAIN2.COM
[realms]
DOMAIN.COM = { default_domain = DOMAIN.COM
kdc = HOSTNAME.DOMAIN.COM
}
DOMAIN2.COM = { default_domain = DOMAIN2.COM
kdc = HOSTNAME.DOMAIN2.COM
}
[capaths]
DOMAIN2.COM = {
DOMAIN.COM =
}
Nota:
• Si usa cifrado DES, cambie rc4-hmac por des-cbc-crc.
558 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
•
DOMAIN.COM
es el nombre DNS del dominio que se debe introducir en formato FQDN en mayúsculas.
• hostname es el nombre de host del controlador de dominio.
•
[capath] define la confianza entre dominios que están en otro bosque de AD. En el ejemplo anterior DOMAIN2.COM es un dominio en un bosque externo y tiene confianza transitiva, bidireccional y directa con DOMAIN.COM.
3.
Guarde y cierre el archivo.
Para crear el archivo de configuración de inicio de sesión de JAAS para
Tomcat o WebLogic
1.
Cree un archivo denominado bscLogin.conf si no existe y almacénelo en la ubicación predeterminada: C:\WINNT.
Nota:
Puede almacenar este archivo en una ubicación diferente. Sin embargo, si lo hace, deberá especificar su ubicación en las opciones de Java.
Consulte
Modificación de las opciones de Java para Kerberos
.
2.
Agregue el código siguiente al archivo de configuración bscLogin.conf
de JAAS: com.businessobjects.security.jgss.initiate { com.sun.security.auth.module.Krb5LoginModule required;
};
3.
Guarde y cierre el archivo.
Para crear el archivo de configuración de inicio de sesión de JAAS para
Oracle Application Server
1.
Busque el archivo jazn-data.xml.
Nota:
La ubicación predeterminada de este archivo es C:\OraHo me_1\j2ee\home\config
. Si ha instalado el servidor de aplicaciones de Oracle en una ubicación distinta, busque el archivo específico correspondiente a su instalación.
Manual del administrador de SAP BusinessObjects Enterprise 559
Configuración de la autenticación de terceros
12
Usar la autenticación AD
2.
Agregue el siguiente contenido al archivo entre las etiquetas <jaznloginconfig>
:
<application>
<name>com.businessobjects.security.jgss.initiate</name>
<login-modules>
<login-module>
<class>com.sun.security.auth.module.Krb5LoginModu
le</class>
<control-flag>required</control-flag>
</login-module>
</login-modules>
</application>
3.
Guarde y cierre el archivo.
Para crear el archivo de configuración de inicio de sesión de JAAS para
WebSphere
1.
Cree un archivo denominado bscLogin.conf si no existe y almacénelo en la ubicación predeterminada: C:\WINNT.
2.
Agregue el código siguiente al archivo de configuración bscLogin.conf
de JAAS: com.businessobjects.security.jgss.initiate { com.ibm.security.auth.module.Krb5LoginModule required;
};
3.
Guarde y cierre el archivo.
Archivos Krb5.ini de ejemplo
Ejemplo de archivo Krb5.ini con varios dominios
A continuación se muestra un ejemplo de archivo con varios dominios:
[domain_realm]
; trust relationship: childtest4<->bobjtest3<->bobj test<->bobjtest2
[libdefaults] default_realm = BOBJTEST.COM
[realms]
BOBJTEST.COM = { kdc = VANPGVMBOBJ01.bobjtest.com
}
560 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
BOBJTEST2.COM = { kdc = VANPGVMBOBJ05.bobjtest2.com
}
BOBJTEST3.COM = { kdc = VANPGVMBOBJ07.bobjtest3.com
}
CHILDTEST4.BOBJTEST3.COM = { kdc = vanpgvmbobj08.childtest4.bobjtest3.com
}
[capaths]
; for clients in bobjtest3 to login bobjtest2
BOBJTEST3.COM = {
BOBJTEST2.COM = BOBJTEST.COM
}
; for clients in childtest4 to login bobjtest2
CHILDTEST4.BOBJTEST3.COM = {
BOBJTEST2.COM = BOBJTEST.COM
BOBJTEST2.COM = BOBJTEST3.COM
}
Ejemplo de archivo Krb5.ini con un único dominio
A continuación se muestra un ejemplo de archivo krb5.ini con un único dominio.
[realms]
BOBJTEST2.COM = { kdc = VANPGVMBOBJ05.bobjtest2.com
}
Modificación de las opciones de Java para Kerberos
Es necesario configurar opciones específicas de Java en función del servidor de aplicaciones que use:
•
Para modificar las opciones de Java para Kerberos en Tomcat
•
Para modificar las opciones de Java para Kerberos en WebLogic
•
Para modificar las opciones de Java para Kerberos en Oracle Application
•
Para modificar las opciones de Java para Kerberos en WebSphere
Para modificar las opciones de Java para Kerberos en Tomcat
1.
En el menú Inicio, seleccione Programas > Tomcat > Configuración
de Tomcat.
Manual del administrador de SAP BusinessObjects Enterprise 561
Configuración de la autenticación de terceros
12
Usar la autenticación AD
2.
Haga clic en la ficha Java.
3.
Agregue las opciones siguientes:
-Djava.security.auth.login.config=C:\XXXX\bscLogin.conf
-Djava.security.krb5.conf=C:\XXXX\krb5.ini
Reemplace XXXX por la ubicación donde ha almacenado el archivo.
4.
Cierre el archivo de configuración de Tomcat.
5.
Reinicie Tomcat.
Para modificar las opciones de Java para Kerberos en WebLogic
Si utiliza Kerberos con WebLogic, debe modificar las opciones de Java para especificar la ubicación del archivo de configuración de Kerberos y el módulo de inicio de sesión Kerberos.
1.
Detenga el dominio de WebLogic que ejecuta las aplicaciones
BusinessObjects Enterprise.
2.
Abra la secuencia de comandos que inicia el dominio de WebLogic que sus aplicaciones BusinessObjects Enterprise (startWeblogic.cmd
para Windows, startWebLogic.sh para UNIX).
3.
Agregue la información siguiente en la sección Java_Options del archivo: set JAVA_OPTIONS=-Djava.security.auth.login.con
fig=C:/XXXX/bscLogin.conf -Djava.secu
rity.krb5.conf=C:/XXX/krb5.ini
Reemplace XXXX por la ubicación donde ha almacenado el archivo.
4.
Reinicie el dominio de WebLogic que ejecuta las aplicaciones
BusinessObjects Enterprise.
Para modificar las opciones de Java para Kerberos en Oracle Application
Server
Si utiliza Kerberos con Oracle Application Server, debe modificar las opciones de Java para especificar la ubicación del archivo de configuración de
Kerberos.
1.
Inicie sesión en la consola de administración de Oracle Application Server.
2.
Haga clic en el nombre de la instancia OC4J que ejecuta las aplicaciones
BusinessObjects Enterprise.
3.
Seleccione Server Properties (Propiedades del servidor).
562 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
4.
Desplácese a la sección Multiple VM Configuration (Configuración de varias máquinas virtuales).
5.
En la sección Command Line Options (Opciones de la línea de comandos), añada lo siguiente al final del campo de texto Java Options
(Opciones de Java): -Djava.secu
rity.krb5.conf=C:/XXXX/krb5.ini
y reemplace XXXX por la ubicación donde ha almacenado el archivo.
6.
Reinicie la instancia de OC4J.
Para modificar las opciones de Java para Kerberos en WebSphere
1.
Inicie sesión en la consola administrativa de WebSphere.
Para IBM WebSphere 5.1, escriba http://nombreservidor:9090/ad min
. Para IBM WebSphere 6.0, escriba http://nombreservi dor:9060/ibm/console
2.
Expanda Server (Servidor), haga clic en Application Servers (Servidores de aplicaciones) y, a continuación, haga clic en el nombre del servidor de aplicaciones que ha creado para utilizar con BusinessObjects
Enterprise.
3.
Diríjase a la página de la JVM.
Si usa WebSphere 5.1, siga estos pasos para acceder a la página de la
JVM.
a.
En la página del servidor, desplácese hacia abajo hasta que vea
Process Definition (Definición del proceso) en la columna Additional
Properties (Propiedades adicionales).
b.
Haga clic en Process Definition (Definición del proceso).
c.
Desplácese hacia abajo y haga clic en Java Virtual Machine (Máquina virtual Java).
Si usa WebSphere 6.0, siga estos pasos para acceder a la página de la
JVM.
a.
En la página del servidor, seleccione Java and Process Management.
b.
Seleccione Definición del proceso.
c.
Seleccione Java Virtual Machine.
4.
Haga clic en Generic JVM arguments (Argumentos de JVM genéricos) y, a continuación, escriba la ubicación de los archivos Krb5.ini y bscLogin.conf.
Manual del administrador de SAP BusinessObjects Enterprise 563
Configuración de la autenticación de terceros
12
Usar la autenticación AD
-Djava.security.auth.login.config=C:\XXXX\bscLogin.conf
-Djava.security.krb5.conf=C:\XXXX\krb5.ini
Reemplace XXXX por la ubicación donde ha almacenado el archivo.
5.
Haga clic en Apply (Aplicar) y, a continuación, haga clic en Save
(Guardar).
6.
Detenga y reinicie el servidor.
Configurar Kerberos para InfoView .NET e IIS
Se requieren pasos de configuración adicionales para la autenticación en
InfoView .NET de BusinessObjects Enterprise con Windows AD. Una vez implementados estos pasos, los usuarios podrán introducir su nombre de usuario y contraseña de AD para iniciar sesión en InfoView .NET mediante autenticación de Kerberos.
Nota:
Si desea permitir que los usuarios también inicien sesión en las aplicaciones
Java, consulte la sección sobre la configuración de configuración para el servidor de aplicaciones Java.
Para configurar Kerberos para InfoView .NET e IIS
Los pasos siguientes se deben implementar después de haber realizado todas las siguientes tareas:
• Asignar usuarios y grupos de AD
• Configurar el complemento de seguridad de Windows AD para la autenticación Kerberos
• Configurar una cuenta de servicio
• Configurar Kerberos para el servidor de aplicaciones
1.
Abra el archivo web.config de InfoView .NET.
El archivo se instala de forma predeterminada en el siguiente directorio:<DIRINSTALACIÓN> \Business
Objects\BusinessObjects Enterprise 12.0\Web
Content\InfoViewApp\InfoViewApp\
.
2.
Modifique la configuración del archivo web.config:
564 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
• Para establecer Windows AD como la opción de autenticación predeterminada para InfoView, modifique la sección <add key="authentication.default" value="secEnterprise"/> por <add key="authentication.default" value="secWi nAD"/>
• Si desea que el usuario seleccione una opción de autenticación antes de iniciar sesión en InfoView, modifique la sección <add key="authentication.visible" value="false"/> por <add key="authentication.visible" value="true"/>
.
3.
Guarde y cierre el archivo web.config.
4.
Reinicie IIS.
Los usuarios ahora podrán utilizar sus nombres de usuario y contraseñas de AD para iniciar sesión en InfoView .NET mediante la autenticación
Kerberos.
Los usuarios ahora deben poder iniciar sesión en InfoView .NET con su nombre de usuario y contraseña de AD mediante la autenticación de
Kerberos.
Nota:
Los usuarios del mismo bosque deberán iniciar sesión con
DOMINIO\nombreusuario o [email protected]. Los usuarios de los bosques externos deberán iniciar sesión con [email protected]
Temas relacionados
• Para asignar usuarios y grupos de AD y configurar el complemento de
• Configuración de una cuenta de servicio
• Configuración de los servidores
Caducidad de la caché de servidor
Si el sistema utiliza el inicio de sesión único AD y Kerberos, emplea la caducidad de la memoria caché en algunos servidores de BusinessObjects
Enterprise para determinar si todavía es válido un vale de inicio de sesión.
Esto se aplica al CMS, el Servidor de procesamiento de Crystal Reports, el
Servidor de aplicaciones de informes y el Servidor de procesamiento de
Web Intelligence.
Manual del administrador de SAP BusinessObjects Enterprise 565
Configuración de la autenticación de terceros
12
Usar la autenticación AD
El CMS utiliza la caducidad de la caché de la forma siguiente:
• Si la caducidad de la caché del CMS es mayor que la del vale, el sistema renueva el vale hasta alcanzar la caducidad de la caché del CMS.
• Si la caducidad de la caché del CMS es menor que la del vale, el vale caduca cuando se alcanza la caducidad de la caché del CMS.
• Si la caducidad de la memoria caché del CMS es cero, el sistema utilizará la caducidad del vale configurada globalmente.
Los demás servidores utilizan la caducidad de su caché o del vale, la que se produzca en primer lugar. El vale caduca cuando se alcanza el valor inferior de caducidad, independientemente de si la caducidad de la caché del servidor es superior o inferior a la del vale.
El sistema se proporciona con valores predeterminados configurados para la caducidad de la caché del servidor. Para cambiar los valores predeterminados de la caducidad de la caché, consulte
Modificación del valor de caducidad de la caché predeterminado
Nota:
Si ejecuta varias instancias de un servidor, puede controlar la caducidad de la caché de cada instancia de forma individual.
Modificación del valor de caducidad de la caché predeterminado
Para cambiar el valor de caducidad de la caché predeterminado
1.
Vaya al área de administración Servidores de CMC.
2.
Haga clic en el vínculo del servidor.
3.
Elija Propiedades en el menú Administrar.
4.
Cambie el valor de Expiración del inicio de sesión único y, a continuación, haga clic en Guardar.
Solución de problemas de Kerberos
Estos pasos pueden ser útiles si surgen problemas al configurar Kerberos:
• Habilitar el inicio de sesión
• Probar la configuración de Kerberos para SDK Java
Para habilitar el inicio de sesión
1.
En el menú Inicio, seleccione Programas > Tomcat > Configuración
de Tomcat
566 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
2.
Haga clic en la ficha Java.
3.
Agregue las opciones siguientes:
-Dcrystal.enterprise.trace.configuration=verbose
-sun.security.krb5.debug=true
Se creará un archivo de registro en la ubicación siguiente:
C:\Documents and Settings\<user name>\.businessob
jects\jce_verbose.log
Para probar la configuración de Kerberos para Java
• Ejecute el comando siguiente para probar la configuración de Kerberos, donde servact es la cuenta de servicio y el dominio en el que se ejecuta el CMS, y contraseña es la contraseña asociada con la cuenta de servicio.
<Install Directory>\Business Objects\javasdk\bin\ki nit.exe [email protected] Password
Por ejemplo:
C:\Program Files\Business Objects\javasdk\bin\ki nit.exe [email protected] Password
Si no se soluciona el problema, compruebe que las mayúsculas y minúsculas del dominio y del nombre principal de servicio coincidan exactamente con la configuración de Active Directory.
El usuario de AD asignado no puede iniciar una sesión en la CMC o
InfoView
Se pueden producir los dos problemas siguientes, a pesar del hecho de que los usuarios se hayan asignado a BusinessObjects Enterprise:
•
Error de inicio de sesión debido a nombres UPN y SAM de AD distintos
•
Error de inicio de sesión debido a nombres UPN y SAM de AD distintos
El ID de Active Directory de un usuario se ha asignado correctamente a
BusinessObjects Enterprise. A pesar de esto, no se puede conectar
Manual del administrador de SAP BusinessObjects Enterprise 567
Configuración de la autenticación de terceros
12
Usar la autenticación AD
correctamente a la CMC o a InfoView con la autenticación de AD Java y
Kerberos con el formato siguiente: DOMINIO\ABC123
Este problema puede aparecer cuando el usuario se configura en Active
Directory con un UPN y un nombre SAM que no son iguales, por las mayúsculas y minúsculas o por otra razón. A continuación se citan dos ejemplos que pueden causar problemas:
• El UPN es [email protected] pero el nombre SAM es
DOMAIN\ABC123.
• El UPN es jsmith@company pero el nombre SAM es DOMAIN\johnsmith.
Hay dos formas de solucionar este problema:
• Pida a los usuarios que inicien la sesión mediante el UPN en lugar del nombre SAM.
• Compruebe que el nombre de cuenta SAM y el nombre UPN son los mismos.
Error de autenticación previa
Un usuario que anteriormente había podido iniciar sesión, ya no puede hacerlo correctamente. El usuario recibe este error: No se reconoció la información de la cuenta. El registro de errores de Tomcat muestra el siguiente error: "Pre-authentication information was invalid
(24)"
Esto puede suceder porque la base de datos de usuarios de Kerberos no ha obtenido un cambio efectuado en UPN en AD. Puede significar que la base de datos de usuarios de Kerberos y la información de AD no están sincronizadas.
Para resolver este problema, restablezca la contraseña del usuario en AD.
De este modo se garantiza que los cambios se propagan correctamente.
Nota:
Esto no constituye un problema con J2SE 5.0.
Usar la autenticación de AD con NTLM
En esta sección se proporciona información sobre cómo configurar la autenticación NTLM manual para InfoView .NET de BusinessObjects
568 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
Enterprise con Windows AD. Una vez implementados estos pasos, los usuarios podrán introducir su nombre de usuario y contraseña de AD para iniciar sesión en InfoView .NET así como en otras aplicaciones Windows de
BusinessObjects Enterprise
Nota:
Con la autenticación NTLM, los usuarios pueden utilizar sus credenciales de AD para autenticarse en InfoView .NET, las aplicaciones .NET y las aplicaciones de cliente pesado de BusinessObjects Enterprise de Windows, como Crystal Reports o el Asistente de importación. No obstante, los usuarios no podrán utilizar sus credenciales de AD para autenticarse en aplicaciones
Java como la Consola de administración central (CMC) y los servicios Web.
Si los usuarios se deben autenticar en aplicaciones .NET y Java, debe utilizar la autenticación Kerberos.
Configurar el inicio de sesión único AD
Inicio de sesión único con Windows AD
El complemento de seguridad de Windows AD admite el inicio de sesión
único, gracias a lo cual permite que los usuarios AD autenticados se conecten con BusinessObjects Enterprise sin indicar explícitamente sus credenciales.
Los requisitos de inicio de sesión único dependen de la forma en que los usuarios obtengan acceso a BusinessObjects Enterprise: mediante un cliente grueso o a través de la Web. En ambos escenarios, el complemento de seguridad obtiene el contexto de seguridad correspondiente al usuario del proveedor de autenticación, y concede al usuario una sesión de
BusinessObjects Enterprise activa si el usuario es miembro de un grupo AD asignado.
Para obtener la funcionalidad del inicio de sesión único AD desde una aplicación cliente (como el Asistente de publicación), el usuario debe ejecutar un sistema operativo Windows y la aplicación debe usar el SDK de
BusinessObjects Enterprise. En este escenario, el complemento de seguridad de Windows AD consulta el sistema operativo para ver las credenciales del usuario actual cuando se inicia el cliente.
Manual del administrador de SAP BusinessObjects Enterprise 569
Configuración de la autenticación de terceros
12
Usar la autenticación AD
Configuración del inicio de sesión único de Kerberos para Java
InfoView
El procedimiento siguiente explica cómo habilitar el inicio de sesión único de Kerberos para Java InfoView.
Nota:
Si piensa utilizar el inicio de sesión único en InfoView Java en un entorno de proxy inverso, consulte
Configurar servidores proxy inversos para aplicaciones Web de BusinessObjects Enterprise
antes de continuar.
Antes de configurar el inicio de sesión único para InfoView Java, debe realizar estos requisitos previos, que son los pasos de
Flujo de trabajo general para configurar Kerberos
y los pasos que aplican específicamente al tipo de servidor de aplicaciones Java.
También, compruebe que está habilitado dicho inicio de sesión único en la configuración de Autenticación de la CMC. Para obtener más detalles, vaya
.
a
Activación de la autenticación Kerberos en el complemento Windows AD
Consulte en estas secciones los pasos de configuración que se aplican específicamente al servidor de aplicaciones Java.
•
Flujo de trabajo para configurar Tomcat para Kerberos
•
Flujo de trabajo para configurar WebSphere para Kerberos
•
Flujo de trabajo para configurar WebLogic para Kerberos
•
Flujo de trabajo para configurar Oracle para Kerberos
Flujo de trabajo para configurar el inicio de sesión único de Kerberos en Java
InfoView
Para configurar el inicio de sesión único de Kerberos para InfoView Java deberá realizar los seis pasos de la siguiente tabla.
Paso
1
570 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
Paso
2
Para crear un SPN para el servidor de aplicaciones Web
Paso
3
Para restablecer la contraseña de la cuenta de servicio
Paso
4
Para crear y colocar un archivo keytab
Paso
5
Para activar el inicio de sesión único de Vintela para Java en el archivo web.xml
Paso
6
Paso
7
Para aumentar el límite de tamaño de encabezado del servidor de aplicaciones
Las secciones siguientes describen cómo completar cada uno de estos pasos.
Además de los pasos que debe realizar, también puede cambiar cualquiera de estos elementos configurables que están disponibles con el inicio de sesión único de Vintela para Java:
• El nivel de registro de errores guardado.
• El texto que los usuarios reciben si falla su autenticación con el inicio de sesión único de Vintela para Java.
Para obtener información detallada, consulte
Modificación de la página de error de inicio de sesión de Vintela
y
Configuración del registro con inicio de sesión único de Vintela para Java
En la sección final
URL alternativa para acceder a InfoView
se explica por qué se proporciona una página alternativa y se muestra la URL de esta página.
Manual del administrador de SAP BusinessObjects Enterprise 571
Configuración de la autenticación de terceros
12
Usar la autenticación AD
Para crear una cuenta de servicio con delegación que se utilizará para el inicio de sesión único de Vintela para Java
Para configurar la autenticación de usuario de un servicio debe registrar el servicio como un usuario en AD en el Controlador de dominio.
1.
Para registrar el servicio, en el controlador de dominio abra el complemento Usuarios y equipos de Active Directory.
2.
Haga clic en la carpeta Usuarios para mostrar una lista de usuarios y, en el menú Acción, haga clic en Nuevo y, a continuación, haga clic en
Usuario.
3.
Escriba un nombre y un nombre de inicio de sesión para el nuevo servicio y, a continuación, haga clic en Siguiente.
4.
En la pantalla siguiente, escriba una contraseña para el servicio.
Asegúrese de que no está seleccionada la opción El usuario debe
cambiar la contraseña en el próximo inicio de sesión.
5.
Haga clic en Siguiente y, a continuación, en Finalizar.
6.
Haga clic con el botón derecho en el usuario que ha especificado en la lista Carpeta de usuario y, a continuación, haga clic en Propiedades.
7.
Haga clic en la ficha Cuenta y, a continuación, seleccione Se confía en
la cuenta para su delegación y La contraseña nunca caduca.
Esto evita que caduque la cuenta de servicio, lo que produciría errores de Kerberos.
Nota:
• Si se despliega AD en un dominio de Windows 2003, la opción Se confía en la cuenta para su delegación no está disponible hasta que no se haya creado un nombre principal de servicio y se haya asignado a esta cuenta. Si no ve esta opción, complete los pasos de la sección siguiente, abra la cuenta de usuario en el complemento Usuarios y equipos de Active Directory y seleccione la ficha Delegación.
• Esta cuenta de servicio no se puede configurar actualmente con la delegación restringida de Microsoft.
8.
Si su controlador de dominio se ejecuta en un nivel funcional de dominio más bajo (más que el dominio de Windows 2003), vea las propiedades de cuenta para el usuario que creó en el paso 2 y seleccione Usar tipos
de cifrado DES para esta cuenta.
572 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
Nota:
En Windows 2003 y 2008, se utiliza de forma predeterminada el nivel funcional de dominio RC4.
9.
Haga clic en Aceptar.
Para crear un SPN para el servidor de aplicaciones Web
Nota:
Asegúrese de que el SPN que está creando no existe ya ni está asignado a otra cuenta. En ese caso, deberá quitar este SPN con la utilidad setspn o bien eliminar la cuenta a la que está asignado el SPN.
1.
Abra un símbolo del sistema y desplácese a la carpeta Support Tools
(Herramientas de soporte).
2.
Ejecute el siguiente comando: ktpass -princ HTTP/<myurl>@<REALM> -mapuser <user> donde
•
<myurl> es la dirección URL que los usuarios escriben en el explorador Web para tener acceso a InfoView. Por ejemplo, si la dirección URL es http://equipoejemplo.dominioejemplo.com:8080/In foViewApp/, <myurl> debe ser: equipoejemplo.dominioejemplo.com.
•
<REALM> es el territorio de Active Directory en el que se encuentra el servidor. (Por ejemplo, EJEMPLO.COM).
•
<user> es el nombre de inicio de sesión de la cuenta de usuario creada anteriormente.
Para restablecer la contraseña de la cuenta de servicio
Para evitar errores en la comprobación de integridad de Kerberos, debería restablecer la contraseña de la cuenta de usuario creada en el paso 1.
1.
En el controlador de dominio con Active Directory instalado, en el menú
Inicio haga clic en Programas > Herramientas administrativas >
Usuarios y equipos de Active Directory.
2.
Haga clic con el botón derecho en la cuenta de usuario creada anteriormente y haga clic en Restablecer contraseña.
3.
Escriba y confirme la misma contraseña escrita previamente.
4.
Compruebe que El usuario debe cambiar la contraseña en el próximo
inicio de sesión no se ha seleccionado y haga clic en Aceptar.
Manual del administrador de SAP BusinessObjects Enterprise 573
Configuración de la autenticación de terceros
12
Usar la autenticación AD
Para crear y colocar un archivo keytab
Puede configurar el filtro de Kerberos para utilizar una contraseña o un archivo keytab. Un archivo keytab es el método recomendado porque es más seguro. Un archivo keytab permite configurar el filtro de Kerberos sin mostrar la contraseña de la cuenta de usuario en el equipo de la aplicación
Web.
1.
Ejecute ktpass con los argumentos siguientes en el símbolo del sistema: ktpass -out keytab_filename -princ HTTP/host@REALM pass user_password -kvno 255
-ptype KRB5_NT_PRINCIPAL -crypto encryption_type donde
• nombre_archivo_keytab es el nombre del archivo keytab que deseamos generar. (por ejemplo, host.keytab).
•
HTTP/host@REALM es el SPN creado en
Para crear un SPN para el servidor de aplicaciones Web
(por ejemplo,
HTTP/[email protected]).
• contraseña_usuario es la contraseña del usuario utilizada en la sección Asignar un nombre principal de servicio (SPN).
• tipo_cifrado es el tipo de cifrado asociado con la cuenta de servicio que se creó en
cifrado DES, use DES-CBC-MD5. Si usa cifrado RC4, use RC4-HMAC-
NT
.
2.
Copie el archivo keytab generado en el equipo de la aplicación Java y colóquelo en la ubicación que elija.
Nota:
• El archivo keytab se encuentra normalmente en la misma carpeta que la herramienta de soporte ktpass, a menos que especificara una ubicación diferente.
• Habitualmente el archivo keytab se almacena en C:/WINNT o
C:/Windows.
574 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
Para activar el inicio de sesión único de Vintela para Java en el archivo web.xml
Este procedimiento se puede usar tanto para InfoView como para
OpenDocument.
Nota:
Si utiliza WebLogic como su servidor de aplicaciones, consulte
Consideraciones especiales para WebLogic
antes de continuar.
1.
Abra el archivo web.xml para InfoView u OpenDocument desde su ubicación de despliegue en el servidor de aplicaciones Web.
El archivo web.xml de InfoView se encuentra en la siguiente ubicación de Windows: <DIRINSTALACIÓN>\Business Objects\BusinessOb jects Enterprise 12.0\warfiles\WebApps\InfoViewApp\WEB-
INF
.
El archivo web.xml de OpenDocument se encuentra aquí: <DIRINSTA
LACIÓN>\Business Objects\BusinessObjects Enterprise
12.0\warfiles\WebApps\OpenDocument\WEB-INF
.
Nota:
• Si utiliza la versión de Tomcat instalada con BusinessObjects
Enterprise en Windows y no modificó la ubicación de instalación predeterminada, reemplace <DIRINSTALACIÓN> por C:\Archivos de programa
• Si usa cualquier otro servidor de aplicaciones Web admitido, consulte la documentación de su servidor de aplicaciones Web para determinar la ruta apropiada.
2.
Busque los parámetros siguientes y realice los cambios adecuados:
<param-name> Original <param-value> Nuevo <param-value>
cms.default (sólo para el archivo web.xml
de InfoView) el nombre del CMS y el número de puerto el nombre del CMS y el número de puerto
Manual del administrador de SAP BusinessObjects Enterprise 575
Configuración de la autenticación de terceros
12
Usar la autenticación AD
<param-name> Original <param-value>
opendoc.cms.default
(sólo para el archivo web.xml de OpenDocument)
CMS predeterminado authentication.default
SecEnterprise siteminder.enabled
vintela.enabled
sso.enabled
true false false
Nuevo <param-value>
CMS predeterminado
SecWinAD false true false
3.
Localice la siguiente sección en el archivo web.xml:
<!-- For Vintela SSO the following filter needs to be uncommented.
There is also a filter mapping which needs to be uncom mented.
Set idm.realm to the Active Directory realm where the server is in and idm.princ to the service principal name.
-->
4.
Elimine la etiqueta inicial de comentario que sigue inmediatamente a este comentario, así como su etiqueta de cierre correspondiente.
5.
Localice la siguiente sección en el archivo web.xml:
<!-- For Vintela SSO the following filter mappings need to be uncommented.
There is also a filter which needs to be uncommen ted.
-->
6.
Elimine la etiqueta inicial de comentario que sigue inmediatamente a este comentario, así como su etiqueta de cierre correspondiente.
576 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
7.
Para el archivo web.xml de OpenDocument, agregue lo siguiente en la sección no comentada:
<filter-mapping>
<filter-name>authFilter</filter-name>
<url-pattern>/opendoc/logonTrustedAuth.do</urlpattern>
</filter-mapping>
8.
Busque los parámetros siguientes y realice los cambios adecuados:
<param-name> Original <param-value>
idm.realm
idm.princ
idm.allowNTLM
SU_TERRITORIO
SU_PRINCIPAL false idm.allowUnsec ured true
Nuevo <param-value>
Territorio predeterminado de AD. Debería ser el mismo valor que se estableció al configurar territorio_predeterminado en el archivo krb5.ini
. El valor debe estar en mayúsculas.
El SPN creado en
Para crear un SPN para el servidor de aplicaciones Web
. Debe seguir el formato:
HTTP/url donde url es la dirección URL que usarán los usuarios para tener acceso a InfoView.
false true, a menos que piense utilizar SSL
9.
Agregue el parámetro idm.keytab. En la sección Vintela del archivo web.xml agregue las líneas siguientes.
Manual del administrador de SAP BusinessObjects Enterprise 577
Configuración de la autenticación de terceros
12
Usar la autenticación AD
Nota:
• Colóquelas después del parámetro y valores de idm.princ.
<init-param>
<param-name>idm.keytab</param-name>
<param-value>PATH_TO_YOUR_KEYTAB_FILE</param-value>
</init-param>
Donde Ruta_a_archivo_keytab es la ruta de directorio a la ubicación del archivo keytab. Por ejemplo, C:\WINNT\host.keytab
• Sólo agregue el parámetro anterior si ha decidido utilizar un archivo keytab. Si ha decidido utilizar una contraseña no agregue este parámetro.
10.
Guarde y cierre el archivo y, a continuación, reinicie el servidor de aplicaciones Web.
Nota:
.
Si utiliza WebLogic, vaya a
Para modificar el web.xml en el paquete WAR
Consideraciones especiales para WebLogic
Si utiliza WebLogic como servidor de aplicaciones, puede que no encuentre la sección con comentarios en las propiedades XML de Vintela que se menciona en
Para activar el inicio de sesión único de Vintela para Java en el archivo web.xml
. Esto se debe a que WebLogic Builder, que se utiliza para preparar los archivos WAR para el despliegue, elimina las secciones con comentarios del archivo web.xml.
Por consiguiente, debe agregar el siguiente código xml al archivo web.xml
antes de continuar con el paso 5.
<filter>
<filter-name>authFilter</filter-name>
<filter-class>com.businessobjects.sdk.credential.Wrap
pedResponse
AuthFilter</filter-class>
<init-param>
<param-name>idm.realm</param-name>
<param-value>YOUR_REALM</param-value>
</init-param>
<init-param>
<param-name>idm.princ</param-name>
<param-value>YOUR_PRINCIPAL</param-value>
578 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
</init-param>
<init-param>
<param-name>idm.allowUnsecured</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>idm.allowNTLM</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>idm.logger.name</param-name>
<param-value>simple</param-value>
<description>The unique name for this logger.</des cription>
</init-param>
<init-param>
<param-name>idm.logger.props</param-name>
<param-value>error-log.properties</param-value>
<description>Configures logging from the specified file.</description>
</init-param>
Para InfoView incluya lo siguiente:
<init-param>
<param-name>error.page</param-name>
<param-value>/InfoView/logon/vintelaError.jsp
</param-value>
<description>The URL of the page to show if an error occurs during authentication.</description>
</init-param>
</filter>
<filter-mapping>
<filter-name>authFilter</filter-name>
<url-pattern>/InfoView/logon/logon.do</url-pattern>
</filter-mapping>
Para OpenDocument incluya lo siguiente:
<init-param>
<param-name>error.page</param-name>
<param-value>/opendoc/vintelaError.jsp
</param-value>
<description>The URL of the page to show if an error
Manual del administrador de SAP BusinessObjects Enterprise 579
Configuración de la autenticación de terceros
12
Usar la autenticación AD
occurs during authentication.</description>
</init-param>
</filter>
<filter-mapping>
<filter-name>authFilter</filter-name>
<url-pattern>/opendoc/logonVintela.do/url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>authFilter</filter-name>
<url-pattern>/opendoc/logonTrustedAuth.do</url-pat tern>
</filter-mapping>
Vuelva a
Para activar el inicio de sesión único de Vintela para Java en el archivo web.xml
y realice los pasos indicados.
Para modificar el web.xml en el paquete WAR
Nota:
Siempre que reinicie WebLogic, web.xml se sobrescribirá y perderá la sección anterior. Para evitar este problema, puede modificar el archivo web.xml
en el paquete WAR real para InfoView o OpenDocument. En los siguientes pasos se utiliza como ejemplo el archivo WAR de InfoViewApp.
1.
Busque el archivo InfoViewApp.war.
En Windows, el archivo se encuentra en <DIRINSTALACIÓN>\Business
Objects\BusinessObjects Enterprise 12.0\java\applica tions
. Si no modificó la ubicación de instalación predeterminada, reemplace <DIRINSTALACIÓN> por C:\Archivos de programa\.
2.
Cree una carpeta llamada WEB-INF y coloque el archivo web.xml
modificado en ella.
Nota:
Primero debe configurar el archivo web.xml mediante los pasos descritos en
Para activar el inicio de sesión único de Vintela para Java en el archivo web.xml
.
3.
Abra una ventana de comandos.
4.
Cambie de directorio a la carpeta que contiene InfoViewApp.war.
580 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
5.
Ejecute el siguiente comando:
<INSTALLDIR>\javasdk\bin\ –uf InfoViewApp.war
WEB-INF/web.xml
Si no modificó la ubicación de instalación predeterminada, reemplace
<DIRINSTALACIÓN> por C:\Archivos de programa\Business
Objects
.
6.
Vuelva a
Para activar el inicio de sesión único de Vintela para Java en el archivo web.xml
y complete las tareas descritas allí.
Configuración de varios SPN
Este paso es opcional. Si desea utilizar el inicio de sesión único en InfoView con varias direcciones URL, debe realizar este paso. Por ejemplo, debe llevar a cabo estos pasos si desea que los usuarios accedan a un servidor de aplicaciones desde una dirección URL de equilibrio de carga pero desea que los administradores accedan al servidor de aplicaciones directamente.
Nota:
En esta sección se supone que ya ha realizado los pasos 2 y 3. Para obtener una lista completa de los pasos, consulte
Flujo de trabajo para configurar el inicio de sesión único de Kerberos en Java InfoView
.
Por cada dirección URL adicional para la que desee activar el inicio de sesión
único en InfoView, debe agregar asignaciones SPN adicionales en la cuenta de servicio que ha creado en el paso 1. Ejecute el siguiente comando: setspn -A HTTP/<myurl>@<REALM> -mapuser <user> donde
•
<myurl> es la dirección URL con la que los usuarios accederán a
InfoView. Por ejemplo, si la dirección URL es http://equipoejemplo.dominioejemplo.com:8080/InfoViewApp/, myurl debe ser: equipoejemplo.dominioejemplo.com.
•
<REALM> es el territorio de Active Directory en el que se encuentra el servidor. (Por ejemplo, EJEMPLO.COM).
•
<user> es el nombre de inicio de sesión de la cuenta de usuario creada en el paso 1.
Manual del administrador de SAP BusinessObjects Enterprise 581
Configuración de la autenticación de terceros
12
Usar la autenticación AD
Para aumentar el límite de tamaño de encabezado del servidor de aplicaciones Java
Active Directory crea un token de Kerberos que se utiliza en el proceso de autenticación. Este token se almacena en el encabezado HTTP. Su servidor de aplicaciones Java tendrá un tamaño de encabezado HTTP predeterminado. Para evitar errores, asegúrese de que tenga el tamaño mínimo predeterminado de 16384 bytes. (Algunos despliegues requerirán un tamaño mayor. Para obtener más información, consulte las instrucciones para tamaños de Microsoft en su sitio de soporte
(http://support.microsoft.com/kb/327825).)
1.
En el servidor que tiene Tomcat instalado, abra el archivo server.xml.
En Windows, este archivo se encuentra en <DIRINSTALACIÓNTom cat>/conf
• Si utiliza una versión de Tomcat instalada con BusinessObjects
Enterprise en Windows y no ha modificado la ubicación de instalación predeterminada, reemplace <DIRINSTALACIÓNTomcat> por C:\Archivos de programa\Business Objects\Tomcat\
• Si usa cualquier otro servidor de aplicaciones Web admitido, consulte la documentación de su servidor de aplicaciones Web para determinar la ruta apropiada.
2.
Busque la etiqueta <Connector …> correspondiente del número de puerto que ha configurado.
Si utiliza el puerto predeterminado 8080, busque la etiqueta <Connector
…> que contiene port=“8080”.
Por ejemplo:
<Connector URIEncoding="UTF-8" acceptCount="100" connectionTimeout="20000" debug="0" disableUploadTimeout="true" enableLookups="false" maxSpareThreads="75" maxThreads="150" minSpareThreads="25" port="8080" redirectPort="8443"
/>
3.
Agregue el siguiente valor dentro de la etiqueta <Connector …>: maxHttpHeaderSize="16384"
582 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
Por ejemplo:
<Connector URIEncoding="UTF-8" acceptCount="100" connectionTimeout="20000" debug="0" disableUploadTimeout="true" enableLookups="false" maxSpareThreads="75" maxThreads="150" maxHttpHeaderSize="16384" minSpareThreads="25" port="8080" redirectPort="8443" />
4.
Guarde y cierre el archivo server.xml.
5.
Reinicie Tomcat.
Nota:
Para otros servidores de aplicaciones Java, consulte la documentación del servidor de aplicaciones Java.
Configuración del registro con inicio de sesión único de Vintela para Java
El inicio de sesión único de Vintela para Java utilizar el registro log4j de
Apache. El nombre del archivo de registro y el nivel de registro guardado se controlan mediante estos valores:
• Los valores relacionados con el registro de Vintela en web.xml para
InfoView.
• El valor del archivo de propiedades de log4j.
Para una determinación de problemas más eficaz, puede utilizar los archivos de registro que se utilizan para capturar mensajes de error o de advertencia.
En la tabla siguiente se resume lo que se puede controlar sobre el registro de errores con Vintela en el archivo web.xml para InfoView:
<param-name> Uso de parámetro
idm.logger.name
El nombre del archivo de registro se especifica en <param-value> para este parámetro. Debe ser un nombre único que no utiliza otra implementación del registro de log4j en la aplicación Web.
Manual del administrador de SAP BusinessObjects Enterprise 583
Configuración de la autenticación de terceros
12
Usar la autenticación AD
<param-name>
idm.logger.props
Uso de parámetro
En <param-value> para este parámetro se pueden configurar tres valores: "" (en blanco), "BASIC" o "OtroValor".
• Si <param-value> para idm.log
ger.props
se configura en "" (en blanco), no se efectuará ningún registro.
• Si <param-value> para idm.log
ger.props
se configura en "BASIC", se registrarán los errores básicos y se enviarán a la salida estándar.
• Si <param-value> para idm.log
ger.props
se configura en un valor distinto de "" o "BASIC", Vintela buscará un archivo de propiedades que coincida con el valor que ha configurado. Vintela buscará este archivo de propiedades en el directorio WEB-INF para InfoView. Por ejemplo, si especifica BOE para <param-value>, Vintela buscará en el directorio WEBINF de
InfoView para el archivo BOE.proper
ties
.
Lo que se especifica en el archivo de propiedades de log4j
Si especifica que desea utilizar un archivo de propiedades en <param-va lue> para idm.logger.props en el archivo web.xml para InfoView, también debe crear el archivo de propiedades que especifique en el directorio
WEB-INF para InfoView. Los requisitos básicos son los siguientes:
• Definir el registro que se utilizará.
• Definir el nivel de registro que se realizará en este archivo de propiedades.
584 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
Para obtener información detallada sobre la sintaxis que se utiliza en el archivo y sobre las opciones válidas de un archivo de propiedades log4j de
Apache, visite la siguiente URL: http://logging.apache.org/log4j/1.2/apidocs/index.html
Para cambiar el nivel de registro proporcionado con inicio de sesión
único de Vintela para Java
1.
Abra el archivo web.xml de InfoView desde su ubicación de despliegue en el servidor de aplicaciones Web.
El archivo web.xml de InfoView en Windows se encuentra en la siguiente ubicación:
<INSTALLDIR>\businessobjects\enterprise120\deskto plaunch\WEB-INF
• Si utiliza la versión de Tomcat instalada con BusinessObjects
Enterprise en Windows y no modificó la ubicación de instalación predeterminada, reemplace <DIRINSTALACIÓN> por C:\Archivos de programa\Business Objects\Tomcat\webapps
• Si usa cualquier otro servidor de aplicaciones Web admitido, consulte la documentación de su servidor de aplicaciones Web para determinar la ruta apropiada.
2.
Si desea que la salida del registro de errores se guarde en un archivo, busque esta cadena:
<param-name>idm.logger.name</param-name>
3.
En <param-value> para idm.logger.name, introduzca el nombre del archivo de registro.
4.
Si desea utilizar un archivo de propiedades para definir el registro utilizado y el nivel de registro guardado, busque esta cadena:
<param-name>idm.logger.props</param-name>
5.
En <param-value> para idm.logger.props, introduzca el nombre del archivo de registro.
Manual del administrador de SAP BusinessObjects Enterprise 585
Configuración de la autenticación de terceros
12
Usar la autenticación AD
Nota:
Si configura este valor en otro distinto de “” o “BASIC”, también debe definir el registro utilizado y el nivel de registro en el archivo de propiedades que especifique. Para obtener información detallada sobre los parámetros de registro disponibles, consulte la tabla de la sección
Configuración del registro con inicio de sesión único de Vintela para Java
6.
Guarde y cierre el archivo.
URL alternativa para acceder a InfoView
Hay disponible una segunda URL para acceder a InfoView. Esta URL se proporciona para que el administrador o un usuario accedan a InfoView sin inicio de sesión único, después de que se haya activado esta función.
• Ésta es la URL predeterminada que se utiliza para acceder a InfoView: http://hostname:8080/InfoViewApp/logon.jsp
• Ésta es la URL que debe utilizar si desea acceder a InfoView sin inicio de sesión único, después de que se haya activado esta función: http://hostname:8080/InfoViewApp/logonNoSso.jsp
Modificación de la página de error de inicio de sesión de Vintela
Cuando falla el inicio de sesión único de Vintela para Java, Internet Explorer intentará la autenticación NTLM. Esto sucederá cada vez que se realice otro intento de inicio de sesión hasta que finalice la sesión del explorador, incluso si se ha resuelto la causa del fallo. Para reducir el número de llamadas de asistencia que recibe un administrador, al usuario se le mostrará una página de error.
Esta página de error informa a los usuarios de este comportamiento y les indica que cierren el explorador para que el próximo intento se pueda realizar correctamente, siempre que se haya resulto el problema.
586 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
Para personalizar el texto que se muestra en la página de error de
Vintela
1.
Abra el archivo vintelaError.jsp que se encuentra en esta ubicación:
<INSTALLDIR>\businessobjects\enterprise120\deskto plaunch\InfoView\logon\
Si ha incluido Tomcat en su instalación y no ha modificado la ubicación predeterminada, puede reemplazar INSTALLDIR por ésta:
C:\Program Files\Business Objects\Tomcat\webapps
Si ha modificado la ubicación predeterminada de Tomcat o ha utilizado otro servidor de aplicaciones Java compatible, sustituya la ruta aplicable al despliegue.
2.
Cambie el texto del mensaje según sea necesario.
3.
Guarde y cierre el archivo.
4.
Reinicie el servidor de aplicaciones Web.
Hay disponible una segunda URL para acceder a InfoView. Esta URL se proporciona para que el administrador o un usuario accedan a InfoView sin inicio de sesión único, después de que se haya activado esta función.
• Ésta es la URL predeterminada que se utiliza para acceder a InfoView: http://HostName:portnumber/businessobjects/enterpri se120/desktoplaunch/InfoView/logon/logon.do
• Ésta es la URL que debe utilizar si desea acceder a InfoView sin inicio de sesión único, después de que se haya activado esta función: http://HostName:portnumber/businessobjects/enterpri se120/desktoplaunch/InfoView/logon/logonForm.do
Configurar los exploradores de Internet
Para admitir el inicio de sesión único de Kerberos, debe configurar los clientes de BusinessObjects Enterprise. Ello implica la configuración del explorador
Internet Explorer (IE) en los equipos cliente.
Nota:
Puede automatizar este proceso a través de una clave del Registro o puede utilizar los pasos siguientes.
Manual del administrador de SAP BusinessObjects Enterprise 587
Configuración de la autenticación de terceros
12
Usar la autenticación AD
Para configurar Internet Explorer en los equipos cliente
1.
En el equipo cliente abra una ventana del explorador IE.
2.
Habilite la autenticación de Windows integrada.
a.
En el menú Herramientas, haga clic en Opciones de Internet.
b.
Haga clic en la ficha Opciones avanzadas.
c.
Desplácese a Seguridad, seleccione Habilitar autenticación
integrada de Windows y, a continuación, haga clic en Aplicar.
3.
Agregue el equipo de aplicaciones Java o la dirección URL a los sitios de confianza. Puede escribir el nombre de dominio completo del sitio.
a.
En el menú Herramientas, haga clic en Opciones de Internet.
b.
Haga clic en la ficha Seguridad.
c.
Haga clic en Sitios y, a continuación, haga clic en Avanzadas. d.
Escriba el sitio Web de IIS y haga clic en Agregar. e.
Haga clic en Aceptar hasta que se cierre el cuadro de diálogo
Opciones de Internet.
4.
Cierre y vuelva a abrir la ventana de Internet Explorer para que estos cambios surtan efecto.
5.
Repita todos estos pasos en cada equipo cliente de BusinessObjects
Enterprise.
Para configurar Firefox en los equipos cliente
1.
Modifique network.negotiate-auth.delegation-uris
a.
En el equipo cliente abra una ventana del explorador Firefox.
b.
Escriba about:config en el campo de dirección URL. Aparece una lista de propiedades configurables.
c.
Haga doble clic en network.negotiate-auth.delegation-uris para editar la propiedad.
d.
Introduzca la dirección URL que usará para acceder a InfoView. Por ejemplo, si la dirección URL de InfoView es http://equipo.domi
nio.com
:8080/InfoViewApp, deberá introducir http://equipo.domi
nio.com
Nota:
Para agregar varias direcciones URL, sepárelas con una coma. Por ejemplo: http://equipo.dominio.com,equipo2.dominio.com .
e.
Haga clic en Aceptar.
2.
Modifique network.negotiate-auth.trusted-uris
588 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12 a.
En el equipo cliente abra una ventana del explorador Firefox.
b.
Escriba about:config en el campo de dirección URL. Aparece una lista de propiedades configurables.
c.
Haga doble clic en network.negotiate-auth.trusted-uris para editar la propiedad.
d.
Introduzca la dirección URL que usará para acceder a InfoView. Por ejemplo, si la dirección URL de InfoView es http://equipo.domi
nio.com
:8080/InfoViewApp, deberá introducir http://equipo.domi
nio.com
Nota:
Para agregar varias direcciones URL, sepárelas con una coma. Por ejemplo: http://equipo.dominio.com,equipo2.dominio.com .
e.
Haga clic en Aceptar.
3.
Cierre y vuelva a abrir la ventana del explorador Firefox para que estos cambios surtan efecto.
4.
Repita todos estos pasos en cada equipo cliente de BusinessObjects
Enterprise.
Modificación del archivo web.config para el inicio de sesión único de AD para
InfoView
Si desea tener el inicio de sesión único de AD para InfoView, deberá modificar el archivo web.config por los motivos siguientes:
• Para cambiar el modo de autenticación usado.
• Para permitir la representación.
• Para permitir el inicio de sesión único.
• Para especificar la autenticación predeterminada.
Estos cambios se suman al cambio del modo de configuración de IIS.
Nota:
Los valores del archivo web.config distinguen entre mayúsculas y minúsculas.
Para modificar el archivo web.config para el inicio de sesión único de AD
1.
Abra el archivo web.config desde esta ubicación:
Manual del administrador de SAP BusinessObjects Enterprise 589
Configuración de la autenticación de terceros
12
Usar la autenticación AD
C:\Archivos de programa\Business
Objects\BusinessObjects Enterprise 12.0\Web Content\
InfoViewApp\InfoViewApp\
Nota:
La ruta mencionada es la ubicación predeterminada. Modifique en consecuencia la ruta si cambió la ubicación predeterminada.
2.
Localice la siguiente línea en el bloque <system.web>:
<Authentication mode="Ninguno" />
3.
Reemplace "None" por "Windows".
<authentication mode="Windows" />
4.
Agregue la línea siguiente:
<identity impersonate="true" />
5.
Busque la siguiente cadena:
<add key="cmsDefault" value="" />
6.
Especifique el equipo CMS en el campo cmsDefault value.
7.
Busque la siguiente cadena:
<add key=" ssoEnabled" value="false" />
8.
Cambie el valor ssoEnabled de false a true.
9.
Busque la siguiente cadena:
<add key="authenticationDefault" value="secWinAD" />
10.
Compruebe que el valor de authenticationDefault está establecido en secWinAD
.
11.
Guarde y cierre el archivo.
12.
Reinicie IIS.
Nota:
Para que el inicio de sesión único AD funcione correctamente, asegúrese de que completa todas las tareas enumeradas en
Configurar Kerberos y el inicio de sesión único para InfoView .NET
.
590 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
Modificación del archivo web.config para la representación y la autenticación de Windows
Si desea usar la autenticación de AD, deberá modificar el archivo web.config
para cambiar el modo de autenticación usado y permitir la representación.
Esto se suma al cambio del modo de configuración de IIS.
Modifique uno de los dos archivos web.conf siguientes según la aplicación que desee configurar.
• Para configurar la CMC e InfoView, configure el archivo web.config del directorio Web Content.
Para configurar sólo InfoView, configure el archivo web.config del directorio
InfoView.
Nota:
Los valores del archivo web.config distinguen entre mayúsculas y minúsculas.
Para modificar web.config para la autenticación de AD básica
1.
Abra el archivo Web.config apropiado desde una de estas dos ubicaciones:
•
C:\Archivos de programa\Business
Objects\BusinessObjects Enterprise 12.0
\Web Content\
•
C:\Archivos de programa\Business
Objects\BusinessObjects Enterprise 12.0\Web
Content\InfoViewApp\InfoViewApp
Nota:
La ruta mencionada es la ubicación predeterminada. Modifique en consecuencia la ruta si cambió la ubicación predeterminada.
2.
Localice la siguiente línea en el bloque <system.web>:
<authentication mode="None" />
3.
Reemplace "None" por "Windows".
<authentication mode="Windows" />
4.
Agregue la línea siguiente:
<identity impersonate="true" />
Manual del administrador de SAP BusinessObjects Enterprise 591
Configuración de la autenticación de terceros
12
Usar la autenticación AD
5.
Guarde y cierre el archivo.
6.
Reinicie IIS.
Configuración de Kerberos y del inicio de sesión único en la base de datos para servidores de aplicaciones Java
Se admite el inicio de sesión único en la base de datos para los despliegues que cumplan estos requisitos:
• El despliegue de BusinessObjects Enterprise está en un servidor de aplicaciones Web Java.
• El servidor de aplicaciones Java se ha configurado con AD con Kerberos.
• La base de datos en la que se requiere el inicio de sesión único es una versión compatible de SQL Server u Oracle.
• A los grupos o usuarios que necesitan acceso a la base de datos se les debe haber concedido permisos en SQL Server u Oracle.
• La casilla de verificación de contexto de seguridad de caché (que se requiere para el inicio de sesión único en la base de datos) de la página de autenticación de AD está activada.
El paso final consiste en modificar el archivo krb5.ini para admitir el inicio de sesión único en la base de datos para Java.
Nota:
En estas instrucciones se explica cómo configurar el inicio de sesión único en la base de datos para servidores de aplicaciones Java. Si desea configurar un inicio de sesión único integral en la base de datos para los servidores de aplicaciones Java, también debe realizar los pasos de configuración necesarios para el inicio de sesión único de Vintela para Java. Para obtener detalles, consulte
Configuración del inicio de sesión único de Kerberos para
.
Nota:
Si desea configurar el inicio de sesión único en una base de datos, compruebe que ha establecido el contexto de seguridad de caché. Para obtener instrucciones detalladas, vaya a
Activación de la autenticación
Kerberos en el complemento Windows AD
592 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
Para activar el inicio de sesión único para servidores de aplicaciones Java
1.
Abra el archivo krb5.ini que se utiliza para el despliegue de
BusinessObjects Enterprise.
La ubicación predeterminada de este archivo es el directorio WINNT en el servidor de aplicaciones Web.
Nota:
Si no encuentra el archivo en el directorio WINNT, compruebe este argumento Java para la ubicación del archivo:
-Djava.security.auth.login.config
Esta variable se especifica cuando está configurado AD con Kerberos en el servidor de aplicaciones Web Java.
2.
Vaya a la sección [libdefaults] del archivo.
3.
Introduzca esta cadena antes del inicio de la sección [realms] del archivo: forwardable = true
4.
Guarde y cierre el archivo.
5.
Reinicie el servidor de aplicaciones Web.
Configurar Kerberos y el inicio de sesión único para InfoView
.NET
En esta sección se describen los pasos necesarios para configurar el inicio de sesión único y la autenticación de AD utilizando Kerberos para InfoView
.NET de BusinessObjects Enterprise.
Antes de implementar estos pasos, compruebe que la autenticación manual en InfoView .NET con Kerberos funciona correctamente. Los usuarios de
AD deben poder proporcionar su nombre de usuario y contraseña para iniciar sesión en InfoView .NET y Kerberos se ha habilitado en la CMC.
Temas relacionados
• Activación de la autenticación Kerberos en el complemento Windows AD
• Configurar Kerberos para InfoView .NET e IIS
Manual del administrador de SAP BusinessObjects Enterprise 593
Configuración de la autenticación de terceros
12
Usar la autenticación AD
Para activar el inicio de sesión único en la CMC
1.
Diríjase al área de administración "Autenticación" de la CMC.
2.
Haga doble clic en Windows AD.
3.
Seleccione Habilitar inicio de sesión único para el modo de
autenticación seleccionado en el área "Opciones de autenticación".
4.
Haga clic en Actualizar.
Modificación de web.config para la representación y la autenticación de Windows
Para habilitar la autenticación de representación y de Windows, debe modificar los archivos Web.config de las dos aplicaciones enumeradas en la tabla siguiente.
Aplicación
InfoViewApp
Ubicación predeterminada
<DIRINSTALACIÓN>\Business Objects\BusinessObjects Enterprise 12.0\Web Content\InfoViewApp\InfoViewApp
PlatformServices
<DIRINSTALACIÓN>\Business Objects\BusinessObjects Enterprise 12.0\Web Content\InfoViewApp\PlatformServices
Para modificar web.config para la representación y la autenticación de Windows
1.
Abra el archivo Web.config de InfoView.
2.
Busque la siguiente línea en <system.web>:
<Authentication mode="None" />
3.
Modifique la línea como se muestra a continuación:
<authentication mode="Windows" />
4.
Busque la siguiente línea en <system.web>:
<identity impersonate="true" />
5.
Edite las cadenas como se indica en la tabla siguiente:
594 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
Cadena Qué editar
<add key="cmsDefault" value="" />
Especifique el nombre de equipo del CMS en el campo del valor cmsDefault
.
Cambie
"false" a
"true" <add key=" ssoEna bled" value="false"
/>
<add key="authentica tionDefault" va lue="secWinAD" />
Asegúrese de que value está configurado en
"secWinAD"
6.
Guarde y cierre el archivo Web.config.
7.
Abra el archivo Web.config de PlatformServices.
8.
Edite las líneas en <system.web> tal como se indica en la tabla siguiente:
Línea Qué editar
<Authentication mo de="None" />
Cambie
"None" a
"Windows"
<identity impersona te="true" />
Asegúrese de que esta línea está configurada en
"true"
9.
Guarde y cierre el archivo Web.config.
10.
Reinicie IIS.
Sugerencia:
También puede reiniciar IIS después de terminar de configurar IIS para que use la autenticación de Windows integrada.
Para configurar los clientes en IIS para la autenticación de Windows integrada
Para utilizar el inicio de sesión único debe configurar los clientes de
BusinessObjects en IIS para que usen la autenticación de Windows integrada.
Implemente los pasos siguientes configurar los clientes para la autenticación
Windows.
1.
En la ventana "Internet Information Services" de IIS, expanda el árbol de la izquierda y vaya a InfoViewApp en Sitio web predeterminado.
Manual del administrador de SAP BusinessObjects Enterprise 595
Configuración de la autenticación de terceros
12
Usar la autenticación AD
2.
Haga clic con el botón derecho en InfoViewApp y seleccione
Propiedades.
3.
Haga clic en Editar en la ficha "Seguridad de directorio".
4.
Anule la selección de Acceso anónimo si está seleccionado
5.
Seleccione Autenticación de Windows integrada y haga clic en
Aceptar.
6.
Haga clic en Aceptar para finalizar.
7.
Repita los pasos 1 a 6 para PlatformServices.
8.
Reinicie IIS.
Para configurar el host IIS para que sea de confianza para la delegación
Debe asegurarse de que el equipo que aloja IIS sea de confianza para la delegación o que la cuenta bajo la que se ejecuta IIS sea de confianza para la delegación. Implemente los pasos siguientes configurar el equipo que aloja IIS para la delegación. Para obtener instrucciones acerca de cómo configurar la cuenta bajo la que se ejecuta IIS, consulte la documentación de Windows AD.
1.
Abra el complemento "Usuarios y equipos de Active Directory" .
2.
Expanda el árbol al dominio del equipo que aloja IIS.
3.
Haga doble clic en Equipos.
4.
Haga clic con el botón derecho en el equipo que aloja IIS y seleccione
Propiedades
5.
Seleccione la ficha "Delegación".
6.
Seleccione Confiar en este usuario para la delegación a cualquier
servicio (sólo Kerberos) y haga clic en Aceptar.
Para configurar el explorador Internet Explorer
Debe configurar el explorador Internet Explorer en un equipo cliente de
BusinessObjects Enterprise para que admita el inicio de sesión único completo. Esta implementación incluye las siguientes tareas:
• Configurar equipos cliente para la autenticación de Windows integrada
• Agregar IIS a los sitios de la intranet local
Sugerencia:
Puede automatizar los siguientes pasos mediante una clave de registro.
Para obtener más detalles, consulte la documentación de Windows.
1.
En el equipo cliente, abra un explorador Internet Explorer.
596 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
2.
Habilite la autenticación de Windows integrada.
a.
Vaya a Herramientas > Opciones de Internet.
b.
Seleccione la ficha "Avanzado".
c.
Desplácese a la configuración de "Seguridad".
d.
Seleccione Habilitar la autenticación integrada de Windows y haga clic en Aplicar.
3.
Agregue IIS a la lista de los sitios de la intranet local.
a.
Vaya a Herramientas > Opciones de Internet.
b.
Vaya a Seguridad > Intranet local > Sitios > Opciones
avanzadas."Ficha Seguridad".
c.
Escriba el sitio Web de IIS y haga clic en Agregar.
Por ejemplo: http://equipoiis.dominio.com
d.
Haga clic en Aceptar dos veces para cerrar el cuadro de diálogo
Opciones de Internet.
4.
Cierre el explorador Internet Explorer y, a continuación, vuelva a abrirlo para que se apliquen los cambios.
5.
Repita los pasos 1 a 4 para cada equipo cliente.
Configurar Kerberos y el inicio de sesión único en la base de datos para IIS
Para configurar el inicio de sesión único en la base de datos, necesita configurar IIS y BusinessObjects Enterprise para permitir que las credenciales de usuario se propaguen en la base de datos. Al implementar los pasos de esta sección, los usuarios pueden tener autenticadas sus credenciales de cuenta de AD en la base de datos subyacente. Antes de implementar el inicio de sesión único completo, primero debe llevar a cabo los pasos para configurar el inicio de sesión único en InfoView .NET utilizando la autenticación Kerberos. Además, se deben realizar las siguientes acciones para configurar el inicio de sesión único en la base de datos:
1.
La cuenta de BusinessObjects Enterprise debe ser de confianza para la delegación.
2.
Los servicios de informes se deben ejecutar bajo la cuenta de servicio de BusinessObjects Enterprise. Los equipos que alojes los servicios de informes deben tener la cuenta de servicio de BusinessObjects Enterprise como parte del grupo de administradores locales. La directiva de
Manual del administrador de SAP BusinessObjects Enterprise 597
Configuración de la autenticación de terceros
12
Usar la autenticación AD
seguridad local de la cuenta se debe configurar como “Actuar como parte del sistema operativo”.
3.
Contexto de seguridad de caché debe estar habilitado. Consulte
Para configurar el complemento de seguridad de Windows AD para Kerberos
para obtener más detalles.
4.
Configure IIS para el acceso al controlador de dominio de AD con el fin de efectuar consultas.
Temas relacionados
• Configurar Kerberos y el inicio de sesión único para InfoView .NET
• Configuración de una cuenta de servicio
• Configuración de los servidores
Configurar IIS para el acceso de dominio de AD
Para admitir el inicio de sesión único en bases de datos, deberá configurar el proceso de trabajo de Aspnet_wp.exe para que se ejecute como una cuenta que tiene privilegios de conexión al controlador de dominio. Puede utilizar cualquiera de las siguientes opciones:
• Ejecutar el proceso de trabajo de IIS bajo una cuenta de dominio de equipo. De esta forma la contraseña se generará y no estará sujeta a las restricciones de caducidad. La contraseña no se expondrá ni estará sujeta a modificaciones.
• Ejecutar el proceso de trabajo de IIS bajo la cuenta de servicio de red o baja la cuenta de dominio de usuario. Con el uso de una cuenta de dominio de usuario puede controlar los derechos de la cuenta; no obstante, la contraseña se puede exponer y modificar. La contraseña también puede caducar y, por lo tanto, provocar errores.
El enfoque que use dependerá de los requisitos de administración de seguridad del sistema. Para obtener una información completa sobre los riesgos de la seguridad asociados a las cuentas de dominio de usuario o del sistema, consulte la documentación de Microsoft.
Para configurar IIS 5 para el acceso de dominio de AD
Si IIS 5 ya se está ejecutando bajo una cuenta de dominio, cuenta de sistema o cuenta de servicio de red, puede saltarse estos pasos.
1.
Abra el archivo machine.cong.
Este archivo se puede encontrar en la siguiente ubicación:
C:\Winnt\Microsoft.NET\Framework\versión\CONFIG\
, donde
versión
representa el número de la versión de software.
598 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
2.
Busque la sección processModel Attributes en el archivo.
3.
Establezca los valores de parámetro indicados en la siguiente tabla:
Parámetro
userName
Password
Valor para establecer
“Password”
“AutoGenerate”
4.
Guarde y cierre el archivo.
La configuración de la cuenta Aspnet_wp.exe para que se ejecute como una cuenta de dominio de equipo provoca que todas las aplicaciones Web ASP.NET del servidor Web se ejecuten como cuentas de sistema con privilegios. Por razones de seguridad, asegúrese de que la cuenta bajo la que se ejecuta el IIS no pertenece a un grupo asignado.
Si el nombre de equipo del servidor Web es diferente del nombre que se ha utilizado para acceder a él, agregue un SPN para el acceso HTTP al equipo del servidor Web: setspn -A HTTP/serverhost.domainname.com serverhost
Por ejemplo, si accede al equipo vía www.nombredominio.com pero el nombre de equipo es web.nombredominio.com, deberá agregar un SPN para el acceso HTTP en el equipo de servidor Web.
Para configurar IIS 6 para el acceso de dominio de AD
IIS 6 se debe ejecutar de forma predeterminada bajo la cuenta Servicio de
red, que tiene suficientes derechos para el acceso de dominio de AD.
1.
Para abrir el administrador de Internet Information Services (IIS) vaya a:
Inicio > Configuración > Panel de control > Herramientas
administrativas.
2.
Vaya a Equipo local > Grupos de aplicaciones
3.
Haga clic con el botón derecho en DefaultAppPool y seleccione
Propiedades.
Si BusinessObjects Enterprise no está instalado en el grupo de aplicaciones predeterminado, debe utilizar el grupo en el que esté instalado.
Manual del administrador de SAP BusinessObjects Enterprise 599
Configuración de la autenticación de terceros
12
Usar la autenticación AD
4.
Seleccione la ficha "Identidad". Asegúrese de que está seleccionado
Servicios de red y no ninguna de las cuentas locales.
Nota:
También puede utilizar "Configurable" y ejecutar el grupo de aplicaciones bajo una cuenta de dominio.
5.
Haga clic en Aceptar.
6.
Reinicie IIS si ha modificado alguna configuración del grupo de aplicaciones.
Configurar NTLM y el inicio de sesión único para InfoView .NET
En esta sección se describen los pasos necesarios para configurar el inicio de sesión único y la autenticación de AD utilizando NTLM para InfoView
.NET de BusinessObjects Enterprise.
Antes de implementar estos pasos, compruebe que la autenticación manual en InfoView .NET con NTLM funciona correctamente. Los usuarios de AD deben poder proporcionar su nombre de usuario y contraseña para iniciar sesión en InfoView .NET y Kerberos se ha habilitado en la CMC.
Temas relacionados
• Usar la autenticación de AD con NTLM
Para activar el inicio de sesión único en la CMC
1.
Diríjase al área de administración "Autenticación" de la CMC.
2.
Haga doble clic en Windows AD.
3.
Seleccione Habilitar inicio de sesión único para el modo de
autenticación seleccionado en el área "Opciones de autenticación".
4.
Haga clic en Actualizar.
Modificación de web.config para la representación y la autenticación de Windows
Para habilitar la autenticación de representación y de Windows, debe modificar los archivos Web.config de las dos aplicaciones enumeradas en la tabla siguiente.
600 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
Aplicación
InfoViewApp
Ubicación predeterminada
<DIRINSTALACIÓN>\Business Objects\BusinessObjects Enterprise 12.0\Web Content\InfoViewApp\InfoViewApp
PlatformServices
<DIRINSTALACIÓN>\Business Objects\BusinessObjects Enterprise 12.0\Web Content\InfoViewApp\PlatformServices\
Para modificar web.config para la representación y la autenticación de Windows
1.
Abra el archivo Web.config de InfoView.
2.
Busque la siguiente línea en <system.web>:
<Authentication mode="None" />
3.
Modifique la línea como se muestra a continuación:
<authentication mode="Windows" />
4.
Busque la siguiente línea en <system.web>:
<identity impersonate="true" />
5.
Edite las cadenas como se indica en la tabla siguiente:
Cadena Qué editar
<add key="cmsDefault" value="" />
Especifique el nombre de equipo del CMS en el campo del valor cmsDefault
.
Cambie
"false" a
"true" <add key=" ssoEna bled" value="false"
/>
<add key="authentica tionDefault" va lue="secWinAD" />
Asegúrese de que value está configurado en
"secWinAD"
6.
Guarde y cierre el archivo Web.config.
7.
Abra el archivo Web.config de PlatformServices.
Manual del administrador de SAP BusinessObjects Enterprise 601
Configuración de la autenticación de terceros
12
Usar la autenticación AD
8.
Edite las líneas en <system.web> tal como se indica en la tabla siguiente:
Línea Qué editar
<Authentication mo de="None" />
Cambie
"None" a
"Windows"
<identity impersona te="true" />
Asegúrese de que esta línea está configurada en
"true"
9.
Guarde y cierre el archivo Web.config.
10.
Reinicie IIS.
Sugerencia:
También puede reiniciar IIS después de terminar de configurar IIS para que use la autenticación de Windows integrada.
Para configurar los clientes en IIS para la autenticación de Windows integrada
Para utilizar el inicio de sesión único debe configurar los clientes de
BusinessObjects en IIS para que usen la autenticación de Windows integrada.
Implemente los pasos siguientes configurar los clientes para la autenticación
Windows.
1.
En la ventana "Internet Information Services" de IIS, expanda el árbol de la izquierda y vaya a InfoViewApp en Sitio web predeterminado.
2.
Haga clic con el botón derecho en InfoViewApp y seleccione
Propiedades.
3.
Haga clic en Editar en la ficha "Seguridad de directorio".
4.
Anule la selección de Acceso anónimo si está seleccionado.
5.
Seleccione Autenticación de Windows integrada y haga clic en
Aceptar.
6.
Haga clic en Aceptar para finalizar.
7.
Repita los pasos 1 a 6 para PlatformServices.
8.
Reinicie IIS.
602 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
Para configurar el explorador Internet Explorer
Debe configurar el explorador Internet Explorer en un equipo cliente de
BusinessObjects Enterprise para que admita el inicio de sesión único completo. Esta implementación incluye las siguientes tareas:
• Configurar equipos cliente para la autenticación de Windows integrada
• Agregar IIS a los sitios de la intranet local
Sugerencia:
Puede automatizar los siguientes pasos mediante una clave de registro.
Para obtener más detalles, consulte la documentación de Windows.
1.
En el equipo cliente, abra un explorador Internet Explorer.
2.
Habilite la autenticación de Windows integrada.
a.
Vaya a Herramientas > Opciones de Internet.
b.
Seleccione la ficha "Avanzado".
c.
Desplácese a la configuración de "Seguridad".
d.
Seleccione Habilitar la autenticación integrada de Windows y haga clic en Aplicar.
3.
Agregue IIS a la lista de los sitios de la intranet local.
a.
Vaya a Herramientas > Opciones de Internet.
b.
Vaya a Seguridad > Intranet local > Sitios > Opciones avanzadas.
c.
Escriba el sitio Web de IIS y haga clic en Agregar.
Por ejemplo: http://equipoiis.dominio.com
d.
Haga clic en Aceptar dos veces para cerrar el cuadro de diálogo
Opciones de Internet.
4.
Cierre el explorador Internet Explorer y, a continuación, vuelva a abrirlo para que se apliquen los cambios.
5.
Repita los pasos 1 a 4 para cada equipo cliente.
Uso de AD con SiteMinder
En esta sección se proporciona información sobre distintos métodos ofrecidos por BusinessObjects Enterprise que se pueden utilizar para la autenticación con Windows Active Directory (AD) y SiteMinder para IIS y Java. También se incluye información sobre la administración y configuración de cuentas de AD.
Manual del administrador de SAP BusinessObjects Enterprise 603
Configuración de la autenticación de terceros
12
Usar la autenticación AD
Puede usar SiteMinder con NTLM o Kerberos. Para obtener más información acerca de NTLM, consulte
Usar la autenticación de AD con NTLM
. Para obtener más información acerca de Kerberos, consulte
Usar la autenticación de AD con Kerberos
.
AD y flujo de trabajo de SiteMinder
El flujo de trabajo para configurar BusinessObjects Enterprise y poder usar
IIS con AD y SiteMinder, se compone de estos pasos:
•
•
Configuración del complemento Windows AD para SiteMinder
•
Modificación de web.xml para AD Java y SiteMinder
Configuración de AD y del flujo de trabajo de SiteMinder
En esta sección se explica cómo usar AD y SiteMinder. SiteMinder es una herramienta de autenticación y acceso de usuarios de terceros que se puede utilizar con el complemento de seguridad AD para crear un inicio de sesión
único en BusinessObjects Enterprise. En esta sección se supone que ya ha completado
Existen dos procesos que debe realizar para activar el inicio de sesión único de AD con SiteMinder:
• Configurar el complemento AD para el inicio de sesión único con
SiteMinder
• Modificar el archivo Web.xml para usar Java y SiteMinder o el archivo
Web.config para usar .NET y SiteMinder
Nota:
Compruebe que el administrador de SiteMinder ha activado la compatibilidad con Agentes 4.x. Esto debe hacerse independientemente de la versión compatible de SiteMinder que se utilice. Para obtener más información acerca de SiteMinder y su instalación, consulte la documentación de
SiteMinder.
Configuración del complemento Windows AD para SiteMinder
Para configurar el complemento AD para el inicio de sesión único con
SiteMinder
1.
En la CMC, haga clic en Autenticación.
2.
Haga doble clic en Windows AD.
604 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
3.
Desplácese hacia abajo hasta el área Opciones de SiteMinder de la página.
4.
Haga clic en Deshabilitado.
Aparecerá la página de configuración de Windows AD SiteMinder.
5.
Si no ha configurado el complemento Windows AD, se mostrará una advertencia y se le preguntará si desea continuar. Haga clic en Aceptar.
Aparece la página de configuración de AD SiteMinder.
6.
Haga clic en Utilice el inicio de sesión único de SiteMinder.
7.
En el cuadro Host de servidor de directivas, escriba el nombre de cada servidor de directivas y haga clic en Agregar.
8.
En cada host de servidor de directivas, especifique los números de puerto de Contabilidad, Autenticación y Autorización.
9.
Introduzca el Nombre del agente y el Secreto compartido. Introduzca de nuevo el Secreto compartido.
Nota:
Compruebe que el administrador de SiteMinder ha activado la compatibilidad con Agentes 4.x. Esto debe hacerse independientemente de la versión compatible de SiteMinder que se utilice. Para obtener más información acerca de SiteMinder y su instalación, consulte la documentación de SiteMinder.
10.
Haga clic en Actualizar.
Modificación de web.xml para AD Java y SiteMinder
Para activar AD Java SiteMinder
1.
Abra el archivo web.xml de InfoView, desde su ubicación de despliegue en el servidor de aplicaciones Web.
<DeployedLocation>\Business Objects\BusinessObjects
Enterprise 12.0\warfiles\ warfiles|WebApss\InfoViewApp\WEB-INF
Nota:
Si usa la versión de Tomcat instalada con BusinessObjects Enterprise, reemplace <UbicaciónDespliegue> por C:\Archivos de progra ma\Business Objects\tomcat55\webapps
. Si usa cualquier otro servidor de aplicaciones Web admitido, consulte la documentación de
Manual del administrador de SAP BusinessObjects Enterprise 605
Configuración de la autenticación de terceros
12
Usar la autenticación AD
su servidor de aplicaciones Web para determinar la ruta apropiada que desee sustituir.
2.
Localice la siguiente cadena en el archivo:
<param-name>cms.default</param-name>
3.
Especifique el nombre y el número de puerto del CMS en el campo cms.default
<param-value>.
Use el formato nombreservidor:númeropuerto.
4.
Localice la siguiente cadena en el archivo:
<param-name>authentication.default</param-name>
5.
Establezca <param-value> de authentication.default en secWi nAD
.
<param-value>secWinAD</param-value>
6.
Localice la siguiente cadena en el archivo:
<param-name>sso.enabled</param-name>
7.
Cambie <param-value> correspondiente a sso.enabled de false a true.
<param-value>true</param-value>
8.
Localice la siguiente cadena en el archivo:
<param-name>siteminder.enabled</param-name>
9.
Cambie <param-value> de siteminder.enabled de false a true.
<param-value>true</param-value>
10.
Localice la siguiente cadena en el archivo:
<param-name>siteminder.authentication</param-name>
606 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
11.
Establezca <param-value> de siteminder.authentication en secWinAD
.
<param-value>secWinAD</param-value>
12.
Guarde y cierre el archivo.
13.
Reinicie el servidor de aplicaciones Web.
Modificación de web.xml del inicio de sesión único de AD Java para
InfoView
Para permitir el inicio de sesión único de AD Java
1.
Abra el archivo web.xml de InfoView, desde su ubicación de despliegue en el servidor de aplicaciones Web.
<DeployedLocation>\InfoViewApp\WEB-INF
Nota:
Si usa la versión de Tomcat instalada con BusinessObjects Enterprise, reemplace <UbicaciónDespliegue> por C:\Archivos de progra ma\Business Objects\tomcat55\webapps
. Si usa cualquier otro servidor de aplicaciones Web admitido, consulte la documentación de su servidor de aplicaciones Web para determinar la ruta apropiada que desee sustituir.
2.
Localice la siguiente cadena en el archivo:
<param-name>cms.default</param-name>
3.
Especifique el nombre y el número de puerto del CMS en el campo cms.default
<param-value>.
Use el formato nombreservidor:númeropuerto.
4.
Localice la siguiente cadena en el archivo:
<param-name>authentication.default</param-name>
5.
Establezca <param-value> de authentication.default en secWi nAD
.
<param-value>secWinAD</param-value>
Manual del administrador de SAP BusinessObjects Enterprise 607
Configuración de la autenticación de terceros
12
Usar la autenticación AD
6.
Localice la siguiente cadena en el archivo:
<param-name>sso.enabled</param-name>
7.
Cambie <param-value> correspondiente a sso.enabled de false a true.
<param-value>true</param-value>
8.
Guarde y cierre el archivo.
9.
Reinicie el servidor de aplicaciones Web.
Modificación del archivo web.xml para AD Java y SiteMinder
Para activar el cliente AD Java para SiteMinder
1.
Abra el archivo web.xml de InfoView, desde su ubicación de despliegue en el servidor de aplicaciones Web.
<DeployedLocation>\InfoViewApp\WEB-INF
Nota:
Si usa la versión de Tomcat instalada con BusinessObjects Enterprise, reemplace <UbicaciónDespliegue> por C:\Archivos de progra ma\Business Objects\tomcat55\webapps
. Si usa cualquier otro servidor de aplicaciones Web admitido, consulte la documentación de su servidor de aplicaciones Web para determinar la ruta apropiada que desee sustituir.
2.
Localice la siguiente cadena en el archivo:
<param-name>cms.default</param-name>
3.
Especifique el nombre y el número de puerto del CMS en el campo cms.default
<param-value>.
Use el formato nombreservidor:númeropuerto.
4.
Localice la siguiente cadena en el archivo:
<param-name>authentication.default</param-name>
5.
Establezca <param-value> de authentication.default en secWi nAD
.
<param-value>secWinAD</param-value>
608 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
6.
Localice la siguiente cadena en el archivo:
<param-name>sso.enabled</param-name>
7.
Cambie <param-value> correspondiente a sso.enabled de false a true.
<param-value>true</param-value>
8.
Localice la siguiente cadena en el archivo:
<param-name>siteminder.enabled</param-name>
9.
Cambie <param-value> de siteminder.enabled de false a true.
<param-value>true</param-value>
10.
Localice la siguiente cadena en el archivo:
<param-name>siteminder.authentication</param-name>
11.
Establezca <param-value> de siteminder.authentication en secWinAD
.
<param-value>secWinAD</param-value>
12.
Guarde y cierre el archivo.
13.
Reinicie el servidor de aplicaciones Web.
Modificación del archivo web.config para InfoView .NET y SiteMinder
Para activar el cliente InfoView .NET para SiteMinder
1.
Abra el archivo web.config de InfoView, desde su ubicación de despliegue para IIS.
C:\Program Files\Business Objects\BusinessObjects En terprise 12.0\Web Content\InfoViewApp\InfoViewApp
Nota:
La ruta mencionada es la ubicación predeterminada. Modifique en consecuencia la ruta si cambió la ubicación predeterminada.
Manual del administrador de SAP BusinessObjects Enterprise 609
Configuración de la autenticación de terceros
12
Usar la autenticación AD
2.
Localice la siguiente cadena en el archivo:
<add key="cmsDefault" value="" />
3.
Especifique el nombre del CMS en el campo del valor cmsDefault.
4.
Localice la siguiente cadena en el archivo:
<add key="authenticationDefault" value="secEnterprise"
/>
5.
Establezca el valor de authenticationDefault en secWinAD.
6.
Localice la siguiente cadena en el archivo:
<add key="ssoEnabled" value="false" />
7.
Cambie el valor ssoEnabled de false a true.
8.
Localice la siguiente cadena en el archivo:
<add key="siteminderEnabled" value="true" />
9.
Compruebe que el valor de siteminderEnabled está establecido en true
.
10.
Localice la siguiente cadena en el archivo:
<add key="siteminderAuthentication" value="secLDAP"
/>
11.
Establezca el valor de sitemindeAuthentication en secWinAD.
<param-value>secWinAD</param-value>
12.
Guarde y cierre el archivo.
13.
Reinicie IIS.
Desactivación de SiteMinder para clientes Java
Si desea evitar que se configure SiteMinder, o para desactivarlo una vez configurado en la CMC, modifique el archivo web.xml para InfoView.
610 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
Para modificar web.xml para desactivar SiteMinder
1.
Abra el archivo web.xml de InfoView en su servidor de aplicaciones Web.
<DeployedLocation>\InfoViewApp\WEB-INF
Nota:
Si usa la versión de Tomcat instalada con BusinessObjects Enterprise, reemplace <UbicaciónDespliegue> por C:\Archivos de progra ma\Business Objects\tomcat55\webapps
. Si usa cualquier otro servidor de aplicaciones Web admitido, consulte la documentación de su servidor de aplicaciones Web para determinar la ruta apropiada que desee sustituir.
2.
Localice la siguiente cadena en el archivo:
<param-name>siteminder.enabled</param-name>
3.
Cambie <param-value> de false a true.
<param-value>false</param-value>
4.
Guarde y cierre el archivo.
5.
Reinicie el servidor de aplicaciones Web.
Desactivación de SiteMinder para clientes .NET
Si desea evitar que se configure SiteMinder, o para desactivarlo una vez configurado en la CMC para .NET, modifique el archivo web.config para
Infoview.
Para modificar web.config para desactivar SiteMinder para clientes .NET
1.
Abra el archivo web.config de InfoView en su servidor de aplicaciones
Web.
C:\Archivos de programa\Business
Objects\BusinessObjects Enterprise 12.0\Web
Content\InfoViewApp\InfoViewApp
Nota:
La ruta mencionada es la ubicación predeterminada. Modifique en consecuencia la ruta si cambió la ubicación predeterminada.
Manual del administrador de SAP BusinessObjects Enterprise 611
Configuración de la autenticación de terceros
12
Usar la autenticación AD
2.
Localice la siguiente cadena en el archivo:
<add key="siteminderEnabled" value="true" />
3.
Cambie el valor de true a false.
<param-value>false</param-value>
4.
Repita los pasos 1-3 del archivo web.config para PlatformServices:
C:\Archivos de programa\Business
Objects\BusinessObjects Enterprise 12.0\Web
Content\InfoViewApp\PlatformServices
5.
Guarde y cierre el archivo.
6.
Reinicie IIS.
Solución de problemas del inicio de sesión único
Esta sección contiene algunos de los errores de configuración comunes que pueden hacer que el inicio de sesión único no funcione correctamente.
• Inicio de sesión único desactivado
• Problema de contexto de seguridad
• Etiquetas ssoEnabled duplicadas
Inicio de sesión único desactivado
A pesar de que el inicio de sesión único se ha configurado en los archivos web.config, los usuarios recibirán el siguiente error:
The administrator has disabled Single Sign-On logons for this authentication plugin. Please log on using your username and password.
Este problema ocurre cuando falta la configuración del inicio de sesión único en la CMC, pero está presente en todas las demás ubicaciones necesarias.
Para activar el inicio de sesión único en la CMC
1.
Diríjase al área Autenticación de la CMC.
2.
Haga doble clic en Windows AD.
3.
En el área Opciones de autenticación de la página, seleccione "Habilitar
inicio de sesión único para el modo de autenticación seleccionado."
612 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Usar la autenticación AD
12
4.
Reinicie IIS.
Problemas de contexto de seguridad
Una vez configurado el inicio de sesión único, cuando los usuarios intentan acceder a InfoView, reciben el siguiente error:
An error has occurred propagating the security context between the security server and the client. Please con tact your system administrator.
Esto puede ser debido a que el valor de representación se ha configurado incorrectamente, o a que falta el valor en el archivo web.config.
Para resolver problemas de contexto de seguridad
1.
Abra el archivo web.config desde esta ubicación:
C:\Program Files\Business Objects\BusinessObjects En terprise 12.0\Web Content\InfoViewApp
Nota:
La ruta mencionada es la ubicación predeterminada. Modifique en consecuencia la ruta si cambió la ubicación predeterminada.
2.
Compruebe que existen estas dos líneas en el archivo.
<authentication mode="Windows"/>
<identity impersonate="true" />
Si falta alguna de estas dos líneas, agréguela; si alguna tiene un valor diferente, cámbiela para que coincida con el valor necesario.
3.
Guarde y cierre el archivo
4.
Repita los pasos 1-3 del archivo web.config para PlatformServices:
C:\Archivos de programa\Business
Objects\BusinessObjects Enterprise 12.0\Web
Content\InfoViewApp\PlatformServices
5.
Reinicie IIS.
Etiquetas ssoEnabled duplicadas
El inicio de sesión único se ha configurado en los archivos web.config, pero la pantalla de inicio de sesión de InfoView aparece con el nombre de usuario y la contraseña vacíos, y con la autenticación de Windows AD seleccionada.
Manual del administrador de SAP BusinessObjects Enterprise 613
Configuración de la autenticación de terceros
12
Usar la autenticación AD
Después de hacer clic en Inicio de sesión podrá conectarse correctamente.
No se muestra ningún mensaje de error.
Esto puede ocurrir si tiene definidos varios valores contradictorios para la clave ssoEnabled en el archivo web.config. Considere el siguiente ejemplo donde ssoEnabled se establece dos veces: la primera vez está establecido en true y la segunda vez está establecido en false.
<add key="cmsDefault" value="ABCADEI01" />
<add key="ssoEnabled" value="true" />
<add key="authenticationDefault" value="secWinAD" />
<add key="cmsVisible" value="true" />
.
<!-- Set to false to disable Siteminder sso -->
<add key="siteminderEnabled" value="true" />
<add key="siteminderAuthentication" value="secLDAP" />
<!-- Set to true to enable other Single Sign On -->
<add key="ssoEnabled" value="false" />
Para quitar la etiqueta duplicada
1.
Abra el archivo Web.config desde la siguiente ubicación:
C:\Program Files\Business Objects\BusinessObjects En terprise 12.0\Web Content\InfoViewApp\InfoViewApp
Nota:
La ruta mencionada es la ubicación predeterminada. Modifique en consecuencia la ruta si cambió la ubicación predeterminada.
2.
Busque lo siguiente en el archivo: ssoEnabled
3.
Si encuentra varias ocurrencias, compruebe que la primera tiene el valor que desea, a continuación elimine las etiquetas duplicadas.
4.
Guarde y cierre el archivo.
5.
Reinicie IIS.
614 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Habilitación de la autenticación de confianza
12
Habilitación de la autenticación de confianza
Los usuarios prefieren conectarse al sistema una sola vez, sin tener que proporcionar su contraseña varias veces durante una sesión. La autenticación de confianza proporciona una solución de inicio de sesión único Java para integrar su solución de autenticación de BusinessObjects Enterprise con soluciones de autenticación de otro fabricante. Las aplicaciones que han establecido confianza con el Servidor de administración central pueden utilizar la autenticación de confianza para permitirles a los usuarios iniciar sesión sin proporcionar sus contraseñas. Para habilitar la autenticación de confianza, debe configurar el servidor, mediante la CMC, y el cliente, mediante el archivo web.xml.
Si usa Business Process BI Web Service, también deberá configurar el archivo BusinessProcessBI.properties. Consúltelo para obtener más detalles.
Nota:
• Para poder usar la autenticación de confianza, debe haber creado usuarios de Enterprise o haber asignado los usuarios de terceros que necesitará para conectar a BusinessObjects Enterprise.
• La dirección URL de inicio de sesión único para InfoView Java es http://nombrehost:númeropuerto/InfoViewApp/logon/lo gon.do
• La dirección URL de inicio de sesión único para InfoView .NET es http://nombrehost:númeropuerto/InfoViewApp/logon/lo gon.aspx
Temas relacionados
• Configuración del servidor para la autenticación de confianza
• Configuración de la autenticación de confianza para el cliente
• Configuración de la autenticación de confianza para Business Process BI
Manual del administrador de SAP BusinessObjects Enterprise 615
Configuración de la autenticación de terceros
12
Habilitación de la autenticación de confianza
Configuración del servidor para la autenticación de confianza
Para configurar el servidor para utilizar la autenticación de confianza
1.
Conéctese a la Consola de administración central con derechos de administración.
2.
Diríjase al área de administración Autenticación de la CMC.
3.
Haga clic en la ficha Enterprise.
4.
Desplácese hacia abajo hasta ver Autenticación con confianza.
5.
Haga clic en Autenticación con confianza activada.
6.
Escriba una cadena en el campo Secreto compartido.
Nota:
El secreto compartido lo utilizan el cliente y el CMS para establecer la confianza. También debe configurar el cliente después de finalizar la configuración de la autenticación de confianza para el servidor. Consulte
Configuración de la autenticación de confianza para el cliente
para obtener más detalles.
7.
Para especificar el número de días que será válido su secreto compartido, especifique un valor para el campo Período de validez del secreto
compartido.
8.
Especifique un valor de tiempo de espera para sus solicitudes de autenticación de confianza.
Nota:
El valor de tiempo de espera es el período de tiempo máximo, en milisegundos, que pueden diferir el reloj del cliente y el reloj del CMS. Si especifica 0, el período de tiempo que pueden diferir los dos relojes es ilimitado. No es recomendable establecer este valor en 0, ya que puede aumentar la vulnerabilidad frente a los ataques repetidos.
9.
Haga clic en Actualizar.
616 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Habilitación de la autenticación de confianza
12
Configuración de la autenticación de confianza para el cliente
Para configurar la autenticación de confianza para el cliente
El siguiente procedimiento se puede usar para aplicaciones Web de InfoView y OpenDocument.
1.
Abra el archivo web.xml para InfoView u OpenDocument desde su ubicación de despliegue en el servidor de aplicaciones Web.
La ubicación de despliegue para InfoView en Windows es:
<DeployedLocation>\Business Objects\BusinessObjects
Enterprise
12.0\warfiles\WebApps\InfoViewApp\WEB-INF
La ubicación de despliegue para OpenDocument es:
<DeployedLocation>\Business Objects\BusinessObjects
Enterprise
12.0\warfiles\WebApps\OpenDocument\WEB-INF
En los pasos 2-14 se utiliza InfoView como aplicación Web.
Nota:
Si ha desplegado InfoView en un entorno .NET, el archivo web.config
se encuentra en el siguiente directorio:
<DeployedLocation>\Business Objects\BusinessObjects
Enterprise
12.0\Web Content\InfoViewApp\InfoViewApp\
2.
Localice esta cadena en el archivo:
<param-name>cms.default</param-name>
3.
Especifique el nombre y el número de puerto del CMS en el campo cms.default
<param-value>.
Use el formato nombreservidor:númeropuerto
4.
Localice esta cadena en el archivo:
Manual del administrador de SAP BusinessObjects Enterprise 617
Configuración de la autenticación de terceros
12
Habilitación de la autenticación de confianza
<param-name>sso.enabled</param-name>
5.
Cambie <param-value> de sso.enabled de false a true.
<param-value>true</param-value>
6.
Localice esta cadena en el archivo:
<param-name>siteminder.enabled</param-name>
7.
Cambie <param-value> de siteminder.enabled de true a false.
<param-value>false</param-value>
8.
Localice esta cadena en el archivo:
<param-name>trusted.auth.user.retrieval</param-name>
9.
Especifique cómo desea recuperar el nombre de usuario.
Indique el <param-value> de la tabla que corresponde al método de obtención de usuarios que desee usar.
618 Manual del administrador de SAP BusinessObjects Enterprise
<param-value>
REMOTE_USER
HTTP_HEADER
Configuración de la autenticación de terceros
Habilitación de la autenticación de confianza
12
Cómo se obtendrá el nombre de usuario
El nombre de usuario se obtendrá mediante una llamada a getRemo teUser() en el objeto HttpServ letRequest de la solicitud actual en un servlet o JSP.
Nota:
Para .NET, asegúrese de que se han configurado las siguientes propiedades en el directorio InfoVie wApp
:
• En el administrador de IIS, desactive la casilla de verificación
"acceso anónimo".
• En el administrador de IIS, active la casilla de verificación "Autenticación de Windows integrada".
El nombre de usuario se obtiene del contenido de un encabezado
HTTP especificado.
Nota:
Debe definir qué encabezado http desea usar para obtener el nombre de usuario. El encabezado http que desea usar se define en trus ted.auth.user.param
en el archivo web.xml de InfoView.
Manual del administrador de SAP BusinessObjects Enterprise 619
Configuración de la autenticación de terceros
12
Habilitación de la autenticación de confianza
<param-value>
QUERY_STRING
COOKIE
WEB_SESSION
Cómo se obtendrá el nombre de usuario
El nombre de usuario se obtiene del contenido de un parámetro especificado de la URL de consulta.
Nota:
Debe definir qué parámetro de cadena de consulta desea usar para obtener el nombre de usuario. El parámetro de cadena de consulta que desea usar se define en trus ted.auth.user.param
en el archivo web.xml de InfoView.
El nombre de usuario se obtiene del contenido de una cookie especificada.
Nota:
Debe definir qué cookie desea usar para obtener el nombre de usuario.
La cookie que desea usar se define en trusted.auth.user.param
en el archivo web.xml de InfoView.
El nombre de usuario se obtiene del contenido de una variable de sesión especificada.
Nota:
Debe definir qué variable de sesión
Web desea usar para obtener el nombre de usuario. La variable de sesión Web que desea usar se define en trusted.auth.user.param
en el archivo web.xml de InfoView.
620 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Habilitación de la autenticación de confianza
12
<param-value>
USER_PRINCIPAL
Cómo se obtendrá el nombre de usuario
El nombre de usuario se obtiene mediante una llamada a getUser
Principal().getName() en el objeto HttpServletRequest de la solicitud actual en un servlet o
JSP.
Nota:
• Existen varios mecanismos que rellenan el nombre de usuario.
Configure o defina el servidor de aplicaciones Web para que sus nombres de usuario se muestren antes de usar estos métodos de obtención del nombre de usuario. Consulte http://java.sun.com/j2see/1.4/docs//javax/servlet/http/HttpServletRequest.html
para obtener más información.
• Algunos servidores de aplicaciones Web requieren que la variable de entorno REMOTE_USER esté establecida en true en su servidor de aplicaciones Web. Consulte la documentación específica de su servidor de aplicaciones Web para saber si esto es o no necesario.
Si es necesario, compruebe que la variable de entorno está establecida en true si usa este método de obtención del nombre de usuario.
10.
Si seleccionó el encabezado HTTP, cadena de consulta URL, cookie o
Web sesión, busque esta cadena:
<param-name>trusted.auth.user.param</param-name>
Nota:
Este paso no es necesario se su método de obtención es
USER_PRINCIPAL o REMOTE_USER.
11.
Escriba el nombre de la variable que desea usar para obtener el nombre de usuario en el <param-value> de trusted.auth.user.param
• Si usa el encabezado HTTP como el método de obtención del nombre de usuario, escriba el nombre de la variable del encabezado HTTP.
Manual del administrador de SAP BusinessObjects Enterprise 621
Configuración de la autenticación de terceros
12
Habilitación de la autenticación de confianza
• Si usa un parámetro de cadena de consulta URL como el método de obtención del nombre de usuario, escriba el nombre del parámetro.
• Si usa una cookie como el método de obtención del nombre de usuario, escriba el nombre de la cookie.
• Si usa una variable de sesión Web como el método de obtención del nombre de usuario, escriba el nombre de la variable de sesión Web.
Nota:
Este paso no es necesario se su método de obtención es
USER_PRINCIPAL o REMOTE_USER.
12.
Decida cómo desea obtener el secreto compartido.
Para obtener el secreto compartido de un archivo: a.
Cree un archivo denominado TrustedPrincipal.conf.
b.
Almacene el archivo en el directorio específico de la plataforma de
Business Objects.
Esta tabla especifica la ubicación en la que se debe almacenar el archivo TrustedPrincipal.conf, según la plataforma.
Plataforma
Ubicación de TrustedPrincipal.conf
Windows, instalación predeterminada
C:\Archivos de programa\Business Objects\BusinessObjects
Enterprise 12.0\win32_x86\
<DIRINSTALACIÓN> \Busines sObjects Enterprise
12.0\win32_x86
Windows, directorio de instalación predeterminada modificada
Nota:
Reemplace DIRINSTALACIÓN por el directorio de instalación.
622 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Habilitación de la autenticación de confianza
12
Plataforma
AIX
Solaris
HP_UX
Linux
Ubicación de TrustedPrincipal.conf
<DIRINSTALACIÓN>/
bobje/enterprise120/aix_rs6000/
<DIRINSTALACIÓN>/
bobje/enterprise120/solaris_sparc/
<DIRINSTALACIÓN>/
bobje/enterprise120/hpux_pa-risc
<DIRINSTALACIÓN>/
bobje/enterprise120/linux_x86/ c.
Defina la cadena que desea usar para el secreto compartido.
Escriba lo siguiente en el archivo, donde Cadena es la cadena de secreto compartido que desea usar.
SharedSecret=String d.
Guarde y cierre este archivo.
Para obtener el secreto compartido de una variable de sesión: a.
Busque esta cadena en el archivo web.xml:
<param-name>trusted.auth.shared.secret</param-name> b.
Escriba el nombre de la variable de sesión de que desea obtener el secreto compartido en el </param-value> de trusted.auth.sha
red.secret
.
Nota:
Business Process BI Web Services no admite la obtención del secreto compartido de una variable de sesión.
Manual del administrador de SAP BusinessObjects Enterprise 623
Configuración de la autenticación de terceros
12
Habilitación de la autenticación de confianza
13.
Guarde y cierre el archivo.
14.
Reinicie el servidor de aplicaciones Web.
Configuración de la autenticación de confianza para
Business Process BI
Si usa Business Process BI y también la autenticación de confianza, deberá configurar el archivo BusinessProcessBI.properties además de la CMC y el archivo web.xml.
Para configurar la autenticación de confianza para Business
Process BI
1.
Abra el archivo BusinessProcessBI.properties desde la siguiente ubicación del servidor de aplicaciones Web:
Para Windows:
<DeployedLocation>\BusinessProcessBI\WEB-INF\classes
Para UNIX:
<DeployedLocation>/BusinessProcessBI/WEB-INF/classes/
Nota:
Si usa la versión de Tomcat instalada con BusinessObjects Enterprise, reemplace <DeployedLocation> por C:\Archivos de progra ma\Business Objects\Tomcat55\webapps\ en Windows o el directorio de Tomcat en Unix. Si usa cualquier otro servidor de aplicaciones Web admitido, consulte la documentación de su servidor de aplicaciones Web para determinar la ruta apropiada que desee sustituir.
2.
Busque esta línea: bisecurity.trustedAuthentication.enabled = false
3.
Cambie el valor de false a true.
4.
Guarde y cierre el archivo.
624 Manual del administrador de SAP BusinessObjects Enterprise
Configuración de la autenticación de terceros
Habilitación de la autenticación de confianza
12
5.
Reinicie el servidor de aplicaciones Web.
Manual del administrador de SAP BusinessObjects Enterprise 625
Configuración de la autenticación de terceros
12
Habilitación de la autenticación de confianza
626 Manual del administrador de SAP BusinessObjects Enterprise
Administración de auditoría
13
Administración de auditoría
13
Funcionamiento de una auditoría
En esta sección se proporciona una descripción general de la funcionalidad de auditoría de BusinessObjects Enterprise. Asimismo, se describen la configuración de la base de datos de auditoría, la selección de las acciones que se van a auditar y la creación de un informe de auditoría personalizado.
Funcionamiento de una auditoría
La auditoría permite conservar un registro de los eventos importantes en los servidores de BusinessObjects Enterprise (para obtener una lista de los eventos auditables, consulte
Lista de referencia de los eventos que se pueden auditar
). Estos registros ofrecen detalles de la información a la que
se tiene acceso, cómo se tiene acceso a ella y quién la está consultando.
En este capítulo, auditor se refiere a cualquier sistema responsable de registrar o almacenar información acerca de cualquier evento auditable.
Auditado se refiere a cualquier sistema responsable de llevar a cabo un evento que se audita. Hay circunstancias en las que un mismo sistema puede ser tanto auditor como auditado. El servidor de administración central
(CMS) actúa como el auditor del sistema, en tanto los servidores de
BusinessObjects Enterprise que controlan los eventos que se pueden supervisar actúan como auditados.
Aunque la base de datos de auditoría puede formar parte de la base de datos del sistema, se recomienda tenerla aparte con el fin de minimizar la repercusión en el rendimiento del sistema debido al constante aumento de tamaño de la base de datos. Si así lo decide, puede utilizar software de base de datos distinto para la base de datos del sistema de CMS y la base de datos de auditoría, y puede mantener estas bases de datos en servidores distintos. Una vez establecida, por lo general a una base de datos de auditoría sólo se anexan datos.
Como auditor, el CMS es el encargado de recopilar eventos y escribirlos en la base de datos de auditoría. Cuando se activa un evento auditado, el servidor responsable generará un registro y lo almacenará en un archivo temporal local. A intervalos regulares, el CMS se comunica con los servidores auditados para solicitar copias de los registros de sus archivos de registro locales. Cuando el CMS recibe estos registros, escribe los datos en la base de datos de auditoría.
Asimismo, el CMS supervisa la sincronización de los eventos de auditoría que se producen en los distintos equipos. Cada auditado proporciona una marca de tiempo de los eventos de auditoría que se registran. Para
628 Manual del administrador de SAP BusinessObjects Enterprise
Administración de auditoría
Funcionamiento de una auditoría
13 asegurarse de que las marcas de tiempo de los eventos de los distintos servidores son coherentes, el CMS envía periódicamente la hora a los auditados. A continuación, éstos la comparan con la de sus relojes internos.
Si hay diferencias, corrigen el tiempo que registran para los eventos de auditoría posteriores.
Según el tipo de cliente que se esté auditando, el sistema utilizará uno de los siguientes flujos de trabajo para registrar los eventos.
• Auditoría de servidor: incluye las operaciones automatizadas que se producen en un servidor.
1.
El servidor realiza un evento auditable.
2.
El auditado de CMS escribe los eventos en un archivo temporal.
3.
El auditor de CMS sondea al auditado de CMS periódicamente (cada cinco minutos de forma predeterminada) y solicita un lote de eventos de auditoría (hasta 200 de forma predeterminada).
4.
El auditado de CMS recupera los archivos temporales.
5.
El auditado de CMS transmite los eventos al auditor de CMS.
6.
El auditor de CMS escribe los eventos en la base de datos de auditoría y, a continuación, el auditado de CMS elimina los eventos de los archivos temporales.
• Auditoría de inicio de sesión de cliente para clientes que se conectan a través de CORBA: Ello incluye aplicaciones como Desktop Intelligence o cliente enriquecido de Web Intelligence.
Manual del administrador de SAP BusinessObjects Enterprise 629
Administración de auditoría
13
Funcionamiento de una auditoría
1.
El cliente se conecta al auditado de CMS. El cliente proporciona su dirección IP y nombre de equipo, que el auditor comprueba.
Nota:
Debe abrirse un puerto en el servidor de seguridad entre el CMS cliente.
2.
El auditado de CMS escribe los eventos en un archivo temporal.
3.
El auditor de CMS sondea al auditado de CMS periódicamente (cada cinco minutos de forma predeterminada) y solicita un lote de eventos de auditoría (hasta 200 de forma predeterminada).
4.
El auditado de CMS recupera los archivos temporales.
5.
El auditado de CMS transmite los eventos al auditor de CMS.
6.
El auditor de CMS escribe los eventos en la base de datos de auditoría y, a continuación, el auditado de CMS elimina los eventos de los archivos temporales.
• Auditoría de inicio de sesión de cliente para clientes que se conectan a través de HTTP: incluye aplicaciones en línea, como Infoview, Consola de administración central, cliente ZABO de Desktop Intelligence, cliente enriquecido de Web Intelligence, etc.
630 Manual del administrador de SAP BusinessObjects Enterprise
Administración de auditoría
Funcionamiento de una auditoría
13
1.
El explorador se conecta al servidor de aplicaciones Web.
2.
El servidor de aplicaciones Web devuelve la página de inicio de sesión principal.
3.
Los datos de inicio de sesión se envían al servidor de aplicaciones
Web.
4.
El SDK de BusinessObjects Enterprise envía la solicitud de inicio de sesión al auditado de CMS, junto con la dirección IP y el nombre del equipo del explorador. El SDK de Enterprise se conecta al auditado de CMS y se realiza la autenticación.
5.
El auditado de CMS escribe eventos en un archivo temporal.
6.
El auditor de CMS sondea al auditado de CMS periódicamente (cada cinco minutos de forma predeterminada) y solicita un lote de eventos de auditoría (hasta 200 de forma predeterminada).
7.
El auditado de CMS recupera los archivos temporales.
8.
El auditado de CMS envía los eventos al auditor de CMS.
9.
El auditor de CMS escribe eventos en la base de datos de auditoría.
El auditado de CMS elimina los eventos de los archivos temporales.
• Auditoría sin inicio de sesión de los clientes que se conectan mediante
CORBA: Este flujo de trabajo se aplica a la auditoría de los eventos del cliente de Desktop Intelligence y el cliente enriquecido de Web Intelligence cuando se conectan mediante CORBA.
Manual del administrador de SAP BusinessObjects Enterprise 631
Administración de auditoría
13
Funcionamiento de una auditoría
1.
El usuario realiza una operación que se pueda auditar.
2.
El cliente se pone en contacto con el CMS para comprobar si la operación se debe auditar.
3.
El CMS informa al cliente de escritorio que la operación requiere auditoría.
4.
El cliente realiza la operación.
5.
El cliente envía la información de evento al servicio proxy de auditoría de cliente (CAPS) que está alojado en un servidor de procesamiento de Adaptive.
Nota:
Un puerto del servidor de seguridad debe estar abierto entre cada cliente y cada servidor de procesamiento de Adaptive.
6.
CAPS escribe los eventos en un archivo temporal.
7.
El auditor de CMS sondea a CAPS periódicamente (cada cinco minutos de forma predeterminada) y solicita un lote de eventos de auditoría (200 de forma predeterminada).
8.
CAPS lee el archivo temporal.
9.
CAPS envía la información de evento al auditor de CMS.
10.
El auditor de CMS escribe la información de evento en la base de datos de auditoría. CAPS elimina los eventos del archivo temporal.
• Auditoría sin inicio de sesión de los clientes que se conectan mediante
HTTP: Este flujo de trabajo se aplica a la auditoría de los eventos del cliente ZABO de Desktop Intelligence y el cliente enriquecido de Web
Intelligence (excepto para los eventos de inicio de sesión) cuando se
632 Manual del administrador de SAP BusinessObjects Enterprise
conecta mediante HTTP.
Administración de auditoría
Funcionamiento de una auditoría
13
1.
El usuario inicia un evento potencialmente auditable. La aplicación cliente se pone en contacto con el servidor de aplicaciones Web.
2.
El servidor de aplicaciones Web se pone en contacto con el CMS y comprueba si el evento está configurado para auditarse.
Nota:
Aunque en el diagrama se muestra que el contacto se establece con el CMS auditor, es posible ponerse en contacto con cualquier CMS del clúster para obtener esta información.
3.
El CMS devuelve la información de configuración de auditoría al servidor de aplicaciones Web, que devuelve esta información a la aplicación cliente.
4.
Si el evento está configurado para auditarse, el cliente envía la información de evento al servidor de aplicaciones Web, que la envía al servicio de proxy de auditoría de cliente (CAPS), alojado en un servidor de procesamiento de Adaptive (APS).
5.
CAPS escribe los eventos en un archivo temporal.
6.
El auditor de CMS sondea a CAPS periódicamente (cada cinco minutos de forma predeterminada) y solicita un lote de eventos de auditoría (200 de forma predeterminada).
7.
CAPS lee el archivo temporal.
8.
CAPS envía la información de evento al auditor de CMS.
Manual del administrador de SAP BusinessObjects Enterprise 633
Administración de auditoría
13
Funcionamiento de una auditoría
9.
El auditor de CMS escribe la información de evento en la base de datos de auditoría. CAPS elimina los eventos del archivo temporal.
Coherencia de auditoría
Una vez que los datos están en la base de datos de auditoría, puede ejecutar los informes de ejemplo en la base de datos o diseñar informes personalizados para adaptarlos a sus necesidades empresariales.
Nota:
Si desea quitar un servidor del despliegue de BOE, primero debe desactivarlo pero manteniéndolo en ejecución y conectado a la red hasta que todos los eventos de los archivos temporales hayan tenido la oportunidad de enviarse a la base de datos de auditoría (la ubicación de los archivos temporales está determinada por la opción Directorio temporal de auditoría en la configuración de CMC para dicho servidor). Esta operación puede durar varias horas.
En la mayoría de los casos, cuando la auditoría está correctamente instalada, configurada y protegida y se utilizan las versiones correctas de todas las aplicaciones cliente, la auditoría registrará de forma correcta y coherente todos los eventos del sistema indicados. No obstante, es importante tener presente que determinadas condiciones del sistema y del entorno pueden afectar negativamente a la auditoría.
Siempre hay un retardo entre el momento en que se produce un evento y su transferencia final a la base de datos del auditor. Aunque este retardo es configurable, cualquier de las condiciones siguientes puede prolongar el retardo más allá del límite configurado.
• No disponibilidad de la base de datos de CMS o de auditoría.
• Pérdida de la conectividad de red.
• Un auditado ha generado más eventos de los que tiene configurados un auditor de CMS para recuperar en un solo lote. Consulte los vínculos de la parte inferior de esta página para obtener instrucciones para aumentar el tamaño de lote.
Como administrador del sistema, debe trabajar para evitar cualquiera de las siguientes situaciones, que podrían provocar registros de auditoría incompletos:
• Una unidad donde se almacenan los datos de auditoría alcanza la capacidad máxima: debe asegurarse siempre de que dispone de suficiente espacio en disco.
634 Manual del administrador de SAP BusinessObjects Enterprise
Administración de auditoría
Configuración de la auditoría
13
• Un servidor auditado se quita incorrectamente de la red antes de que pueda transmitir todos los eventos de auditoría: debe asegurarse de que al quitar un servidor de la red, se deja suficiente tiempo para que los eventos de auditoría se envíen a la base de datos de auditoría.
• Eliminación de los archivos temporales del auditado
• Error de hardware o de disco
• Destrucción física de un equipo host de auditado o auditor
También existen algunas condiciones que impiden que los eventos de auditoría lleguen al auditor de CMS. Entre estos vínculos se incluyen:
• Usuarios con versiones de cliente anteriores que no admiten la auditoría.
• La transmisión de la información de auditoría se puede bloquear si los servidores de seguridad están configurados incorrectamente.
Temas relacionados
• Optimización del rendimiento del sistema durante la auditoría
Configuración de la auditoría
Si configuró la auditoría al instalar BusinessObjects Enterprise, la base de datos de auditoría ya está configurada y ha establecido una conexión al servidor de administración central (CMS). Si no ha configurado la auditoría al realizar la instalación, deberá configurar todos los Server Intelligence
Agent (SIA) para conectarse con una base de datos de auditoría.
Para poder auditar un evento en BusinessObjects Enterprise, deberá configurar los siguientes componentes:
• Determine el servidor que controla el evento (consulte
Lista de referencia de los eventos que se pueden auditar
).
• Debe habilitar la auditoría de esa acción en el área de administración de servidores de la Consola de administración central (CMC). Para obtener instrucciones paso a paso, consulte
Activación de la auditoría de eventos del usuario y del sistema
.
• Si es un evento generado por el cliente, también debe habilitar la auditoría desde el área Aplicaciones de la CMC. Para obtener instrucciones paso a paso, consulte
Activación de la auditoría de eventos del usuario y del sistema
Como auditado, el servidor de BusinessObjects Enterprise empezará a activar estas acciones de auditoría en un archivo de registro local.
Manual del administrador de SAP BusinessObjects Enterprise 635
Administración de auditoría
13
Configuración de la auditoría
Puede utilizar cualquier servidor de base de datos compatible para la base de datos del sistema de CM para la base de datos de auditoría. Para obtener una lista completa de software de base de datos admitido y de los requisitos de versión, consulte en línea el manual de plataformas compatibles con
BusinessObjects Enterprise en nuestro sitio Web de soporte:
http://support.bu
sinessobjects.com/documentation/supported_platforms
.
Si tiene planeado utilizar MySQL para la base de datos de auditoría, necesitará la versión 3.51.12 del controlador ODBC (MyODBC)/Conector
MySQL. Si todavía no lo tiene instalado, puede descargarlo de la siguiente ubicación:
http://dev.mysql.com/downloads/connector/odbc/3.51.html
.
Se recomienda desarrollar una estrategia de copia de seguridad para la base de datos de auditoría. Si es necesario, póngase en contacto con el administrador de la base de datos para obtener más información.
Si tiene varios servidores de un tipo en los que desee configurar la auditoría, puede utilizar la plantilla de configuración para configurarlos de forma idéntica. Consulte Trabajar con plantillas de configuración para obtener más detalles.
Nota:
• BusinessObjects Enterprise XI 3.1 sólo auditará los eventos de las aplicaciones cliente para 3.0 o posterior; los eventos de versiones de cliente anteriores no se registrarán. Si desea auditar eventos de todas las aplicaciones cliente, debe actualizar a las versiones de
BusinessObjects Enterprise XI 3.0 como mínimo.
• El CMS actúa como auditor y como auditado cuando se configura para auditar una acción que sólo controla el propio CMS.
• Si dispone de un clúster CMS, cada CMS del clúster debe estar conectado a la misma base de datos de auditoría, utilizando el mismo método y nombre de conexión. Tenga en cuenta que en los nombres de conexión se distinguen mayúsculas y minúsculas.
• En un clúster CMS, el clúster designará un CMS para que actúe como auditor del sistema. Si falla el equipo en el que se ejecuta este CMS, otro
CMS del clúster se hará cargo y empezará a actuar como auditor.
• Las conexiones de base de datos de auditoría para todos los servidores
CMS deben ser idénticas (el host de base de datos, el nombre DNS, el
ID de usuario y la contraseña deben ser iguales). Si algún detalle de conexión cambia, todos los nodos que alojan un CMS se deben actualizar con esta nueva información (mediante el Administrador de configuración central) o no podrán conectarse a la base de datos de auditoría.
636 Manual del administrador de SAP BusinessObjects Enterprise
Administración de auditoría
Configuración de la auditoría
13
• Para garantizar el máximo grado de tolerancia a errores, se recomienda disponer de varios servidores de procesamiento de Adaptive y que cada uno aloje un servicio proxy de auditoría de cliente.
• Sólo se puede mantener una base de datos de auditoría para un clúster y los informes de auditoría no pueden recuperar información de varias bases de datos de auditoría.
Temas relacionados
• Agrupar Servidores de administración central
• Trabajo con plantillas de configuración
Configuración de la auditoría para los servidores en
Windows
Sólo deberá configurar los servidores Windows si no instaló la auditoría al instalar BusinessObjects Enterprise. Si instaló la auditoría, los servidores ya estarán configurados correctamente.
1.
Abra el CCM.
2.
Detenga el SIA.
3.
Haga clic en Especificar el origen de datos de auditoría.
Se le pedirá que seleccione un controlador de base de datos.
4.
Especifique si desea conectarse a la base de datos mediante ODBC o mediante uno de los controladores originales.
5.
Haga clic en Aceptar.
6.
El paso siguiente depende del tipo de conexión que seleccione:
• Si seleccionó ODBC, aparece el cuadro de diálogo Seleccionar origen de datos de Windows. Elija el origen de datos ODBC que desee utilizar como base de datos de auditoría y haga clic en Aceptar (o en Nuevo para configurar un nuevo nombre de origen de datos). Utilice un DSN del sistema y no uno de usuario ni de archivo. De forma predeterminada, el servidor se configura para que se ejecuten bajo la cuenta del sistema, que sólo reconoce los DSN del sistema. Cuando se le pida, indique sus credenciales de bases de datos y haga clic en
Aceptar.
• Si seleccionó un controlador original, se le pide el Nombre de servidor,
ID de inicio de sesión y Contraseña de base de datos. Proporcione esta información y, a continuación, haga clic en Aceptar.
Manual del administrador de SAP BusinessObjects Enterprise 637
Administración de auditoría
13
Configuración de la auditoría
7.
Haga clic en Aceptar.
8.
Inicie Server Intelligence Agent. Cuando el CMS se inicia, rellenará la base de datos con las tablas de auditoría necesarias.
Nota:
También puede configurar la base de datos de auditoría mediante la opción
Propiedades de SIA. Detenga el agente, seleccione Propiedades y, a continuación, vaya a la ficha Configuración. Seleccione Escribir la
información de auditoría del servidor para el origen de datos
especificado y haga clic en Especificar.
Para configurar la base de datos de auditoría en UNIX
1.
Utilice ccm.sh para detener el CMS.
2.
Ejecute cmsdbsetup.sh.
3.
Seleccione la opción seleccionar auditoría y, a continuación, proporcione la información solicitada sobre el servidor de base de datos.
4.
Ejecute serverconfig.sh.
5.
Elija la opción Modificar un servidor.
6.
Seleccione el CMS y habilite auditoría. Especifique el número de puerto del CMS cuando se le indique; el valor predeterminado es 6400.
Utilice ccm.sh para iniciar el CMS. Una vez iniciado, creará la base de datos de auditoría.
Eventos que se pueden auditar
Puede realizar una auditoría de los eventos de usuarios individuales de
BusinessObjects Enterprise cuando se conectan al sistema o lo cierran, acceden a datos o crean eventos basados en archivos. También puede supervisar los eventos del sistema como el éxito o error de los objetos programados. Por cada evento, BusinessObjects Enterprise registra la hora del evento, el nombre y el grupo de usuarios del usuario que inició el evento, el servidor en el que se llevó a cabo y varios parámetros más que se documentan detalladamente en
Lista de referencia de los eventos que se pueden auditar
.
638 Manual del administrador de SAP BusinessObjects Enterprise
Administración de auditoría
Configuración de la auditoría
13
Lista de referencia de los eventos que se pueden auditar
Esta sección contiene la lista de los eventos auditables que puede habilitar en BusinessObjects Enterprise. Se organiza según los tipos de eventos que puede auditar para ayudarle a encontrar el servidor en el que se habilita la auditoría de estos eventos.
Si va a auditar publicaciones, debe tener en cuenta lo siguiente. Como parte del proceso de publicación, BusinessObjects Enterprise crea archivos de instancia temporales para todos los destinatarios. Si estos eventos se van a auditar, BusinessObjects Enterprise necesita conservar estas instancias, ya que registran detalles de la operación necesarios para el proceso de auditoría. Esto significa que la opción Limpiar instancia tras programación para publicación se omitirá si estos eventos están configurados como auditables.
Nota:
• La finalidad de la siguiente lista de eventos es ayudarle a configurar el sistema para la auditoría. No contiene información de los detalles de evento que se capturan en estos eventos.
• La lista de eventos auditables para Desktop Intelligence y el cliente enriquecido de Web Intelligence sólo se aplican si el cliente tiene iniciada una sesión de forma activa en BusinessObjects Enterprise. Si el cliente se usa en un modo sin conexión, los eventos no se registrarán.
Eventos de usuario activados en los servidores
En la tabla siguiente se muestran los eventos basados en servidor que se pueden auditar y el servidor que se puede utilizar para activarlos.
Manual del administrador de SAP BusinessObjects Enterprise 639
Administración de auditoría
13
Configuración de la auditoría
Categoría Evento
Servicio de BusinessObjects Enterprise
Servidor de BusinessObjects Enterprise
Objeto creado
Objeto eliminado
Objetos Objeto modificado CMS CMS
Derechos de objeto modificados
Programación sin respuesta
Visualización de informe correcta
Servicio de caché de Crystal Reports
Servidor de caché de Crystal Reports
Visualización de informe errónea
Programación correcta
Informes de Crystal
Programación errónea
No se pudo realizar la programación pero se intentará de nuevo
Servicio de tareas de destino
Servidor de tareas de destino
Entrega de destino correcta
Entrega de destino errónea
640 Manual del administrador de SAP BusinessObjects Enterprise
Administración de auditoría
Configuración de la auditoría
13
Categoría Evento
•
Documento obtenido
Un usuario ha guardado un documento de Web Intelligence en
BusinessObjects Enterprise.
Servicio de BusinessObjects Enterprise
Servidor de BusinessObjects Enterprise
•
Universo seleccionado
Un usuario ha seleccionado un universo al crear un nuevo documento de Web Intelligence, o al editar un documento de Web Intelligence existente.
Web Intelligence •
Documento actualizado
El usuario actualiza manualmente un documento de Web Intelligence, abre un documento de Web
Intelligence que está configurado como "actualizar al abrir" o programa un documento de Web Intelligence.
Servicio de caché de Web Intelligence
Servidor de caché de Web Intelligence
•
Lista de valores obtenida
Se obtiene una lista de valores de la base de datos para rellenar una lista de selección asociada con una solicitud utilizada para filtrar los datos de un documento.
Manual del administrador de SAP BusinessObjects Enterprise 641
Administración de auditoría
13
Configuración de la auditoría
Categoría Evento
•
Documento editado
El usuario entra en el modo "Editar documento" para un documento de Web Intelligence existente.
•
Formato aplicado
El usuario aplica un cambio de formato a un documento de Web
Intelligence existente en un panel de consulta.
Servicio de BusinessObjects Enterprise
Servidor de BusinessObjects Enterprise
•
SQL generado
Se activa cuando se crea un nuevo documento de Web Intelligence. A continuación, genera una consulta de SQL para el documento, pero no se envía a la base de datos.
•
Explorado fuera de ámbito
El usuario explora fuera del ámbito de los datos que se encuentran actualmente en memoria, y activa una llamada a la base de datos solicitando más datos.
Petición seleccionada
• El usuario introduce o selecciona un valor para una petición de informe.
642 Manual del administrador de SAP BusinessObjects Enterprise
Administración de auditoría
Configuración de la auditoría
13
Categoría Evento
Servicio de BusinessObjects Enterprise
Servidor de BusinessObjects Enterprise
•
Documento guardado
El usuario abre un documento de
Web Intelligence existente.
Programación correcta
Programación y publicación de
Web Intelligence
Programación errónea
No se pudo realizar la programación pero se intentará de nuevo
Entrega de destino correcta
Servicio de publicación
Servidor de tareas de Adaptive
Entrega de destino errónea
Manual del administrador de SAP BusinessObjects Enterprise 643
Administración de auditoría
13
Configuración de la auditoría
Categoría Evento
Servicio de BusinessObjects Enterprise
Servidor de BusinessObjects Enterprise
Programación correcta
Programación errónea
No se pudo realizar la programación pero se intentará de nuevo
Entrega de destino correcta
Entrega de destino errónea
Programación y entrega de Desktop Intelligence
Documento obtenido
• El usuario abre un documento de
Desktop Intelligence existente.
Documento actualizado
• El usuario actualiza manualmente un documento de Desktop Intelligence, abre un documento de
Desktop Intelligence que está configurado como "actualizar al abrir" o programa un documento de Desktop Intelligence.
Servicio de trabajo de Desktop Intelligence
Servidor de tareas de Desktop Intelligence
Petición seleccionada
• El usuario introduce o selecciona un valor para una petición de informe.
644 Manual del administrador de SAP BusinessObjects Enterprise
Administración de auditoría
Configuración de la auditoría
13
Categoría Evento
Documento obtenido
• El usuario abre un documento de
Desktop Intelligence existente.
Servicio de BusinessObjects Enterprise
Servidor de BusinessObjects Enterprise
Documento actualizado
• El usuario actualiza manualmente un documento de Desktop Intelligence, abre un documento de
Desktop Intelligence que está configurado como "actualizar al abrir" o programa un documento de Desktop Intelligence.
Documentos de
Desktop Intelligence
Lista de valores obtenida
• Se obtiene una lista de valores de la base de datos para rellenar una lista de selección asociada con una solicitud utilizada para filtrar los datos de un documento.
Servicio de caché de Desktop Intelligence
Servidor de caché de Desktop Intelligence
Página obtenida
• El servidor procesa las páginas de un documento de Desktop Intelligence como respuesta a la solicitud de un usuario para que muestre todo un documento o parte de él.
Manual del administrador de SAP BusinessObjects Enterprise 645
Administración de auditoría
13
Configuración de la auditoría
Categoría Evento
Petición seleccionada
• El usuario introduce o selecciona un valor para una petición de informe.
Servicio de BusinessObjects Enterprise
Servidor de BusinessObjects Enterprise
Una tarea:
• se ha programado correctamente
Programación de la publicación
• no se ha programado correctamente
Servicio de tareas de publicación
Servidor de tareas de publicación
• no se ha programado correctamente pero se volverá a intentar
Réplica
Programación correcta
Programación errónea
No se pudo realizar la programación pero se intentará de nuevo
Servicio de réplica
Servidor de tareas de Adaptive
Se ha creado un nivel de acceso
Niveles de acceso
Nivel de acceso personalizado modificado
CMS
Se ha eliminado un nivel de acceso
CMS
646 Manual del administrador de SAP BusinessObjects Enterprise
Administración de auditoría
Configuración de la auditoría
13
Categoría Evento
Servicio de BusinessObjects Enterprise
Servidor de BusinessObjects Enterprise
Inicio de sesión simultáneo
Inicio de sesión de usuario con nombre los usuarios Falló el inicio de sesión del usuario
CMS CMS
Contraseña cambiada
Desconexión del usuario
Entrega de destino correcta
(Un usuario ha enviado correctamente un objeto a un destino)
Enviar un objeto a un destino
Entrega de destino errónea
(No se ha podido enviar un objeto a un destino)
Servicio de tareas de destino
Servidor de tareas de destino
No se pudo realizar la programación pero se intentará de nuevo
Manual del administrador de SAP BusinessObjects Enterprise 647
Administración de auditoría
13
Configuración de la auditoría
Categoría Evento
Evento de archivo registrado
• El evento se ha creado y registrado con el sistema
Servicio de BusinessObjects Enterprise
Servidor de BusinessObjects Enterprise
Eventos basados en archivos
Evento de archivo actualizado
• Se ha modifica el nombre, la descripción o el nombre de archivo de un evento
Servicio de eventos
Servidor de eventos
Evento de archivo no registrado
• El evento se quita del sistema
Evento de archivo desencadenado
• Se desencadena un evento en el sistema
Eventos de usuario activados para clientes
En la siguiente tabla se enumeran los eventos basados en cliente que se pueden auditar. Los eventos de cliente se establecen en la sección
Aplicaciones de la CMC. No es necesaria ninguna modificación de las aplicaciones cliente.
648 Manual del administrador de SAP BusinessObjects Enterprise
Administración de auditoría
Configuración de la auditoría
13
Cliente Eventos
•
Documento obtenido
El usuario abre un documento de Web Intelligence existente.
•
Universo seleccionado
Un usuario ha seleccionado un universo al crear un nuevo documento de Web Intelligence, o al editar un documento de Web Intelligence existente.
Eventos del cliente enriquecido de Web Intelligence
•
Documento actualizado
El usuario actualiza manualmente un documento de
Web Intelligence, o abre un documento de Web Intelligence que está configurado como "actualizar al abrir".
•
Lista de valores obtenida
Se obtiene una lista de valores de la base de datos para rellenar una lista de selección asociada con una solicitud utilizada para filtrar los datos de un documento.
•
Documento editado
El usuario entra en el modo "Editar documento" para un documento de Web Intelligence existente.
•
Formato aplicado
El usuario aplica un cambio de formato a un documento de Web Intelligence existente en un panel de consulta.
Manual del administrador de SAP BusinessObjects Enterprise 649
Administración de auditoría
13
Configuración de la auditoría
Cliente Eventos
•
SQL generado
El servidor genera una consulta SQL para un documento de Web Intelligence (la consulta no se envía a la base de datos).
•
Explorado fuera de ámbito
El usuario explora fuera del ámbito de los datos que se encuentran actualmente en memoria, y activa una llamada a la base de datos solicitando más datos.
Petición seleccionada
• El usuario introduce o selecciona un valor para una petición de informe.
•
Documento guardado
Un usuario ha guardado un documento de Web Intelligence en BusinessObjects Enterprise.
650 Manual del administrador de SAP BusinessObjects Enterprise
Cliente
Administración de auditoría
Configuración de la auditoría
13
Eventos
Iniciar aplicación de escritorio (nivel tres)
Documento obtenido
• El usuario abre un documento de Desktop Intelligence existente.
Documento actualizado
• El usuario actualiza manualmente un documento de
Desktop Intelligence, abre un documento de Desktop
Intelligence que está configurado como "actualizar al abrir" o programa un documento de Desktop Intelligence.
Eventos de cliente de
Desktop Intelligence
Petición seleccionada
• El usuario introduce o selecciona un valor para una petición de informe.
Lista de valores obtenida
• Se obtiene una lista de valores de la base de datos para rellenar una lista de selección asociada con una solicitud utilizada para filtrar los datos de un documento.
Lista de universos obtenida
Universo seleccionado
• Un usuario ha seleccionado un universo al crear un nuevo documento de Desktop Intelligence o al editar un documento de Desktop Intelligence existente.
Manual del administrador de SAP BusinessObjects Enterprise 651
Administración de auditoría
13
Configuración de la auditoría
Cliente Eventos
Documento editado
• El usuario entra en el modo "Editar documento" para un documento de Web Intelligence existente.
Enviar a usuarios
Documento guardado
652 Manual del administrador de SAP BusinessObjects Enterprise
Administración de auditoría
Configuración de la auditoría
13
Eventos del sistema
Evento
Servidor de
BusinessObjects Enterprise
Se ha ejecutado una tarea correctamente.
Por ejemplo, se ha ejecutado correctamente una publicación o un informe de Crystal programado.
No se ha podido ejecutar una tarea. Por ejemplo, no se ha podido ejecutar una publicación o un informe de Crystal programado.
Objetos programados
Sugerencia:
Para auditar todos los errores de un informe de Crystal, un programa o una lista de valores programados, habilite la auditoría de "No se ha podido realizar un trabajo" en el Servidor de tareas y de "Se perdió la comunicación con una instancia en ejecución" en el Servidor de administración central.
Servidores de tareas
Falló un trabajo pero se intentará ejecutar de nuevo.
Manual del administrador de SAP BusinessObjects Enterprise 653
Administración de auditoría
13
Configuración de la auditoría
Evento
Se ha perdido la comunicación con una instancia en ejecución. Por ejemplo, no se ha podido ejecutar un informe de Crystal programado porque se perdió la comunicación con la instancia y ya pasó la hora programada para ejecutar el informe.
Nota:
No hace falta que active esta opción para auditar cada error de un documento de Web Intelligence programado.
Servidor de
BusinessObjects Enterprise
Auditoría y Publishing
Puede auditar las acciones relacionadas con Publishing con el informe de ejemplo para Publishing que se incluye en BusinessObjects Enterprise. Si desea auditar las acciones relacionadas con Publishing, tenga presentes estas consideraciones:
• Debe configurar la auditoría en todos los servidores utilizados en el proceso Publishing. Esto incluye los servidores de destino, los servidores de tareas de informe y el servidor de tareas de publicación.
• Las publicaciones dirigidas a numerosos destinatarios pueden generar muchos eventos que se registran en la base de datos de auditoría.
Algunos de estos eventos están relacionados con el objeto de publicación, mientras que otros son eventos secundarios relacionados con las instancias de publicación. La base de datos de auditoría debe disponer de suficiente capacidad para ocuparse de los escenarios de Publishing de gran volumen o se debe configurar para archivar las acciones pasadas.
• Se recomienda activar el evento Objeto eliminado para todos los servidores de administración central.
654 Manual del administrador de SAP BusinessObjects Enterprise
Administración de auditoría
Configuración de la auditoría
13
Información de auditoría de los destinos de publicación
En la tabla siguiente se resume la información que un informe de auditoría proporciona para cada tipo de destino de publicación.
Manual del administrador de SAP BusinessObjects Enterprise 655
Administración de auditoría
13
Activación de la auditoría de eventos del usuario y del sistema
Tipo de destino Información proporcionada en el informe de auditoría
Todos los tipos de destino
• Nombre de publicación
• Ubicación de publicación en el CMS
• Tamaño del archivo
• Tipo de entrega (en este caso, Publishing)
• Motivo de error (si se produce un error)
• ID de instancia de publicación
• Nombre del destinatario
• Ámbito del documento (para personalización)
Correo electrónico
• Nombre de dominio
• Servidor SMTP
• Puerto
• Direcciones de remitente, destinatario y CC
• Nombre de archivo de datos adjuntos
Servidor FTP
• Nombre de host FTP
• Puerto
• Nombre de usuario FTP
• Ruta del archivo
Disco local
• Ruta del archivo
Bandeja de entrada de InfoView
• Nombres de usuario de los destinatarios
Impresora
• Nombre de impresora
• Nombre y ruta de cada documento impreso
• Número de copias
Nota:
Esta función sólo está disponible para los informes de
Crystal.
Activación de la auditoría de eventos del usuario y del sistema
656 Manual del administrador de SAP BusinessObjects Enterprise
Administración de auditoría
Activación de la auditoría de eventos del usuario y del sistema
13
Después de determinar qué servidor de BusinessObjects Enterprise controla el evento, debe activar la auditoría en el servidor desde el área de administración de servidores de la Consola de administración central (CMC).
Si tiene varios servidores de BusinessObjects Enterprise de un tipo dado, asegúrese de habilitar eventos de auditoría idénticos en todos ellos. De esta forma se asegura de recabar información de todos los eventos del usuario y del sistema BusinessObjects Enterprise. Por ejemplo, si está interesado en el número total de inicios de sesión de usuarios simultáneos, habilite la auditoría de inicio de sesión de usuarios simultáneos en todos los Servidores de administración central (CMS). Si sólo la habilita en un servidor de administración central, exclusivamente recabará información de auditoría de los eventos que se realizan en ese servidor.
En algunos casos especiales quizá prefiera habilitar la auditoría sólo en un servidor de un tipo dado. Por ejemplo, si está interesado en el éxito o error de sólo un tipo de informe programado y ha configurado el sistema para que estos informes se procesen en un Servidor de tareas concreto, no es necesario que habilite la auditoría en todos cada Servidor de tareas del sistema. Sólo es necesario habilitar la auditoría en el Servidor de tareas donde se procesan los informes.
Nota:
Debe configurar la base de datos de auditoría antes de poder recopilar datos de eventos de auditoría. Consulte
para obtener información sobre cómo configurar la base de datos de auditoría.
Cuando configure la auditoría en el sistema, podrá utilizar la opción Plantilla
de configuración para aplicar una configuración en varios servidores del mismo tipo. Una de las ventajas de este método es que permite aplicar cambios a todos los servidores auditados de un determinado tipo desde una sola ubicación. Consulte
Trabajo con plantillas de configuración
.
Nota:
Para auditar los eventos del cliente de Desktop Intelligence y del cliente enriquecido de Web Intelligence, también debe configurar estas aplicaciones en la CMC.
Para activar los eventos de auditoría en los servidores
1.
Vaya al área Servidores de CMC.
2.
Haga clic en el servidor que controla la acción que desea auditar.
Manual del administrador de SAP BusinessObjects Enterprise 657
Administración de auditoría
13
Activación de la auditoría de eventos del usuario y del sistema
(Consulte
Lista de referencia de los eventos que se pueden auditar
para encontrar el servidor correcto.)
3.
Haga clic en Acciones > Eventos de auditoría .
Se mostrarán las opciones de "Eventos de auditoría".
4.
Si usa un directorio de archivos temporales distinto del predeterminada, introduzca la ruta de acceso al directorio en Directorio temporal de
auditoría.
5.
En Eventos por archivo, introduzca el número máximo de eventos de auditoría que desee almacenar en el archivo temporal.
Nota:
Si se supera este número de eventos, éstos se dividirán entre varios archivos. Consulte
Optimización del rendimiento del sistema durante la auditoría
6.
Haga clic en La auditoría está activada.
7.
En la sección "Seleccionar eventos para auditar", seleccione los eventos de auditoría que desee registrar.
8.
Haga clic en Guardar y cerrar.
Sugerencia:
Para auditar todos los errores de un informe de Crystal, un programa o una lista de valores programados, habilite la auditoría de "Error de programación" en el servidor de tareas y en el servidor de administración central.
Nota:
• Se recomienda activar el evento de auditoría Objeto eliminado en todos los servidores si ha habilitado la auditoría.
• En algunos casos, también puede seleccionar Desactivar reconexión
automática a bases de datos del sistema y de auditoría (en la página
"Propiedades" en CMC). Si se produce un corte en el suministro eléctrico u otra interrupción del servicio, esto permitirá a los administradores comprobar la integridad de la base de datos de auditoría antes de reanudar las operaciones. No se perderá ningún evento de auditoría, ya que seguirán estando en los archivos temporales en los servidores adecuados hasta que se pueda volver a establecer la conexión con el
CMS.
• Asegúrese de que el archivo de registro de auditoría está situado en un disco duro con espacio suficiente para almacenar los archivos temporales.
(Consulte
Optimización del rendimiento del sistema durante la
658 Manual del administrador de SAP BusinessObjects Enterprise
Administración de auditoría
Activación de la auditoría de eventos del usuario y del sistema
13
para obtener información sobre el ajuste del tamaño de los archivos temporales.)
•
•
Uso de informes de auditoría de ejemplo
Para activar los eventos de auditoría de las aplicaciones cliente
Para auditar los eventos de cliente, el despliegue de BusinessObjects
Enterprise debe disponer de lo siguiente.
• Necesitará al menos un servidor de procesamiento de Adaptive con el servicio proxy de auditoría de cliente y la auditoría activados en este servidor.
• Para los clientes que se conecten a través de CORBA, debe abrir un puerto en el servidor de seguridad entre los equipos del cliente y del servidor de procesamiento de Adaptive.
• Para la conexión de cliente a través de HTTP (cliente ZABO de Desktop, cliente enriquecido de Web Intelligence, InfoView, etc.), debe abrir un puerto en el servidor de seguridad entre los equipos del servidor de aplicaciones Web y el servidor de procesamiento de Adaptive.
• La auditoría debe estar activada en los servidores de caché y de tareas para Desktop Intelligence o Web Intelligence (o ambos).
1.
Vaya al área Aplicaciones de CMC.
2.
Haga clic en la aplicación que controla la acción que desea auditar.
3.
Haga clic en Acciones > Eventos de auditoría.
Se muestra la pantalla "Eventos de auditoría".
4.
Haga clic en Estado de auditoría.
5.
En la sección Compruebe los eventos que desee auditar, seleccione los eventos de auditoría que va a registrar.
6.
Haga clic en Actualizar.
Manual del administrador de SAP BusinessObjects Enterprise 659
Administración de auditoría
13
Auditar la plantilla de configuración
Auditar la plantilla de configuración
La plantilla de configuración permite modificar fácilmente las opciones en varios servidores. La configuración que introduzca para la plantilla se puede aplicar a todos los servidores seleccionados del despliegue.
De forma predeterminada, la plantilla de configuración se configurará con las opciones de auditoría especificadas durante la instalación de
BusinessObjects Enterprise (el valor predeterminado de la instalación es que la auditoría esté desactivada). Puede modificar la plantilla en cualquier momento si obtiene acceso a la configuración de auditoría de cualquier servidor auditado del despliegue.
Existen dos formas de ver la configuración actual de la plantilla de configuración. La forma más simple es ver la configuración de auditoría en uno de los servidores que sepa que utiliza la plantilla. La configuración aparecerá (atenuada) en esa página. También puede configurar uno de los servidores auditados para que use la plantilla y guardar ese cambio. Las opciones de la plantilla de configuración estarán visibles en la página de configuración de auditoría.
Las plantillas de configuración también se pueden utilizar para otras funciones aparte de la auditoría. Para obtener más detalles, consulte
Trabajo con plantillas de configuración
Para establecer la plantilla de configuración
1.
Vaya al área de servidores de CMC.
2.
Haga doble clic en uno de los servidores que desee configurar con la plantilla.
3.
Haga clic en Eventos de auditoría.
Se muestra la página "Configuración de auditoría".
4.
Si ya se ha establecido la opción Usar plantilla de configuración, desactívela.
5.
Configure las opciones de auditoría según sus preferencias.
Nota:
Los eventos de auditoría no forman parte de la plantilla de configuración.
6.
Haga clic en Establecer plantilla de configuración.
660 Manual del administrador de SAP BusinessObjects Enterprise
Administración de auditoría
Configuración de la conexión del universo
13
7.
Haga clic en Guardar y cerrar.
La configuración de esta página se aplicará a todos los servidores que tengan la opción Usar plantilla de configuración establecida para auditoría. Se aplica a todos los tipos de servidor.
Puede aplicar la plantilla de configuración a cualquier servidor auditado si accede a su configuración de auditoría y hace clic en Usar plantilla de
configuración.
Nota:
• Una vez establecida la plantilla de configuración, se recomienda desactivar Establecer plantilla de configuración y activar Usar plantilla
de configuración en el servidor que se utilice para configurar la plantilla.
De este modo se evita que los usuarios modifiquen accidentalmente la plantilla si cambian la configuración de dicho servidor.
• Si desactiva Usar plantilla de configuración en un servidor, todas las opciones de auditoría permanecerán en su estado actual hasta que se introduzca información nueva. El servidor no volverá a su configuración original.
Configuración de la conexión del universo
Los informes de auditoría utilizan el universo Activity. Antes de poder visualizar estos informes, debe configurar la conexión del universo. Si ha instalado la auditoría al instalar y configurar BusinessObjects Enterprise, esta conexión ya estará configurada.
Si no ha instalado la auditoría al instalar BusinessObjects Enterprise, tendrá que configurar esta conexión antes de ver los informes de auditoría. Esto supone dos pasos: primero debe crear un origen de datos para la base de datos de auditoría (a menos que tenga una conexión nativa que piense utilizar) y, después, debe especificar este origen de datos para la conexión del universo.
Nota:
Para los sistemas Windows es posible que deba crear un DSN de sistema de ODBC que indique su base de datos de auditoría.
Manual del administrador de SAP BusinessObjects Enterprise 661
Administración de auditoría
13
Configuración de la conexión del universo
Para configurar la conexión del universo Activity
Nota:
De este modo se configurará el universo Activity en el que, por diseño, se ejecutarán los informes de ejemplo. Si utiliza informes personalizados, deberá conectarse al universo para el que están diseñados dichos informes.
1.
Inicie la aplicación Designer e inicie sesión en el CMS.
2.
Cierre el "Asistente para la creación de universos" si se abre.
3.
Haga clic en Archivo > Importar.
Se abre la ventana "Importar universo".
4.
Seleccione Examinar, elija la carpeta raíz y, a continuación, haga clic en Aceptar.
Se muestra una lista de universos.
5.
Seleccione el universo "Actividad", haga clic en Aceptar, y, a continuación, de nuevo en Aceptar.
Se muestra un mensaje en el que se indica que el universo se ha importado correctamente.
6.
Haga clic en Aceptar.
7.
En la barra de menú, haga clic en Archivo > Parámetros.
Se abrirá la ventana "Parámetros del universo".
8.
Haga clic en Nuevo para iniciar el Asistente de nueva conexión y, a continuación, haga clic en Siguiente.
9.
Escriba un nombre en el campo Nombre de conexión y seleccione el controlador de acceso a datos para su conexión. Especifique el nombre de usuario, la contraseña y el origen de datos, el alias o el nombre de servicio. Haga clic en Siguiente dos veces y, a continuación, en Finalizar.
10.
Haga clic en Archivo > Guardar para guardar la conexión que ha creado.
11.
Haga clic en Archivo > Exportar.
Se abrirá la ventana "Exportar universo".
12.
En el campo Dominio, seleccione la ubicación de la que ha importado el universo Actividad y haga clic en Aceptar.
Se muestra un mensaje en el que se indica que el universo se ha exportado correctamente.
13.
Haga clic en Aceptar y salga de la aplicación "Designer".
662 Manual del administrador de SAP BusinessObjects Enterprise
Administración de auditoría
Uso de informes de auditoría de ejemplo
13
Uso de informes de auditoría de ejemplo
BusinessObjects Enterprise incluye dos conjuntos de informes de auditoría de ejemplo:
• Un conjunto se creó con Crystal Reports.
• Un conjunto se creó con Web Intelligence.
Ambos conjuntos de informes están disponibles en la carpeta sample de la copia del producto en el archivo auditing.biar.
Estos informes de ejemplo se publican en la carpeta Auditor al instalar
BusinessObjects Enterprise con un código clave del producto que le autoriza a utilizar Auditor. Los informes de auditoría de Crystal Reports están disponibles como paquetes de objetos con las secciones del informe como documentos individuales. Los informes de auditoría de Web Intelligence están disponibles como documentos de Web Intelligence con las secciones del informe como fichas dentro de los documentos. Ambos conjuntos de informes se basan en el universo Activity.
Nota:
También puede desplegar los informes de auditoría en otro clúster. Para ello, utilice el Asistente de importación para desplegar el archivo auditing.biar
en el CMS en el nodo donde desea los informes. Para más detalles, consulte la ayuda del Asistente de importación.
Nota:
Los informes de auditoría actuales están concebidos para ejecutarse desde una única base de datos de auditoría.
Si configuró la base de datos de auditoría cuando instaló BusinessObjects
Enterprise, debe activar la auditoría de las acciones del usuario y del servidor.
Para obtener información sobre cómo activar la auditoría en servidores, consulte
Activación de la auditoría de eventos del usuario y del sistema
.
Si no configuró la base de datos cuando instaló BusinessObjects Enterprise, antes de utilizar los informes, debe hacer lo siguiente:
• Configure la base de datos de auditoría antes de utilizar los informes de ejemplo.
Para obtener información sobre cómo configurar la base de datos de auditoría, consulte
Manual del administrador de SAP BusinessObjects Enterprise 663
Administración de auditoría
13
Control de sincronización de las acciones de auditoría
• Active la auditoría de las acciones del usuario y servidor necesarias para proporcionar datos para los informes de ejemplo.
Para obtener información sobre cómo activar la auditoría en servidores, consulte
Activación de la auditoría de eventos del usuario y del sistema
• Configure la conexión del universo utilizado para los informes de ejemplo.
Para obtener información detallada sobre los procedimientos, consulte
Configuración de la conexión del universo
Después de activar la auditoría de las acciones del usuario y servidor, la base de datos de auditoría empezará a rellenarse con los datos de auditoría que haya especificado.
Nota:
Si ha habilitado la auditoría recientemente, los ejemplos de informes de auditoría puede que contengan pocos datos o ninguno la primera vez que los consulte.
Control de sincronización de las acciones de auditoría
El CMS supervisa la sincronización de las acciones de auditoría que se producen en los distintos equipos y envía periódicamente su sistema horario a los auditados en horas UTC (Coordinated Universal Time, Hora universal coordinada). Los auditados comparan esta hora con la de su reloj interno y, a continuación, realizan la corrección correspondiente en la marca de tiempo
(en UTC) que registran para acciones de auditoría posteriores. Esta corrección sólo afecta a la marca de tiempo que el auditado registra en el archivo de registro de auditoría. El auditado no ajusta la hora del sistema del equipo en el que se ejecuta.
De forma predeterminada, CMS envía la hora del sistema cada 60 minutos.
Puede cambiar el intervalo utilizando la opción de línea de comandos de
CMS:
-AuditeeTimeSyncInterval minutos
Puede desactivar esta opción estableciendo el valor de minutos en cero.
Para obtener más información sobre el CMS, consulte el capítulo Líneas de comandos de los servidores en el Manual del administrador de SAP
BusinessObjects Enterprise.
664 Manual del administrador de SAP BusinessObjects Enterprise
Administración de auditoría
Optimización del rendimiento del sistema durante la auditoría
13
Este método integrado de sincronización horaria será lo bastante preciso para la mayoría de las aplicaciones. Para realizar una sincronización más precisa y exacta, configure los equipos del auditado y del auditor para que utilicen un cliente Network Time Protocol, Protocolo de hora de la red (NTP) y, a continuación, desactive la sincronización interna estableciendo el siguiente valor:
-AuditeeTimeSyncInterval 0
Sugerencia:
Si tiene un clúster CMS, aplique las mismas opciones de líneas de comandos a todos los servidores. Sólo un servidor del clúster CMS actúa como auditor.
Sin embargo, si falla, otro se hace cargo de las auditorías. Este CMS aplicará sus propias opciones de líneas de comandos. Si son distintas a las del auditor original, quizá el comportamiento de auditoría no se ajuste a lo esperado.
Optimización del rendimiento del sistema durante la auditoría
La habilitación de las auditorías puede afectar al rendimiento de
BusinessObjects Enterprise. No obstante, puede optimizar el rendimiento del sistema ajustando estas opciones:
• AuditInterval minutos , donde minutos está entre 1 y 15. (El valor predeterminado es 5.) El CMS solicita registros de auditoría de todos los servidores auditados en cada intervalo de auditoría.
• auditMaxEventsPerFile número (número tiene un valor predeterminado de 500 y debe ser mayor que 0). El número máximo de registros que almacenará un servidor auditado en un solo archivo temporal de auditoría.
Cuando se sobrepasa este valor máximo, el servidor abre un nuevo archivo temporal.
Nota:
Los archivos temporales permanecen en el servidor auditado hasta que el
CMS haya solicitado todos los registros.
El cambio de cada una de estas opciones tiene un impacto distinto en el rendimiento del sistema. Por ejemplo, si se incrementa el intervalo de auditoría, se reduce la frecuencia con la que el CMS escribe eventos en la base de datos de auditoría. Si se reduce el intervalo de auditoría, se aumenta
Manual del administrador de SAP BusinessObjects Enterprise 665
Administración de auditoría
13
Optimización del rendimiento del sistema durante la auditoría
la velocidad a la que se mueven los registros desde los archivos temporales de auditoría de los servidores auditados a la base de datos de auditoría, por consiguiente, se reduce el tiempo que tardan en transferirse estos registros a la base de datos de auditoría central. Si se aumenta el número máximo de eventos de auditoría almacenados en cada archivo de registro de auditoría, se reduce el número de operaciones de apertura y cierre del archivo por parte de los servidores auditados.
Puede utilizar estas opciones para optimizar el rendimiento de auditoría en función de sus necesidades. Por ejemplo, si necesita información actualizada de los eventos auditados con frecuencia, puede elegir un intervalo de auditoría corto y un tamaño de archivo temporal grande. En este caso, todos los registros de auditoría se transfieren rápidamente a la base de datos de auditoría y siempre puede generar un informe muy preciso de los últimos eventos auditados. Sin embargo, si elige estas opciones, se puede ver afectado el rendimiento de BusinessObjects Enterprise.
O bien, quizá sólo deba revisar los resultados de auditoría periódicamente; por ejemplo, semanalmente. En este caso, puede elegir incrementar el intervalo de auditoría y reducir el número de registros de auditoría de cada lote. Si elige estas opciones, se minimiza el impacto que tiene la auditoría en el rendimiento de BusinessObjects Enterprise. No obstante, dependiendo de los niveles de actividad del sistema, estas opciones pueden crear un registro alternativo de los registros almacenados en los archivos temporales de auditoría. Este registro alternativo se borra en los momentos de actividad baja del sistema (durante la noche o en los fines de semana); es decir, a veces los registros de auditoría pueden no contener registros de los eventos auditados más recientes.
666 Manual del administrador de SAP BusinessObjects Enterprise
Informes de auditoría
14
Informes de auditoría
14
Uso de informes de auditoría
Uso de informes de auditoría
Si es administrador y desea visualizar informes de la base de datos de auditoría, tiene las opciones siguientes:
• Puede utilizar los informes de auditoría que se incluyen con
BusinessObjects Enterprise.
• Puede modificar los informes de auditoría que se incluyen con
BusinessObjects Enterprise.
• Puede crear sus propios informes de auditoría.
¿Por qué los informes son importantes?
Auditor incluye informes que pueden contestar preguntas que tenga sobre el despliegue de BusinessObjects Enterprise. Cada informe contiene una o varias secciones que se enfocan en un área muy específica
668 Manual del administrador de SAP BusinessObjects Enterprise
Informes de auditoría
Uso de informes de auditoría
14
Tabla 14-1: Preguntas que puede responder la auditoría
Categoría Pregunta Informe
¿Cuántos usuarios hay en mi sistema?
Número promedio de usuarios conectados
¿Cuál es la duración media de una sesión?
Duración media de la sesión
¿Cuál es la duración media de una sesión por usuario?
Duración media de la sesión por usuario
¿Desde dónde inician sesión los usuarios en mi sistema?
Direcciones IP que acceden a mi clúster
¿Cuántas tareas se procesaron por usuario?
Tareas por usuario
Información del usuario
¿Cuándo fue la última vez que un determinado usuario usó el sistema?
Último inicio de sesión para usuario
¿Quién usa más el sistema? (por actualización o por inicio de sesión)
Usuarios más activos
Número de sesiones iniciadas
¿Cuántos usuarios han usado el sistema?
Número de sesiones de usuario
Número de usuarios en el sistema
¿A quién pertenecen las contrase-
ñas modificadas.
Modificaciones de contraseña
¿Quién no cierra sesión correctamente?
Usuarios desconectados de forma incorrecta
Manual del administrador de SAP BusinessObjects Enterprise 669
Informes de auditoría
14
Uso de informes de auditoría
Categoría Pregunta
Análisis de uso de documentos
Informe
¿Cuál es el tiempo medio de actualización de los documentos?
Tiempo medio de actualización
Detalle de información de documento
¿Con qué frecuencia se han programado y visualizado los documentos?
Planificación de documentos y estado de visualización
¿Cuáles son los 10 últimos documentos vistos, editados y actualizados?
Documentos con menos accesos
Información de documento
¿Cuáles son los 10 documentos más vistos, editados y actualizados?
Documentos con más accesos
¿Cuáles son las acciones más frecuentes por documento?
Acciones más frecuentes por documento
¿Con qué frecuencia se ha llevado a cabo una operación con un documento?
Operaciones con documentos
¿Con qué frecuencia se han publicado los documentos?
Auditoría de publicación
¿Cuál es la duración media de una sesión por clúster?
Duración media de la sesión por clúster
¿De cuántos servicios de trabajo dispongo?
Información de sistema
¿Cuántas tareas hay?
Servicios de trabajo en el sistema
Resumen de tareas
¿Cuántas tareas se procesaron por servicio de trabajo?
Tareas por tipo de servicio de trabajo
¿De cuántos servidores auditados dispongo?
Servicios en el clúster
670 Manual del administrador de SAP BusinessObjects Enterprise
Informes de auditoría
Uso de informes de auditoría
14
Categoría Pregunta Informe
¿Cuáles son las acciones más frecuentes?
Acciones más frecuentes
¿Cuántos usuarios tienen acceso a mi sistema a diario y cuál es la hora más frecuente?
Uso pico
¿Editan los usuarios los informes o sólo los actualizan?
Actividad de actualización y edición
Análisis de impacto
¿A qué objetos se les ha cambiado los derechos?
Modificación de derechos
¿Cuántos usuarios hay en mi sistema?
Usuarios totales conectados por día
¿Cuál es la actividad de mis usuarios por mes, semana, día?
Actividad del usuario
¿Qué hacen los usuarios?
Actividad del usuario por sesión
Auditar nombres de informe
Esta sección contiene lo siguiente:
• La lista de los nombres de informes
• Las secciones del informe incluidas con los informes
• Las peticiones de informes
Nota:
Las peticiones de ruta de carpeta no incluyen automáticamente los objetos/documentos de las subcarpetas que hay debajo de la carpeta seleccionada. Por ejemplo, si selecciona la carpeta nivelSuperior, se mostrarán los resultados para todos los documentos de la carpeta de nivel superior, pero no para los objetos/documentos de la carpeta nivelSupe
Manual del administrador de SAP BusinessObjects Enterprise 671
Informes de auditoría
14
Uso de informes de auditoría
rior/nivelInferior
. Para ver los objetos/documentos de todas las subcarpetas, escriba nivelSuperior%.
Número promedio de usuarios conectados
Promedio de sesiones y usuarios que inician sesión durante un período determinado.
Secciones del informe
Promedio de sesiones
Peticiones del informe
Usuarios conectados
Número promedio de usuarios conectados
Seleccione una fecha de inicio y fin.
Tiempo medio de actualización
Promedio del tiempo de actualización por documento, usuario o clúster durante el período especificado.
Secciones del informe
Tiempo medio de actualización por documento
Tiempo medio de actualización por usuario
Tiempo de actualización promedio por servidor
Peticiones del informe
Indique una ruta de carpeta y un tipo de documento, seleccione una fecha de inicio y fin.
Duración media de la sesión
Promedio de duración de las sesiones de usuario, desglosado por año, trimestre, mes, semana, día y hora.
672 Manual del administrador de SAP BusinessObjects Enterprise
Informes de auditoría
Uso de informes de auditoría
14
Peticiones del informe Secciones del informe
Año
Trimestre
Mes
Semana
Día
Hora
Indique el nombre de usuario, seleccione una fecha de inicio y fin.
Duración media de la sesión por clúster
Promedio de duración de las sesiones para un clúster de servidores, por año, mes, semana o día.
Secciones del informe Peticiones del informe
Duración media de la sesión en minutos por año
Duración media de la sesión en minutos por mes
Duración media de la sesión en minutos por semana
Seleccione una fecha de inicio y fin.
Duración media de la sesión en minutos por día
Duración media de la sesión por usuario
Promedio de duración de las sesiones de determinados usuarios, por año, trimestre, mes o semana.
Manual del administrador de SAP BusinessObjects Enterprise 673
Informes de auditoría
14
Uso de informes de auditoría
Secciones del informe Peticiones del informe
Duración media de la sesión en minutos en el año
Duración media de la sesión en minutos por mes por usuario
Seleccione una fecha de inicio y fin.
Duración media de la sesión en minutos por semana por usuario
Nodos de clúster
Nombres de todos los servidores del clúster de auditoría.
Secciones del informe
Servidores en el clúster
Peticiones del informe
Ninguna
Detalle de información de documento
Proporciona detalles de las acciones llevadas a cabo con un determinado documento.
Secciones del informe
Información sobre el documento
Peticiones del informe
Indique el nombre de documento y la ruta de carpeta, seleccione una fecha de inicio y fin.
Planificación de documentos y estado de visualización
Estado de las tareas y vistas de documento durante un período determinado.
674 Manual del administrador de SAP BusinessObjects Enterprise
Informes de auditoría
Uso de informes de auditoría
14
Secciones del informe Peticiones del informe
Programación de estado
Estado de visualización de Crystal
Reports
Estado de visualización de Web Intelligence
Indique la ruta de carpeta, seleccione una fecha de inicio y fin.
Estado de visualización de Desktop
Intelligence
Direcciones IP que acceden a mis clústeres de auditoría
Direcciones IP o nombres de equipo de los clientes que tienen acceso al clúster de auditoría.
Secciones del informe Peticiones del informe
Direcciones IP que acceden a mis clústeres de auditoría por IP: día
Direcciones IP que acceden a mis clústeres de auditoría por IP: mes
Direcciones IP que acceden a mis clústeres de auditoría por nombre: día
Seleccione la fecha de inicio y fin.
Direcciones IP que acceden a mis clústeres de auditoría por nombre: mes
Tareas por servicio de trabajo
Número de tareas por tipo o clase de servidor o por un servidor en concreto.
Manual del administrador de SAP BusinessObjects Enterprise 675
Informes de auditoría
14
Uso de informes de auditoría
Secciones del informe Peticiones del informe
Tareas por tipo de servidor de tareas
- Resumen
Tareas por tipo de servidor de tareas
Ninguna
Tareas por servicio de trabajo
Servicios de trabajo en el sistema
Número de servicios de trabajo en el sistema y la duración de todas las tareas en segundos (opcional).
Secciones del informe Peticiones del informe
Servicios de trabajo
Servicios de trabajo y duración de las tareas (seg.)
Ninguna
Resumen de tareas
Número de tareas en el sistema por estado o bien número de tareas completadas correctamente o tareas erróneas durante un período determinado.
Secciones del informe Peticiones del informe
Tareas por estado
Tareas correctas
Tareas con errores
Indique la ruta de carpeta, seleccione una fecha de inicio y fin.
676 Manual del administrador de SAP BusinessObjects Enterprise
Informes de auditoría
Uso de informes de auditoría
14
Tareas por usuario
Resumen del número de tareas y sus duraciones iniciadas por un usuario durante un período determinado.
Peticiones del informe Secciones del informe
Tareas por usuario - Resumen
Tareas por usuario
Duración de tarea por usuario
Fallos de trabajo por usuario
Seleccione la fecha de inicio y fin.
Último inicio de sesión para usuario
Última fecha y hora (con segundos) en que un determinado usuario inició sesión en el sistema.
Secciones del informe
Último inicio de sesión para usuario
Peticiones del informe
Indique el nombre de usuario, seleccione una fecha de inicio y fin.
Documentos con menos accesos
Identifica los documentos con menos accesos por las veces que se han leído, editado o actualizado durante un período determinado.
Nota:
Los documentos a los que nunca se tiene acceso no generarán evento alguno y no formarán parte de este informe.
Manual del administrador de SAP BusinessObjects Enterprise 677
Informes de auditoría
14
Uso de informes de auditoría
Secciones del informe Peticiones del informe
Documentos con menos accesos – Por veces leídos
Documentos con menos accesos – Por ediciones
Seleccione el tipo de documento e indique la ruta de carpeta, seleccione una fecha de inicio y fin.
Documentos con menos accesos – Por actualizaciones
Documentos con más accesos
Identifica los documentos más usados por las veces que se han leído, editado o actualizado durante un período determinado.
Secciones del informe
Documentos con más accesos – Por veces leídos
Peticiones del informe
Documentos con más accesos – Por ediciones
Ninguna
Documentos con más accesos - Por actualizaciones
Usuarios más activos
Lista de los usuarios más activos del sistema durante un período determinado.
Secciones del informe Peticiones del informe
Usuarios más activos por inicios de sesión
Usuarios más activos por actualizaciones
Seleccione la fecha de inicio y fin.
678 Manual del administrador de SAP BusinessObjects Enterprise
Informes de auditoría
Uso de informes de auditoría
14
Acciones más frecuentes
Cantidad de las acciones más frecuentes durante un período determinado.
Secciones del informe
Acciones más frecuentes por año
Peticiones del informe
Acciones más frecuentes por trimestre
Acciones más frecuentes por mes Seleccione la fecha de inicio y fin.
Acciones más frecuentes por semana
Acciones más frecuentes por día
Acciones más frecuentes por documento
Cantidad de las acciones más frecuentes para un documento especificado durante un período determinado o por un usuario en concreto.
Secciones del informe Peticiones del informe
Acciones más frecuentes por documento, por usuario
Acciones más frecuentes por documento, por sesión
Acciones más frecuentes por documento, por acción
Seleccione el nombre de documento e indique la ruta de carpeta, seleccione una fecha de inicio y fin.
Acciones más frecuentes por documento, por mes
Número de sesiones de usuario
Número total de sesiones de usuario de un clúster organizadas por año, mes, semana y día.
Manual del administrador de SAP BusinessObjects Enterprise 679
Informes de auditoría
14
Uso de informes de auditoría
Secciones del informe
por mes por semana por día
Peticiones del informe
Seleccione la fecha de inicio y fin.
Número de usuarios en el sistema
Número de usuarios que hay en el sistema en el momento de ejecutar el informe.
Peticiones del informe Secciones del informe
Número de usuarios del sistema -
Usuarios activos
Ninguna
Operaciones en documentos
Tipos de operaciones llevadas a cabo con determinados documentos, por hora, tipo, usuario y documento o bien por usuario.
Nota:
Sólo los tipos de documento que han generado eventos de auditoría aparecerán en el desglose de peticiones Tipo de documento.
680 Manual del administrador de SAP BusinessObjects Enterprise
Informes de auditoría
Uso de informes de auditoría
14
Secciones del informe Peticiones del informe
Operaciones en documentos - Agrupadas por hora
Operaciones en documentos - Agrupadas por tipo de operación
Operaciones en documentos - Agrupadas por usuario y documento
Indique nombre de usuario, tipo de documento y ruta de carpeta, seleccione la operación y una fecha de inicio y fin.
Operaciones en documentos - Agrupadas por usuario
Modificaciones de contraseña
Resumen de las operaciones de modificación de contraseñas durante un período determinado.
Secciones del informe
Modificaciones de contraseña – Por mes
Modificaciones de contraseña - Por semana
Modificaciones de contraseña - Detalles
Peticiones del informe
Seleccione la fecha de inicio y fin.
Uso pico
Gráficos con los picos de inicios de sesión de usuarios, sesiones iniciadas o número de acciones llevadas a cabo durante un período determinado.
Manual del administrador de SAP BusinessObjects Enterprise 681
Informes de auditoría
14
Uso de informes de auditoría
Secciones del informe
Picos de conexión de usuarios
Picos de conexión de sesión
Número de picos de acción
Peticiones del informe
Seleccione la fecha de inicio y fin.
Auditoría de publicación
Actividad de publicación para un documento específico durante un período determinado.
Secciones del informe
Auditoría de publicación
Peticiones del informe
Indique el nombre de publicación, seleccione una fecha de inicio y fin.
Actividad de actualización y edición
Número de acciones de edición o actualización por seguimiento de documento, por clúster y por usuario seleccionado durante un período determinado.
Secciones del informe Peticiones del informe
Actividades de actualización y edición de documentos de Web Intelligence
Seleccione nombre de usuario, nombre de documento y ruta de carpeta, seleccione una fecha de inicio y fin.
Modificación de derechos
Resumen de actividades de seguridad para una carpeta en concreto durante un período determinado.
682 Manual del administrador de SAP BusinessObjects Enterprise
Informes de auditoría
Uso de informes de auditoría
14
Secciones del informe Peticiones del informe
Modificación de derechos – Por usuario
Seleccione la ruta de carpeta, seleccione una fecha de inicio y fin.
Modificación de derechos – Por objeto
Servicios en el clúster
Secciones del informe
Servicios en el clúster
Peticiones del informe
Ninguno.
Usuarios totales conectados por día
Resumen del número de usuarios o sesiones iniciadas durante un período determinado, desglosado por día.
Secciones del informe Peticiones del informe
Usuarios totales conectados por día –
Número total de usuarios conectados
Seleccione la fecha de inicio y fin.
Usuarios totales conectados por día –
Número total de sesiones iniciadas
Actividad del usuario
Número de usuarios que usan el sistema por mes, semana o día durante un período determinado.
Peticiones del informe Secciones del informe
Actividad del usuario por mes
Actividad del usuario por semana
Actividad del usuario por día
Seleccione la fecha de inicio y fin.
Manual del administrador de SAP BusinessObjects Enterprise 683
Informes de auditoría
14
Visualización de informes de auditoría de ejemplo
Actividad del usuario por sesión
Analiza la actividad de usuario para todo el contenido de la base de datos de auditoría por clúster, sesión, acción o fecha.
Secciones del informe
Actividad del usuario por sesión por clúster
Peticiones del informe
Actividad del usuario por sesión por sesión
Actividad del usuario por nombre de acción
Indique el nombre de usuario, seleccione una fecha de inicio y fin.
Actividad del usuario por sesión por fecha
Usuarios desconectados de forma incorrecta
De los usuarios que iniciaron sesión durante un período determinado, los que no cerraron sesión correctamente.
Secciones del informe Peticiones del informe
Estadísticas
Usuarios desconectados de forma incorrecta
Seleccione la fecha de inicio y fin.
Visualización de informes de auditoría de ejemplo
Para ver informes de auditoría de ejemplo
1.
Conéctese a InfoView.
684 Manual del administrador de SAP BusinessObjects Enterprise
Informes de auditoría
Creación de informes de auditoría personalizados
14
2.
Haga clic en Carpetas públicas.
3.
Haga clic en Informes de auditoría.
4.
Haga clic en la carpeta del idioma que desee.
Se muestra una lista de informes de auditoría de ejemplo.
5.
Abra el informe que desee visualizar.
• Para abrir un informe de auditoría de Web Intelligence, haga clic en el informe que desea visualizar.
• Para abrir un informe de auditoría de Crystal Reports, abra el paquete de objetos y, a continuación, el informe que desea visualizar.
Creación de informes de auditoría personalizados
Esta sección contiene información que le ayudará a comprender la base de datos de auditoría, el universo Activity y la información que registra sobre las acciones de auditoría. Con esta información, puede utilizar Crystal
Reports, Web Intelligence o Desktop Intelligence para crear informes de auditoría personalizados de las acciones del usuario y del sistema.
Auditoría de referencia del esquema de la base de datos
La base de datos de auditoría contiene seis tablas:
•
•
•
•
•
•
El diagrama siguiente muestra el esquema de la base de datos de auditoría.
Manual del administrador de SAP BusinessObjects Enterprise 685
Informes de auditoría
14
Auditoría de referencia del esquema de la base de datos
Audit_Event
La tabla Audit_Event almacena un registro por acción que es auditado y contiene información general sobre cada evento de auditoría.
Campo
Event_ID
Descripción
Server_CUID
ID de servidor y servicio Combinado con
Event_ID para formar la clave principal de la tabla
Audit_Event
.
Un ID único generado por el servidor para identificar el evento de auditoría. Combinado con
Server_CUID para formar la clave principal de la tabla
Audit_Event
.
User_Name
Nombre del usuario que realizó la acción.
Start_Times tamp
Hora de inicio de la acción en UTC (Coordinated Universal
Time, Hora universal coordinada) ajustada al milisegundo más próximo. La marca de tiempo la crea el servidor que registra la acción en el archivo de registro e incluye las correcciones necesarias para la sincronización con la hora del CMS. Quizá desee corregir esta hora a la de la zona horaria local al crear informes de auditoría.
Duración
Event_Ty pe_ID
Duración, en segundos, de la acción que se desea auditar.
Número que identifica exclusivamente el tipo de acción que representa la entrada. Clave externa de la tabla
Event_Type
.
686 Manual del administrador de SAP BusinessObjects Enterprise
Informes de auditoría
Auditoría de referencia del esquema de la base de datos
14
Campo Descripción
Object_CUID
CUID del objeto de información del objeto asociado a la acción. Este número identifica de forma única un objeto, como un documento, una carpeta o un usuario.
Object_Type
Identifica el programa que inicia la acción, como Web Intelligence, Desktop Intelligence, Crystal Reports o bien Voyager.
Error_Code
Campo reservado para códigos de error.
Audit_Detail
La tabla Audit_Detail registra más detalles de cada acción de auditoría registrados en la tabla Audit_Event. Por ejemplo, cuando falla el inicio de sesión de un usuario, las razones de dicho fallo se graban como detalles de auditoría.
Puede que haya más de un registro en esta tabla para cada acción de auditoría grabada en la tabla Audit_Event.
Campo
Server_CUID
Event_ID
Descripción
Combinación de CUID de servidor y de servicio responsable del evento. Combinado con
Event_ID y
De tail_ID para formar la clave principal de la tabla
Au dit_Detail
.
Un ID único generado por el servidor para identificar el evento de auditoría. Combinado con
Server_CUID y
Detail_ID para formar la clave principal de la tabla
Audit_Detail
.
Manual del administrador de SAP BusinessObjects Enterprise 687
Informes de auditoría
14
Auditoría de referencia del esquema de la base de datos
Campo Descripción
Detail_ID
Detail_Text
El campo
Detail_ID sirve para numerar los detalles individuales asociados con cada acción de auditoría (es decir, si existen dos detalles asociados con una acción de auditoría en particular, el primero tendrá un
De tail_ID de 1 y el segundo tendrá un
Detail_ID de
2.
Detail_Type_ID
Número que identifica en exclusiva el tipo de detalle acerca de la acción de auditoría que representa la entrada. Clave externa de la tabla
Detail_Type
.
Información acerca del detalle de auditoría que se graba.
Por ejemplo, si
Detail_Type_Description era
"nombre de universo", el texto de detalle contendría el nombre de dicho universo.
Server_Process
La tabla Server_Process contiene información sobre los servidores y servicios que se ejecutan en el sistema BusinessObjects Enterprise que pueden generar eventos de auditoría.
Campo
Server_CUID
Server_Name
Descripción
Combinación de CUID de servidor y servicio del InfoObject de servidor que creó el evento. Clave principal de la tabla
Server_Process
.
Nombre del equipo del servidor que produjo la acción. Es decir, el nombre de host.
688 Manual del administrador de SAP BusinessObjects Enterprise
Campo
Application_Type_ID
Server_FullName
Server_Version
Informes de auditoría
Auditoría de referencia del esquema de la base de datos
14
Descripción
Un ID único que identifica el tipo de aplicación que generó la acción de auditoría. Clave externa de la tabla
Application_Type
.
Nombre del servidor y servicio que inició la acción. Los nombres son los mismos que los mostrados en la CMC.
El nombre predeterminado es nom
bre_host.tiposervidor.
Versión de BusinessObjects Enterprise en el servidor que produjo la acción.
Event_Type
La tabla Event_Type contiene una lista estática de tipos de eventos que se pueden auditar en el sistema BusinessObjects Enterprise. Esta tabla proporciona información que, a grandes rasgos, es equivalente a la proporcionada por AuditIDs y AuditStrings en Crystal Enterprise.
Campo
Event_Type_ID
Event_Type_Description
Descripción
Número que identifica de forma única el tipo de evento de auditoría que representa la entrada.
Descripción del tipo de evento de auditoría.
Manual del administrador de SAP BusinessObjects Enterprise 689
Informes de auditoría
14
Auditoría de referencia del esquema de la base de datos
Application_Type
La tabla Application_Type contiene una lista estática de las aplicaciones que pueden producir eventos de auditoría.
Nombre de campo
Application_Type_ID
Application_Type_Descrip tion
Descripción
Un ID único que identifica el tipo de aplicación que generó la acción de auditoría.
La descripción de la aplicación que genera el evento de auditoría.
Tablas Detail_Type
La tabla Detail_Type contiene una lista estática de los detalles estándar que se pueden grabar acerca de los eventos auditados. Por ejemplo, el inicio de sesión de un usuario puede fallar por una serie de motivos. Estos motivos se enumeran como entradas en la tabla Detail_Type.
La información de la tabla Detail_Type equivale a la información que se grabó en la variable AuditStrings de Crystal Enterprise 10.
Campo Descripción
Detail_Type_ID
Número que identifica de forma única el tipo de detalle de auditoría que representa la entrada.
Detail_Type_Descrip tion
La descripción del tipo de detalle de auditoría generado por el evento de auditoría.
690 Manual del administrador de SAP BusinessObjects Enterprise
Informes de auditoría
Tablas de referencia de eventos y detalles
14
Tablas de referencia de eventos y detalles
Las siguientes tablas enumeran Event_Type_ID y Event_Type_Descrip tion de todos los eventos que se pueden auditar en el sistema. Para mayor comodidad, estos eventos se ordenan de acuerdo al servicio que genera cada tipo de evento.
En la siguiente tabla se muestra un evento de ejemplo.
ID de evento
Descripción de evento
ID de detalle
Descripción de detalle
Texto de detalle
65537
Inicio de sesión de usuario simultáneo con éxito.
42
65537
Inicio de sesión de usuario simultáneo con éxito.
45
65537
Inicio de sesión de usuario simultáneo con éxito.
60
65537
Inicio de sesión de usuario simultáneo con éxito.
61
65537
Inicio de sesión de usuario simultáneo con éxito.
62
65537
Inicio de sesión de usuario simultáneo con éxito.
63
65537
Inicio de sesión de usuario simultáneo con éxito.
89
Grupos de usuarios
Admin
ID de sesión
Dirección IP notificada por el cliente
123.456.101.100
Nombre de host notificado por el cliente
1234 host.dominio.com
Dirección IP resuelta por el servidor
123.456.101.100
Nombre de host resuelto por el servidor host.dominio.com
Cuenta de usuario simultáneo juser
Manual del administrador de SAP BusinessObjects Enterprise 691
Informes de auditoría
14
Tablas de referencia de eventos y detalles
En las siguientes tablas se enumera el código Event_Type_ID del evento, la descripción y los detalles que se asociarán a dicho evento seguidos de sus códigos Detail_ID entre paréntesis.
Eventos de auditoría del CMS
Event_Type_ID Event_Type_Description Detalles de evento (Detail_ID)
65537
Inicio de sesión de usuario simultáneo con éxito.
• Recuento de usuarios simultáneos (89)
• Nombre de host notificado por el cliente
(61)
• Nombre de host resuelto por el servidor
(63)
• Dirección IP notificada por el cliente (60)
• Dirección IP resuelta por el servidor (62)
• ID de sesión (45)
• Grupos de usuarios (42)
65538
65540
65541
Inicio de sesión de usuario con nombre con éxito.
• Recuento de usuarios simultáneos (89)
• Nombre de host notificado por el cliente
(61)
• Nombre de host resuelto por el servidor
(63)
• Dirección IP notificada por el cliente (60)
• Dirección IP resuelta por el servidor (62)
• ID de sesión (45)
• Grupos de usuarios (42)
El usuario finalizó la sesión.
• Recuento de usuarios simultáneos (89)
• ID de sesión (45)
• Grupos de usuarios (42)
Se ha cambiado la contrase-
ña del usuario.
• ID de sesión (45)
• Grupos de usuarios (42)
692 Manual del administrador de SAP BusinessObjects Enterprise
Informes de auditoría
Tablas de referencia de eventos y detalles
14
Event_Type_ID Event_Type_Description Detalles de evento (Detail_ID)
65539
Falló el inicio de sesión del usuario.
• Texto de error de Enterprise (46 )
• Nombre de host notificado por el cliente
(61)
• Nombre de host resuelto por el servidor
(63)
• Dirección IP notificada por el cliente (60)
• Dirección IP resuelta por el servidor (62)
• Inicio de sesión que usa token (64)
• Grupos de usuarios (42)
65542 Objeto creado.
• CUID de objeto (92)
• Ruta de acceso de la carpeta de objetos
(43)
• Instancia de objeto (90)
• Nombre de objeto (3)
• Tipo de objeto (50)
• CUID de documento principal (91)
• ID de sesión (45)
• Grupos de usuarios (42)
Nota:
Esta cadena de auditoría no se registrará cuando se cree una nueva cuenta de usuario, aunque se crea una nueva carpeta por cada nuevo usuario.
65543 Objeto eliminado.
• Ruta de acceso de la carpeta de objetos
(43)
• Instancia de objeto (90)
• Nombre de objeto (3)
• Tipo de objeto (50)
• ID de sesión (45)
• Grupos de usuarios (42)
Manual del administrador de SAP BusinessObjects Enterprise 693
Informes de auditoría
14
Tablas de referencia de eventos y detalles
Event_Type_ID Event_Type_Description Detalles de evento (Detail_ID)
65544 Objeto modificado.
• CUID de objeto (92)
• Ruta de acceso de la carpeta de objetos
(43)
• Instancia de objeto (90)
• Nombre de objeto (3)
• Tipo de objeto (50)
• CUID de documento principal (91)
• ID de sesión (45)
• Grupos de usuarios (42)
65545
65544
Programación sin respuesta.
Derechos de objeto modificados
• Ruta de acceso de la carpeta de objetos
(43)
• Instancia de objeto (90)
• Nombre de objeto (3)
• Tipo de objeto (50)
• CUID de documento principal (91)
• ID de sesión (45)
• Grupos de usuarios (42)
Eventos de auditoría del servicio de caché
Event_Type_ID Event_Type_Description Detalles de evento (Detail_ID)
196609
Visualización de informe correcta.
• Ruta de acceso de la carpeta de objetos
(43)
• Instancia de objeto (90)
• Nombre de objeto (3)
• CUID de documento principal (91)
• Tipo de datos de informe (51)
• Grupos de usuarios (42)
694 Manual del administrador de SAP BusinessObjects Enterprise
Informes de auditoría
Tablas de referencia de eventos y detalles
14
Event_Type_ID Event_Type_Description Detalles de evento (Detail_ID)
196610
Visualización de informe errónea.
• Texto de error de Enterprise (46 )
• Ruta de acceso de la carpeta de objetos
(43)
• Instancia de objeto (90)
• Nombre de objeto (3)
• Grupos de usuarios (42)
Eventos de auditoría del servicio de tareas
Para objetos programados (por clientes o servidores), los mensajes de auditoría facilitan información sobre el estado de las acciones programadas.
Por ejemplo, los mensajes de auditoría pueden indicar si un informe programado se ejecutó correctamente.
Para el servicio de tareas de destino, los mensajes de auditoría facilitan información sobre si un objeto se envió a un destino, tal como solicitó un usuario.
Event_Type_ID Event_Type_Description
327681 Tarea con éxito.
Detalles de evento (Detail_ID)
• Ruta de acceso de la carpeta de objetos (43)
• Instancia de objeto (90)
• Nombre de objeto (3)
• CUID de documento principal (91)
• Nombre de universo (2)
• Grupos de usuarios (42)
327682 Tarea fallida.
• Ruta de acceso de la carpeta de objetos (43)
• Instancia de objeto (90)
• Nombre de objeto (3)
• CUID de documento principal (91)
• Nombre de universo (2)
• Grupos de usuarios (42)
Manual del administrador de SAP BusinessObjects Enterprise 695
Informes de auditoría
14
Tablas de referencia de eventos y detalles
Event_Type_ID
327683
Event_Type_Description Detalles de evento (Detail_ID)
Tarea fallida. El CMS reintentará la tarea.
• CUID de objeto (92)
• Ruta de acceso de la carpeta de objetos (43)
• Instancia de objeto (90)
• Nombre de objeto (3)
• Documento de plantilla (91)
• Nombre de universo (2)
• Grupos de usuarios (42)
Nota:
Para obtener más información sobre la programación de tareas, consulte el
Manual del administrador de SAP Busi-
nessObjects Enterprise.
327687 Entrega de destino correcta
• Tipo de entrega de destino (66)
• Tipo de destino (65)
• Ámbito del documento (81)
• Tamaño del documento (9)
• Dominio (71)
• Nombre de archivo (68)
• Dirección del remitente (73)
• Nombre de host (70)
• CUID de objeto (92)
• Ruta de acceso de la carpeta de objetos (43)
• Instancia de objeto (90)
• Nombre de objeto (3)
• Puerto (72)
• ID de instancia de publicación (82)
• Nombre del destinatario (80)
• CUID de documento de plantilla (91)
• Dirección del destinatario (74)
• Grupos de usuarios (42)
• Nombre del usuario (69)
696 Manual del administrador de SAP BusinessObjects Enterprise
Informes de auditoría
Tablas de referencia de eventos y detalles
14
Event_Type_ID
327688
Event_Type_Description
Entrega de destino errónea
Detalles de evento (Detail_ID)
• Tipo de entrega de destino (66)
• Tipo de destino (65)
• Ámbito del documento (81)
• Tamaño del documento (9)
• Dominio (71)
• Mensaje de error (76)
• Nombre de archivo (68)
• Dirección del remitente (73)
• Nombre de host (70)
• CUID de objeto (92)
• Ruta de acceso de la carpeta de objetos (43)
• Instancia de objeto (90)
• Nombre de objeto (3)
• Puerto (72)
• ID de instancia de publicación (82)
• Nombre del destinatario (80)
• CUID de documento de plantilla (91)
• Dirección del destinatario (74)
• Grupos de usuarios (42)
• Nombre del usuario (69)
Eventos de auditoría del servicio de eventos
Event_Type_ID Event_Type_Description
262145 Evento registrado
Detalles de evento (Detail_ID)
• Nombre de archivo de evento (41)
• ID de evento (40)
262146
262147
Evento no registrado
Evento actualizado
• Nombre de archivo de evento (41)
• ID de evento (40)
• Nombre de archivo de evento (41)
• ID de evento (40)
Manual del administrador de SAP BusinessObjects Enterprise 697
Informes de auditoría
14
Tablas de referencia de eventos y detalles
Event_Type_ID
262148
Event_Type_Description
Evento activado
Detalles de evento (Detail_ID)
• Nombre de archivo de evento (41)
• ID de evento (40)
Eventos de auditoría del servicio de aplicaciones de informes
El servicio de aplicaciones de informe (RAS) se utiliza para crear informes con aplicaciones personalizadas desarrolladas con el SDK de RAS. Las aplicaciones personalizadas generarán todos los códigos siguientes. Consulte la documentación de RAS SDK para obtener más detalles.
698 Manual del administrador de SAP BusinessObjects Enterprise
Informes de auditoría
Tablas de referencia de eventos y detalles
14
Event_Type_ID
458753
458754
458755
458756
458757
Event_Type_Description Detalles de evento (Detail_ID)
El informe se abrió para su visualización y modificación
Nota:
En algunos casos, este
Event_Type_ID se puede generar al abrir el informe, pero no se puede ver. Esto ocurre cuando:
• Hay problemas con la configuración de la base de datos del informe. Por ejemplo, puede ver este mensaje cuando el controlador de base de datos del informe no está en el equipo cliente.
• Una extensión de procesamiento asociada con el informe anula la consulta o falla.
• El informe utilizó vistas empresariales y el usuario no tenía permisos para actualizar las conexiones de datos subyacentes.
• El equipo que ejecuta RAS se quedó sin espacio en el directorio temporal.
• CUID de objeto (92)
• Ruta de acceso de la carpeta de objetos (43)
• Instancia de objeto (90)
• Nombre de objeto (3)
• CUID de documento principal
(91)
• Grupos de usuarios (42)
El informe se guardó en el CMS.
El informe se creó y guardó en el
CMS.
No se pudo abrir el informe.
No se pudo guardar el informe en el CMS.
Manual del administrador de SAP BusinessObjects Enterprise 699
Informes de auditoría
14
Tablas de referencia de eventos y detalles
Event_Type_ID
458758
Event_Type_Description
No se pudo crear el informe en el CMS.
Detalles de evento (Detail_ID)
Eventos de auditoría de Web Intelligence y Desktop Intelligence
Nota:
• La lista de eventos auditables para Desktop Intelligence y el cliente enriquecido de Web Intelligence sólo se aplican si el cliente tiene iniciada una sesión de forma activa en BusinessObjects Enterprise. Si el cliente se usa en un modo sin conexión, los eventos no se registrarán.
• Si un documento se importa al cliente enriquecido de Web Intelligence y se trabaja en él como un documento local, todos los eventos de auditoría relacionados con dicho documento se notificarán como eventos de cliente de Web Intelligence y contendrán los detalles (nombre, CUID, etc.) de la versión guardada localmente de dicho documento, no la versión del repositorio. El servidor de procesamiento de Web Intelligence notificará los eventos del repositorio y el servidor de procesamiento de Adaptive con el servicio de proxy de auditoría de cliente activado notificará los eventos de cliente.
Event_Type_ID
6
Event_Type_Description Detalles de evento (Detail_ID)
Lista de universos obtenida
• Número de elementos (7)
• ID de sesión (45)
• Grupos de usuarios (42)
700 Manual del administrador de SAP BusinessObjects Enterprise
Informes de auditoría
Tablas de referencia de eventos y detalles
14
Event_Type_ID
9
11
13
Event_Type_Description
Documento guardado
Documento obtenido
Detalles de evento (Detail_ID)
• Descripción (14)
• Nombre del documento (8)
• Tamaño del documento (9)
• Ruta de acceso de la carpeta de objetos (43)
• Instancia de objeto (90)
• Nombre de objeto (3)
• Opciones actualizadas (17)
• Sobrescribir (18)
• ID de sesión (45)
• Grupos de usuarios (42)
• Nombre del documento (8)
• Tamaño del documento (9)
• CUID de objeto (92)
• Ruta de acceso de la carpeta de objetos (43)
• Instancia de objeto (90)
• Nombre de objeto (3)
• CUID de documento principal (91)
• ID de sesión (45)
• Grupos de usuarios (42)
Universo seleccionado
• ID de sesión (45)
• Nombre de universo (2)
• Grupos de usuarios (42)
Manual del administrador de SAP BusinessObjects Enterprise 701
Informes de auditoría
14
Tablas de referencia de eventos y detalles
Event_Type_ID
19
21
22
28
Event_Type_Description Detalles de evento (Detail_ID)
Documento actualizado
Nota:
Este evento también se producirá cuando un usuario cree un documento
• Nombre del documento (8)
• Número de líneas (6)
• Ruta de acceso de la carpeta de objetos (43)
• Instancia de objeto (90)
• Nombre de objeto (3)
• CUID de documento principal (91)
• ID de sesión (45)
• Valor de SQL (19)
• Nombre de universo (2)
• Grupos de usuarios (42)
Lista de valores obtenida
• Número de líneas (6)
• Nombre de objeto (3)
• ID de sesión (45)
• Nombre de universo (2)
• Grupos de usuarios (42)
Documento editado
Aplicar formato
• Nombre del documento (8)
• ID de sesión (45)
• Grupos de usuarios (42)
• Nombre del documento (8)
• Nombre de informe (22)
• ID de sesión (45)
• Grupos de usuarios (42)
702 Manual del administrador de SAP BusinessObjects Enterprise
Informes de auditoría
Tablas de referencia de eventos y detalles
14
Event_Type_ID
40
41
42
Event_Type_Description
Obtener página
Detalles de evento (Detail_ID)
• Nombre del documento (8)
• Tipo de documento (21)
• CUID de objeto (92)
• Ruta de acceso de la carpeta de objetos (43)
• Instancia de objeto (90)
• Nombre de objeto (3)
• CUID de documento principal (91)
• ID de sesión (45)
• Grupos de usuarios (42)
SQL generado
• Nombre del documento (8)
• Ruta de acceso de la carpeta de objetos (43)
• Instancia de objeto (90)
• Nombre de objeto (3)
• CUID de documento principal (91)
• ID de sesión (45)
• Valor de SQL (19)
• Nombre de universo (2)
• Grupos de usuarios (42)
Exploración fuera del objeto
• Nombre del documento (8)
• Número de líneas (6)
• Ruta de acceso de la carpeta de objetos (43)
• Instancia de objeto (90)
• Nombre de objeto (3)
• ID de sesión (45)
• Valor de SQL (19)
• Nombre de universo (2)
• Grupos de usuarios (42)
Manual del administrador de SAP BusinessObjects Enterprise 703
Informes de auditoría
14
Tablas de referencia de eventos y detalles
Event_Type_ID
43
50
51
Event_Type_Description
Petición seleccionada
Detalles de evento (Detail_ID)
• Nombre del documento (8)
• Ruta de acceso de la carpeta de objetos (43)
• Instancia de objeto (90)
• Nombre de objeto (3)
• CUID de documento principal (91)
• Petición con nombre
• Valor de petición
• ID de sesión (45)
• Grupos de usuarios (42) enviar_a_usuarios iniciar_aplicación_de_escritorio
Nota:
Sólo Desktop Intelligence.
• Ruta de acceso de la carpeta de objetos (43)
• Nombre de objeto (3)
• Grupos de usuarios (42)
Eventos de auditoría de Voyager
Event_Type_ID
Event_Type_Descrip tion
Detalles de evento (Detail_ID)
12500
Creación de sesión de
MDAS
• Ruta de acceso de la carpeta de objetos (43)
• Nombre de objeto (3)
• Grupos de usuarios (42)
12501 Sesión de MDAS cerrada
• Ruta de acceso de la carpeta de objetos (43)
• Nombre de objeto (3)
• Grupos de usuarios (42)
12502
Conexión a cubo MDAS abierta
• Ruta de acceso de la carpeta de objetos (43)
• Nombre de objeto (3)
• Grupos de usuarios (42)
704 Manual del administrador de SAP BusinessObjects Enterprise
Informes de auditoría
Tablas de referencia de eventos y detalles
14
Event_Type_ID
Event_Type_Descrip tion
12503
Detalles de evento (Detail_ID)
Conexión a cubo MDAS cerrada
• Ruta de acceso de la carpeta de objetos (43)
• Nombre de objeto (3)
• Grupos de usuarios (42)
12504
Fallo de conexión a
MDAS
• Ruta de acceso de la carpeta de objetos (43)
• Nombre de objeto (3)
• Grupos de usuarios (42)
Event_Ty pe_ID
50
51
Eventos de cliente
Event_Type_Des cription
Descripción
enviar_a_usuarios
Activado por una aplicación Desktop Intelligence que envía un objeto a un usuario.
iniciar_aplica ción_de_escritorio
Activado por el inicio de Desktop Intelligence.
6
7
2
3
8
9
Tabla de referencia de códigos de detalle
Detail_ID Detail_Description Descripción
Nombre del universo
Nombre de objeto
Número de líneas
Número de elementos
Nombre de documento
Tamaño del documento
Manual del administrador de SAP BusinessObjects Enterprise 705
Informes de auditoría
14
Tablas de referencia de eventos y detalles
Detail_ID Detail_Description
18
19
21
22
14
15
16
17
23
24
30
31
40
41
42
43
44
45
Descripción
Nombre de la categoría
Palabras clave
Opciones actualizadas
Sobrescribir
Valor de SQL
Tipo de documento
Nombre de informe
Petición con nombre
Valor de petición
Nombre del proveedor de datos
Rango de páginas
ID de evento
Nombre de archivo de evento
Grupos de usuarios
Ruta de acceso de la carpeta de objetos
Ruta de acceso de las categorías de objetos
ID de sesión
Descripción
706 Manual del administrador de SAP BusinessObjects Enterprise
Informes de auditoría
Tablas de referencia de eventos y detalles
14
Detail_ID Detail_Description
46
47
48
49
50
51
60
61
62
63
Descripción
Texto de error de Enterprise
ESTADO SQL ODBC
Texto de error de
ODBC
ID de usuario de BOE
Tipo de objeto
Tipo de datos de informe
Dirección IP notificada por el cliente
Activado durante el inicio de sesión de cliente pesado (CORBA). Registra la dirección IP notificada por el cliente.
Nombre de host notificado por el cliente
Activado durante el inicio de sesión de cliente pesado (CORBA). Registra el nombre de equipo host notificado por el cliente.
Dirección IP resuelta por el servidor
Activado durante el inicio de sesión de cliente secundario y pesado. Registra la dirección IP del cliente tal como la notifica el servidor. Es más fiable que "Dirección
IP notificada por el cliente", pero los servidores no podrán resolver correctamente las direcciones IP en algunas redes.
Nombre de host resuelto por el servidor
Activado durante el inicio de sesión de cliente secundario y pesado. Registra el nombre de equipo host del cliente tal como lo notifica el servidor. Es más fiable que "Nombre de host notificado por el cliente", pero los servidores no podrán resolver correctamente los nombres de host de cliente en algunas redes.
Manual del administrador de SAP BusinessObjects Enterprise 707
Informes de auditoría
14
Tablas de referencia de eventos y detalles
Detail_ID Detail_Description
64
65
66
67
68
69
70
71
72
73
Descripción
Inicio de sesión que usa token
Tipo de destino
Tipo de entrega de destino
Directorio
Nombre de archivo
Nombre de usuario
Nombre de host
Dominio
Indica el destino previsto del trabajo (impresora, carpeta, correo electrónico, etc.).
Indica si el trabajo es una operación programada o iniciada por el usuario.
Registra el directorio al que se transfiere el objeto o instancia. Sólo se activa si un trabajo se comunica mediante FTP.
Registra el nombre de archivo del objeto o instancia. Sólo se activa si un trabajo se comunica mediante FTP o correo electrónico.
Registra el nombre del usuario que ha solicitado el evento. Sólo se activa por una entrega de un objeto iniciada por el usuario.
Registra el nombre del equipo host del destinatario previsto del objeto o instancia.
Sólo se activa si un trabajo se publica por correo electrónico o FTP.
Registra el dominio de correo electrónico de envío. Sólo se activa si un trabajo se publica por correo electrónico.
Puerto
Registra el puerto utilizado en la transferencia de archivo. Sólo se activa si un trabajo se comunica mediante FTP o correo electrónico.
Dirección del remitente
Sólo se activa por una entrega de un objeto por correo electrónico.
708 Manual del administrador de SAP BusinessObjects Enterprise
Informes de auditoría
Tablas de referencia de eventos y detalles
14
92
93
94
95
Detail_ID Detail_Description
74
75
76
80
81
82
89
90
91
100
12500
12501
Descripción
Dirección del destinatario
Sólo se activa por una entrega de un objeto por correo electrónico.
Dirección CC
Sólo se activa por una entrega de un objeto por correo electrónico.
Mensaje de error
Registra cualquier mensaje de error generado por el fallo de un trabajo.
Nombre del destinatario
Registra el nombre del destinatario previsto (si lo proporciona el trabajo).
Ámbito del documento
ID de instancia de publicación
Registra un ID de instancia único para dicho evento.
Recuento de usuarios simultáneos
Instancia de objeto
CUID de documento principal
CUID de objeto
Derecho agregado
Derecho eliminado
Derecho modificado
Número de copias impresas
Error general de MDAS
Error de credencial de
MDAS
Manual del administrador de SAP BusinessObjects Enterprise 709
Informes de auditoría
14
Tablas de referencia de eventos y detalles
13
14
15
16
17
18
9
10
11
12
7
8
5
6
3
4
1
2
Referencia de la tabla Application_Type
Applica tion_Type_ID
Application_Type_Description
0 Servicio de reglas de PM
Servicio de analíticas de cuadros de mandos
Servicio proxy de auditoría de cliente
Servicio de auditoría
Servicio host de programación
Servicio de programación de Crystal Reports
Servicio de caché de Crystal Reports
Servicio de administración central
Servicio de conexión
Servicio de visualización y modificación de Crystal Reports
Servicio de cuadros de mandos
Servicio de programación de Desktop Intelligence
Servicio de caché de Desktop Intelligence
Servicio de procesamiento de Desktop Intelligence
Servicio de programación de entrega de destino
Servicio de configuración de destino
Servicio de caché de visualización de PM
Servicio de procesamiento de visualización de PM
Servicio de eventos
710 Manual del administrador de SAP BusinessObjects Enterprise
Informes de auditoría
Tablas de referencia de eventos y detalles
14
31
32
33
34
27
28
29
30
35
36
37
38
23
24
25
26
19
20
21
22
Applica tion_Type_ID
Application_Type_Description
Servicio de analizador de perfil de conjuntos
Servicio de almacenamiento de archivos de entrada
Servicio host de programación
Servicio de programación de lista de valores
Servicio de agregación de métricas de PM
Servicio de almacenamiento de archivos de salida
Servicio de procesamiento de Crystal Reports
Servicio de analítica predictiva
Servicio de programación de programa
Servicio de programación de publicación
Servicio de publicación posterior al procesamiento
Servicio de publicación
Servicio de réplica
Servicio de administración del repositorio de PM
Servicio de inicio de sesión único
Establece el servicio de consulta
Servicio de Process Analysis
Servicio de programación y publicación de Web Intelligence
Servicio de procesamiento de Web Intelligence
Desktop Intelligence
Manual del administrador de SAP BusinessObjects Enterprise 711
Informes de auditoría
14
Tablas de referencia de eventos y detalles
39
40
41
Applica tion_Type_ID
Application_Type_Description
Servicio de búsqueda
Servicio de análisis multidimensional
Web Intelligence
712 Manual del administrador de SAP BusinessObjects Enterprise
Líneas de comandos de los servidores
15
Líneas de comandos de los servidores
15
Información general de las líneas de comandos
En esta sección se enumeran las opciones de línea de comandos que controlan el comportamiento de cada servidor de BusinessObjects Enterprise.
Haga clic en el vínculo correspondiente a la sección que desee consultar:
•
Información general de las líneas de comandos
•
Opciones estándar para todos los servidores
•
Servidor de administración central
•
Servidor de procesamiento de Crystal Reports y servidor de caché de
•
•
Servidor de aplicaciones de informes
•
Servidores del repositorio de archivos de entrada y de salida
•
•
Servidor de procesamiento de Web Intelligence
Información general de las líneas de comandos
Cuando se inicia o configura un servidor mediante la Consola de administración central (CMC) o el Administrador de configuración central
(CCM), el servidor se inicia (o reinicia) con una línea de comandos predeterminada que incluye un conjunto típico de opciones y valores. En la mayoría de los casos, no es necesario modificar las líneas de comandos predeterminadas directamente. Además, se pueden manipular las opciones más habituales mediante las distintas pantallas de configuración de servidor en CMC y CCM. Para referencia, en esta sección se ofrece una lista completa de las opciones de línea de comandos que admite cada servidor. Se puede modificar la línea de comandos de cada servidor si es necesario personalizar aún más el comportamiento de BusinessObjects Enterprise.
En esta sección, los valores indicados entre corchetes [ ] son opcionales.
714 Manual del administrador de SAP BusinessObjects Enterprise
Líneas de comandos de los servidores
Opciones estándar para todos los servidores
15
Para ver o modificar la línea de comandos de un servidor
El procedimiento para ver o modificar la línea de comandos de un servidor depende del sistema operativo:
1.
En Windows, utilice CCM para detener el servidor. Después, abra las
Propiedades del servidor para modificar la línea de comandos. Cuando haya acabado, vuelva a iniciar el servidor.
2.
En UNIX, ejecute ccm.sh para detener el servidor. A continuación, edite ccm.config
para modificar la línea de comandos del servidor. Cuando haya acabado, vuelva a iniciar el servidor.
Nota:
En UNIX, la línea de comandos de cada servidor se pasa en realidad como un argumento a la secuencia de comandos crystalrestart.sh. Esta secuencia de comandos inicia el servidor y lo supervisa si es necesario un reinicio automático. Para obtener más información, consulte el capítulo sobre herramientas de UNIX del Manual del administrador de SAP
BusinessObjects Enterprise.
Haga clic en el vínculo correspondiente a la sección que desee consultar:
•
Opciones estándar para todos los servidores
•
Servidor de administración central
•
Servidor de procesamiento de Crystal Reports y servidor de caché de
•
•
Servidor de aplicaciones de informes
•
Servidores del repositorio de archivos de entrada y de salida
•
Opciones estándar para todos los servidores
Estas opciones de la línea de comandos se aplican a todos los servidores de BusinessObjects Enterprise, a menos que se indique lo contrario. Consulte en el resto de esta sección las opciones específicas de cada tipo de servidor.
Manual del administrador de SAP BusinessObjects Enterprise 715
Líneas de comandos de los servidores
15
Opciones estándar para todos los servidores
Opción
-name
Argumentos válidos Comportamiento
cadena
Especifique el nombre descriptivo del servidor.
El servidor registra este nombre con el Servidor de administración central (CMS) y el nombre se muestra en el CMC.
El nombre descriptivo predeterminado es nom
bre_host.tiposervi
dor
Nota:
• No modifique
-name para un CMS.
• Si modifica
-name para un servidor del repositorio de archivos de entrada o salida, debe incluir "Input." u "Output." como prefijo del valor que escriba para cadena
(por ejemplo,
-name
Input.Servi
dor01 o
-name
Output.UK
).
716 Manual del administrador de SAP BusinessObjects Enterprise
Opción
-ns
-requestPort
Líneas de comandos de los servidores
Opciones estándar para todos los servidores
15
Argumentos válidos Comportamiento
nombrecms[:puerto]
En versiones anteriores, esta configuración se utilizó para especificar el CMS con el que se debe registrar el servidor. Tenga en cuenta que ya no se puede utilizar la opción -ns en la línea de comandos del servidor para configurar el CMS con el que se debe registrar un servidor. Ahora, el Server Intelligence Agent se encarga de esta tarea automáticamente.
puerto
Especificar el puerto en el que escucha el servidor. El servidor registra este puerto con el CMS.
Si no se especifica, el servidor elige cualquier puerto libre > 1024.
Nota:
Este puerto lo utilizan los diferentes servidores para fines distintos. Antes de realizar el cambio, consulte la sección acerca de cómo cambiar los números de puerto de servidor predeterminados en el Manual del adminis-
trador de SAP BusinessObjects Enterprise.
Manual del administrador de SAP BusinessObjects Enterprise 717
Líneas de comandos de los servidores
15
Opciones estándar para todos los servidores
Opción
-restart
-fg
Argumentos válidos Comportamiento
El servidor se reinicia si sale con un código de salida poco habitual.
Sólo UNIX. Ejecute la subrutina en primer plano. Cuando pase la línea de comandos del servidor a la secuencia de comandos crystal restart.sh
, debe utilizar esta opción (consulte ccm.config). Si ejecuta la línea de comandos del servidor directamente, no utilice esta opción ya que el proceso en primer plano bloquea el shell hasta que sale el servidor.
Manejo de señales de UNIX
En UNIX, las subrutinas de BusinessObjects Enterprise manejan las siguientes señales:
•
SIGTERM da como resultado un apagado correcto del servidor (código de salida = 0).
•
SIGSEGV
, SIGBUS, SIGSYS, SIGFPE y SIGILL dan como resultado un apagado rápido (código de salida = 1).
718 Manual del administrador de SAP BusinessObjects Enterprise
Líneas de comandos de los servidores
Servidor de administración central
15
Servidor de administración central
En esta sección se proporcionan las opciones de línea de comandos específicas al CMS. La ruta predeterminada al servidor en Windows es:
C:\Program Files\Business Objects\BusinessObjects Enter prise 12.0\win32_x86\CMS.exe
La ruta predeterminada al servidor en UNIX es:
INSTALL_ROOT/bobje/enterprise120/platform/boe_cmsd
Para obtener una lista de las opciones de línea de comandos estándar, consulte
Opciones estándar para todos los servidores
Opción Argumentos válidos Comportamiento
-threads
-reinitializedb
-quit
número
Especifica el número de subprocesos de trabajo que inicializa y usa el
CMS. El valor puede estar entre 12 y 150, y de forma predeterminada se establece en 50.
Provocar que el CMS elimine la base de datos del sistema y la vuelva a crear únicamente con los objetos de sistema predeterminados.
Obligar al CMS a salir después de procesar la opción -reinitiali zedb
.
Manual del administrador de SAP BusinessObjects Enterprise 719
Líneas de comandos de los servidores
15
Servidor de administración central
Opción
-receiverPool
Argumentos válidos Comportamiento
número
Especificar el número de subprocesos que el
CMS crea para recibir las solicitudes de cliente. Un cliente puede ser otro servidor de Business Objects, el Asistente para la publicación de informes, Crystal Reports o una aplicación cliente personalizada que haya creado. El valor predeterminado es 5.
Normalmente no es necesario aumentar este valor a menos que se cree una aplicación personalizada con muchos clientes.
720 Manual del administrador de SAP BusinessObjects Enterprise
Líneas de comandos de los servidores
Servidor de administración central
15
Opción
-maxobjectsincache
-ndbqthreads
Argumentos válidos Comportamiento
número número
Especificar el número máximo de objetos que el CMS almacena en su caché de memoria. Al aumentar el número de objetos se reduce el número de llamadas de base de datos necesarias y se mejora el rendimiento de CMS en gran medida. Sin embargo, colocar demasiados objetos en la memoria puede dar como resultado que al CMS le quede poca memoria para procesar las consultas. El límite superior es
100000.
Especificar el número de subprocesos de trabajo de CMS que envían solicitudes a la base de datos. Cada subproceso tiene una conexión a la base de datos, por lo que se debe tener cuidado de no exceder la capacidad de la base de datos. En la mayoría de los casos, el valor máximo que se debe configurar es 10.
Manual del administrador de SAP BusinessObjects Enterprise 721
Líneas de comandos de los servidores
15
Servidor de administración central
Opción
-oobthreads
-AuditInterval
-AuditBatchSize
Argumentos válidos Comportamiento
número
Si el clúster incluye más de ocho miembros de clúster de CMS, asegúrese de que la línea de comandos para cada CMS incluye esta opción. Especifique el número de servicios de CMS en el clúster. Esta opción garantiza que el clúster puede admitir una carga elevada.
minutos
Especificar el intervalo en el que el CMS solicita información de auditoría de los servidores auditados. El valor predeterminado es 5 minutos.
(El valor máximo es 15 minutos y el mínimo es
1 minuto.)
número
Especificar el número máximo de registros de auditoría que el CMS solicita a cada servidor auditado, por intervalo de auditoría. El valor predeterminado es 200 registros. (El valor máximo es 500 y el mínimo es 50.)
722 Manual del administrador de SAP BusinessObjects Enterprise
Líneas de comandos de los servidores
Servidor de administración central
15
Opción
-auditMaxEventsPer
File
Argumentos válidos Comportamiento
número
Especificar el número máximo de registros del archivo de registro de auditoría. El valor predeterminado es 500. Si se excede el número especificado por -auditMa xEventsPerFile
, el servidor abre un nuevo archivo de registro.
Manual del administrador de SAP BusinessObjects Enterprise 723
Líneas de comandos de los servidores
15
Servidor de administración central
Opción
-AuditeeTimeSyncIn terval
Argumentos válidos Comportamiento
minutos
Especificar el intervalo entre eventos de sincronización de hora. El
CMS transmite su hora del sistema a los servidores auditados en el intervalo especificado por -AuditeeTimeSyn cInterval
. Los servidores auditados comparan sus relojes internos con la hora de CMS y, a continuación, ajustan las marcas de hora que asignan a todos los registros de auditoría posteriores de modo que la hora de estos registros se sincroniza con la del
CMS. El intervalo predeterminado es 60 minutos. (El valor máximo es
1 día o 1440 minutos. El valor mínimo es 15 minutos. Si el intervalo se configura en 0, se desactiva la sincronización de hora.)
724 Manual del administrador de SAP BusinessObjects Enterprise
Líneas de comandos de los servidores
Administrador de configuración central (CCM)
15
Administrador de configuración central
(CCM)
Ahora puede utilizar la línea de comandos para realizar tareas en el CCM en Windows. La ruta predeterminada en Windows es:
C:\Program Files\Business Objects\BusinessObjects Enter prise 12.0\win32_x86\ccm.exe
Para obtener una lista completa de los comandos disponibles para ccm.exe, ejecute ccm.exe -help o consulte la tabla en
Para obtener una lista de las opciones de línea de comandos estándar, consulte
Opciones estándar para todos los servidores
Servidor de procesamiento de Crystal
Reports y servidor de caché de Crystal
Reports
El servidor de procesamiento de Crystal Reports y el servidor de caché de
Crystal Reports se controlan de forma similar desde la línea de comandos.
Las opciones de línea de comandos determinan si el servidor se inicia como un servidor de procesamiento, como un servidor de caché o como ambos.
Las opciones que se aplican únicamente a un tipo de servidor se indican a continuación.
Las rutas predeterminadas a los servidores en Windows son:
C:\Program Files\Business Objects\BusinessObjects Enter prise 12.0\win32_x86\cacheserver.exe
C:\Program Files\Business Objects\BusinessObjects En terprise 12.0\win32_x86\pageserver.exe
Las rutas predeterminadas a los servidores en UNIX son:
INSTALL_ROOT/bobje/enterprise120/platform/boe_cachesd
INSTALL_ROOT/bobje/enterprise120/platform/boe_pagesd
Manual del administrador de SAP BusinessObjects Enterprise 725
Líneas de comandos de los servidores
15
Servidor de procesamiento de Crystal Reports y servidor de caché de Crystal Reports
Para obtener una lista de las opciones de línea de comandos estándar, consulte
Opciones estándar para todos los servidores
Opción Argumentos válidos Comportamiento
-cache
-dir
rutaAbsoluta
Activar la funcionalidad de servidor de caché.
Especificar el directorio de caché de un servidor de caché y el directorio temporal del servidor de procesamiento. Los directorios creados son rutaAbsoluta/cache y rutaAbsolu ta/temp
-deleteCache
-psdir
-refresh
rutaAbsoluta minutos
Eliminar el directorio de caché cada vez que se inicie y detenga el servidor.
Especificar el directorio temporal del servidor de procesamiento. Esta opción sustituye a
-dir
.
Compartir las páginas en caché durante el número de minutos especificado.
726 Manual del administrador de SAP BusinessObjects Enterprise
Líneas de comandos de los servidores
Servidor de procesamiento de Crystal Reports y servidor de caché de Crystal Reports
15
Opción
-maxDBResultRe cords
Argumentos válidos Comportamiento
número
Limitar el número de registros que se devuelven de la base de datos.
El límite predeterminado es 20000 registros. Si un usuario consulta un informe a petición que contiene más de 20000 registros, un mensaje de error indica que el informe contiene demasiados registros de base de datos. Para aumentar el límite impuesto, aumente número en consecuencia; para desactivar el límite, reemplace número por 0
(cero).
Manual del administrador de SAP BusinessObjects Enterprise 727
Líneas de comandos de los servidores
15
Servidor de procesamiento de Crystal Reports y servidor de caché de Crystal Reports
Opción
-noautomaticdbdis connect
-report_ProcessExt
Path
Argumentos válidos Comportamiento
rutaAbsoluta
Deshabilitar la desconexión de base de datos automática del servidor de procesamiento. De forma predeterminada, el servidor de procesamiento se desconecta automáticamente de la base de datos de informes después de recuperar los datos, para liberar licencias de base de datos. Esto puede afectar al rendimiento si el sitio utiliza muchos informes con subinformes a petición o grupos por servidor.
Especificar el directorio predeterminado para las extensiones de procesamiento. Para obtener más información, consulte el Manual del adminis-
trador de SAP Busines-
sObjects Enterprise.
728 Manual del administrador de SAP BusinessObjects Enterprise
Líneas de comandos de los servidores
Servidores de tareas
15
Opción
-auditMaxEventsPer
File
Argumentos válidos Comportamiento
número
En el servidor de caché, especifica el número máximo de acciones de auditoría registradas en el archivo de registro de auditoría. El valor predeterminado es 500. Si se sobrepasa este valor máximo, el servidor abre un nuevo archivo de registro.
Servidores de tareas
En esta sección se muestran las opciones de la línea de comandos específicas de los servidores de tareas, entre los que se incluyen Servidores de tareas, Servidores de tareas de programa, Servidor de tareas de destino y Servidor de tareas de lista de valores.
La ruta predeterminada al servidor en Windows es:
C:\Program Files\Business Objects\BusinessObjects Enter prise 12.0\win32_x86\JobServer.exe
Las rutas predeterminadas al servidor en UNIX son:
INSTALL_ROOT/bobje/enterprise11/platform/boe_reportjobsd
INSTALL_ROOT/bobje/enterprise11/platform/boe_programjobsd
Para obtener una lista de las opciones de línea de comandos estándar, consulte
Opciones estándar para todos los servidores
Manual del administrador de SAP BusinessObjects Enterprise 729
Líneas de comandos de los servidores
15
Servidores de tareas
Opción
-dir
-lib
Argumentos válidos Comportamiento
rutaAbsoluta
Especificar el directorio de datos del Servidor de tareas.
bibliotecaDeProce samiento
•
•
Especificar la biblioteca de procesamiento que se cargará: procReport o procProgram
Al cargar procReport se inicia el Servidor de tareas como Servidor de tareas de informe. Al cargar procProgram se inicia el Servidor de tareas como Servidor de tareas de programa. Esta opción se utiliza junto con -ob jectType
.
730 Manual del administrador de SAP BusinessObjects Enterprise
Opción
-objectType
-maxJobs
Líneas de comandos de los servidores
Servidores de tareas
15
Argumentos válidos Comportamiento
IDDePrograma
•
•
El ID de programa de la biblioteca de procesamiento, que determina la clase de objeto que admite el Servidor de tareas:
CrystalEnterpri se.Report
o
CrystalEnterpri se.Program
Se utiliza con -lib para especificar si el
Servidor de tareas se convierte en un
Servidor de tareas de informe o en un
Servidor de tareas de programa.
número
Configurar el número máximo de trabajos simultáneos que puede gestionar el servidor. El valor predeterminado es cinco.
Manual del administrador de SAP BusinessObjects Enterprise 731
Líneas de comandos de los servidores
15
Servidores de tareas
Opción Argumentos válidos Comportamiento
-requestJSChild
Ports
límiteInferior-lí miteSuperior
Especificar el intervalo de puertos que los procesos secundarios deben utilizar en un entorno de servidor de seguridad. Por ejemplo,
6800-6805 limita los procesos secundarios a seis puertos.
Nota:
Para que esta opción surta efecto, también debe especificar la configuración -request
Port
.
-report_ProcessExt
Path
-auditMaxEventsPer
File
rutaAbsoluta número
Especificar el directorio predeterminado para las extensiones de procesamiento. Para obtener más información, consulte el Manual del adminis-
trador de SAP Busines-
sObjects Enterprise.
Especificar el número máximo de registros del archivo de registro de auditoría. El valor predeterminado es 500. Si se excede el número especificado por -auditMa xEventsPerFile
, el servidor abre un nuevo archivo de registro.
732 Manual del administrador de SAP BusinessObjects Enterprise
Líneas de comandos de los servidores
Servidor de aplicaciones de informes
15
Servidor de aplicaciones de informes
En esta sección se proporcionan las opciones de línea de comandos específicas al Servidor de aplicaciones de informes (RAS).
La ruta predeterminada al servidor en Windows es:
C:\Program Files\Common Files\Business Objects\3.0\ bin\crystalras.exe
La ruta predeterminada al servidor en UNIX es:
INSTALL_ROOT/bobje/enterprise120/platform/ras/boe_crys talrasd
Para obtener una lista de las opciones de línea de comandos estándar, consulte
Opciones estándar para todos los servidores
Opción Argumentos válidos Comportamiento
-ipport
-report_ProcessExt
Path
puerto rutaAbsoluta
Especificar el número de puerto para recibir solicitudes TCP/IP cuando se ejecuta en modo independiente
(fuera de BusinessObjects Enterprise).
Especificar el directorio predeterminado para las extensiones de procesamiento. Para obtener más información, consulte el Manual del adminis-
trador de SAP Busines-
sObjects Enterprise.
Manual del administrador de SAP BusinessObjects Enterprise 733
Líneas de comandos de los servidores
15
Servidor de aplicaciones de informes
Opción Argumentos válidos Comportamiento
-ProcessAffinity
Mask
máscara
734 Manual del administrador de SAP BusinessObjects Enterprise
Opción
Líneas de comandos de los servidores
Servidor de aplicaciones de informes
15
Argumentos válidos Comportamiento
Utilice una máscara para especificar exactamente las CPU que utilizará RAS cuando se ejecute en un equipo con varios procesadores.
La máscara tiene el formato 0xffffffff, donde cada f representa un procesador y la lista de procesadores se lee de derecha a izquierda (es decir, la última f representa el primer procesador). Por cada f
, sustituya 0 (no se permite el uso de la
CPU) o 1 (se permite el uso de la CPU).
Por ejemplo, si ejecuta
RAS en un equipo con
4 procesadores y desea utilizar los procesadores tercero y cuarto, utilice la máscara 0x1100.
Para los procesadores segundo y tercero utilice
0x0110
.
Nota:
• RAS utiliza los primeros procesadores permitidos en la cadena, hasta el máximo especificado en la licencia.
Manual del administrador de SAP BusinessObjects Enterprise 735
Líneas de comandos de los servidores
15
Servidor de procesamiento de Web Intelligence
Opción
-auditMaxEventsPer
File
Argumentos válidos Comportamiento
Si dispone de una licencia de dos procesadores,
0x1110 tiene el mismo efecto que
0x0110
.
• El valor predeterminado de la máscara es
-1
, que significa lo mismo que
0x1111
.
número
Especificar el número máximo de registros del archivo de registro de auditoría. El valor predeterminado es 500. Si se excede el número especificado por -auditMa xEventsPerFile
, el servidor abre un nuevo archivo de registro.
Servidor de procesamiento de Web
Intelligence
En esta sección se muestran las opciones de línea de comandos específicas del servidor de procesamiento de Web Intelligence.
La ruta predeterminada al servidor en Windows es:
C:\Program Files\Business Objects\BusinessObjects Enter prise 12.0\win32_x86\WIProcessingServer.exe
736 Manual del administrador de SAP BusinessObjects Enterprise
Líneas de comandos de los servidores
Servidor de procesamiento de Web Intelligence
15
La ruta predeterminada al servidor en UNIX es:
INSTALL_ROOT/bobje/enterprise120/platform/ras/boe_crys talrasd
Para obtener una lista de las opciones de línea de comandos estándar, consulte
Opciones estándar para todos los servidores
Opción Argumentos válidos Comportamiento
-ConnectionTimeout
minutos
Minutes
-MaxConnections
número
-DocExpressEnable
-DocExpressRealTi me
CachingEnable
-DocExpressCache
DurationMinutes
minutos
Especifique el número de minutos antes de que el servidor supere el tiempo de espera.
Especifique el número máximo de conexiones simultáneas que el servidor permite de una vez.
Permite el almacenamiento en caché de documentos de Web Intelligence cuando se está viendo el documento.
Permite el almacenamiento en caché en tiempo real de documentos de Web Intelligence.
Especifique el tiempo
(en minutos) que se almacena el contenido en caché.
Manual del administrador de SAP BusinessObjects Enterprise 737
Líneas de comandos de los servidores
15
Servidores del repositorio de archivos de entrada y de salida
Opción Argumentos válidos Comportamiento
-DocExpressMaxCa che
SizeKB
kilobytes
Especifique el tamaño de la caché de documentos.
-EnableListOfVa lues
Cache
-ListOfValuesBatch
Size
-UniverseMaxCache
Size
-WIDMaxCacheSize
número número número
Permite el almacenamiento en caché por sesiones de usuarios de listas de valores
Especifique el número máximo de valores que se pueden devolver por lote de listas de valores.
Especifique el número de universos que se va a almacenar en memoria caché.
Especifique el número máximo de documentos de Web Intelligence que se pueden almacenar en caché.
Servidores del repositorio de archivos de entrada y de salida
En esta sección se proporcionan las opciones de línea de comandos específicas a los Servidores del repositorio de archivos de entrada y salida.
738 Manual del administrador de SAP BusinessObjects Enterprise
Líneas de comandos de los servidores
Servidores del repositorio de archivos de entrada y de salida
15
Las rutas predeterminadas a los servidores en Windows son:
C:\Program Files\Business Objects\BusinessObjects Enter prise 12.0\win32_x86\inputfileserver.exe
C:\Program Files\Business Objects\BusinessObjects En terprise 12.0\win32_x86\outputfileserver.exe
Las rutas predeterminadas al programa que proporciona ambos servidores en UNIX son:
INSTALL_ROOT/bobje/enterprise120/platform/boe_inputfilesd
INSTALL_ROOT/bobje/enterprise120/platform/boe_outputfi lesd
Para obtener una lista de las opciones de línea de comandos estándar, consulte
Opciones estándar para todos los servidores
Manual del administrador de SAP BusinessObjects Enterprise 739
Líneas de comandos de los servidores
15
Servidores del repositorio de archivos de entrada y de salida
Opción
-rootDir
Argumentos válidos Comportamiento
rutaAbsoluta
Configurar el directorio raíz de las distintas carpetas y archivos que administra el servidor.
Las rutas de archivo que se utilizan para hacer referencia a archivos del Servidor del repositorio de archivos se interpretan como relativas a este directorio raíz.
Nota:
Todos los Servidores del repositorio de archivos de entrada y todos los de salida deben compartir el mismo directorio raíz. De lo contrario, hay riesgos de que existan instancias incoherentes. Adicionalmente, el directorio raíz de entrada no debe ser el mismo que el directorio raíz de salida. Se recomienda replicar los directorios raíz mediante una matriz RAID o una solución de hardware alternativa.
740 Manual del administrador de SAP BusinessObjects Enterprise
Opción
-tempDir
-maxidle
Líneas de comandos de los servidores
Servidores del repositorio de archivos de entrada y de salida
15
Argumentos válidos Comportamiento
rutaAbsoluta
Definir la ubicación del directorio temporal que el FRS utiliza para transferir archivos. Utilice esta opción de línea de comandos si desea controlar la ubicación del directorio temporal del FRS o si el nombre de directorio temporal predeterminado que genera el FRS excede el límite de ruta del sistema operativo (lo que impediría que se iniciara el FRS).
Nota:
No especifique un directorio existente para esta opción. El directorio especificado se vaciará cuando se inicie el FRS y se quitará cuando se cierre el FRS. Si utiliza un directorio existente, se vaciará y quitará.
minutos
Especificar el número de minutos que transcurrirán para que se limpie una sesión inactiva.
Manual del administrador de SAP BusinessObjects Enterprise 741
Líneas de comandos de los servidores
15
Servidor de eventos
Servidor de eventos
En esta sección se proporcionan las opciones de línea de comandos específicas para el Servidor de eventos.
La ruta predeterminada al servidor en Windows es:
C:\Program Files\Business Objects\BusinessObjects Enter prise 12.0\win32_x86\EventServer.exe
La ruta predeterminada al servidor en UNIX es:
INSTALL_ROOT/bobje/enterprise120/platform/boe_eventsd
Para obtener una lista de las opciones de línea de comandos estándar, consulte
Opciones estándar para todos los servidores
Opción Argumentos válidos Comportamiento
-poll
-cleanup
segundos minutos
Especificar la frecuencia
(en segundos) con la que el servidor comprueba los eventos de archivo.
Especificar la frecuencia
(en minutos) con la que el servidor limpia los proxy de escucha. El valor representa la cantidad de tiempo que se tarda en realizar dos limpiezas. Por ejemplo, si especifica un valor de
10, los proxys se limpiarán cada 5 minutos.
742 Manual del administrador de SAP BusinessObjects Enterprise
Líneas de comandos de los servidores
Servidor de eventos
15
Opción
-auditMaxEventsPer
File
Argumentos válidos Comportamiento
número
Especificar el número máximo de registros del archivo de registro de auditoría. El valor predeterminado es 500. Si se excede el número especificado por -auditMa xEventsPerFile
, el servidor abre un nuevo archivo de registro.
Manual del administrador de SAP BusinessObjects Enterprise 743
Líneas de comandos de los servidores
15
Servidor de eventos
744 Manual del administrador de SAP BusinessObjects Enterprise
Herramientas de UNIX
16
Herramientas de UNIX
16
Utilidades de secuencia de comandos
En esta sección se ofrece información detallada de las herramientas y secuencias de comandos administrativas que se incluyen en la distribución
UNIX de BusinessObjects Enterprise. Esta sección se proporciona principalmente como referencia. Los conceptos y los procedimientos de configuración se describen más detalladamente en este manual.
Utilidades de secuencia de comandos
En esta sección se describen las secuencias de comandos administrativas que sirven de ayuda para trabajar con BusinessObjects Enterprise en UNIX.
En el resto de esta ayuda se describen los conceptos de las tareas que puede realizar con estas secuencias de comandos. En esta sección de referencia se proporcionan las principales opciones de línea de comandos y sus argumentos.
ccm.sh
La secuencia de comandos ccm.sh se instala en el directorio bobje de instalación. Esta secuencia de comandos proporciona una versión de línea de comandos de CCM. En esta sección se enumeran las opciones de línea de comandos y se proporcionan ejemplos.
Nota:
• Los argumentos entre corchetes [ ] son opcionales.
• Si no está seguro del nombre completo de Server Intelligence Agent, consulte las propiedades de comando en el archivo ccm.config y utilice el valor que aparece después de la opción -nodename.
• Los argumentos indicados mediante otra información de
autenticación
se proporcionan en la segunda tabla.
Opción de CCM Argumentos válidos Descripción
-help n/d
Mostrar la ayuda de la línea de comandos.
746 Manual del administrador de SAP BusinessObjects Enterprise
Herramientas de UNIX
Utilidades de secuencia de comandos
16
Opción de CCM
-start
-stop
-restart
-managedstart
-managedstop
Argumentos válidos Descripción
all o nombreSIA
Iniciar cada Server Intelligence Agent como un proceso. Utilice la forma abreviada del nombre de SIA.
all o nombreSIA
Detener cada Server
Intelligence Agent mediante la terminación de su ID de proceso.
Utilice la forma abreviada del nombre de SIA.
all o nombreSIA
Detener cada Server
Intelligence Agent mediante la terminación de su ID de proceso; a continuación, se inicia cada SIA. Utilice la forma abreviada del nombre de SIA.
<nombre completo del servidor>[otra información de autenticación]
Iniciar un servidor como un proceso.
<nombre completo del servidor>[otra información de autenticación]
Detener un servidor mediante la terminación de su ID de proceso.
Manual del administrador de SAP BusinessObjects Enterprise 747
Herramientas de UNIX
16
Utilidades de secuencia de comandos
Opción de CCM Argumentos válidos Descripción
-managedrestart
<nombre completo del servidor>[otra información de autenticación]
Detener un servidor mediante la terminación de su ID de proceso; a continuación, se inicia el servidor.
-managedforceter minate
<nombre completo del servidor>[otra información de autenticación]
Detener el servidor inmediatamente sin finalizar las solicitudes de procesamiento actuales.
-enable
-disable
<nombre completo del servidor>[otra información de autenticación]
Habilitar un servidor iniciado de modo que se registre con el sistema y empiece a escuchar en el puerto adecuado. Utilice la forma completa del nombre de servidor.
<nombre completo del servidor>[otra información de autenticación]
Deshabilitar un servidor de modo que deje de responder a las solicitudes de BusinessObjects Enterprise pero permanece iniciado como un proceso. Utilice la forma completa del nombre de servidor.
748 Manual del administrador de SAP BusinessObjects Enterprise
Herramientas de UNIX
Utilidades de secuencia de comandos
16
Opción de CCM Argumentos válidos Descripción
-display
[otra información de autenticación]
Informa del estado actual del servidor (habilitado o deshabilitado).
Para poder utilizar esta opción, el CMS debe estar en ejecución.
-updateobjects
[otra información de autenticación]
Actualizar los objetos migrados de una versión anterior de BusinessObjects Enterprise en la base de datos del sistema CMS actual.
Utilice esta opción después de ejecutar cmsdbsetup.sh
.
En la siguiente tabla se describen las opciones que componen el argumento indicado mediante [otra información de autenticación].
Opción de autenticación
Argumentos válidos Descripción
-cms
nombrecms:número puerto
Especificar el CMS con el que desea conectar.
Si no se especifica, el valor predeterminado del CCM es el equipo local y puerto predeterminado (6400).
Manual del administrador de SAP BusinessObjects Enterprise 749
Herramientas de UNIX
16
Utilidades de secuencia de comandos
Opción de autenticación
Argumentos válidos Descripción
-username
-password
nombreusuario contraseña
Especificar una cuenta que proporciona derechos administrativos a
BusinessObjects Enterprise. Si no se especifica, se intenta la cuenta
Administrator predeterminada.
Especificar la contrase-
ña correspondiente. Si no se especifica, se intenta con una contrase-
ña en blanco.
Nota:
Para especificar el argumento
-password también se debe especificar el argumento
-userna me
.
-authentication secEnterprise, secLDAP
Especificar el tipo de autenticación adecuado para la cuenta administrativa. Si no se especifica, se intenta secEnterprise.
El CCM lee las cadenas de inicio y otros valores de configuración del archivo ccm.config
. Para obtener detalles, consulte
750 Manual del administrador de SAP BusinessObjects Enterprise
Herramientas de UNIX
Utilidades de secuencia de comandos
16
Ejemplos
Estos dos comandos inician y habilitan todos los Server Intelligence Agent.
El Servidor de administración central (CMS) se inicia en el equipo local y el puerto predeterminado (6400): ccm.sh -start all ccm.sh -enable all
Estos dos comandos inician y habilitan todos los Server Intelligence Agent.
El CMS se inicia en el puerto 6701, en lugar de hacerlo en el puerto predeterminado: ccm.sh -start all ccm.sh -enable all -cms MACHINE01:6701
Estos dos comandos inician y habilitan todos los Server Intelligence Agent con una cuenta administrativa especificada que se denomina SysAdmin: ccm.sh -start all ccm.sh -enable all -cms MACHINE01:6701 -username SysAdmin
-password 35%bC5@5 -authentication LDAP
Este único comando inicia la sesión en una cuenta administrativa especificada para deshabilitar un servidor de tareas que se está ejecutando en un segundo equipo: ccm.sh -disable MACHINE02.businessobjects.com.reportser
ver -cms MACHINE01:6701 -username SysAdmin -password
35%bC5@5 -authentication secLDAP
ccm.config
Este archivo de configuración define las cadenas de inicio y otros valores que utiliza el CCM cuando ejecuta sus comandos. Este archivo lo mantiene el propio CCM y otras utilidades de secuencia de comandos de
BusinessObjects Enterprise. Este archivo normalmente se edita sólo cuando es necesario modificar la línea de comandos de un Server Intelligence Agent.
Para obtener detalles, consulte
Información general de las líneas de comandos
.
Manual del administrador de SAP BusinessObjects Enterprise 751
Herramientas de UNIX
16
Utilidades de secuencia de comandos
cmsdbsetup.sh
La secuencia de comandos cmsdbsetup.sh se instala en el directorio bobje de instalación. La secuencia de comandos proporciona un programa basado en texto que permite configurar la base de datos CMS, los clústeres
CMS y la base de datos de auditoría.
Puede agregar un CMS a un clúster seleccionando un nuevo origen de datos para su base de datos CMS. También puede eliminar y volver a crear
(reinicializar) una base de datos CMS, copiar datos de otro origen de datos o cambiar el nombre del clúster existente.
Nota:
Antes de ejecutar esta secuencia de comandos, realice una copia de seguridad de la base de datos CMS actual. Asegúrese también de consultar
Agrupar Servidores de administración central
para obtener información adicional acerca de los clústeres CMS y la configuración de la base de datos
CMS.
La secuencia de comandos le pedirá el nombre del Server Intelligence Agent
(SIA). Para comprobar el nombre del SIA, consulte las propiedades de comando del SIA. El nombre actual del SIA aparece después de la opción
-nodename
.
Para obtener información sobre cómo configurar la base de datos CMS o la base de datos de auditoría, consulte
configpatch.sh
La secuencia de comandos configpatch.sh se instala en el directorio bobje/enterprise/generic de la instalación. Utilice la secuencia de comandos configpatch.sh cuando instale revisiones que requieran actualizaciones de los valores de configuración del sistema. Después de instalar la revisión, ejecute configpatch.sh con el nombre de archivo .cf
adecuado como argumento. El archivo readme.txt que acompaña a las revisiones de BusinessObjects Enterprise indica cuándo se debe ejecutar configpatch.sh
y el nombre de archivo .cf que se debe utilizar.
752 Manual del administrador de SAP BusinessObjects Enterprise
Herramientas de UNIX
Utilidades de secuencia de comandos
16
serverconfig.sh
La secuencia de comandos serverconfig.sh se instala en el directorio bobje de su instalación. Esta secuencia de comandos proporciona un programa basado en texto que permite ver información de servidor así como agregar y eliminar servidores de la instalación. Esta secuencia de comandos añade, elimina, modifica y muestra información del archivo ccm.config.
Al modificar un servidor mediante serverconfig.sh, puede cambiar la ubicación de sus archivos temporales. Para el Servidor de administración central (CMS), puede cambiar su número de puerto o habilitar la auditoría.
Para el Servidor del repositorio de archivos de entrada y el Servidor del repositorio de archivos de salida, puede especificar el directorio raíz.
Para agregar/eliminar/modificar/enumerar servidores UNIX
1.
Vaya al directorio bobje de la instalación.
2.
Utilice el siguiente comando:
./serverconfig.sh
La secuencia de comandos muestra una lista de opciones:
• 1 - Agregar un Server Intelligence Agent
• 2 - Eliminar un Server Intelligence Agent
• 3 - Modificar un Server Intelligence Agent
• 4 - Enumerar todos los Server Intelligence Agents del archivo de configuración
3.
Escriba el número que corresponda a la acción que desea realizar.
4.
Si va a agregar, eliminar o modificar un servidor, proporcione a la secuencia de comandos la información adicional que solicite.
Sugerencia:
La secuencia de comandos le pedirá el nombre del CMS. De forma predeterminada, el nombre CMS es hostname.cms. Es decir, el nombre predeterminado de un CMS instalado en un equipo denominado
MACHINE01 es MACHINE01.cms. Sin embargo, en esta secuencia de comandos puede especificar el nombre de host para comprobar el nombre
Manual del administrador de SAP BusinessObjects Enterprise 753
Herramientas de UNIX
16
Utilidades de secuencia de comandos
del CMS (o de otro servidor), ver el contenido de ccm.config y buscar la cadena de inicio del servidor. El nombre actual del servidor aparece después de la opción -name.
5.
Después de agregar o modificar un servidor, utilice el CCM para asegurarse de que el servidor se inicia y habilita.
Para obtener más información acerca del trabajo con servidores, consulte
Información general de administración de servidores
.
uninstallBOBJE.sh
La secuencia de comandos uninstallBOBJE.sh se instala en el directorio bobje de la instalación. Esta secuencia de comandos elimina todos los archivos instalados durante la instalación original de BusinessObjects
Enterprise mediante la ejecución de las secuencias de comandos en el directorio bobje/uninstall. No ejecute las secuencias de comandos en el directorio uninstall: cada una de ellas elimina solamente los archivos asociados a un único componente de BusinessObjects Enterprise, lo que puede dejar el sistema BusinessObjects Enterprise en un estado indeterminado.
Antes de ejecutar esta secuencia de comandos, debe deshabilitar y detener todos los servidores de BusinessObjects Enterprise.
Nota:
• La secuencia de comandos uninstallBOBJE.sh no quita los archivos creados durante el proceso de instalación ni los archivos creados por el sistema o los usuarios después de la instalación. Para quitar estos archivos, después de ejecutar installBOBJE.sh, ejecute un comando rm -rf en el directorio bobje.
• Si ha realizado el tipo de instalación "sistema", también tendrá que eliminar las secuencias de comandos de control de ejecución de los directorios /etc/rc# correspondientes.
754 Manual del administrador de SAP BusinessObjects Enterprise
Herramientas de UNIX
Plantillas de secuencia de comandos
16
Plantillas de secuencia de comandos
Estas secuencias de comandos se proporcionan principalmente como plantillas a partir de las cuales puede basar sus propias secuencias de comandos de automatización.
startservers
La secuencia de comandos startservers se instala en el directorio bobje de su instalación. Esta secuencia de comandos sirve como plantilla para sus propias secuencias de comandos: Se proporciona como ejemplo para mostrar el modo en que puede crear su propia secuencia de comandos que inicie los servidores de BusinessObjects Enterprise mediante la ejecución de una serie de comandos CCM. Para obtener información detallada acerca de cómo escribir comandos CCM para los servidores, consulte
.
stopservers
La secuencia de comandos stopservers se instala en el directorio bobje de su instalación. Esta secuencia de comandos sirve como plantilla para sus propias secuencias de comandos: Se proporciona como ejemplo para mostrar el modo en que puede crear su propia secuencia de comandos que detenga los servidores de BusinessObjects Enterprise mediante la ejecución de una serie de comandos CCM. Para obtener información detallada acerca de cómo escribir comandos CCM para los servidores, consulte
.
silentinstall.sh
La secuencia de comandos silentinstall.sh se instala en el directorio bobje de la instalación. Después de instalar BusinessObjects Enterprise en un equipo, puede utilizar esta plantilla para crear sus propias secuencias de comandos que instalen BusinessObjects Enterprise automáticamente en otros equipos. En concreto, una vez editada la plantilla silentinstall.sh
del modo adecuado, define las variables de entorno necesarias, ejecuta las secuencias de comandos de instalación y configuración y configura
Manual del administrador de SAP BusinessObjects Enterprise 755
Herramientas de UNIX
16
Secuencias de comandos usadas por BusinessObjects Enterprise
BusinessObjects Enterprise según sus especificaciones, sin requerir más entrada de datos.
La instalación sin supervisión resulta muy útil cuando es necesario efectuar varias instalaciones y no desea interrumpir a los usuarios que están trabajando actualmente en los equipos del sistema. También puede utilizar la secuencia de comandos de instalación sin supervisión en sus propias secuencias de comandos. Por ejemplo, si en su organización se usan secuencias de comandos para instalar software en los equipos, puede agregar el comando de instalación sin supervisión de BusinessObjects
Enterprise a dichas secuencias.
Para obtener información acerca de los parámetros de secuencia de comandos, consulte los comentarios de la secuencia de comandos silen tinstall.sh
.
Nota:
• Debido a que el archivo silentinstall.sh se instala con
BusinessObjects Enterprise, la primera instalación de BusinessObjects
Enterprise no puede ser sin supervisión.
• No se recomienda la instalación sin supervisión si tiene que efectuar instalaciones personalizadas. Las opciones de instalación están simplificadas y no permiten el mismo nivel de personalización que proporciona la secuencia de comandos de instalación de BusinessObjects
Enterprise.
Secuencias de comandos usadas por
BusinessObjects Enterprise
Estas secuencias de comandos secundarias se suelen ejecutar en segundo plano cuando se ejecutan las utilidades de secuencia de comandos principales de BusinessObjects Enterprise. No necesita ejecutar estas secuencias de comandos.
bobjerestart.sh
Esta secuencia de comandos la ejecuta internamente el CCM cuando inicia los componentes de servidor de BusinessObjects Enterprise. Si un proceso de servidor finaliza inesperadamente sin devolver su código de salida normal,
756 Manual del administrador de SAP BusinessObjects Enterprise
Herramientas de UNIX
Secuencias de comandos usadas por BusinessObjects Enterprise
16 esta secuencia de comandos reinicia automáticamente un nuevo proceso de servidor en su lugar. No ejecute esta secuencia de comandos.
env.sh
La secuencia de comandos env.sh se instala en el directorio bobje de la instalación. Esta secuencia de comandos configura las variables de entorno de BusinessObjects Enterprise que necesitan otras secuencias de comandos.
Las secuencias de comandos de BusinessObjects Enterprise ejecutan env.sh
según sea necesario. Al instalar BusinessObjects Enterprise en UNIX, debe configurar el Servidor de aplicaciones Java para que obtenga esta secuencia de comandos al inicio. Consulte el Manual de instalación de SAP
BusinessObjects Enterprise para obtener más detalles.
env-locale.sh
La secuencia de comandos env-locale.sh se utiliza para convertir las cadenas del lenguaje de secuencia de comandos entre distintos tipos de codificación (por ejemplo, UTF8, EUC o Shift-JIS). Esta secuencia de comandos la ejecuta env.sh según sea necesario.
initlaunch.sh
La secuencia de comandos initlaunch.sh ejecuta env.sh para configurar las variables de entorno de BusinessObjects Enterprise y, a continuación, ejecuta los comandos que haya agregado como argumento de línea de comandos para la secuencia de comandos. Esta secuencia de comandos se ha concebido principalmente para su uso como herramienta de depuración por parte de Business Objects SA.
patchlevel.sh
La secuencia de comandos patchlevel.sh se instala en el directorio bobje/enterprise/generic de la instalación. Esta secuencia de comandos informa del nivel de revisión de la distribución de UNIX. Esta
Manual del administrador de SAP BusinessObjects Enterprise 757
Herramientas de UNIX
16
Secuencias de comandos usadas por BusinessObjects Enterprise
secuencia de comandos se ha concebido principalmente para que la utilice el personal de soporte de Business Objects SA.
Opción Argumentos válidos Descripción
list query check n/d
patch # textfile
Enumera todas las revisiones instaladas.
Consulta al sistema operativo si hay una determinada revisión por
ID numérico.
Comprueba que todas las revisiones enumeradas en textfile estén instaladas en el sistema operativo.
postinstall.sh
La secuencia de comandos postinstall.sh se instala en el directorio bobje de la instalación. Esta secuencia de comandos se ejecuta automáticamente al final de la secuencia de comandos de instalación e inicia la secuencia de comandos setup.sh. No necesita ejecutar esta secuencia de comandos.
setup.sh
La secuencia de comandos setup.sh se instala en el directorio bobje de la instalación. Esta secuencia de comandos proporciona un programa basado en texto que permite configurar la instalación de BusinessObjects Enterprise.
Esta secuencia de comandos se ejecuta automáticamente cuando se instala
758 Manual del administrador de SAP BusinessObjects Enterprise
Herramientas de UNIX
Secuencias de comandos usadas por BusinessObjects Enterprise
16
BusinessObjects Enterprise. Le pide la información que se necesita para configurar BusinessObjects Enterprise por primera vez.
Para obtener detalles completos sobre cómo responder a la secuencia de comandos de configuración al instalar BusinessObjects Enterprise, consulte el Manual de instalación de SAP BusinessObjects Enterprise.
setupinit.sh
La secuencia de comandos setupinit.sh se instala en el directorio bobje de la instalación al realizar una instalación del sistema. Esta secuencia de comandos copia las secuencias de comandos de control de ejecución en los directorios rc# para el inicio automatizado. Cuando se ejecuta una instalación del sistema, se le indica que ejecute esta secuencia de comandos después de que termine la secuencia de comandos setup.sh.
Nota:
Debe disponer de privilegios de root para ejecutar esta secuencia de comandos.
Manual del administrador de SAP BusinessObjects Enterprise 759
Herramientas de UNIX
16
Secuencias de comandos usadas por BusinessObjects Enterprise
760 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con la Consola de administración central
17
Trabajar con la Consola de administración central
17
Información general
Información general
En esta sección se proporciona una descripción general de la administración del sistema por lo que respecta a BusinessObjects Enterprise. Después, se presentan las herramientas de administración que permiten administrar y configurar BusinessObjects Enterprise, y se demuestra cómo realizar cambios habituales en la configuración de seguridad predeterminada del sistema.
Uso de la CMC
La Consola de administración central (CMC) es una herramienta basada en
Web que ofrece una sola interfaz a través de la cual se puede realizar prácticamente cualquier tarea administrativa diaria, incluida la administración de usuarios, contenido o servidores.
Cualquier usuario que tenga credenciales válidas para utilizar
BusinessObjects Enterprise puede conectarse a la CMC y establecer sus preferencias. Ahora bien, los usuarios que no sean miembros del grupo
762 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con la Consola de administración central
Uso de la CMC
17
Administradores no pueden realizar ninguna de las tareas administrativas disponibles a no ser que hayan recibido derechos para ello.
Temas relacionados
• Funcionamiento de los derechos en BusinessObjects Enterprise
Inicio de sesión en la CMC
Existen dos formas de acceder a la CMC: escribir directamente en el explorador el nombre del equipo al que va a obtener acceso, o seleccionar
Consola de administración central de BusinessObjects Enterprise en el grupo de programas incluido en el menú Inicio de Windows.
Cuando termine de usar la CMC, cierre la sesión. El botón Cerrar sesión está situado en el extremo superior derecho de la consola.
Para conectar a la CMC desde el explorador
1.
Escriba la dirección URL apropiada:
• Vaya a la siguiente página: http://webserver:8080/CmcApp/
Reemplace servidorWeb por el nombre del equipo del servidor Web.
Si cambió este directorio virtual predeterminado en el servidor Web, tendrá que escribir la dirección URL correspondiente. Si es necesario, cambie el número de puerto predeterminado por el número que proporcionó cuando realizó la instalación de BusinessObjects Enterprise.
Sugerencia:
En Windows, puede hacer clic en Inicio > Programas >
BusinessObjects XI 3.1 > BusinessObjects Enterprise > Consola
de administración central BusinessObjects Enterprise.
Si la CMC está alojada en un servidor de contenedor de aplicación Web
(WACS), puede hacer clic en Inicio > Programas > BusinessObjects
XI 3.1 > BusinessObjects Enterprise > Consola de administración
central en WACS.
2.
Escriba el nombre del Servidor de administración central (CMS) en el campo Sistema.
3.
Escriba su nombre de usuario y contraseña.
Manual del administrador de SAP BusinessObjects Enterprise 763
Trabajar con la Consola de administración central
17
Uso de la CMC
Si está usando la autenticación LDAP o Windows NT, puede conectarse mediante una cuenta que haya sido asignada al grupo Administradores de BusinessObjects Enterprise.
Nota:
Si es la primera vez que un administrador de su organización accede a la CMC, escriba Administrador como el nombre de usuario. Esta cuenta predeterminada Enterprise no tiene contraseña hasta que la cree usted.
4.
Seleccione Enterprise en la lista Tipo de autenticación.
Los tipos de autenticación Windows AD, Windows NT y LDAP también aparecen en la lista, pero para poder usarlos se debe asignar las cuentas de usuario y los grupos de terceros a BusinessObjects Enterprise.
5.
Haga clic en Conectar.
Aparecerá la página principal de la CMC.
Temas relacionados
• Establecer la contraseña del administrador
Desplazamiento por la CMC
Como la CMC es una aplicación basada en Web, permite desplazarse por sus áreas y páginas de varias formas:
• Haciendo clic en vínculos de la página principal o fichas de la parte izquierda de la pantalla para ir a áreas de administración concretas.
• Seleccione las mismas áreas de administración en la lista de navegación.
Nota:
Cuando se desplaza entre objetos que tienen numerosos objetos secundarios, puede haber muchos secundarios para mostrarlos en la vista de árbol. Cuando esto suceda, puede utilizar el listado paginado de objetos para desplazarse a los objetos secundarios que le interesen.
764 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con la Consola de administración central
Uso de la CMC
17
Establecimiento de las preferencias de la CMC
El área "Preferencias" de la CMC permite personalizar la vista administrativa de BusinessObjects Enterprise.
Para establecer las preferencias en la consola
1.
Conecte con la CMC y haga clic en Preferencias en la esquina superior derecha de la CMC.
2.
Configure las preferencias como sea necesario.
Las preferencias de Web Intelligence, Desktop Intelligence, Crystal
Reports, Dashboard and Analytics y Cambiar contraseña funcionan exactamente del mismo modo que en InfoView, aunque también afectan al comportamiento de los objetos de la CMC. Para obtener una explicación completa de esta configuración, consulte “Configuración de preferencias” en el Manual del usuario de SAP BusinessObjects Enterprise InfoView.
3.
Haga clic en Aceptar.
Temas relacionados
• Opciones de preferencias de la CMC
Opciones de preferencias de la CMC
Opción de preferencias de la
CMC
Explicación
Configuración regional del producto
Esta lista establece las opciones de idioma predeterminado para BusinessObjects
Enterprise. Consulte el Manual de instala-
ción de SAP BusinessObjects Enterprise
para obtener más información.
Manual del administrador de SAP BusinessObjects Enterprise 765
Trabajar con la Consola de administración central
17
Uso de la CMC
Opción de preferencias de la
CMC
Explicación
Configuración regional de visualización preferida
Esta lista establece las opciones de formato predeterminado para la fecha, hora y números de la CMC.
Número máximo de objetos por página
Esta opción limita el número de objetos que se pueden enumerar en una página o ficha en la CMC.
Nota:
Este valor no limita el número de objetos mostrados, sino el número mostrado por página.
Zona horaria
Si está administrando BusinessObjects
Enterprise de forma remota, use esta lista para especificar su zona horaria. BusinessObjects Enterprise sincroniza los patrones y eventos de programación en consecuencia. Por ejemplo, si selecciona Hora oriental (EE.UU. y Canadá), y programa un informe para que se ejecute a las 5 de la mañana todos los días en un servidor ubicado en San Francisco, el servidor ejecutará el informe a las 2 de la mañana según la hora del Pacífico.
766 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con la Consola de administración central
Establecer la configuración de seguridad inicial
17
Opción de preferencias de la
CMC
Explicación
Solicitar datos no guardados
Esta configuración controla si se solicita confirmación cuando se cierra un cuadro de diálogo sin guardar el trabajo haciendo clic en Cancelar o haciendo clic en el botón de cierre de la esquina superior derecha. Tiene las opciones siguientes:
• Activado: el comportamiento de solicitud está activado.
• Desactivado: el comportamiento de solicitud está desactivado.
• Predeterminado: el comportamiento de solicitud está determinado por las opciones configuradas en el archivo web.xml
que se encuentra en
C:\Archivos de programa\Business
Objects\Tomcat55\webapps\CmcApp\WEB-INF
.
Establecer la configuración de seguridad inicial
Para publicar contenido o conceder a los usuarios acceso a BusinessObjects
Enterprise, se debe cambiar la configuración del sistema predeterminada.
Esta sección proporciona procedimientos para definir la contraseña del administrador, desactivar una cuenta de usuario y modificar el nivel de seguridad predeterminado.
Temas relacionados
• Funcionamiento de los derechos en BusinessObjects Enterprise
Manual del administrador de SAP BusinessObjects Enterprise 767
Trabajar con la Consola de administración central
17
Establecer la configuración de seguridad inicial
Establecer la contraseña del administrador
Durante la instalación de BusinessObjects Enterprise se crea una cuenta
Administrador y una cuenta Invitado que no tienen contraseña. Use el siguiente procedimiento para crear una contraseña segura para la cuenta de administrador.
Nota:
No cree una contraseña para la cuenta Invitado si tiene intención de utilizar las funciones anónimas de inicio de sesión único o de suscripción disponibles en BusinessObjects Enterprise.
Para cambiar la contraseña de la cuenta Administrador
1.
En el campo Nombre de usuario de la página de inicio de sesión de la
CMC, escriba Administrador.
Nota:
Esta cuenta predeterminada no tiene contraseña hasta que la cree usted.
2.
Haga clic en Aceptar.
3.
Vaya al área de administración "Usuarios y grupos" de la CMC.
4.
Haga clic en Lista de usuarios.
5.
Seleccione la cuenta Administrador y haga clic en Administrar > Pro
piedades.
6.
En el área "Configuración de la contraseña de Enterprise", escriba y confirme la nueva contraseña.
7.
Si la casilla de verificación El usuario debe cambiar la contraseña en
el próximo inicio de sesión está activada, desactívela.
8.
Haga clic en Guardar.
Deshabilitar una cuenta de usuario
Puede deshabilitar cualquier cuenta de usuario a través de la CMC.
Por ejemplo, puede desear deshabilitar la cuenta Invitado para garantizar que nadie pueda conectar con BusinessObjects Enterprise con esta cuenta.
768 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con la Consola de administración central
Establecer la configuración de seguridad inicial
17
Nota:
Si deshabilita la cuenta Invitado, también deshabilita la función de inicio de sesión único anónimo de BusinessObjects Enterprise.
Para deshabilitar una cuenta de usuario
1.
Vaya al área de administración "Usuarios y grupos" de la CMC.
2.
Haga clic en Lista de usuarios.
3.
En la columna Título, seleccione la cuenta de usuario que desea desactivar, haga clic en Administrar y, a continuación, en Propiedades.
4.
Active la casilla de verificación La cuenta está desactivada.
5.
Haga clic en Guardar.
Temas relacionados
• Administración de cuentas Enterprise y generales
Manual del administrador de SAP BusinessObjects Enterprise 769
Trabajar con la Consola de administración central
17
Establecer la configuración de seguridad inicial
770 Manual del administrador de SAP BusinessObjects Enterprise
Establecimiento de derechos
18
Establecimiento de derechos
18
Funcionamiento de los derechos en BusinessObjects Enterprise
Funcionamiento de los derechos en
BusinessObjects Enterprise
Los derechos son unidades básicas para controlar el acceso de los usuarios a los objetos, usuarios, aplicaciones, servidores y otras funciones de
BusinessObjects Enterprise. Desempeñan un papel importante en la protección del sistema especificando las acciones individuales que pueden realizar los usuarios con los objetos. Además de permitir el control del acceso al contenido de BusinessObjects Enterprise, los derechos permiten delegar la administración de usuarios y grupos en departamentos distintos y proporcionar al personal informático acceso administrativo a los servidores y a los grupos de servidores.
Es importante tener en cuenta que los derechos se establecen en objetos como informes y carpetas en lugar de hacerlo en los “principales” (los usuarios y grupos) que acceden a ellos. Por ejemplo, para conceder acceso a un administrador a una determinada carpeta del área "Carpetas" se agrega el administrador a la “lista de control de acceso” (la lista de los principales que tienen acceso a un objeto) para la carpeta. No puede conceder acceso al administrador mediante la configuración de los derechos del administrador en el área "Usuarios y grupos". La configuración de derechos del administrador en el área "Usuarios y grupos" se utiliza para conceder a otros principales (como los administradores delegados) acceso al administrador como un objeto del sistema. De este modo, los propios principales son como objetos para otros con mayores derechos de administración.
Cada derecho de un objeto se puede conceder, denegar o dejar sin especificar. El modelo de seguridad de BusinessObjects Enterprise está diseñado de manera que si se deja sin especificar un derecho, éste se deniega. Asimismo, si se establecen ajustes en un derecho, de manera que un usuario o grupo lo tiene concedido y denegado al mismo tiempo, el derecho queda denegado. Este diseño “basado en la denegación” sirve para garantizar que ningún usuario o grupo adquiera automáticamente derechos que no se les haya concedido explícitamente.
Esta regla tiene una excepción importante. Si un derecho está establecido específicamente en un objeto secundario que contradice los derechos heredados del objeto principal, el derecho establecido en el objeto secundario reemplaza los derechos heredados. Esta excepción se aplica a los usuarios que también son miembros de los grupos. Si a un usuario se le concede
772 Manual del administrador de SAP BusinessObjects Enterprise
Establecimiento de derechos
Funcionamiento de los derechos en BusinessObjects Enterprise
18 explícitamente un derecho que se deniega al grupo del usuario, el derecho establecido en el usuario reemplaza los derechos heredados.
Temas relacionados
Niveles de acceso
“Los niveles de acceso” son grupos de derechos que los usuarios necesitan frecuentemente. Permiten a los administradores establecer niveles de seguridad comunes rápida y uniformemente en lugar de tener que establecer los derechos individuales uno a uno.
BusinessObjects Enterprise incluye varios niveles de acceso predefinidos.
Estos niveles de acceso predefinidos se basan en un modelo de derechos incrementales: empezando por Ver y terminando por Control total, cada nivel de acceso agrega nuevos derechos a los otorgados por el nivel precedente.
No obstante, también puede crear y personalizar sus propios niveles de acceso; esto puede reducir considerablemente los costes administrativos y de mantenimiento asociados a la seguridad. Considere una situación en la que un administrador debe administrar dos grupos: jefes de ventas y empleados de ventas. Ambos grupos necesitan acceder a cinco informes del sistema BusinessObjects Enterprise, pero los jefes de ventas requieren más derechos que los empleados de ventas. Los niveles de acceso predefinidos no satisfacen las necesidades de ningún grupo. En vez de agregar grupos a cada informe como principales y modificar sus derechos en cinco lugares distintos, el administrador puede crear dos nuevos niveles de acceso, Jefes de ventas y Empleados de ventas. A continuación, el administrador agrega ambos grupos como principales a los informes y asigna a los grupos sus correspondientes niveles de acceso. Cuando se deban modificar los derechos, el administrador puede modificar los niveles de acceso. Como los niveles de acceso se aplican a ambos grupos en los cinco informes, los derechos de dichos grupos tienen que actualizarse rápidamente.
Temas relacionados
Manual del administrador de SAP BusinessObjects Enterprise 773
Establecimiento de derechos
18
Funcionamiento de los derechos en BusinessObjects Enterprise
Configuración de derechos avanzados
Para proporcionarle un control total sobre la seguridad de los objetos, la
CMC le permite establecer “derechos avanzados”. Estos derechos avanzados proporcionan mayor flexibilidad ya que la seguridad de los objetos se define a un nivel granular.
Use la configuración de derechos avanzados, por ejemplo, si debe personalizar los derechos de una entidad de seguridad sobre un determinado objeto o conjunto de objetos. Sobre todo, utilice los derechos avanzados para denegar explícitamente a un usuario o a un grupo cualquier derecho que no debería cambiar cuando, en el futuro, haga cambios en las pertenencias a grupos o en los niveles de seguridad de las carpetas.
En la tabla siguiente se resumen las opciones de las que se dispone al establecer los derechos avanzados.
Tabla 18-1: Opciones de derechos
Icono Opción de derechos Descripción
Concedido
El derecho se ha concedido a una entidad de seguridad.
Denegado
No especificado
Aplicar a objeto
El derecho se ha denegado a una entidad de seguridad.
El derecho no se ha especificado para una entidad de seguridad. De forma predeterminada, los derechos establecidos en No espe-
cificado se deniegan.
El derecho se aplica al objeto. Esta opción está disponible al hacer clic en Concedido o en Denegado.
774 Manual del administrador de SAP BusinessObjects Enterprise
Icono
Establecimiento de derechos
Funcionamiento de los derechos en BusinessObjects Enterprise
18
Opción de derechos Descripción
Aplicar a objeto secundario
El derecho se aplica a objetos secundarios.
Esta opción está disponible al hacer clic en
Concedido o en Denegado.
Temas relacionados
• Derechos específicos del tipo
Herencia
Los derechos se establecen en un objeto de un principal para controlar el acceso al objeto; sin embargo, no resulta práctico establecer el valor explícito de cada posible derecho de cada principal en cada objeto. Considere un sistema con 100 derechos, 1.000 usuarios y 10.000 objetos: para establecer derechos explícitamente en cada objeto requeriría que el CMS almacenara miles de millones de derechos en su memoria, y, lo más importante, haría falta que un administrador estableciera manualmente cada uno.
Los patrones de herencia solucionan este problema. Con la herencia, los derechos que tienen los usuarios sobre los objetos del sistema proceden de una combinación de la pertenencia a diferentes grupos y subgrupos y de objetos que han heredado derechos de las carpetas y subcarpetas principales. Estos usuarios pueden heredar derechos como resultado de su pertenencia a un grupo; los subgrupos pueden heredar derechos de sus grupos principales, y tanto usuarios como grupos pueden heredar derechos de sus carpetas principales.
De manera predeterminada, los usuarios o grupos que tienen derechos sobre una carpeta heredan los mismos derechos para cualquier objeto que se publique posteriormente en esa carpeta. Por lo tanto, lo mejor es establecer primero derechos adecuados para usuarios y grupos en el nivel de carpeta y, después, publicar los objetos en dicha carpeta.
BusinessObjects Enterprise reconoce dos tipos de herencia: grupo y carpeta.
Manual del administrador de SAP BusinessObjects Enterprise 775
Establecimiento de derechos
18
Funcionamiento de los derechos en BusinessObjects Enterprise
Herencia de grupo
La herencia de grupo permite que los principales hereden derechos como resultado de su pertenencia a un grupo. La herencia de grupo resulta especialmente eficaz a la hora de organizar todos los usuarios en grupos según las convenciones de seguridad actuales de una organización.
En el “ejemplo 1 de herencia de grupo” se puede ver el funcionamiento de la herencia de grupo. El Grupo rojo es un subgrupo del Grupo azul, por lo que hereda los derechos del Grupo azul. En este caso, hereda el derecho
1 como concedido y el resto de los derechos como no especificados. Cada miembro del Grupo rojo hereda estos derechos. Además, cualquier otro derecho establecido en el subgrupo lo heredan sus miembros. En este ejemplo, el usuario verde es miembro del grupo rojo y por ello hereda el derecho 1 como concedido, los derechos 2, 3, 4 y 6 como no especificados y el derecho 5 como denegado.
Figura 18-1: Ejemplo 1 de la herencia de grupo
Cuando se habilita la herencia de grupo para un usuario que pertenece a más de un grupo, el sistema tiene en cuenta los derechos de todos los grupos principales cuando comprueba las credenciales. El usuario tiene denegado todo derecho que tenga denegado explícitamente en cualquiera de los grupos principales, y el usuario tiene denegado todo derecho que esté no especificado; por lo tanto, el usuario sólo tiene otorgados los derechos que tenga otorgados en uno o más grupos (explícitamente o a través de niveles de acceso) y nunca los que tenga explícitamente denegados.
En el “ejemplo 2 de herencia de grupo”, el usuario verde es miembro de dos grupos no relacionados. Del grupo azul, hereda los derechos 1 y 5 como concedidos y el resto como no especificados; sin embargo, como el usuario
776 Manual del administrador de SAP BusinessObjects Enterprise
Establecimiento de derechos
Funcionamiento de los derechos en BusinessObjects Enterprise
18 verde también pertenece al grupo rojo, y al grupo rojo se le ha denegado explícitamente el derecho 5, se anulará la herencia por parte del usuario verde del derecho 5 del grupo azul.
Figura 18-2: Ejemplo 2 de la herencia de grupo
Temas relacionados
Herencia de carpeta
La herencia de carpeta permite que los principales hereden los derechos que tienen otorgados en la carpeta principal de un objeto. La herencia de carpeta resulta especialmente útil a la hora de organizar el contenido de
BusinessObjects Enterprise en una jerarquía de carpetas que refleje las convenciones de seguridad actuales de una organización. Por ejemplo, imagine que crea una carpeta denominada Informes de ventas y que otorga a su grupo Ventas acceso a esta carpeta de tipo Ver a petición. De manera predeterminada, todos los usuarios que tengan derechos sobre la carpeta
Informes de ventas heredarán los mismos derechos sobre los informes que se publiquen en esa carpeta posteriormente. Por lo tanto, el grupo Ventas tendrá acceso de tipo Ver a petición a todos los informes, y tendrá que establecer los derechos sobre objetos sólo una vez, en el nivel de carpeta.
En la “Ejemplo de herencia de carpeta”, se han establecido los derechos del grupo rojo en una carpeta. Los derechos 1 y 5 se han concedido, mientras que el resto se ha dejado sin especificar. Con la herencia de carpeta activada, los miembros del Grupo rojo tienen los mismos derechos en el nivel de objeto que los derechos del grupo en el nivel de carpeta. Los derechos 1 y 5 se heredan como concedidos, mientras que el resto se ha dejado sin especificar.
Manual del administrador de SAP BusinessObjects Enterprise 777
Establecimiento de derechos
18
Funcionamiento de los derechos en BusinessObjects Enterprise
Figura 18-3: Ejemplo de herencia de carpeta
Temas relacionados
Reemplazo de derechos
“El reemplazo de derechos” es un comportamiento de los derechos en el que los derechos que se han establecido en los objetos secundarios reemplazan los derechos establecidos en los objetos principales. El reemplazo de derechos se produce en las siguientes circunstancias:
• En general, los derechos que están establecidos en los objetos secundarios reemplazan los derechos correspondientes que están establecidos en los objetos principales.
• En general, los derechos que están establecidos en subgrupos o miembros de grupos reemplazan los derechos correspondientes que están establecidos en grupos.
No necesita deshabilitar la herencia para configurar los derechos personalizados en un objeto. El objeto secundario hereda la configuración de derechos del objeto principal excepto en lo que respecta a los derechos que se establecen explícitamente en el objeto secundario. Además, los
778 Manual del administrador de SAP BusinessObjects Enterprise
Establecimiento de derechos
Funcionamiento de los derechos en BusinessObjects Enterprise
18 cambios en la configuración de derechos en el objeto principal se aplican al objeto secundario.
“Ejemplo 1 de reemplazo de derechos” ilustra el modo en que funciona el reemplazo de derechos en los objetos principales y secundarios. Al usuario azul se le deniega el derecho a editar el contenido de una carpeta; la subcarpeta hereda la configuración de derechos. No obstante, un administrador concede al usuario azul derechos de edición en un documento de la subcarpeta. El derecho de edición que recibe el usuario azul en el documento reemplaza los derechos heredados que proceden de la carpeta y subcarpeta.
Figura 18-4: Ejemplo 1 de reemplazo de derechos
“Ejemplo 2 de reemplazo de derechos” ilustra el modo en que funciona el reemplazo de derechos en miembros y grupos. Al grupo azul se le deniega el derecho para editar una carpeta; el subgrupo azul hereda esta configuración de derechos. No obstante, un administrador concede al usuario azul, que es miembro del grupo azul y del subgrupo azul, derechos de edición en la carpeta. Los derechos de edición que recibe el usuario azul en la carpeta azul reemplazan los derechos heredados que proceden del grupo azul y del subgrupo azul.
Manual del administrador de SAP BusinessObjects Enterprise 779
Establecimiento de derechos
18
Funcionamiento de los derechos en BusinessObjects Enterprise
Figura 18-5: Ejemplo 2 de reemplazo de derechos
“Reemplazo de derechos complejo” ilustra una situación en la que los efectos del reemplazo de derechos son menos evidentes. El usuario morado es miembro de los subgrupos 1A y 2A, que son los grupos 1 y 2, respectivamente. Los grupos 1 y 2 tienen derechos de edición en la carpeta.
El subgrupo 1A hereda los derechos de edición que tiene el grupo 1, pero un administrador deniega los derechos de edición al subgrupo 2A. La configuración de derechos del subgrupo 2A reemplaza la configuración de derechos en el grupo 2 debido al reemplazo de derechos. Por lo tanto, el usuario morado hereda una configuración de derechos contradictoria de 1A y 2A. Los subgrupos 1A y 2A no tienen relación de principal-secundario, por lo que no se produce el reemplazo de derechos, es decir, la configuración de derechos de un subgrupo no reemplaza la del otro porque tienen el mismo estado. Finalmente, al usuario morado se le deniegan los derechos de edición debido al modelo de derechos “basado en denegación” de BusinessObjects
Enterprise.
Figura 18-6: Reemplazo de derechos complejo
El reemplazo de derechos permite realizar ajustes menores en la configuración de derechos en un objeto secundario sin descartar toda la
780 Manual del administrador de SAP BusinessObjects Enterprise
Establecimiento de derechos
Funcionamiento de los derechos en BusinessObjects Enterprise
18 configuración de derechos heredada. Considere una situación en la que un responsable de ventas tiene que ver los informes confidenciales de la carpeta
Confidencial. El responsable de ventas forma parte del grupo Ventas, al que se le ha denegado el acceso a la carpeta y su contenido. El administrador del sistema concede al responsable los derechos de visualización en la carpeta Confidencial y sigue denegando el acceso al grupo Ventas. En este caso, los derechos de visualización concedidos al responsable de ventas reemplazan el acceso denegado que el responsable hereda de su pertenencia al grupo Ventas.
Alcance de los derechos
“El ámbito de los derechos” hace referencia a la capacidad para controlar la extensión de la herencia de derechos. Para definir el alcance de un derecho, se decide si el derecho se aplica al objeto, a sus objetos secundarios o a ambos. De forma predeterminada, el alcance de un derecho se extiende tanto a objetos como a subobjetos.
El alcance de los derechos se puede utilizar para proteger contenido personal en ubicaciones compartidas. Considere una situación en la que el departamento financiero tiene una carpeta Justificaciones de gastos compartida que contiene una subcarpeta Justificaciones de gastos personales por empleado. Los empleados desean poder ver la carpeta Justificaciones de gastos y agregar objetos en ella, pero también proteger sus subcarpetas
Justificaciones de gastos personales. El administrador concede a todos los empleados los derechos de visualización y adición en la carpeta
Justificaciones de gastos y limita el alcance de estos derechos sólo a la carpeta Justificaciones de gastos. Esto significa que los derechos de visua lización y adición no se aplican a los objetos secundarios de la carpeta
Justificaciones de gastos. Después, el administrador concede a los empleados los derechos de visualización y adición en sus propias subcarpetas Justificaciones de gastos personales.
El alcance de los derechos también puede limitar los derechos efectivos que tiene un administrador delegado. Por ejemplo, un administrador delegado puede tener los derechos Modificar de forma segura los derechos y Editar en una carpeta, pero el alcance de estos derechos está limitado a la carpeta
únicamente y no se aplica a sus objetos secundarios. El administrador delegado no puede conceder estos derechos a otro usuario en uno de los objetos secundarios de la carpeta.
Manual del administrador de SAP BusinessObjects Enterprise 781
Establecimiento de derechos
18
Funcionamiento de los derechos en BusinessObjects Enterprise
Derechos específicos del tipo
“Los derechos específicos del tipo” son los que afectan únicamente a determinados tipos de objeto, como informes de Crystal, carpetas o niveles de acceso. Los derechos específicos del tipo constan de lo siguiente:
• Derechos generales para el tipo de objeto
Estos derechos son idénticos a los derechos globales generales (por ejemplo, el derecho de adición, eliminación o edición de un objeto), pero se establecen en tipos de objeto específicos para reemplazar la configuración de derechos global general.
• Derechos específicos para el tipo de objeto
Estos derechos están disponibles sólo para determinados tipos de objeto.
Por ejemplo, el derecho de exportación de datos de un informe aparece para informes de Crystal pero no para documentos de Word.
En el diagrama “Ejemplos de derechos específicos del tipo” se ilustra el funcionamiento de los derechos específicos del tipo. Aquí el derecho 3 representa el derecho para editar un objeto. Al grupo azul se le deniegan los derechos de edición en la carpeta de nivel superior y se le conceden derechos de edición para los informes de Crystal en la carpeta y la subcarpeta. Estos derechos de edición son específicos de los informes de
Crystal y reemplazan la configuración de derechos en un nivel global general.
Como resultado, los miembros del grupo azul tienen derechos de edición para los informes de Crystal pero no para el archivo XLF de Crystal Xcelsius de la subcarpeta.
782 Manual del administrador de SAP BusinessObjects Enterprise
Establecimiento de derechos
Funcionamiento de los derechos en BusinessObjects Enterprise
18
Figura 18-7: Ejemplo de derechos específicos del tipo
Los derechos específicos del tipo son útiles porque permiten limitar los derechos de los principales según el tipo de objeto. Considere una situación en la que un administrador desee que los empleados puedan agregar objetos a una carpeta pero no puedan crear subcarpetas. El administrador concede los derechos de adición en el nivel global general para la carpeta y, a continuación, deniega los derechos de adición para el tipo de objeto carpeta.
Los derechos se dividen en las siguientes colecciones según los tipos de objetos a los que se apliquen:
• General
Estos derechos afectan a todos los objetos.
• Contenido
Estos derechos están divididos según los tipos de objetos de contenido concretos. Algunos ejemplos de tipos de objeto de contenido son: informes de Crystal, documentos PDF de Adobe Acrobat y documentos de Desktop
Intelligence.
• Aplicación
Estos derechos están divididos según la aplicación de BusinessObjects
Enterprise a la que afectan. Algunos ejemplos de aplicaciones son CMC e InfoView.
Manual del administrador de SAP BusinessObjects Enterprise 783
Establecimiento de derechos
18
Funcionamiento de los derechos en BusinessObjects Enterprise
• Sistema
Estos derechos están divididos según el componente principal del sistema al que afectan. Algunos ejemplos de componentes principales del sistema son: calendarios, eventos, usuarios y grupos.
Los derechos específicos del tipo están en las colecciones Contenido, Apli cación y Sistema. En cada colección, se dividen en categorías según el tipo de objeto.
Determinación de los derechos efectivos
Tenga en cuenta estas consideraciones al establecer los derechos en un objeto:
• Cada nivel de acceso concede algunos derechos, deniega otros y deja los demás sin especificar. Cuando a un usuario se le conceden varios niveles de acceso, el sistema agrega los derechos efectivos y deniega los derechos no especificados de forma predeterminada.
• Cuando se asignan varios niveles de acceso a una entidad de seguridad en un objeto, la entidad de seguridad tiene la combinación de los derechos de cada nivel de acceso. Al usuario en “varios niveles de acceso” se le asignan dos niveles de acceso. Un nivel de acceso concede al usuario los derechos 3 y 4, mientras que el otro nivel de acceso concede sólo el derecho 3. Los derechos efectivos para el usuario son 3 y 4.
Figura 18-8: Varios niveles de acceso
• Los derechos avanzados se pueden combinar con niveles de acceso para personalizar la configuración de derechos para una entidad de seguridad de un objeto. Por ejemplo, si un derecho avanzado y un nivel de acceso se asignan explícitamente a una entidad de seguridad de un objeto y el derecho avanzado contradice un derecho del nivel de acceso, el derecho avanzado reemplazará el derecho en el nivel de acceso.
784 Manual del administrador de SAP BusinessObjects Enterprise
Establecimiento de derechos
Administración de la configuración de seguridad para los objetos en la CMC
18
Los derechos avanzados pueden anular sus equivalentes en los niveles de acceso sólo cuando se definen en el mismo objeto para el mismo principal. Por ejemplo, un derecho avanzado Agregar establecido en el nivel global general puede reemplazar la configuración de derecho general
Agregar en un nivel de acceso; no puede reemplazar una configuración de derecho Agregar específico en un nivel de acceso.
No obstante, los derechos avanzados no siempre reemplazan los niveles de acceso. Por ejemplo, a una entidad de seguridad se le deniega un derecho de edición en un objeto principal. En el objeto secundario, a la entidad de seguridad se le asigna un nivel de acceso que le concede el derecho de edición. Al final, la entidad de seguridad tiene derechos de edición en el objeto secundario porque los derechos establecidos en el objeto secundario reemplazan los derechos que están establecidos en el objeto principal.
• El reemplazo de derechos permite que los derechos establecidos en un objeto secundario reemplacen los derechos que se heredan del objeto principal.
Administración de la configuración de seguridad para los objetos en la CMC
Puede administrar la configuración de seguridad de la mayoría de los objetos en la CMC con las opciones de seguridad del menú Administrar. Estas opciones permiten asignar entidades de seguridad a la lista de control de acceso de un objeto, ver los derechos que tiene una entidad de seguridad y modificar los derechos que tiene la entidad de seguridad en un objeto.
Los detalles específicos de la administración de seguridad varían según las necesidades de seguridad y el tipo de objeto para el que se configuren los derechos. No obstante, en general los flujos de trabajo de las tareas siguientes son muy similares:
• Visualización de los derechos de una entidad de seguridad en un objeto.
• Asignación de las entidades de seguridad a una lista de control de acceso para un objeto y especificar los derechos y niveles de acceso que tendrán las entidades de seguridad.
• Configuración de derechos en una carpeta de nivel superior en
BusinessObjects Enterprise.
Manual del administrador de SAP BusinessObjects Enterprise 785
Establecimiento de derechos
18
Administración de la configuración de seguridad para los objetos en la CMC
Para ver los derechos de un principal en un objeto
En general, debe seguir este flujo de trabajo para ver los derechos de una entidad de seguridad en un objeto.
1.
Seleccione el objeto cuya configuración de seguridad desea visualizar.
2.
Haga clic en Administrar > Seguridad de usuario.
Aparecerá el cuadro de diálogo "Seguridad de usuario" y se mostrará la lista de control de acceso del objeto.
3.
Seleccione una entidad de seguridad en la lista de control de acceso y haga clic en Ver seguridad.
Se inicia el "Explorador de permisos" y muestra una lista de los derechos efectivo de la entidad de seguridad en el objeto. Además, el "Explorador de permisos" permite realizar las siguientes acciones:
• Buscar otra entidad de seguridad cuyos derechos desee ver.
• Filtrar los derechos mostrados según estos criterios:
786 Manual del administrador de SAP BusinessObjects Enterprise
Establecimiento de derechos
Administración de la configuración de seguridad para los objetos en la CMC
18
• derechos asignados
• derechos otorgados
• derechos no asignados
• desde nivel de acceso
• tipo de objeto
• el nombre del derecho
• Ordene la lista de derechos mostrada en orden ascendente o descendente según estos criterios:
• colección
• tipo
• nombre de derecho
• estado de derecho (concedido, denegado o sin especificar)
Además, puede hacer clic en uno de los vínculos de la columna "Origen" para mostrar el origen de los derechos heredados.
Para asignar principales a una lista de control de acceso para un objeto
Una lista de control de acceso especifica los usuarios a los que se les conceden o deniegan derechos en un objeto. En general, siga este flujo de trabajo para asignar una entidad de seguridad a una lista de control de acceso y especificar los derechos que tendrá la entidad de seguridad en el objeto.
1.
Seleccione el objeto al que desea agregar una entidad de seguridad.
2.
Haga clic en Administrar > Seguridad de usuario.
Aparecerá el cuadro de diálogo "Seguridad de usuario" y se mostrará la lista de control de acceso.
3.
Haga clic en Agregar principales.
Aparecerá el cuadro de diálogo "Agregar principales".
4.
Mueva los usuarios y grupos que desee agregar como entidades de seguridad en la lista Usuarios/grupos disponibles a la lista
Usuarios/grupos seleccionados.
5.
Haga clic en Agregar y asignar seguridad.
Manual del administrador de SAP BusinessObjects Enterprise 787
Establecimiento de derechos
18
Administración de la configuración de seguridad para los objetos en la CMC
6.
Seleccione los niveles de acceso que desee conceder a la entidad de seguridad.
7.
Elija si se habilitará o deshabilitará la herencia de carpetas o grupos.
Si es necesario, también puede modificar los derechos en un nivel granular para reemplazar determinados derechos en un nivel de acceso. Para obtener más información, consulte
Para modificar la seguridad de un principal en un objeto
Para modificar la seguridad de un principal en un objeto
En general ser recomienda utilizar niveles de acceso para asignar derechos a una entidad de seguridad. No obstante, en ocasiones es posible que deba reemplazar determinados derechos granulares en un nivel de acceso. Los derechos avanzados permiten personalizar los derechos de una entidad de seguridad encima de los niveles de acceso que ya tiene la entidad de seguridad. En general, debe seguir este flujo de trabajo para asignar derechos avanzados a una entidad de seguridad en un objeto.
1.
Asigne la entidad de seguridad a la lista de control de acceso para el objeto.
2.
Cuando la entidad de seguridad se haya agregado, vaya a Administrar
> Seguridad de usuario para administrar la lista de control de acceso del objeto.
3.
Seleccione la entidad de seguridad en la lista de control de acceso y haga clic en Asignar seguridad.
Aparecerá el cuadro de diálogo "Asignar seguridad".
4.
Haga clic en la ficha Opciones avanzadas.
5.
Haga clic en Agregar o eliminar derechos.
6.
Modifique los derechos de la entidad de seguridad.
788 Manual del administrador de SAP BusinessObjects Enterprise
Establecimiento de derechos
Administración de la configuración de seguridad para los objetos en la CMC
18
Temas relacionados
• Para asignar principales a una lista de control de acceso para un objeto
Para configurar los derechos en una carpeta de nivel superior en BusinessObjects Enterprise
En general, este flujo de trabajo se sigue para configurar los derechos en una carpeta de nivel superior en BusinessObjects Enterprise.
Nota:
Para esta versión, las entidades de seguridad requieren derechos de visua lización en una carpeta contenedora para poder navegar por dicha carpeta y ver sus subobjetos. Esto significa que las entidades de seguridad requieren derechos de visualización en la carpeta de nivel superior para ver los objetos que hay en las carpetas. Si desea limitar los derechos de visualización de una entidad de seguridad, puede conceder los derechos de visualización a una entidad de seguridad en una carpeta específica y establecer el alcance de los derechos únicamente a esa carpeta.
Manual del administrador de SAP BusinessObjects Enterprise 789
Establecimiento de derechos
18
Administración de la configuración de seguridad para los objetos en la CMC
1.
Vaya al área de CMC que tenga la carpeta de nivel superior para la que desee establecer los derechos.
2.
Haga clic en Administrar > Seguridad de nivel superior > TodoObje
tos
.
Aquí Objetos representa el contenido de la carpeta de nivel superior.
Si se le pide confirmación, haga clic en Aceptar.
Aparecerá el cuadro de diálogo "Seguridad de usuario" y se mostrará la lista de control de acceso de la carpeta de nivel superior.
3.
Asigne la entidad de seguridad a la lista de control de acceso para la carpeta de nivel superior.
4.
Si es necesario, asigne derechos avanzadas a la entidad de seguridad.
Temas relacionados
• Para asignar principales a una lista de control de acceso para un objeto
• Para modificar la seguridad de un principal en un objeto
Comprobación de la configuración de seguridad de un principal
En algunos casos puede desear saber los objetos a los que se le ha concedido o denegado el acceso a una entidad de seguridad. Puede utilizar una consulta de seguridad para ello. Las consultas de seguridad permiten determinar los objetos en los que una entidad de seguridad tiene determinados derechos y administrar los derechos de usuario. Por cada consulta de seguridad, se proporciona la siguiente información:
• Principal de la consulta
Especifique el usuario o grupo para el que desee ejecutar la consulta de seguridad. Puede especificar un principal para cada consulta de seguridad.
• Permiso de la consulta
Puede especificar el derecho o los derechos para los que desee ejecutar la consulta, el estado de estos derechos y el tipo de objeto en que están establecidos estos derechos. Por ejemplo, puede ejecutar una consulta de seguridad para todos los informes que puede actualizar un usuario o para todos los informes que no puede exportar un usuario.
790 Manual del administrador de SAP BusinessObjects Enterprise
Establecimiento de derechos
Administración de la configuración de seguridad para los objetos en la CMC
18
• Contexto de la consulta
Puede especificar las áreas de CMC que desee que busque la consulta de seguridad. Por cada área puede elegir si se incluirán los objetos secundarios en la consulta de seguridad. Una consulta de seguridad puede tener un máximo de cuatro áreas.
Cuando se ejecuta una consulta de seguridad, los resultados aparecen en el área "Resultados de la consulta" en el panel Árbol en Consultas de
seguridad. Si desea refinar una consulta de seguridad, puede ejecutar una segunda consulta en los resultados de la primera consulta.
Las consultas de seguridad son útiles porque permiten ver los objetos en los que un principal tiene determinados derechos y proporcionan las ubicaciones de estos objetos si desea dichos derechos. Considere una situación en la que un empleado de ventas se promociona a jefe de ventas.
El jefe de ventas necesita derechos de programación para los informes de
Crystal en los que anteriormente sólo tenía derechos de visualización y estos informes se encuentran en diferentes carpetas. En este caso, el administrador ejecuta una consulta de seguridad para el derecho que tiene el jefe de ventas para ver informes de Crystal en todas las carpetas e incluye objetos secundarios en la consulta. Después de que se ejecute la consulta de seguridad, el administrador puede ver todos los informes de Crystal en el que el jefe de ventas tiene derechos de visualización en el área "Resultados de la consulta". Como el panel Detalles muestra la ubicación de cada informe de Crystal, el administrador puede examinar cada informe y modificar los derechos del jefe de ventas en él.
Para ejecutar una consulta de seguridad
1.
En el área "Usuarios y grupos", en el panel Detalles, seleccione el usuario o grupo para el que desee ejecutar una consulta de seguridad.
2.
Haga clic en Administrar > Herramientas > Crear consulta de
seguridad.
Manual del administrador de SAP BusinessObjects Enterprise 791
Establecimiento de derechos
18
Administración de la configuración de seguridad para los objetos en la CMC
Aparecerá el cuadro de diálogo "Crear consulta de seguridad".
3.
Asegúrese de que la entidad de seguridad en el área Entidad de
seguridad de consulta es correcta.
Si decide ejecutar una consulta de seguridad para otra entidad de seguridad, puede hacer clic en Examinar para seleccionar otra entidad de seguridad. En el cuadro de diálogo "Buscar principal de consulta", expanda Lista de usuarios o Lista de grupos para buscar la entidad de seguridad o buscarla por nombre. Cuando haya finalizado, haga clic en Aceptar para volver al cuadro de diálogo "Crear consulta de seguridad".
4.
En el área "Permiso de consulta", especifique los derechos y el estado de cada derecho para el que desee ejecutar la consulta.
• Si desea ejecutar una consulta para derechos específicos que el principal tiene en los objetos, haga clic en Examinar, establezca el estado de cada derecho para el que desee ejecutar la consulta y haga clic en Aceptar.
792 Manual del administrador de SAP BusinessObjects Enterprise
Establecimiento de derechos
Administración de la configuración de seguridad para los objetos en la CMC
18
Sugerencia:
Puede eliminar derechos específicos de la consulta si hace clic en el botón Eliminar situado a la derecha o eliminar todos los derechos de la consulta si hace clic en el botón Eliminar en la fila de encabezado.
• Si desea ejecutar una consulta de seguridad general, seleccione la casilla de verificación No consultar por permisos.
Al hacerlo, BusinessObjects Enterprise ejecuta una consulta de seguridad general para todos los objetos que tienen el principal en sus listas de control de acceso independientemente de los permisos que el principal tenga en los objetos.
5.
En el área "Contexto de la consulta", especifique las áreas de la CMC que desea consultar.
a.
Seleccione una casilla de verificación situada junto a una lista.
b.
En la lista, seleccione un área de la CMC que desee consultar.
Si desea consultar una ubicación más específica dentro de un área
(por ejemplo, una determinada carpeta en Carpetas), haga clic en
Examinar para abrir el cuadro de diálogo "Buscar contexto de la consulta". En el panel de detalles, seleccione la carpeta que desee consultar y haga clic en Aceptar. Al volver al cuadro de diálogo
Consulta de seguridad, la carpeta que ha especificado aparece en el cuadro situado debajo de la lista.
c.
Seleccione Objeto secundario de consulta.
d.
Repita los pasos anteriores por cada área de la CMC que desee consultar.
Nota:
Puede consultar un máximo de cuatro áreas.
6.
Haga clic en Aceptar.
La consulta de seguridad se ejecuta y accede al área "Resultados de la consulta".
7.
Para ver los resultados de la consulta, en el panel Árbol, expanda
Consultas de seguridad y haga clic en un resultado de la consulta.
Manual del administrador de SAP BusinessObjects Enterprise 793
Establecimiento de derechos
18
Uso de niveles de acceso
Sugerencia:
Los resultados de la consulta se enumeran según los nombres de las entidades de seguridad.
Los resultados de la consulta se muestran en el panel Detalles.
El área "Resultados de la consulta" conserva todos los resultados de la consulta de seguridad desde una sola sesión de usuario hasta que el usuario cierra la sesión. Si desea ejecutar la consulta otra vez pero con especificaciones nuevas, haga clic en Acciones > Editar consulta. También puede volver a ejecutar la misma consulta exacta si selecciona la consulta y hace clic en Acciones > Volver a ejecutar la consulta. Si desea conservar los resultados de la consulta de seguridad, haga clic en Acciones > Exportar para exportar los resultados de consulta como un archivo CSV.
Uso de niveles de acceso
Puede realizar las siguientes operaciones con los niveles de acceso:
794 Manual del administrador de SAP BusinessObjects Enterprise
Establecimiento de derechos
Uso de niveles de acceso
18
• Copie un nivel de acceso existente, realice cambios en la copia, cámbiele el nombre y guárdela como un nuevo nivel de acceso.
• Crear, eliminar y cambiar el nombre de niveles de acceso.
• Modificar los derechos en un nivel de acceso.
• Realizar el seguimiento de la relación entre los niveles de acceso y otros objetos del sistema.
• Repetir y administrar niveles de acceso entre los sitios.
• Utilizar uno de los niveles de acceso predefinidos en BusinessObjects
Enterprise para establecer los derechos rápida y uniformemente para muchos principales.
En la siguiente tabla se resumen los derechos que contiene cada nivel de acceso predefinido.
Tabla 18-2: Niveles de acceso predefinidos
Nivel de acceso
Vista
Descripción Derechos implicados
Si se establece en el nivel de carpeta, un principal puede ver la carpeta, los objetos incluidos en la carpeta y las instancias generadas por cada objeto. Si se establece en el nivel de objeto, un principal puede ver el objeto, su historial y sus instancias generadas.
• Ver objetos
• Ver instancias de documento
Manual del administrador de SAP BusinessObjects Enterprise 795
Establecimiento de derechos
18
Uso de niveles de acceso
Nivel de acceso
Programar
Ver a petición
Descripción Derechos implicados
Un principal puede generar instancias programando un objeto para que se ejecute respecto a un origen de datos especificado una vez o de forma periódica. El principal puede ver, eliminar y detener la programación de instancias que posea.
También puede programar usando distintos formatos y destinos, establecer parámetros e información de conexión a la base de datos, elegir servidores para procesar tareas, agregar contenido a la carpeta y copiar el objeto o carpeta.
Derechos de nivel de acceso de visualización, más:
• Programar el documento que debe ejecutarse
• Definir grupos de servidor para procesar tareas
• Copiar objetos en otra carpeta
• Programar para destinos
• Imprimir datos del informe
• Exportar datos del informe
• Editar objetos que son propiedad del usuario
• Eliminar instancias que son propiedad del usuario
• Poner en pausa y reanudar instancias de documento que son propiedad del usuario
Un principal puede actualizar los datos a petición respecto a un origen de datos.
Derechos de nivel de acceso de programación, más:
• Actualizar datos del informe
796 Manual del administrador de SAP BusinessObjects Enterprise
Nivel de acceso
Control total
Establecimiento de derechos
Uso de niveles de acceso
18
Descripción Derechos implicados
Un principal tiene el control administrativo total del objeto.
Todos los derechos disponibles, incluidos:
• Agregar objetos a la carpeta
• Editar objetos
• Modificar los derechos que los usuarios tienen sobre los objetos
• Eliminar objetos
• Eliminar instancias
En la tabla siguiente se resumen los derechos necesarios para realizar determinadas tareas en los niveles de acceso.
Manual del administrador de SAP BusinessObjects Enterprise 797
Establecimiento de derechos
18
Uso de niveles de acceso
Tarea de nivel de acceso Derechos necesarios
Crear un nivel de acceso
• Derecho de adición en la carpeta de nivel superior de niveles de acceso
Ver derechos granulares en un nivel de acceso
• Derecho de visualización sobre el nivel de acceso
Asignar un nivel de acceso a un principal en un objeto
• Derecho de visualización sobre el nivel de acceso
• Derecho de uso del nivel de acceso para asignación de seguridad en el nivel de acceso
• Derecho de modificación de derechos en el objeto o derecho de modificación segura de derechos en el objeto y en la entidad de seguridad
Nota:
Los usuarios que tienen el derecho de modificación segura de los derechos y deseen asignar un nivel de acceso a una entidad de seguridad, deben tener asignado el mismo nivel de acceso.
Modificar un nivel de acceso
• Derechos de visualización y edición en el nivel de acceso
Eliminar un nivel de acceso
• Derechos de visualización y eliminación en el nivel de acceso
Clonar un nivel de acceso
• Derecho de visualización sobre el nivel de acceso
• Derecho de copia en el nivel de acceso
• Derecho de adición en la carpeta de nivel superior de niveles de acceso
Elección entre los niveles de acceso Ver y Ver a petición
Al generar informes en Internet, la elección respecto al uso de datos dinámicos o guardados es una de las decisiones más importantes que
798 Manual del administrador de SAP BusinessObjects Enterprise
Establecimiento de derechos
Uso de niveles de acceso
18 tomará. No obstante, decida lo que decida, BusinessObjects Enterprise muestra la primera página lo antes posible, por lo que puede ver el informe mientras se procesan el resto de los datos. En esta sección se explica la diferencia entre los dos niveles de acceso predefinidos que se pueden utilizar para realizar esta elección.
Nivel de acceso Ver a petición
Los informes a petición proporcionan a los usuarios acceso en tiempo real a los datos dinámicos directamente desde el servidor de base de datos.
Utilice datos dinámicos para que los usuarios estén actualizados con datos que cambian constantemente, por lo que pueden tener acceso a una información actualizada al segundo. Por ejemplo, si los directores de un centro de distribución grande deben realizar el seguimiento continuo del inventario enviado, los informes dinámicos son la forma de facilitarles la información que necesitan.
Antes de proporcionar datos dinámicos a todos los informes, sin embargo, piense si desea que todos los usuarios envíen solicitudes al servidor de base de datos continuamente. Si los datos no cambian rápida y continuamente, todas estas solicitudes a la base de datos lo único que hacen es incrementar el tráfico de la red y consumir recursos del servidor. En estos casos, quizá prefiera programar informes periódicamente para que los usuarios puedan ver los datos recientes, las copias de los informes, sin recurrir al servidor de base de datos.
Los usuarios requieren acceso de Ver a petición para poder actualizar los informes con la base de datos.
Nivel de acceso Ver
Para reducir el tráfico de red y el número de accesos a los servidores de base de datos, puede programar los informes para que se ejecuten a una hora especificada. Cuando se ha ejecutado el informe, los usuarios pueden ver la instancia del informe siempre que lo necesiten, sin tener que realizar más accesos a la base de datos.
Las copias de los informes son útiles para trabajar con datos que no se actualizan constantemente. Cuando los usuarios se desplazan por las copias de los informes y profundizan buscando detalles en columnas o gráficos, no tienen acceso al servidor de base de datos directamente, sino a los datos guardados. En consecuencia, los informes con datos guardados no sólo
Manual del administrador de SAP BusinessObjects Enterprise 799
Establecimiento de derechos
18
Uso de niveles de acceso
minimizan la transferencia de datos por la red sino que también aligeran la carga de trabajo del servidor de base de datos.
Por ejemplo, si su base de datos de ventas se actualiza una vez al día, puede ejecutar el informe con una periodicidad similar. Los representantes de ventas siempre tienen acceso a los datos de ventas reales, pero no recurren a la base de datos cada vez que abren un informe.
Los usuarios sólo requieren acceso Ver para visualizar las copias de los informes.
Para copiar un nivel de acceso existente
Ésta es la mejor forma de crear un nivel de acceso si se desea un nivel de acceso que sea ligeramente distinto de uno de los niveles de acceso existentes.
1.
Vaya al área "Niveles de acceso".
2.
En el panel Detalles seleccione un nivel de acceso.
Sugerencia:
Seleccione un nivel de acceso que contenga derechos que sean similares a los que desea para el nivel de acceso.
3.
Haga clic en Organizar > Copiar.
Una copia del nivel de acceso que ha seleccionado aparece en el panel
Detalles.
Para crear un nivel de acceso
Ésta es la mejor forma de crear un nivel de acceso si se desea un nivel de acceso que sea muy distinto de uno de los niveles de acceso existentes.
1.
Vaya al área "Niveles de acceso".
2.
Haga clic en Administrar > Nuevo > Crear nivel de acceso.
Aparecerá el cuadro de diálogo "Crear nuevo nivel de acceso".
3.
Introduzca un título y una descripción para el nuevo nivel de acceso y, a continuación, haga clic en Aceptar.
800 Manual del administrador de SAP BusinessObjects Enterprise
Establecimiento de derechos
Uso de niveles de acceso
18
Volverá al área "Niveles de acceso" y el nuevo nivel de acceso aparecerá en el panel Detalles.
Para cambiar el nombre de un nivel de acceso
1.
En el área "Niveles de acceso", en el panel Detalles, seleccione el nivel de acceso cuyo nombre desee cambiar.
2.
Haga clic en Administrar > Propiedades.
Aparece el cuadro de diálogo "Propiedades".
3.
En el campo Título, introduzca un nombre nuevo para el nivel de acceso y, a continuación, haga clic en Guardar y cerrar.
Volverá al área "Niveles de acceso".
Para eliminar un nivel de acceso
1.
En el área "Niveles de acceso", en el panel Detalles, seleccione el nivel de acceso que desee eliminar.
2.
Haga clic en Administrar > Eliminar nivel de acceso.
Nota:
No puede eliminar los niveles de acceso predefinidos.
Aparece un cuadro de diálogo con la información acerca de los objetos a los que afecta este nivel de acceso. Si no desea eliminar este nivel de acceso, haga clic en Cancelar para salir del cuadro de diálogo.
3.
Haga clic en Eliminar.
Se elimina el nivel de acceso y vuelve al área "Niveles de acceso".
Para modificar los derechos en un nivel de acceso
Para establecer los derechos de un nivel de acceso, primero se establecen los derechos globales generales que se aplican a todos los objetos independientemente del tipo y, a continuación, se especifica cuándo se desea reemplazar la configuración general según el tipo de objeto específico.
1.
En el área Niveles de acceso, en el panel Detalles, seleccione el nivel de acceso del que desee modificar los derechos.
Manual del administrador de SAP BusinessObjects Enterprise 801
Establecimiento de derechos
18
Uso de niveles de acceso
2.
Haga clic en Acciones > Derechos incluidos.
Aparece el cuadro de diálogo Derechos incluidos y muestra una lista de derechos efectivos.
3.
Haga clic en Agregar o eliminar derechos.
El cuadro de diálogo Derechos incluidos muestra las colecciones adecuadas al nivel de acceso en la lista de navegación. La sección
Derechos globales generales está expandida de forma predeterminada.
4.
Establezca los derechos globales generales.
Cada derecho puede tener un estado de Concedido, Denegado o No
especificado. También puede elegir si desea aplicar dicho derecho sólo al objeto, aplicarlo a los objetos secundarios o a ambos.
5.
Para establecer los derechos específicos de tipo para el nivel de acceso, en la lista de navegación, haga clic en la colección de derechos y, a continuación, en la subcolección que se aplica al tipo de objeto para el que desea establecer los derechos.
6.
Cuando haya terminado, haga clic en Aceptar.
Volverá a la lista de derechos efectivos.
802 Manual del administrador de SAP BusinessObjects Enterprise
Establecimiento de derechos
Uso de niveles de acceso
18
Temas relacionados
• Administración de la configuración de seguridad para los objetos en la
• Derechos específicos del tipo
Seguimiento de la relación entre los niveles de acceso y los objetos
Antes de modificar o eliminar un nivel de acceso, es importante confirmar que los cambios que realice en el nivel de acceso no afectarán negativamente a los objetos de la CMC. Puede realizar esta operación ejecutando una consulta de relación en el nivel de acceso.
Las consultas de relación son útiles para la administración de derechos porque permiten ver los objetos afectados por un nivel de acceso en una ubicación cómoda. Considere una situación en la que una compañía reestructura su organización y fusiona dos departamentos, A y B, en el departamento C. El administrador decide eliminar los niveles de acceso de los departamentos A y B porque ya no existen. El administrador ejecuta consultas de relación para ambos niveles de acceso antes de eliminarlos.
En el área "Resultados de la consulta", el administrador puede ver los objetos que se verán afectados si el administrador elimina los niveles de acceso. El panel Detalles también muestra al administrador la ubicación de los objetos en la CMC si los derechos en los objetos se deben modificar antes de que se eliminen los niveles de acceso.
Nota:
• Para ver la lista de los objetos afectados, debe tener derechos de visua lización en ellos.
• Los resultados de la consulta de relación para un nivel de acceso sólo devuelven los objetos en los que el nivel de acceso está asignado explícitamente. Si un objeto usa un nivel de acceso debido a la configuración de herencia, dicho objeto no aparece en los resultados de la consulta.
Temas relacionados
Manual del administrador de SAP BusinessObjects Enterprise 803
Establecimiento de derechos
18
Uso de niveles de acceso
Administración de los niveles de acceso entre sitios
Los niveles de acceso son uno de los objetos que se pueden replicar desde un sitio de origen en los sitios de destino. Puede optar por replicar los niveles de acceso si aparecen en la lista de control de acceso de un objeto de réplica.
Por ejemplo, si a una entidad de seguridad se le concede el nivel de acceso
A en el informe de Crystal y dicho informe se replica entre sitios, el nivel de acceso A también se replica.
Nota:
Si un nivel de acceso con el mismo nombre existe en el sitio de destino, no se realizará la réplica del nivel de acceso. El usuario o el administrador del sitio de destino deben cambiar el nombre de uno de los niveles de acceso antes de la réplica.
Después de replicar un nivel de acceso entre sitios, tenga presentes las consideraciones de administración de esta sección.
Modificación de niveles de acceso replicados en el sitio de origen
Si un nivel de acceso se modifica en el sitio de origen, el nivel de acceso del sitio de destino se actualizará la próxima vez que la réplica esté programada para ejecutarse. En los escenarios de réplica bidireccional, si modifica un nivel de acceso replicado en el sitio de destino, se cambia el nivel de acceso en el sitio de origen.
Nota:
Asegúrese de que los cambios en un nivel de acceso de un sitio no afecten negativamente a los objetos de otros sitios. Consulte a los administradores del sitio y aconséjeles que ejecuten consultas de relaciones del nivel de acceso replicado antes de realizar cambios.
Modificación de niveles de acceso replicados en el sitio de destino
Nota:
Esto sólo se aplica a la réplica unidireccional.
Los cambios en los niveles de acceso replicados que se han efectuado en un sitio de destino no se reflejan en el sitio de origen. Por ejemplo, un administrador del sitio de destino puede conceder el derecho para programar informes de Crystal en el nivel de acceso replicado aunque este derecho se haya denegado en el sitio de origen. Como resultado, aunque los nombres
804 Manual del administrador de SAP BusinessObjects Enterprise
Establecimiento de derechos
Interrupción de la herencia
18 de nivel de acceso y los nombres de objeto replicado permanecen iguales, los derechos efectivos que las entidades de seguridad tienen en los objetos pueden ser distintos en el sitio de destino y en el sitio de origen.
Si el nivel de acceso replicado es distinto entre los sitios de origen y de destino, la diferencia en los derechos efectivos se detectará la próxima vez que esté programada la ejecución de una tarea de réplica. Puede forzar que el nivel de acceso del sitio de origen omita el del sitio de destino o permitir que el nivel de acceso del sitio de destino permanezca intacto. No obstante, si no fuerza que el nivel de acceso del sitio de origen omita el del sitio de destino, los objetos pendientes de réplica que utilicen dicho nivel de acceso no se replicarán.
Para restringir la modificación de los niveles de acceso replicados en el sitio de destino por parte de los usuarios, puede agregar los usuarios del sitio de destino al nivel de acceso como entidades de seguridad y concederles sólo derechos de visualización. Esto significa que los usuarios del sitio de destino pueden ver el nivel de acceso pero no pueden modificar su configuración de derechos ni asignarlo a otros usuarios.
Temas relacionados
Interrupción de la herencia
La herencia permite administrar la configuración de seguridad sin establecer derechos para cada objeto individual. No obstante, en algunos casos, puede que no desee que se hereden los derechos. Por ejemplo, puede personalizar los derechos para cada objeto. Puede deshabilitar la herencia para un principal en una lista de control de acceso de un objeto. Al hacerlo, puede optar por deshabilitar la herencia de grupo, la herencia de carpeta o ambas.
Nota:
Si se interrumpe la herencia, ocurre para todos los derechos; no es posible desactivar la herencia para unos derechos sí y para otros no.
En el diagrama “Interrupción de la herencia”, la herencia de grupo y carpeta está efectiva inicialmente. El Usuario rojo hereda los derechos 1 y 5 como concedidos, los derechos 2, 3 y 4 como sin especificar, y el derecho 6 como denegado explícitamente. Estos derechos, establecidos en el nivel de carpeta para el grupo, significan que el usuario rojo, y todos los miembros del grupo,
Manual del administrador de SAP BusinessObjects Enterprise 805
Establecimiento de derechos
18
Interrupción de la herencia
tienen estos derechos de los objetos de la carpeta, A y B. Si se interrumpe la herencia en el nivel de carpeta, el conjunto de derechos del usuario rojo respecto a los objetos de dicha carpeta se anulan hasta que un administrador le asigne nuevos derechos.
Figura 18-9: Interrupción de la herencia
Para desactivar la herencia
Este procedimiento permite desactivar la herencia de grupo o carpeta, o ambas, para una entidad de seguridad en una lista de control de acceso.
1.
Seleccione el objeto para el que desee desactivar la seguridad.
2.
Haga clic en Administrar > Seguridad de usuario.
Aparecerá el cuadro de diálogo "Seguridad de usuario".
806 Manual del administrador de SAP BusinessObjects Enterprise
Establecimiento de derechos
Uso de derechos para la administración delegada
18
3.
Seleccione la entidad de seguridad para la que desee desactivar la herencia y haga clic en Asignar seguridad.
Aparecerá el cuadro de diálogo "Asignar seguridad".
4.
Configure las opciones de herencia.
• Si desea desactivar la herencia de grupo (los derechos que la entidad de seguridad hereda de la pertenencia al grupo), desactive la casilla de verificación Heredar de grupo principal.
• Si desea desactivar la herencia de carpeta (los derechos que el objeto hereda de la carpeta), desactive la casilla de verificación Heredar de
carpeta principal.
5.
Haga clic en Aceptar.
Uso de derechos para la administración delegada
Además de permitir el control de los accesos a objetos y parámetros, puede utilizar los derechos para dividir tareas administrativas entre grupos funcionales de la organización. Por ejemplo, puede que desee que las personas de los distintos departamentos administren sus propios usuarios y grupos de BusinessObjects Enterprise. O quizá prefiera tener un administrador que efectúe la administración de alto nivel de BusinessObjects
Enterprise, pero desea que la administración de todos los servidores la lleven a cabo personas del departamento de informática.
Suponiendo que la estructura de grupos y de carpetas se alinea con la estructura de seguridad de la administración delegada, deberá conceder al administrador delegado derechos sobre todos los grupos de usuarios, pero deberá concederle derechos inferiores a los derechos completos sobre los usuarios que va a controlar. Por ejemplo, puede que no desee que el administrador delegado edite atributos de usuario o los reasigne a grupos diferentes.
La tabla “Derechos de administradores delegados” resume los derechos necesarios para que los administradores delegados realicen acciones comunes.
Manual del administrador de SAP BusinessObjects Enterprise 807
Establecimiento de derechos
18
Uso de derechos para la administración delegada
Tabla 18-3: Derechos de administradores delegados
Acción del administrador delegado
Derechos que necesita el administrador delegado
Crear nuevos usuarios
Crear nuevos grupos
Derecho Agregar en la carpeta
Usuarios de nivel superior
Derecho Agregar en la carpeta Grupos de usuarios de nivel superior
Eliminar cualquier grupo controlado, así como usuarios individuales de dichos grupos
Derecho Eliminar en los grupos relevantes
Eliminar sólo los usuarios que crea el administrador delegado
Derecho Eliminar propietario en la carpeta Usuarios de nivel superior
Eliminar sólo los usuarios y grupos que crea el administrador delegado
Derecho Eliminar propietario en la carpeta Grupos de usuarios de nivel superior
Manipular sólo los usuarios que crea el administrador delegado (incluido agregar dichos usuarios a dichos grupos)
Derecho Editar propietario y Modificar derechos de usuario de forma segura en la carpeta Usuarios de nivel superior
Manipular sólo los grupos que crea el administrador delegado (incluido agregar usuarios a dichos grupos)
Editar propietario y Modificar derechos de usuario de forma segura en la carpeta Grupos de usuarios de nivel superior
Modificar contraseñas de usuarios en sus grupos controlados
Derecho Editar contraseña en los grupos relevantes
808 Manual del administrador de SAP BusinessObjects Enterprise
Establecimiento de derechos
Uso de derechos para la administración delegada
18
Acción del administrador delegado
Derechos que necesita el administrador delegado
Modificar contraseñas sólo de los principales que crea el administrador delegado
Derecho Editar contraseña de propietario en la carpeta Usuarios de nivel superior o en los grupos relevantes
Nota:
Establecer el derecho Editar contrase-
ña de propietario en un grupo sólo tiene efecto en un usuario cuando se agrega el usuario al grupo relevante.
Modificar nombres de usuario, descripción, otros atributos y reasignar usuarios a grupos diferentes
Derecho Editar en los grupos relevantes
Modificar nombres de usuario, descripción, otros atributos y reasignar usuarios a grupos diferentes, pero sólo para los usuarios que crea el administrador
Derecho Editar propietario en la carpeta Usuarios de nivel superior o en los grupos relevantes
Nota:
Establecer el derecho Editar propietario en los grupos relevantes sólo tiene efecto en un usuario cuando se agrega el usuario al grupo relevante.
Elegir entre las opciones “Modificar los derechos de los usuarios para los objetos”
Al configurar la administración delegada, conceda al administrador delegado los derechos sobre los principales que va a controlar. Puede concederle todos los derechos (Control total); no obstante, resulta adecuado usar la configuración de derechos avanzados para denegar el derecho Modificar derechos y otorgar al administrador delegado el derecho Modificar derechos de forma segura en su lugar. También puede conceder a su administrador
Manual del administrador de SAP BusinessObjects Enterprise 809
Establecimiento de derechos
18
Uso de derechos para la administración delegada
el derecho Modificar de forma segura la configuración de la herencia de derechos en vez del derecho Modificar la configuración de la herencia de derechos. Las diferencias entre estos derechos se resumen a continuación.
Modificar los derechos de los usuarios para los objetos
Este derecho permite que un usuario modifique cualquier derecho de cualquier usuario en dicho objeto. Por ejemplo, si el usuario A tiene los derechos Ver objetos y Modificar los derechos de los usuarios para los objetos en un objeto, el usuario A puede cambiar los derechos de dicho objeto para que éste o cualquier otro usuario tenga el control total de este objeto.
Modificar de forma segura los derechos que tienen los usuarios sobre los objetos que son propiedad del usuario
Este derecho permite a un usuario conceder, denegar o revertir a no especificado sólo los derechos que ya tiene concedidos. Por ejemplo, si el usuario A tiene los derechos Ver y Modificar de forma segura los derechos que tienen los usuarios sobre los objetos, el usuario A no se puede conceder más derechos y puede conceder o denegar a los demás usuarios sólo estos dos derechos (Ver y Modificar de forma segura los derechos). Además, el usuario A sólo puede cambiar los derechos de los usuarios sobre objetos para los que tenga el derecho Modificar de forma segura los derechos.
Éstas son todas las condiciones que deben existir bajo las cuales el usuario
A puede modificar los derechos del usuario B sobre el objeto O:
• El usuario A tiene el derecho Modificar de forma segura los derechos sobre el objeto O.
• Cada derecho o nivel de acceso que el usuario A cambia para el usuario
B, se concede a A.
• El usuario A tiene el derecho Modificar de forma segura los derechos sobre el usuario B.
• Si se está asignado un nivel de acceso, el usuario A tiene el derecho
Asignar nivel de acceso sobre el nivel de acceso que está cambiando para el usuario B.
El alcance de los derechos puede limitar más los derechos efectivos que puede asignar un administrador delegado. Por ejemplo, un administrador delegado puede tener los derechos Modificar de forma segura los derechos
810 Manual del administrador de SAP BusinessObjects Enterprise
Establecimiento de derechos
Uso de derechos para la administración delegada
18 y Editar en una carpeta, pero el alcance de estos derechos está limitado a la carpeta únicamente y no se aplica a sus objetos secundarios. De forma efectiva, el administrador delegado puede conceder el derecho Editar en la carpeta (pero no en sus objetos secundarios) únicamente y sólo con un
ámbito “Aplicar a objetos”. Por otro lado, si al administrador delegado se le concede el derecho Editar en una carpeta con un ámbito “Aplicar a objetos secundarios” únicamente, puede conceder a otros principales el derecho
Editar con ambos ámbitos sobre los objetos secundarios de la carpeta, pero en la propia carpeta sólo puede conceder el derecho Editar con un ámbito
“Aplicar a objetos secundarios”.
Además, el administrador delegado tendrá restricciones para modificar derechos en los grupos de otros principales para los que no tiene el derecho
Modificar de forma segura los derechos. Esto resulta útil, por ejemplo, si tiene dos administradores delegados responsables de conceder derechos a diferentes grupos de usuarios para la misma carpeta, pero no desea que un administrador delegado puede denegar el acceso a los grupos controlados por el otro administrador delegado. El derecho Modificar de forma segura los derechos garantiza esto, ya que los administradores delegados generalmente no tienen el derecho Modificar de forma segura los derechos recíprocamente.
Modificar de forma segura la configuración de la herencia de derechos
Este derecho permite a un administrador delegado modificar la configuración de herencia para otras entidades de seguridad sobre los objetos a los que el administrador delegado tiene acceso. Para modificar correctamente la configuración de herencia de otras entidades de seguridad, un administrador delegado debe tener este derecho sobre el objeto y sobre las cuentas de usuario para las entidades de seguridad.
Derechos de propietario
Los derechos de propietario se aplican sólo al propietario del objeto en el que se comprueban los derechos. En BusinessObjects Enterprise, el propietario de un objeto es el principal que lo ha creado; si dicho principal se elimina del sistema, la propiedad revierte al administrador.
Los derechos de propietario resultan útiles en la administración de la seguridad basada en propietario. Por ejemplo, podría crear una carpeta o jerarquía de carpetas en la que varios usuarios puedan crear y ver
Manual del administrador de SAP BusinessObjects Enterprise 811
Establecimiento de derechos
18
Resumen de recomendaciones para la administración de derechos
documentos, pero sólo puedan modificar o eliminar sus propios documentos.
Además, los derechos de propietario son adecuados para permitir a los usuarios manipular las instancias de los informes que crean, pero no las instancias de otros. En el caso del nivel de acceso de programación, esto permite a los usuarios editar, eliminar, detener y reprogramar sólo sus propias instancias.
Los derechos de propietario funcionan de forma similar a sus derechos normales correspondientes. No obstante, los derechos de propietario sólo son efectivos cuando a la entidad de seguridad se le han concedido derechos de propietario pero los derechos normales se le han denegado o no se han especificado.
Resumen de recomendaciones para la administración de derechos
Tenga en cuenta estas consideraciones para la administración de derechos:
• Siempre que sea posible utilice niveles de acceso. Estos conjuntos de derechos predefinidos simplifican la administración agrupando los derechos asociados con las necesidades comunes del usuario.
• Establezca los derechos y los niveles de acceso en las carpetas de nivel superior. Activar la herencia permitirá que estos derechos se transmitan por el sistema con una intervención administrativa mínima.
• Evite la interrupción de herencia siempre que sea posible. De esta forma, puede reducir el tiempo que tarda en proteger el contenido que ha agregado a BusinessObjects Enterprise.
• Establezca los derechos adecuados para usuarios y grupos en el nivel de carpeta y, a continuación, publique los objetos en dicha carpeta. De manera predeterminada, los usuarios o grupos que tienen derechos sobre una carpeta heredan los mismos derechos para cualquier objeto que se publique posteriormente en esa carpeta.
• Organice los usuarios en grupos de usuarios, asigne niveles y derechos de acceso a todo el grupo, y asigne niveles y derechos de acceso a miembros específicos cuando sea necesario.
• Cree cuentas de administrador individuales para cada administrador del sistema y agréguelas al grupo Administradores para mejorar la capacidad de administración de los cambios del sistema.
812 Manual del administrador de SAP BusinessObjects Enterprise
Establecimiento de derechos
Resumen de recomendaciones para la administración de derechos
18
• De forma predeterminada, al grupo Todos se le conceden derechos muy limitados a las carpetas de nivel superior en BusinessObjects Enterprise.
Tras la instalación se recomienda revisar los derechos de los miembros del grupo Todos y asignar la seguridad en consecuencia.
Manual del administrador de SAP BusinessObjects Enterprise 813
Establecimiento de derechos
18
Resumen de recomendaciones para la administración de derechos
814 Manual del administrador de SAP BusinessObjects Enterprise
Administración de usuarios y grupos
19
Administración de usuarios y grupos
19
Información general de administración de cuentas
Información general de administración de cuentas
La administración de cuentas puede definirse como todas las tareas relativas a la creación, asignación, cambio y organización de la información de usuario y grupo. El área de administración "Usuarios y grupos" de la Consola de administración central (CMC) proporcionan un punto central para realizar estas tareas.
Después de haber creado las cuentas y grupos de usuarios, puede agregar objetos y especificar sus derechos. Cuando los usuarios inician sesión, pueden ver los objetos mediante InfoView o su aplicación Web personalizada.
Administración de usuarios
En el área "Usuarios y grupos", se puede especificar todo lo necesario para que un usuario tenga acceso a BusinessObjects Enterprise. También puede ver las dos cuentas de usuario predeterminadas resumidas en la tabla
“Cuentas de usuario predeterminadas”.
Tabla 19-1: Cuentas de usuario predeterminadas
Nombre de cuenta Descripción
Administrador
Este usuario pertenece a los grupos
Administradores y Todos. Un administrador puede realizar todas las tareas de todas las aplicaciones de
BusinessObjects Enterprise (por ejemplo, la CMC, el CCM, el Asistente de publicación e InfoView).
816 Manual del administrador de SAP BusinessObjects Enterprise
Nombre de cuenta
Invitado
Administración de usuarios y grupos
Información general de administración de cuentas
19
Descripción
Este usuario pertenece al grupo To dos. Esta cuenta está activada de forma predeterminada, y el sistema no le asigna ninguna contraseña. Si se le asigna una contraseña, se interrumpirá el inicio de sesión único en
InfoView.
Consulte el Manual del administrador
de SAP BusinessObjects Enterprise
para obtener información sobre cómo admitir usuarios Invitado en varias zonas horarias.
Administración de grupos
Los grupos son colecciones de usuarios que comparten los mismos privilegios de cuenta; por lo tanto, puede crear grupos basados en departamento, función o ubicación. Los grupos permiten cambiar los derechos de los usuarios en un lugar (o grupo) en vez de modificar los derechos de cada cuenta de usuario individualmente. Además, puede asignar derechos de objeto a un grupo o grupos.
En el área "Usuarios y grupos", puede crear grupos que faciliten acceso al informe o carpeta a varias personas. De esta manera, podrá realizar cambios en un sitio en lugar de tener que modificar cada cuenta de usuario de manera individual. También puede ver las distintas cuentas de grupo predeterminadas resumidas en la tabla “Cuentas de grupo predeterminadas”.
Para ver los grupos disponibles en la CMC, haga clic en Listas de grupos en el panel Árbol. También puede hacer clic en Jerarquía de grupos para mostrar una lista jerárquica de todos los grupos disponibles.
Manual del administrador de SAP BusinessObjects Enterprise 817
Administración de usuarios y grupos
19
Información general de administración de cuentas
Tabla 19-2: Cuentas de grupo predeterminadas
Nombre de cuenta Descripción
Administradores
Todos
Diseñador de grupos QaaWS
Los miembros de este grupo pueden realizar todas las tareas de todas las aplicaciones de BusinessObjects
Enterprise (CMC, CCM, Asistente de publicación e InfoView). De forma predeterminada, el grupo Administra dor sólo contiene el usuario Administrador.
Cada usuario pertenece al grupo
Todos.
Los miembros de este grupo tienen acceso a Query as a Web Service.
Usuarios de la Herramienta de conversión de informes
Los miembros de este grupo tienen acceso a la aplicación Herramienta de conversión de informes.
Traductores
Los miembros de este grupo tienen acceso a la aplicación Administrador de traducciones.
818 Manual del administrador de SAP BusinessObjects Enterprise
Administración de usuarios y grupos
Información general de administración de cuentas
19
Nombre de cuenta
Usuarios de Universe Designer
Descripción
Los usuarios que pertenecen a este grupo tienen acceso a las carpetas
Universe Designer y Conexiones.
Pueden controlar quién tiene derechos de acceso a la aplicación Designer. Deberá agregar usuarios a este grupo según lo necesite. De forma predeterminada ningún usuario pertenece a este grupo.
Temas relacionados
• Funcionamiento de los derechos en BusinessObjects Enterprise
• Concesión de acceso a usuarios y grupos
Tipos de autenticación disponibles
Antes de configurar cuentas de usuario y grupos dentro de BusinessObjects
Enterprise, decida qué tipo de autenticación quiere utilizar. En la tabla “Tipos de autenticación” se resumen las opciones de autenticación que puede tener disponibles, según las herramientas de seguridad que utilice su organización.
Manual del administrador de SAP BusinessObjects Enterprise 819
Administración de usuarios y grupos
19
Información general de administración de cuentas
Tabla 19-3: Tipos de autenticación
Tipo de autenticación
Enterprise
Windows NT
Descripción
Utilice la autenticación de Enterprise predeterminada del sistema si prefiere crear cuentas y grupos distintivos para utilizar con BusinessObjects
Enterprise o si aún no ha configurado una jerarquía de usuarios y grupos en una base de datos de usuarios de
Windows NT, en un servidor de directorios LDAP o un servidor de directorio Windows AD.
Si trabaja en un entorno de Windows
NT, puede utilizar cuentas de usuario y grupos NT existentes en BusinessObjects Enterprise. Al asignar cuentas NT a BusinessObjects Enterprise, los usuarios pueden iniciar una sesión en aplicaciones de BusinessObjects Enterprise con su nombre de usuario y contraseña de NT. De esta manera se reduce la necesidad de volver a crear cuentas de usuario y grupos individuales dentro de BusinessObjects Enterprise.
820 Manual del administrador de SAP BusinessObjects Enterprise
Administración de usuarios y grupos
Información general de administración de cuentas
19
Tipo de autenticación
LDAP
Windows AD
Descripción
Si configura un servidor de directorio
LDAP, puede utilizar cuentas de usuario y grupos LDAP existentes en
BusinessObjects Enterprise. Al asignar cuentas LDAP a BusinessObjects
Enterprise, los usuarios pueden acceder a las aplicaciones de BusinessObjects Enterprise con su nombre de usuario y contraseña LDAP. De esta manera se elimina la necesidad de volver a crear cuentas de usuario y grupos individuales dentro de BusinessObjects Enterprise.
Si trabaja en un entorno de Windows
2000, puede utilizar cuentas de usuario y grupos AD existentes en
BusinessObjects Enterprise. Al asignar cuentas AD a BusinessObjects
Enterprise, los usuarios pueden iniciar una sesión en aplicaciones de
BusinessObjects Enterprise con su nombre de usuario y contraseña AD.
De esta manera se elimina la necesidad de volver a crear cuentas de usuario y grupos individuales dentro de BusinessObjects Enterprise.
Nota:
Puede utilizar la autenticación de Enterprise conjuntamente con la autenticación NT, LDAP o AD, o con todas ellas.
Para obtener más información, consulte el Manual de configuración y
despliegue de SAP BusinessObjects Enterprise.
Manual del administrador de SAP BusinessObjects Enterprise 821
Administración de usuarios y grupos
19
Administración de cuentas Enterprise y generales
Administración de cuentas Enterprise y generales
Puesto que la autenticación Enterprise es el método predeterminado para
BusinessObjects Enterprise, se habilita automáticamente al instalar por primera vez el sistema. Al agregar y administrar usuarios y grupos,
BusinessObjects Enterprise mantiene la información de usuario y grupo en su base de datos.
Nota:
• En muchos casos, estos procedimientos se aplican también a la administración de cuentas NT, LDAP y AD. Para obtener información específica sobre la autenticación NT, LDAP y AD, consulte el Manual de
configuración y despliegue de SAP BusinessObjects Enterprise.
• Cuando un usuario cierra su sesión Web en BusinessObjects Enterprise desplazándose a una página que no es de BusinessObjects Enterprise o cerrando su explorador Web, no se cierra su sesión Enterprise y sigue teniendo licencia. El tiempo de la sesión de Enterprise se agotará en 24 horas aproximadamente. Para finalizar la sesión de Enterprise y liberar la licencia para que la usen otros, el usuario debe cerrar la sesión de
BusinessObjects Enterprise.
Para crear una cuenta de usuario de Enterprise
Al crear un nuevo usuario, se especifican las propiedades del usuario y se selecciona el grupo o grupos para el usuario.
1.
Vaya al área de administración "Usuarios y grupos" de la CMC.
2.
Haga clic en Administrar > Nuevo > Nuevo usuario.
Aparece el cuadro de diálogo "Nuevo usuario".
3.
Seleccione Enterprise en la lista Tipo de autenticación.
4.
Escriba el nombre de cuenta, el nombre completo, la dirección de correo electrónico y la información de descripción.
Sugerencia:
Utilice el área de descripción para incluir información adicional acerca del usuario o cuenta.
5.
Especifique la información y configuración de contraseña.
822 Manual del administrador de SAP BusinessObjects Enterprise
Administración de usuarios y grupos
Administración de cuentas Enterprise y generales
19
6.
Seleccione el tipo de conexión.
• Elija Usuarios simultáneos si este usuario pertenece a un contrato de licencia en el que se estipula el número de usuarios que se pueden conectar al mismo tiempo.
• Seleccione Usuario con nombre si este usuario pertenece a un contrato de licencia que asocia un usuario específico con una licencia.
Las licencias de usuarios con nombre resultan útiles para aquellos que requieren acceso a BusinessObjects Enterprise independientemente del número de usuarios que estén conectados en ese mismo momento.
7.
Haga clic en Crear y cerrar.
El usuario se añade al sistema y también se añade automáticamente al grupo Todos. Se crea automáticamente una bandeja de entrada para el usuario, porque es un alias de Enterprise. Ahora puede agregar el usuario a un grupo o especificar derechos para el usuario.
Temas relacionados
• Funcionamiento de los derechos en BusinessObjects Enterprise
Para modificar una cuenta de usuario
Utilice este procedimiento para modificar las propiedades o pertenencia al grupo de un usuario.
Nota:
El usuario se verá afectado si se conecta al efectuar el cambio.
1.
Vaya al área de administración "Usuarios y grupos" de la CMC.
2.
Seleccione el usuario cuyas propiedades desee cambiar.
3.
Haga clic en Administrar > Propiedades.
Aparecerá el cuadro de diálogo "Propiedades" del usuario.
4.
Modifique las propiedades del usuario.
Además de todas las opciones que estaban disponibles cuando se creó inicialmente la cuenta, ahora puede deshabilitar la cuenta mediante la activación de la casilla de verificación La cuenta está desactivada.
Manual del administrador de SAP BusinessObjects Enterprise 823
Administración de usuarios y grupos
19
Administración de cuentas Enterprise y generales
Nota:
Los cambios que realice en la cuenta de usuario no aparecerán hasta la próxima vez que el usuario inicie sesión.
5.
Haga clic en Guardar y cerrar.
Temas relacionados
• Para crear un nuevo alias para un usuario existente
Para eliminar una cuenta de usuario
Utilice este procedimiento para eliminar una cuenta de usuario. El usuario podría recibir un error si se conectan cuando se elimina la cuenta. Al eliminar una cuenta de usuario, también se borrarán la carpeta Favoritos, las categorías personales y la bandeja de entrada de dicho usuario.
Si piensa que el usuario necesitará tener acceso a la cuenta en el futuro, active la casilla de verificación La cuenta está deshabilitada de la página
"Propiedades" del usuario seleccionado en vez de eliminar la cuenta.
Nota:
La eliminación de una cuenta de usuario no impide necesariamente que el usuario se conecte de nuevo a BusinessObjects Enterprise. Si la cuenta de usuario también existe en el sistema de un tercero, y si la cuenta pertenece al grupo de un tercero que está asignado a BusinessObjects Enterprise, el usuario aún podrá conectarse.
1.
Vaya al área de administración "Usuarios y grupos" de la CMC.
2.
Seleccione el usuario que desee eliminar.
3.
Haga clic en Administrar > Eliminar.
Aparece el cuadro de diálogo confirmación de eliminación.
4.
Haga clic en Aceptar.
La cuenta de usuario queda eliminada.
Temas relacionados
• Para modificar una cuenta de usuario
• Para eliminar una cuenta de usuario
824 Manual del administrador de SAP BusinessObjects Enterprise
Administración de usuarios y grupos
Administración de cuentas Enterprise y generales
19
Para crear un nuevo grupo
1.
Vaya al área de administración "Usuarios y grupos" de la CMC.
2.
Haga clic en Administrar > Nuevo > Nuevo grupo.
Aparece el cuadro de diálogo "Crear nuevo grupo de usuarios".
3.
Introduzca el nombre y la descripción del grupo.
4.
Haga clic en Aceptar.
Después de crear un grupo nuevo, puede agregar usuarios, agregar subgrupos o especificar la pertenencia de grupo para que el grupo nuevo sea realmente un subgrupo. Puesto que los subgrupos le proporcionan niveles de organización adicionales, resultan útiles al establecer derechos de objeto para controlar el acceso de usuarios a su contenido
BusinessObjects Enterprise.
Para modificar las propiedades de un grupo
Puede modificar las propiedades de un grupo si cambia cualquiera de las opciones.
Nota:
Los usuarios que pertenecen al grupo se verán afectados por la modificación la próxima vez que se conecten.
1.
En el área de administración "Usuarios y grupos" de la CMC, seleccione el grupo.
2.
Haga clic en Administrar > Propiedades.
Aparece el cuadro de diálogo "Propiedades".
3.
Modifique las propiedades del grupo.
Haga clic en los vínculos de la lista de navegación para acceder a otros cuadros de diálogo y modificar otras propiedades.
• Si desea cambiar el título o la descripción del grupo, haga clic en
Propiedades.
• Si desea modificar los derechos que las entidades de seguridad tienen en el grupo, haga clic en Seguridad de usuario.
• Si desea modificar los valores de perfil de los miembros de grupo, haga clic en Valores del perfil.
Manual del administrador de SAP BusinessObjects Enterprise 825
Administración de usuarios y grupos
19
Administración de cuentas Enterprise y generales
• Si desea agregar el grupo como un subgrupo a otro grupo, haga clic en Miembro de.
4.
Haga clic en Guardar.
Para ver miembros de grupo
Puede utilizar este procedimiento para ver los usuarios que pertenecen a un grupo específico.
1.
Vaya al área de administración "Usuarios y grupos" de la CMC.
2.
Expanda Jerarquía de grupos en el panel Árbol.
3.
Seleccione el grupo en el panel Árbol.
Nota:
La presentación puede tardar unos minutos si tiene muchos usuarios en el grupo o si éste está asignado a una base de datos de usuarios NT, a un directorio de usuarios LDAP o a un directorio de usuarios AD.
Se muestra la lista de los usuarios que pertenecen al grupo.
Para agregar subgrupos
Puede agregar un grupo a otro. Al hacerlo, el grupo que ha agregado se convierte en un subgrupo.
Nota:
Agregar un subgrupo es similar a especificar la pertenencia al grupo.
1.
En el área de administración "Usuarios y grupos" de la CMC, seleccione el grupo que desea agregar como subgrupo a otro grupo.
2.
Haga clic en Acciones > Unirse al grupo.
Aparecerá el cuadro de diálogo "Unirse al grupo".
3.
Mueva el grupo al que desee agregar el primer grupo de la lista Grupos
disponibles a la lista Grupo(s) de destino.
4.
Haga clic en Aceptar.
Temas relacionados
• Para especificar la pertenencia al grupo
826 Manual del administrador de SAP BusinessObjects Enterprise
Administración de usuarios y grupos
Administración de cuentas Enterprise y generales
19
Para especificar la pertenencia al grupo
Puede hacer que un grupo sea miembro de otro grupo. El grupo que se convierte en miembro de otro se denomina subgrupo. El grupo al que se le añade el subgrupo es el grupo principal. Un subgrupo hereda los derechos del grupo principal.
1.
En el área de administración "Usuarios y grupos" de la CMC, haga clic en el grupo que desea agregar a otro grupo.
2.
Haga clic en Acciones > Miembro.
Aparece el cuadro de diálogo "Miembro de".
3.
Haga clic en Unirse al grupo.
Aparecerá el cuadro de diálogo "Unirse al grupo".
4.
Mueva el grupo al que desee agregar el primer grupo de Grupos
disponibles a la lista Grupo(s) de destino.
El grupo nuevo que haya creado heredará cualquier derecho asociado al grupo principal.
5.
Haga clic en Aceptar.
Volverá al cuadro de diálogo "Miembro de" y el grupo principal aparecerá en la lista de grupos.
Para eliminar un grupo
Puede eliminar un grupo cuando dicho grupo ya no sea necesario. No puede eliminar los grupos predeterminados Administrador y Todos.
Nota:
• Los usuarios que pertenecen al grupo eliminado se verán afectados por el cambio la próxima vez que se conecten.
• Los usuarios que pertenecen al grupo eliminado perderán los derechos que hereden del grupo.
Para eliminar un grupo de autenticación de terceros, por ejemplo el grupo de usuarios de NT de BusinessObjects, use el área de administración
"Autenticación" de la CMC. Para obtener instrucciones, consulte el Manual
de planificación de despliegue de SAP BusinessObjects Enterprise.
Manual del administrador de SAP BusinessObjects Enterprise 827
Administración de usuarios y grupos
19
Administración de cuentas Enterprise y generales
1.
Vaya al área de administración "Usuarios y grupos" de la CMC.
2.
Seleccione el grupo que desee eliminar.
3.
Haga clic en Administrar > Eliminar.
Aparece el cuadro de diálogo confirmación de eliminación.
4.
Haga clic en Aceptar.
Se elimina el grupo.
Para habilitar la cuenta de invitado
La cuenta de invitado está desactivada de forma predeterminada para garantizar que nadie pueda conectarse a BusinessObjects Enterprise con esta cuenta. Esta configuración predeterminada también deshabilita la funcionalidad de inicio de sesión único anónimo de BusinessObjects
Enterprise, por lo que los usuarios no podrán tener acceso a InfoView sin proporcionar un nombre de usuario y una contraseña válidos.
Realice esta tarea si desea activar la cuenta de invitado de modo que los usuarios no requieran sus propias cuentas para acceder a InfoView.
1.
Vaya al área de administración "Usuarios y grupos" de la CMC.
2.
Haga clic en Lista de usuarios en el panel Exploración.
3.
Seleccione Invitado.
4.
Haga clic en Administrar > Propiedades.
Aparece el cuadro de diálogo "Propiedades".
5.
Desactive la casilla de verificación La cuenta está desactivada.
6.
Haga clic en Guardar y cerrar.
Adición de usuarios a grupos
Puede agregar usuarios a los grupos de las siguientes formas:
• Seleccione el grupo y, a continuación, haga clic en Acciones > Agregar
miembros al grupo.
• Seleccione el usuario y, a continuación, haga clic en Acciones > Miembro
de.
828 Manual del administrador de SAP BusinessObjects Enterprise
Administración de usuarios y grupos
Administración de cuentas Enterprise y generales
19
• Seleccione el usuario y, a continuación, haga clic en Acciones > Unirse
al grupo.
Los siguientes procedimientos describen cómo agregar usuarios a grupos usando estos métodos.
Temas relacionados
• Para especificar la pertenencia al grupo
Para agregar un usuario a uno o más grupos
1.
Vaya al área de administración "Usuarios y grupos" de la CMC.
2.
Seleccione el usuario que desee agregar a un grupo.
3.
Haga clic en Acciones > Unirse al grupo.
Nota:
Todos los usuarios de BusinessObjects Enterprise del sistema forman parte del grupo Todos.
Aparecerá el cuadro de diálogo "Unirse al grupo".
4.
Mueva el grupo al que desee agregar el usuario de la lista Grupos
disponibles a la lista Grupo(s) de destino.
Sugerencia:
Para seleccionar varios grupos, utilice MAYÚS + clic o CTRL + clic.
5.
Haga clic en Aceptar.
Para agregar uno o varios usuarios a un grupo
1.
En el área de administración "Usuarios y grupos" de la CMC, seleccione el grupo.
2.
Haga clic en Acciones > Agregar miembros al grupo.
Aparecerá el cuadro de diálogo "Agregar".
3.
Haga clic en Lista de usuarios.
La lista Usuarios/grupos disponibles se actualiza y muestra todas las cuentas de usuario del sistema.
4.
Mueva el usuario que desee agregar al grupo de la lista Usuarios/grupos
disponibles a la lista Usuarios/grupos seleccionados.
Manual del administrador de SAP BusinessObjects Enterprise 829
Administración de usuarios y grupos
19
Administración de cuentas Enterprise y generales
Sugerencia:
• Para seleccionar varios usuarios, utilice la combinación MAYÚS +
clic o CTRL + clic.
• Para buscar un usuario específico, utilice el campo de búsqueda.
• Si hay muchos usuarios en su sistema, haga clic en los botones Re
Pág y Av Pág para desplazarse por la lista de usuarios.
5.
Haga clic en Aceptar.
Cambio de la configuración de la contraseña
Dentro de la CMC, puede modificar la configuración de contraseña para un usuario específico o para todos los usuarios del sistema. Las distintas restricciones enumeradas a continuación sólo se aplican a las cuentas
Enterprise, es decir, las restricciones no se aplican a cuentas asignadas a una base de datos de usuarios externa (Windows NT, LDAP o Windows
AD). No obstante, en general, el sistema externo le permitirá asignar restricciones similares a las cuentas externas.
Para cambiar la configuración de la contraseña de usuario
1.
Vaya al área de administración "Usuarios y grupos" de la CMC.
2.
Seleccione el usuario cuya configuración de contraseña quiera cambiar.
3.
Haga clic en Administrar > Propiedades.
Aparece el cuadro de diálogo "Propiedades".
4.
Seleccione o cancele la selección de la casilla de verificación asociada a la configuración de contraseña que quiera cambiar.
Las opciones disponibles son:
•
La contraseña nunca caduca
•
El usuario debe cambiar la contraseña la próxima vez que se conecte
•
El usuario no puede cambiar la contraseña
5.
Haga clic en Guardar y cerrar.
830 Manual del administrador de SAP BusinessObjects Enterprise
Administración de usuarios y grupos
Administración de cuentas Enterprise y generales
19
Para cambiar la configuración de contraseña general
1.
Diríjase al área de administración "Autenticación" de la CMC.
2.
Haga doble clic en Enterprise.
Aparecerá el cuadro de diálogo "Enterprise".
3.
Seleccione la casilla de verificación asociada a cada configuración de contraseña que desee utilizar y, en caso necesario, proporcione un valor.
En la siguiente tabla se identifican los valores mínimo y máximo para cada una de las configuraciones que se pueden efectuar.
Tabla 19-4: Opciones de contraseña
Máximo recomendado
Opción de la contraseña
Mínimo
Exigir contraseñas con minúsculas y mayúsculas
N/A
Debe contener al menos N caracteres
0 caracteres
Debe cambiar la contraseña cada N días
1 día
No puede volver a usar las últimas N contraseñas
1 contraseña
Debe esperar N minutos para cambiar la contraseña
0 minutos
N/A
64 caracteres
100 días
100 contraseñas
100 minutos
Manual del administrador de SAP BusinessObjects Enterprise 831
Administración de usuarios y grupos
19
Administración de cuentas Enterprise y generales
Opción de la contraseña
Mínimo
Deshabilitar la cuenta tras N intentos de conexión
1 fallido
Restablecer conexión fallida después de N minutos
1 minuto
Restablecer conexión fallida después de N minutos
0 minutos
Máximo recomendado
100 fallidos
100 minutos
100 minutos
4.
Haga clic en Actualizar.
Habilitación de la autenticación de confianza
Nota:
La autenticación de confianza sólo se admite para InfoView; no está disponible para CMC.
Los usuarios prefieren conectarse al sistema una sola vez, sin tener que proporcionar su contraseña varias veces durante una sesión. La autenticación de confianza proporciona una solución de inicio de sesión único para integrar su solución de autenticación BusinessObjects Enterprise con soluciones de autenticación de otro fabricante. Las aplicaciones que han establecido confianza con el CMS pueden utilizar la autenticación de confianza para permitirles a los usuarios iniciar sesión sin proporcionar sus contraseñas.
Para habilitar la autenticación de confianza, debe configurar el servidor y el cliente.
832 Manual del administrador de SAP BusinessObjects Enterprise
Administración de usuarios y grupos
Administración de cuentas Enterprise y generales
19
Para configurar el servidor para utilizar la autenticación de confianza
1.
Diríjase al área de administración "Autenticación" de la CMC.
2.
Haga doble clic en Enterprise.
Aparecerá el cuadro de diálogo "Enterprise".
3.
Seleccione Autenticación con confianza activada.
4.
Cree un secreto compartido para sus usuarios.
Nota:
El cliente y el CMS utilizan el secreto compartido para crear una contraseña de autenticación de confianza. Dicha contraseña se utiliza para establecer la confianza.
5.
Introduzca un valor de tiempo de espera para sus solicitudes de autenticación de confianza.
Nota:
El valor de tiempo de espera establece cuánto tiempo aguarda el CMS a la llamada de IEnterpriseSession.logon() de la aplicación cliente.
6.
Haga clic en Actualizar.
Para configurar el cliente para utilizar la autenticación de confianza
1.
Cree un archivo de configuración válido en el equipo cliente.
Al crear el archivo de configuración, se deberán tener en cuenta las condiciones siguientes:
• El nombre del archivo debe ser TrustedPrincipal.conf.
• El archivo debe estar en businessobjects_root/win32_x86/.
• El archivo debe contener SharedSecret=secretPassword, donde
secretPassword
es la contraseña de autenticación de confianza.
Manual del administrador de SAP BusinessObjects Enterprise 833
Administración de usuarios y grupos
19
Administración de cuentas Enterprise y generales
2.
Utilice el administrador de sesiones para crear un principal de confianza y conectarse al CMS:
ISessionMgr sessionMgr = CrystalEnterprise.getSes
sionMgr();
ITrustedPrincipal trustedPrincipal = sessionMgr.crea
teTrustedPrincipal("userName", "cmsName");
IEnterpriseSession enterpriseSession = sessionMgr.lo
gon(trustedPrincipal);
Concesión de acceso a usuarios y grupos
Puede otorgar acceso administrativo de usuarios y grupos a otros usuarios y grupos. Los derechos administrativos incluyen: consultar, editar y eliminar objetos; consultar y eliminar instancias de objeto; y hacer una pausa en las instancias de objeto. Por ejemplo, si se trata de la solución de problemas y el mantenimiento del sistema, quizá desee otorgar acceso al personal informático para que pueda editar y eliminar objetos.
Temas relacionados
• Para asignar principales a una lista de control de acceso para un objeto
Control del acceso a las bandejas de entrada de usuario
Al agregar un usuario, el sistema crea automáticamente una bandeja de entrada para dicho usuario. La bandeja de entrada tiene el mismo nombre que el usuario. De forma predeterminada, sólo el usuario y el administrador tiene derecho a acceder a la bandeja de entrada de un usuario.
Temas relacionados
• Para enviar un objeto o una instancia a un destino
• Administración de la configuración de seguridad para los objetos en la
834 Manual del administrador de SAP BusinessObjects Enterprise
Administración de usuarios y grupos
Administración de cuentas Enterprise y generales
19
Configurar la pantalla de inicio de sesión de
InfoView
De forma predeterminada, la pantalla de inicio de sesión de InfoView pide al usuario su nombre de usuario y contraseña. También puede pedirle el nombre del CMS y el tipo de autenticación. Para cambiar esta configuración, debe editar el archivo web.xml de InfoView.
Para configurar la pantalla de inicio de sesión de InfoView en el archivo
web.xml
1.
Abra el archivo web.xml de InfoView desde su ubicación de despliegue en el servidor de aplicaciones Web.
El archivo web.xml de InfoView se encuentra en la siguiente ubicación de Windows: Ubicación de despliegue\Business
Objects\BusinessObjects Enterprise
12.0\warfiles\WebApps\InfoViewApp\WEB-INF
.
Nota:
• Si utiliza la versión de Tomcat instalada con BusinessObjects
Enterprise en Windows y no modificó la ubicación de instalación predeterminada, reemplace UbicaciónDespliegue por
C:\Archivos de programa
.
• Si usa cualquier otro servidor de aplicaciones Web admitido, consulte la documentación de su servidor de aplicaciones Web para determinar la ruta apropiada.
2.
Para pedir a los usuarios el tipo de autenticación en la pantalla de inicio de sesión, busque el parámetro authentication.visible y cambie su <param-value> de false a true:
<param-value>true</param-value>
3.
Para cambiar el tipo de autenticación predeterminada, busque el parámetro authentication.default y cambie su <param-value> por uno de los siguientes:
Manual del administrador de SAP BusinessObjects Enterprise 835
Administración de usuarios y grupos
19
Administración de alias
Tipo de autenticación Valor del parámetro
Enterprise (predeterminado)
<param-value>secEnterprise</pa ram-value>
LDAP
<param-value>secLDAP</param-va lue>
AD
<param-value>secWinAD</paramvalue>
4.
Para pedir a los usuarios el nombre del CMS en la pantalla de inicio de sesión, busque el parámetro cms.visible y cambie su <param-value> de false a true:
<param-value>true</param-value>
5.
Guarde y cierre el archivo.
6.
Reinicie el servidor de aplicaciones Web.
Administración de alias
Si un usuario tiene varias cuentas en BusinessObjects Enterprise, éstas se pueden vincular utilizando la función Asignar alias. Esto resulta útil cuando un usuario tiene una cuenta de terceros que está asignada a Enterprise y una cuenta de Enterprise.
Si se asigna un alias al usuario, éste puede iniciar una sesión mediante un nombre de usuario y una contraseña de terceros o un nombre de usuario y una contraseña de Enterprise. Por tanto, un alias permite al usuario conectarse a través de más de un tipo de autenticación.
En la CMC, la información de alias se muestra en la parte inferior del cuadro de diálogo "Propiedades" de un usuario. Un usuario puede tener cualquier combinación de alias de BusinessObjects Enterprise, LDAP, AD o NT.
Para crear un usuario y agregar un alias de terceros
Al crear un usuario y seleccionar un tipo de autenticación diferente al de
Enterprise, el sistema genera el nuevo usuario en BusinessObjects Enterprise y crea un alias de terceros para el usuario.
836 Manual del administrador de SAP BusinessObjects Enterprise
Administración de usuarios y grupos
Administración de alias
19
Nota:
Para que el sistema cree el alias de terceros, se deben cumplir los siguientes criterios:
• La herramienta de autenticación tiene que haberse activado en la CMC.
• El formato del nombre de cuenta debe concordar con el formato requerido para el tipo de autenticación.
• La cuenta de usuario ya debe existir en la herramienta de autenticación de terceros, y debe pertenecer a un grupo que ya esté asignado a
BusinessObjects Enterprise.
1.
Vaya al área de administración "Usuarios y grupos" de la CMC.
2.
Haga clic en Administrar > Nuevo > Nuevo usuario.
Aparece el cuadro de diálogo "Nuevo usuario".
3.
Seleccione el tipo de autenticación del usuario, por ejemplo, Windows
NT.
4.
Escriba el nombre de cuenta de terceros del usuario, por ejemplo, bsmith.
5.
Seleccione el tipo de conexión del usuario.
6.
Haga clic en Crear y cerrar.
El usuario se agregará a BusinessObjects Enterprise y se le asignará un alias para el tipo de autenticación seleccionado, por ejemplo, secWindowsNT:ENTERPRISE:bsmith. Si es necesario, puede agregar, asignar y reasignar alias a los usuarios.
Para crear un nuevo alias para un usuario existente
Puede crear alias para usuarios de BusinessObjects Enterprise ya existentes.
El alias puede ser un alias de Enterprise, o un alias de una herramienta de autenticación de terceros.
Nota:
Para que el sistema cree el alias de terceros, se deben cumplir los siguientes criterios:
• La herramienta de autenticación tiene que haberse activado en la CMC.
• El formato del nombre de cuenta debe concordar con el formato requerido para el tipo de autenticación.
Manual del administrador de SAP BusinessObjects Enterprise 837
Administración de usuarios y grupos
19
Administración de alias
• La cuenta de usuario ya debe existir en la herramienta de autenticación de terceros, y debe pertenecer a un grupo que esté asignado a
BusinessObjects Enterprise.
1.
Vaya al área de administración "Usuarios y grupos" de la CMC.
2.
Seleccione el usuario al que desee agregar un alias.
3.
Haga clic en Administrar > Propiedades.
Aparece el cuadro de diálogo "Propiedades".
4.
Haga clic en Nuevo alias.
5.
Seleccione el tipo de autenticación.
6.
Escriba el nombre de cuenta del usuario.
7.
Haga clic en Actualizar.
Se creará un alias para el usuario. Al ver el usuario en la CMC, aparecerán al menos dos alias, el que ya se asignó al usuario y el que se acaba de crear.
8.
Haga clic en Guardar y cerrar para salir del cuadro de diálogo
"Propiedades".
Para asignar un alias desde otro usuario
Al asignar un alias a un usuario, se traslada un alias de terceros de otro usuario al usuario que se está viendo actualmente. No se pueden asignar o reasignar alias de Enterprise.
Nota:
Si un usuario sólo tiene un alias y se asigna ese último alias a otro usuario, el sistema eliminará la cuenta de usuario, la carpeta Favoritos, las categorías personales y la bandeja de entrada de dicha cuenta.
1.
Vaya al área de administración "Usuarios y grupos" de la CMC.
2.
Seleccione al usuario que desee asignar un alias.
3.
Haga clic en Administrar > Propiedades.
Aparece el cuadro de diálogo "Propiedades".
4.
Haga clic en Asignar alias.
5.
Escriba la cuenta de usuario que tiene el alias que desea asignar y haga clic en Buscar ahora.
838 Manual del administrador de SAP BusinessObjects Enterprise
Administración de usuarios y grupos
Administración de alias
19
6.
Mueva el alias que desee asignar de la lista Alias disponibles a la lista
Alias que se agregarán a nombre de usuario.
Aquí nombre de usuario representa el nombre de usuario al que va a asignar un alias.
Sugerencia:
Para seleccionar varios alias, utilice la combinación MAYÚS + clic o
CTRL + clic.
7.
Haga clic en Aceptar.
Para eliminar un alias
Al eliminar un alias, esté se borrará del sistema. Si un usuario sólo tiene un alias y éste se elimina, el sistema borrará automáticamente la cuenta de usuario, la carpeta Favoritos, las categorías personales y la bandeja de entrada de dicha cuenta.
Nota:
La eliminación del alias de un usuario no impide necesariamente que el usuario se conecte de nuevo a BusinessObjects Enterprise. Si la cuenta de usuario aún existe en el sistema de terceros, y si la cuenta pertenece a un grupo que está asignado a BusinessObjects Enterprise, entonces
BusinessObjects Enterprise aún permitirá al usuario iniciar una sesión. Que el sistema cree un nuevo usuario o que asigne el alias a un usuario existente, dependerá de qué opciones de actualización se hayan seleccionado para la herramienta de autenticación en el área de administración "Autenticación" de la CMC.
1.
Vaya al área de administración "Usuarios y grupos" de la CMC.
2.
Seleccione el usuario cuyo alias desee eliminar.
3.
Haga clic en Administrar > Propiedades.
Aparece el cuadro de diálogo "Propiedades".
4.
Haga clic en el botón Eliminar alias situado junto al alias que desee eliminar.
5.
Si se le pide confirmación, haga clic en Aceptar.
El alias se elimina.
6.
Haga clic en Guardar y cerrar para salir del cuadro de diálogo
"Propiedades".
Manual del administrador de SAP BusinessObjects Enterprise 839
Administración de usuarios y grupos
19
Administración de alias
Para desactivar un alias
Puede impedir que un usuario inicie una sesión en BusinessObjects
Enterprise mediante un método de autenticación concreto si desactiva el alias del usuario asociado a dicho método. Para evitar que un usuario acceda a BusinessObjects Enterprise por completo, desactive todos los alias de dicho usuario.
Nota:
La eliminación de un usuario de BusinessObjects Enterprise no impide necesariamente que el usuario se conecte de nuevo a BusinessObjects
Enterprise. Si la cuenta de usuario aún existe en el sistema de terceros, y si la cuenta pertenece a un grupo que está asignado a BusinessObjects
Enterprise, entonces BusinessObjects Enterprise aún permitirá al usuario iniciar una sesión. Para asegurarse de que un usuario ya no pueda usar uno de sus alias para iniciar una sesión en BusinessObjects Enterprise, es mejor desactivar el alias.
1.
Vaya al área de administración "Usuarios y grupos" de la CMC.
2.
Seleccione el usuario cuyo alias desee desactivar.
3.
Haga clic en Administrar > Propiedades.
Aparece el cuadro de diálogo "Propiedades".
4.
Desactive la casilla de verificación Habilitado del alias que desee desactivar.
Repita este paso para cada alias que desee desactivar.
5.
Haga clic en Guardar y cerrar.
El usuario ya no podrá iniciar una sesión mediante el tipo de autenticación que acaba de desactivar.
Temas relacionados
840 Manual del administrador de SAP BusinessObjects Enterprise
Administración de aplicaciones
20
Administración de aplicaciones
20
Información general
Información general
El área "Aplicaciones" de la CMC permite cambiar la apariencia y la funcionalidad de las aplicaciones Web como la CMC, Desktop Intelligence e InfoView, sin necesidad de programación. También modificar el acceso a las aplicaciones para usuarios, grupos y administradores si cambia los derechos asociados a cada una.
En esta sección encontrará información contextual, procedimientos e instrucciones sobre cómo administrar las distintas configuraciones. Están disponibles las siguientes aplicaciones para su modificación:
• Aparatos de BI
• Configuración de CMC
• Búsqueda de contenido
• Designer
• Desktop Intelligence
• Debates
• Encyclopedia
• InfoView
• Gestión del rendimiento
• Herramienta de conversión de informes
• Strategy Builder
• Web Intelligence
Configuración de derechos de usuario en aplicaciones
Puede utilizar los derechos para controlar el acceso de los usuarios a algunas funciones de las aplicaciones de BusinessObjects Enterprise.
Nota:
• La configuración de derechos de usuario no está disponible para la aplicación Debates. No obstante, puede configurar derechos en informes individuales.
• Para la aplicación Web Intelligence, asegúrese de conceder a los usuarios el derecho Habilitar visualización HTML interactiva (si lo permite la
licencia) para que puedan utilizar el formato de vista interactiva y el panel
842 Manual del administrador de SAP BusinessObjects Enterprise
Administración de aplicaciones
Administración de la configuración de los debates
20
Consulta HTML. En InfoView, los usuarios pueden seleccionar este formato de vista y opción de panel de informes si hacen clic en
Preferencias y expanden Web Intelligence.
Temas relacionados
• Administración de la configuración de seguridad para los objetos en la
Administración de la configuración de los debates
Para administrar la configuración de Debates en la
CMC
Los administradores de BusinessObjects Enterprise son responsables de mantener los hilos de debate para los usuarios de BusinessObjects
Enterprise.
1.
Vaya al área "Aplicaciones" de la CMC y seleccione Debates.
2.
Haga clic en Administrar > Propiedades.
Aparecerá el cuadro de diálogo "Administración de notas" en el que puede administrar, buscar y ordenar los hilos de debate.
Para buscar un hilo de debate
De forma predeterminada, la página "Debates" muestra los títulos de todos los hilos de debate. Sólo se muestran los hilos del nivel raíz.
Para recorrer página a página la lista de hilos de debate, utilice los botones
Anterior y Siguiente. También puede buscar un hilo específico o un grupo de hilos.
1.
Vaya al área "Aplicaciones" de la CMC y seleccione Debates.
2.
Haga clic en Administrar > Propiedades.
Se abrirá el cuadro de diálogo Administración de notas.
3.
En la lista Nombre de campo, seleccione una opción.
Manual del administrador de SAP BusinessObjects Enterprise 843
Administración de aplicaciones
20
Administración de la configuración de los debates
Opción
Título de hilo
Descripción
Busca por título de hilo.
Fecha de creación
Autor
Busca por fecha de creación.
Fecha de última modificación
Busca por la fecha de última modificación.
Busca por autor.
4.
En la segunda lista delimite la búsqueda.
Nota:
Las búsquedas no distinguen mayúsculas y minúsculas.
• Si ha elegido Título de hilo o Autor seleccione en las siguientes opciones del segundo campo.
Opción es no es contiene
Descripción
Busca hilos de debate cuyo título o nombre de autor coincida exactamente con el texto escrito en el tercer campo.
Busca hilos de debate cuyo título o nombre de autor no coincida exactamente con el texto escrito en el tercer campo.
Busca hilos de debate que contengan la cadena de texto de búsqueda en cualquier parte del título o del nombre del autor del hilo.
no contiene
busca hilos de debate que no contengan la cadena de texto en ninguna parte del título del hilo.
• Si ha elegido Fecha de creación o Fecha de última modificación, elija una de las siguientes opciones y, a continuación, especifique una fecha de búsqueda.
844 Manual del administrador de SAP BusinessObjects Enterprise
Opción antes después entre
Administración de aplicaciones
Administración de la configuración de los debates
20
Descripción
Busca hilos de debate creados o modificados antes de la fecha de búsqueda.
Busca hilos de debate creados o modificados después de la fecha de búsqueda.
Busca hilos de debate creados o modificados entre las dos fechas de búsqueda.
5.
Para delimitar más la búsqueda, utilice el tercer campo de texto.
• Si selecciona una búsqueda basada en texto en los dos primeros campos, escriba la cadena de texto.
• Si ha elegido una búsqueda basada en fecha, introduzca la fecha o las fechas en los campos correspondientes.
6.
Haga clic en Buscar.
Para ordenar los resultados de la búsqueda de hilos de debates
Cuando se buscan hilos de debate, puede seleccionar cómo se muestran los resultados de la búsqueda. Por ejemplo, puede ordenarlos en orden alfabético ascendente y decidir el número de resultados que se mostrará por página.
1.
Vaya al área "Aplicaciones" de la CMC y seleccione Debates.
2.
Haga clic en Administrar > Propiedades.
Se abrirá el cuadro de diálogo "Administración de notas".
3.
En la lista Ordenar por, seleccione una opción de ordenación.
Manual del administrador de SAP BusinessObjects Enterprise 845
Administración de aplicaciones
20
Administración de la configuración de los debates
Opción
Título de hilo
Descripción
Fecha de última modificación
Ordena por el título de hilo de debate.
Fecha de creación
Ordena por la fecha de creación del hilo de debate.
Ordena según la última fecha de modificación del hilo de debate.
Autor
Ordena por el autor de un hilo de debate específico.
4.
En la segunda lista, seleccione si desea que los registros aparezcan en orden ascendente o descendente.
5.
En el tercer campo de texto, indique cuántos resultados de hilos de debate desea que se muestren en cada página.
El valor predeterminado es 10 resultados por página.
6.
Haga clic en Buscar.
Para eliminar un hilo de debate
Puede eliminar cualquier hilo de debate en el área "Aplicaciones" de la CMC en BusinessObjects Enterprise.
1.
Vaya al área "Aplicaciones" de la CMC y seleccione Debates.
2.
Haga clic en Administrar > Propiedades.
Se abrirá el cuadro de diálogo "Administración de notas".
3.
En la lista de resultados, busque el hilo de debate que desee eliminar y selecciónelo.
4.
Haga clic en Eliminar.
Establecimiento de derechos de usuario
La configuración de derechos de usuario no está disponible para la aplicación
Debates. Sin embargo, puede permitir a los usuarios que tengan derechos
846 Manual del administrador de SAP BusinessObjects Enterprise
Administración de aplicaciones
Administración de la configuración de InfoView
20 en informes individuales para crear un hilo de debate o para agregar una nota a un informe.
Temas relacionados
• Administración de la configuración de seguridad para los objetos en la
Administración de la configuración de
InfoView
En el área "Aplicaciones" de la CMC en BusinessObjects Enterprise, puede cambiar las opciones de presentación de InfoView si va a Administrar >
Propiedades.
En InfoView, puede otorgar a los usuarios o grupos la posibilidad de:
• Cambiar preferencias
• Organizar carpetas
• Buscar
• Filtrar listas de objetos por tipo de objeto
• Ver la carpeta Favoritos
Por ejemplo, si ha creado las carpetas de los usuarios utilizando una convención de nomenclatura estándar, quizá desee denegarles la posibilidad de organizar sus propias carpetas.
Nota:
De forma predeterminada, todos los usuarios tienen acceso a estas funciones.
Para cambiar la configuración de presentación de
InfoView
1.
Vaya al área "Aplicaciones" de la CMC y seleccione InfoView.
2.
Haga clic en Administrar > Propiedades.
Se abre el cuadro de diálogo "Propiedades de InfoView".
3.
Defina las opciones adecuadas.
Manual del administrador de SAP BusinessObjects Enterprise 847
Administración de aplicaciones
20
Administración de la configuración de InfoView
Opción
"Encabezado y estilo"
Descripción
Cambie los colores del encabezado y el logotipo mostrados en el encabezado para que se correspondan con su marca o utilice el logotipo y los colores de BusinessObjects.
Si tiene una hoja de estilos en cascada para su intranet, especifíquela aquí para dar formato a InfoView con los mismos estilos.
Sugerencia:
Si está creando una hoja de estilo en cascada, es recomendable que haga una copia del archivo CSS predeterminado instalado con InfoView y haga los cambios necesarios en la copia en lugar de crear un archivo CSS completamente nuevo. Puede encontrar el archivo de fault.css
predeterminado en
[dir_insta
lación]\Business Objects\Tom cat55\webapps\InfoVie wApp\res\schema.blue
.
"Presentación"
Elija la funcionalidad que pueden ver sus usuarios. Seleccione si se mostrará o no el botón Preferencias, la lista Tipos y la ficha
Filtros.
"Vista de exploración predeterminada"
Elija un método de exploración para los usuarios. Las opciones son Carpeta o Cate-
goría.
"Acción de visualización predeterminada en página de listado"
Configurar parámetros para controlar si al hacer doble clic en el informe se abre el objeto o la última instancia correcta del objeto.
4.
Haga clic en Guardar y cerrar.
848 Manual del administrador de SAP BusinessObjects Enterprise
Administración de aplicaciones
Administrar la configuración de Web Intelligence
20
Administrar la configuración de Web
Intelligence
Puede controlar a qué funciones interactivas tendrán acceso los usuarios para los documentos de Web Intelligence al establecer sus propiedades desde el área "Aplicaciones" de la CMC.
Nota:
Para permitir a los usuarios que utilicen el formato de vista interactiva y el panel Consulta HTML, debe concederles la opción Habilitar visualización
HTML interactiva (si lo permite la licencia). En InfoView, los usuarios pueden seleccionar este formato de vista y opción de panel de informes si hacen clic en Preferencias y expanden Web Intelligence.
Para modificar la configuración de visualización en
Web Intelligence
1.
Vaya al área "Aplicaciones" de la CMC y seleccione Web Intelligence.
2.
Haga clic en Administrar > Propiedades.
Se abre el cuadro de diálogo "Propiedades" con las opciones de visualización.
3.
Defina las opciones de visualización que desee.
Manual del administrador de SAP BusinessObjects Enterprise 849
Administración de aplicaciones
20
Administración de la configuración de Aparatos de BI
Opción Descripción
"Dimensiones y detalles"
Utilice las opciones de esta área para definir cómo aparecerán los datos agregados en los informes; cambie el estilo de fuente, color de texto y color de fondo. Una vista previa de celda muestra automáticamente los cambios. Al terminar, haga clic en
Aceptar.
"Valores fluctuantes
(medidas numéricas)"
Utilice las opciones de esta área para modificar y dar formato al encabezado de página; cambie el estilo de fuente, color de texto y color de fondo. Una vista previa de celda muestra automáticamente los cambios. Al terminar, haga clic en Aceptar.
"Propiedades de la imagen incrustada"
Introduzca el tamaño máximo de la imagen incrustada.
"Propiedades del modo de presentación rápida"
En los campos adecuados, introduzca el máximo de registros verticales, el máximo de registros horizontales, la anchura mínima de la página, la altura mínima de la página, el valor de relleno a la derecha y el valor de relleno inferior.
4.
Haga clic en Guardar y cerrar.
Nota:
Para revertir la selección a las variables de presentación predeterminadas, haga clic en Restablecer.
Administración de la configuración de
Aparatos de BI
Aparatos de BI es una nueva aplicación de escritorio que se encuentra en el área CMC de BusinessObjects Enterprise. Se ha diseñado para proporcionar una arquitectura de despliegue simple e intuitiva desde la CMC.
Al igual que otras aplicaciones de BusinessObjects Enterprise, Aparatos de
BI permite modificar los derechos de usuario generales y avanzados.
Con el área "Aplicaciones" de la CMC, puede conceder a los usuarios o los grupos la posibilidad de:
• Utilizar Aparatos de BI
850 Manual del administrador de SAP BusinessObjects Enterprise
Administración de aplicaciones
Administrar la configuración de Polestar
20
• Editar objetos de Aparatos de BI
• Modificar los derechos de usuario en un objeto de BI Widgets
Nota:
De forma predeterminada, todos los usuarios generales tienen acceso a estas funciones.
Temas relacionados
• Administración de la configuración de seguridad para los objetos en la
Administrar la configuración de Polestar
Puede definir las funciones a las que tendrán acceso los usuarios a Polestar mediante la configuración de sus derechos de seguridad en el área
Aplicaciones de la CMC.
Temas relacionados
• Administración de la configuración de seguridad para los objetos en la
Para modificar las propiedades de aplicación de
Polestar
1.
Vaya al área "Aplicaciones" de CMC.
2.
Haga clic en Administrar > Propiedades.
Aparecerá el cuadro de diálogo "Propiedades de Polestar".
3.
Defina la configuración de Polestar que desee.
• Ubicación de la carpeta de índice predeterminada
• Número de subprocesos
• Validez de marcadores
4.
Haga clic en Guardar y cerrar.
Manual del administrador de SAP BusinessObjects Enterprise 851
Administración de aplicaciones
20
Administrar la configuración de Polestar
852 Manual del administrador de SAP BusinessObjects Enterprise
Administración de orígenes de datos y conexiones
21
Administración de orígenes de datos y conexiones
21
Información general
Información general
Esta sección proporciona información para ayudarle a administrar orígenes de datos y conexiones, incluida la información sobre los siguientes temas:
•
Conexiones de orígenes de datos
•
Nota:
Para obtener más información sobre las conexiones de Voyager, consulte el Manual del administrador de BusinessObjects Voyager.
Conexiones de orígenes de datos
Para que los analistas de datos comiencen a trabajar con datos empresariales, deben crear conexiones a sus universos y agregarlos a las
áreas de trabajo.
Una conexión es un objeto del repositorio de BusinessObjects Enterprise que contiene toda la información necesaria para que un producto de consulta y análisis, como Voyager, se conecte a un origen de datos. Mediante el uso de este método de conexión, puede:
• Mejorar la seguridad
Sólo los administradores y usuarios que tengan privilegios para agregar objetos al repositorio de BusinessObjects Enterprise necesitan saber detalles sobre el servidor. A su vez, la información sobre la conexión como el nombre del servidor, la base de datos, el nombre de usuario y la contraseña se almacenan en el repositorio, no en los archivos del área de trabajo.
• Mejorar la productividad
Las organizaciones pueden mover fácilmente áreas de trabajo entre los entornos de desarrollo y de producción mediante el almacenamiento de información de conexión en un objeto de conexión compartido. En lugar de cambiar todas las áreas de trabajo, puede modificar únicamente el objeto de conexión compartido para hacer referencia al servidor de producción, en vez de al servidor de desarrollo. La información de conexión actualizada se envía automáticamente a las áreas de trabajo que hacen referencia al objeto de conexión compartido.
854 Manual del administrador de SAP BusinessObjects Enterprise
Administración de orígenes de datos y conexiones
Administrar universos
21
Administrar universos
Un universo es una abstracción de un origen de datos que contiene datos en términos no técnicos. Los usuarios de Web Intelligence se pueden conectar a un universo y ejecutar consultas, mediante él, en una base de datos. Éstos pueden realizar análisis de datos y crear informes con los objetos de un universo sin ver ni saber nada sobre las estructuras de datos subyacentes de la base de datos. Los universos se crean mediante Universe
Designer.
Puede conceder acceso a universos a los usuarios y permitirles crear y ver documentos que utilizan universos y conexiones.
Temas relacionados
• Administración de la configuración de seguridad para los objetos en la
Para eliminar universos
1.
En el área "Universos" de la CMC, seleccione un universo en la lista.
2.
Haga clic en Administrar > Eliminar.
3.
Cuando se le pida confirmación, haga clic en Aceptar.
Administración de conexiones de universo
Para eliminar una conexión de universo
Sugerencia:
También se pueden eliminar conexiones en Universe Designer.
1.
En el área "Conexiones", seleccione una conexión de universo en la lista.
2.
Haga clic en Administrar > Eliminar.
Manual del administrador de SAP BusinessObjects Enterprise 855
Administración de orígenes de datos y conexiones
21
Administración de conexiones de universo
Control del acceso a conexiones de universo
Puede conceder acceso a las conexiones de universo a los usuarios y permitirles crear y ver documentos que utilizan universos y conexiones.
Temas relacionados
• Administración de la configuración de seguridad para los objetos en la
856 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con objetos de contenido
22
Trabajar con objetos de contenido
22
Información general
Información general
En esta sección se describe la administración de objetos mediante la CMC.
e incluye información general que se aplica a todos los objetos y específica sobre la administración de informes, documentos de Web Intelligence, programas y paquetes de objeto.
En esta sección se tratan los siguientes temas:
•
Administración general de objetos
•
Administración de objetos de informe
•
Administración de objetos de programa
•
Administración de paquetes de objetos
Administración general de objetos
En BusinessObjects Enterprise pueden existir muchos objetos, incluidos informes, documentos de Web Intelligence, programas, archivos de Microsoft
Excel, archivos de Microsoft Word, archivos de Microsoft PowerPoint, archivos PDF, archivos con formato de texto enriquecido, archivos de texto e hipervínculos, así como paquetes de objetos, que están formados por objetos de informe o de programa. Después de agregar objetos en
BusinessObjects Enterprise, éstos se administran a través de la Consola de administración central (CMC) yendo al área de administración "Carpetas".
Para copiar un objeto
1.
En el área "Carpetas" busque el objeto que desee copiar y selecciónelo.
2.
Haga clic en Organizar > Copiar en.
Aparece el cuadro de diálogo "Copiar".
3.
En el área Seleccionar destino(s) busque la carpeta de destino a la que desee copiar el objeto y haga clic en > para moverla a la lista Destinos.
Nota:
Para mover la carpeta de destino, debe seleccionarla en el panel de detalles de la parte derecha.
Sugerencia:
Para seleccionar varias carpetas, utilice MAYÚS + clic o CTRL + clic.
858 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con objetos de contenido
Administración general de objetos
22
4.
Cuando haya terminado, haga clic en Copiar.
El objeto que ha seleccionado se copia en el destino.
Para mover un objeto
1.
En el área "Carpetas" busque el objeto que desee mover y selecciónelo.
2.
Haga clic en Organizar > Mover hacia.
Aparece el cuadro de diálogo "Mover".
3.
En el área "Seleccionar destino(s)", busque la carpeta a la que desee mover el objeto.
Nota:
Para llevar a cabo esta tarea correctamente, debe seleccionar la carpeta en el panel de detalles en la parte derecha.
Sugerencia:
Para seleccionar varias carpetas, utilice MAYÚS + clic o CTRL + clic.
4.
Haga clic en > para mover la carpeta o carpetas a la lista Destinos.
5.
Haga clic en Mover.
El objeto se mueve de la carpeta de origen a la de destino.
Para crear un acceso directo a un objeto
Los accesos directos resultan útiles para conceder a un usuario acceso a un objeto sin dar a dicho usuario acceso a toda la carpeta en la que se encuentra el objeto. Después de crear el acceso directo, los usuarios que tienen acceso a la carpeta en la que se encuentra el acceso directo puede tener acceso a este objeto y a sus instancias.
1.
En el área "Carpetas" busque el objeto para el que desee crear un acceso directo y selecciónelo.
2.
Haga clic en Organizar > Crear acceso directo en.
Aparece el cuadro de diálogo "Crear acceso directo en".
3.
En el área "Seleccionar destino(s)" busque la carpeta en la que desee crear un acceso directo y haga clic en > para moverla a la lista Destinos.
Manual del administrador de SAP BusinessObjects Enterprise 859
Trabajar con objetos de contenido
22
Administración general de objetos
Nota:
Para mover la carpeta de destino, debe seleccionarla en el panel de detalles de la parte derecha.
4.
Haga clic en Crear acceso directo.
En la carpeta que ha especificado aparecerá un acceso directo al objeto.
Para eliminar un objeto
Este procedimiento explica cómo eliminar un objeto o varios objetos. También puede eliminar una carpeta, con lo que se eliminan todos sus objetos e instancias. Asimismo, puede eliminar instancias del objeto, en vez del propio objeto.
Nota:
Al eliminar un objeto, se eliminarán todas sus instancias existentes y programadas.
1.
Diríjase al área de administración "Carpetas" de la CMC.
2.
Seleccione el objeto que desee eliminar.
3.
Haga clic en Administrar > Eliminar.
4.
Si aparece un mensaje de confirmación, haga clic en Aceptar.
Temas relacionados
• Administración y visualización del historial de instancias
Para buscar objetos
La función de búsqueda permite buscar un texto específico en los títulos o las descripciones del objeto.
1.
Diríjase al área de administración "Carpetas" de la CMC.
El campo Buscar se encuentra en la esquina superior derecha del área de administración "Carpetas". El tipo de búsqueda se establece en Buscar
en título de forma predeterminada.
2.
Especifique los criterios de búsqueda.
a.
Si desea buscar otro elemento distinto de un nombre de archivo, haga clic en Buscar en título para cambiar el tipo de búsqueda.
860 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con objetos de contenido
Administración general de objetos
22
Sus opciones son:
•
Buscar en todos los campos
Con esta opción se busca en todos los campos.
•
Buscar en título
Esta opción es la predeterminada y se busca en los nombres de archivo.
•
Buscar en palabra clave
Con esta opción se busca en las palabras clave que están asociadas a los objetos.
•
Buscar en descripción
Con esta opción se busca en las descripciones que están asociadas a los objetos.
b.
Escriba el texto que desee buscar en el campo Buscar.
3.
Haga clic en Buscar.
Cuando finaliza la búsqueda, aparece una lista de resultados que coincide con los criterios de búsqueda.
Para enviar un objeto o una instancia a un destino
Puede utilizar Organizar > Enviar para enviar objetos existentes o instancias de un objeto a otros destinos. El comando Enviar a sólo trata con objetos o instancias existentes. No hace que el sistema ejecute el objeto y cree nuevas instancias ni actualiza los datos de una instancia de informe.
Puede enviar una copia de un objeto o una instancia o un acceso directo al objeto o la instancia. También puede seleccionar el destino, por ejemplo,
FTP o Bandeja de entrada. No pueden enviarse todos los tipos de objetos a todos los destinos.
1.
Diríjase al área de administración "Carpetas" de la CMC.
2.
Seleccione el objeto que desee enviar.
Sugerencia:
Para seleccionar varios objetos, utilice MAYÚS + clic o CTRL + clic.
Manual del administrador de SAP BusinessObjects Enterprise 861
Trabajar con objetos de contenido
22
Administración general de objetos
Para enviar una instancia del objeto, selecciónelo en el panel Navegación de modo que sus instancias se muestren en el panel Detalles. Seleccione las instancias que desee.
Seleccione sólo las instancias con estado Correcto o Incorrecto. Las instancias con un estado de Recurrente o Pendiente están programadas y no contienen ningún dato todavía.
3.
Haga clic en Organizar > Enviar y haga clic en la opción de destino que desee.
Nota:
Envíe los documentos de Web Intelligence sólo al destino Bandeja de entrada o a un destino de correo electrónico configurado en
BusinessObjects Enterprise.
Opción
Bandeja de entrada de
Business Objects
Correo electrónico
Ubicación FTP
Ubicación de archivo
Descripción
Envía el objeto a la bandeja de entrada de Info-
View de un usuario.
Envía el objeto a la dirección de correo electrónico de un usuario.
Envía el objeto a una ubicación de servidor FTP.
Envía el objeto a una ubicación del disco local.
Aparece un cuadro de diálogo que permite configurar la opción de destino elegida. Las opciones del cuadro de diálogo varían según la opción de destino.
4.
Configure la opción de destino.
Puede optar por utilizar la configuración predeterminada del servidor de tareas de destino o una configuración propia. Si utiliza su configuración propia, puede especificar:
• Los usuarios y grupos que recibirán el objeto (si se ha enviado a un destino de bandeja de entrada o a un destino de correo electrónico).
• Si se enviará una copia del objeto o un acceso directo que vincule al objeto.
• El nombre del objeto que se envía.
• Si se limpiarán las instancias después de que los objetos se hayan enviado.
862 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con objetos de contenido
Administración general de objetos
22
• La configuración específica del tipo de destino (por ejemplo, un directorio para la ubicación de archivo o el nombre de host y el puerto de conexión para el servidor FTP).
5.
Cuando haya terminado, haga clic en Enviar.
Temas relacionados
• Destinos disponibles por tipo de objeto
Destinos disponibles por tipo de objeto
La mayor parte de los destinos se pueden utilizar para casi todos los tipos de objetos, pero existen algunas excepciones. En algunos casos, los destinatarios deben disponer de acceso al sistema BusinessObjects
Enterprise para poder abrir el objeto.
Correo electrónico
(SMTP)
Bandeja de entrada
Tipo de objeto
Disco
Disco
FTP
Archivo Vínculo Archivo Vínculo
Sí Sí Sí Sí Sí Informe Sí
Paquete de objetos
-
Progra ma
Sí
Documento de
Web Intelligence
Sí
-
Sí
Sí
-
Sí
Sí
-
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Manual del administrador de SAP BusinessObjects Enterprise 863
Trabajar con objetos de contenido
22
Administración general de objetos
Tipo de objeto
Disco
Disco
FTP
Correo electrónico
(SMTP)
Bandeja de entrada
Archivo Vínculo Archivo Vínculo
Documento de
Desktop
Intelligence
Sí
Área de trabajo
Voyager
archivo de Excel
Sí
Archivo de Word
Sí
Archivo
Sí
Archivo de texto
Sí
Archivo
RTF
Sí
-
Sí
Sí
Sí
Sí
Sí
Sí
-
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
Sí
864 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con objetos de contenido
Administración general de objetos
22
Tipo de objeto
Disco
Disco
FTP
Correo electrónico
(SMTP)
Bandeja de entrada
Archivo Vínculo Archivo Vínculo
Archivo
Power-
Point
Sí
Hiper vínculo
-
Sí
-
Sí Sí
Sí
Sí
Sí
Sí
Sí
Para cambiar las propiedades de un objeto
1.
En el área de administración "Carpetas" de la CMC, seleccione un objeto.
2.
Haga clic en Administrar > Propiedades.
Aparece el cuadro de diálogo "Propiedades".
3.
Realice los cambios.
Puede cambiar el nombre de objeto, palabras clave y descripción.
4.
Cuando haya terminado, haga clic en Guardar y cerrar.
Para asignar un objeto a una categoría
Al igual que las carpetas, las categorías son objetos que se utilizan para organizar documentos. Puede asociar objetos a varias categorías, o subcategorías dentro de categorías. Una categoría puede ser una categoría personal o de empresa.
Use el siguiente procedimiento para asignar un objeto a una categoría mediante la página de objetos. También puede asignar objetos a una categoría mediante la página de categorías.
Manual del administrador de SAP BusinessObjects Enterprise 865
Trabajar con objetos de contenido
22
Administración general de objetos
1.
En el área de administración "Carpetas" de la CMC, seleccione un objeto.
2.
Haga clic en Administrar > Categorías.
3.
Seleccione la categoría a la que desea agregar el objeto.
Las categorías seleccionadas son de color azul.
4.
Cuando haya terminado, haga clic en Guardar y cerrar.
Temas relacionados
• Para agregar un objeto a una categoría
• Para quitar o eliminar objetos de una categoría
Relaciones
En BusinessObjects Enterprise, los objetos están relacionados entre sí de distintas formas. Las carpetas están relacionadas con sus secundarios, las conexiones están relacionadas con los universos que las utilizan y los informes y documentos están relacionados con los universos.
La interrelación de objetos en BusinessObjects Enterprise puede dificultar la modificación de un objeto porque al hacerlo se pueden interrumpir vínculos al objeto. Puede averiguar los objetos que están relacionados directamente si lleva a cabo una consulta de relaciones.
Suponga una empresa en la que una base de datos se reemplaza por otra nueva en otra ubicación. El administrador debe averiguar los objetos que dependen de la conexión actual de modo que dichos objetos se puedan editar en consecuencia. A continuación, la conexión a la base de datos se puede eliminar sin que se interrumpa el contenido de los objetos. El administrador ejecuta una consulta de relaciones en la conexión, que devuelve una lista de universos que utilizan la conexión. A continuación, todos los universos se pueden actualizar.
No obstante, la empresa ha decidido eliminar todos los objetos que dependen de dicha conexión. El administrador ejecuta consultas posteriores en todos los universos que ha devuelto la primera consulta. Se devolverán todos los objetos que utilizan estos universos.
Las consultas de relaciones se pueden realizar en las siguientes áreas de la CMC:
866 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con objetos de contenido
Administración de objetos de informe
22
• "Carpetas"
• "Carpetas personales"
• "Categorías"
• "Categorías personales"
• "Usuarios y grupos"
• "Perfiles"
• "Universos"
• "Niveles de acceso"
• "Servidores"
• "Listas de réplicas"
Después de efectuar una consulta de relaciones, se accede al área
"Resultados de la consulta", donde se muestran los resultados de la consulta.
En el área "Resultados de la consulta" puede llevar a cabo tareas básicas de administración de objetos en los objetos de los resultados.
Para comprobar las relaciones de los objetos
1.
Desplácese al objeto para el que desee ejecutar la consulta de relaciones.
2.
Haga clic en Administrar > Herramientas > Comprobar relaciones.
Se muestra el área "Resultados de la consulta" con los resultados de la consulta de relaciones.
Sugerencia:
Según sea necesario, efectúe comprobaciones posteriores en las relaciones de los objetos de los resultados mediante la selección de objeto y Administrar > Herramientas > Comprobar relaciones.
3.
Para volver a la consultar original, seleccione el nombre del objeto en el panel Árbol.
Administración de objetos de informe
La administración de informes incluye la aplicación de extensiones de procesamiento, la especificación de información de alertas, el cambio de la información de la base de datos, la actualización de parámetros, el uso de filtros y el trabajo con informes hipervinculados. En esta sección se describen los objetos e instancias de informe, así como su administración mediante la
Consola de administración central (CMC).
Manual del administrador de SAP BusinessObjects Enterprise 867
Trabajar con objetos de contenido
22
Administración de objetos de informe
Nota:
La mayor parte de la información de esta sección también se aplica a objetos de documento de Web Intelligence. Las excepciones han sido identificadas.
¿Qué son objetos e instancias de informe?
Un objeto de informe es un objeto que se ha creado utilizando un componente de Designer de Business Objects (por ejemplo, Crystal Reports o Voyager).
Los objetos de documento de Web Intelligence se crean mediante el Panel de informes y el Panel de consulta HTML de InfoView. Ambos tipos de objetos contienen información de informe (por ejemplo campos de base de datos). Ambos tipos de objetos también pueden contener datos guardados.
Un objeto de informe o un objeto de documento de Web Intelligence puede estar disponible para todos los usuarios o para usuarios individuales de grupos de usuarios seleccionados.
Instancias programadas
Cuando se programa un objeto, el sistema crea una instancia programada de él. La instancia programada contiene información sobre el objeto y la programación. Todavía no contiene ningún dato. Las instancias programadas aparecen en el historial del objeto correspondiente y muestran un estado de Periódico o Pendiente.
Puede programar objetos desde la CMC o mediante una aplicación de
BusinessObjects Enterprise, como InfoView o una aplicación Web personalizada.
Normalmente, los objetos de informe están diseñados de manera que se pueden crear varias instancias con características diferentes. Por ejemplo, si se ejecuta un objeto de informe con parámetros, se puede programar una instancia que contenga datos de informes específicos de un departamento y programar otra instancia que contenga información específica de otro departamento, aunque ambas instancias se originen en el mismo objeto de informe.
Instancias de objeto
A la hora especificada, el sistema ejecuta el objeto y crea una instancia de objeto. La instancia contiene datos reales de la base de datos. Aparece en el historial del objeto y muestra un estado de Correcto o Incorrecto.
868 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con objetos de contenido
Administración de objetos de informe
22
Cambio de la configuración predeterminada de un objeto
Los cambios que realice en un objeto afectan a la configuración predeterminada del objeto únicamente. Dichos cambios no afectarán a las instancias o instancias de objeto programadas existentes. La próxima vez que programe el objeto, mediante la CMC o una aplicación como InfoView, se mostrará la nueva configuración predeterminada. A continuación, puede cambiar la configuración según lo necesite para la instancia programada que desea crear.
Nota:
BusinessObjects Enterprise admite informes creados en las versiones 6 a
2008 de Crystal Reports. Una vez publicados en BusinessObjects Enterprise, los informes se guardan, se procesan y se muestran en el formato de la versión 2008.
Temas relacionados
Establecer las opciones de actualización del informe
Nota:
Esta función se aplica sólo a los informes de Crystal.
Puede configurar las opciones de actualización de informes para que determinen que se actualicen los valores de un objeto de informe cuando lo actualice en BusinessObjects Enterprise.
Al actualizar un objeto de informe, BusinessObjects Enterprise compara el objeto de informe almacenado en BusinessObjects Enterprise con el archivo original .rpt almacenado en el Servidor de repositorios de archivos de entrada.
BusinessObjects Enterprise elimina o agrega los elementos del informe en el objeto de informe para que coincida con el archivo .rpt, sobrescribiendo los cambios efectuados en BusinessObjects Enterprise. Cuando los elementos del informe sean los mismos en el informe de origen y en el objeto de informe, la configuración de actualización del informe le permite controlar los valores del objeto de informe que se actualizan a partir del archivo .rpt
de origen.
Por ejemplo, si aparece una solicitud de datos sólo en el archivo .rpt de origen, al actualizar el informe se agrega la petición de datos al objeto de
Manual del administrador de SAP BusinessObjects Enterprise 869
Trabajar con objetos de contenido
22
Administración de objetos de informe
informe. Esto es así independientemente de las opciones de actualización del informe que seleccione.
Si aparece una petición de datos tanto en el archivo .rpt de origen como en el objeto de informe y ha seleccionado la opción Valores de parámetro
actuales y predeterminados, BusinessObjects Enterprise actualiza el valor predeterminado de la petición de datos en el objeto de informe. Se sobrescriben los cambios que haya efectuado en el valor predeterminado del parámetro en BusinessObjects Enterprise.
Para conservar los cambios en los valores de los elementos del informe al actualizar un informe, desactive la opción de actualización de informes correspondiente.
• Si selecciona Valores de parámetro actuales y predeterminados,
BusinessObjects Enterprise se asegura de que se actualicen los cambios efectuados en el valor predeterminado de una solicitud o en el valor actual de una solicitud en el objeto de informe al actualizar el informe.
• Si selecciona Usar repositorio de objetos al actualizar el informe, se actualizarán los objetos del repositorio del objeto de informe en el repositorio. Para obtener más información, consulte el Manual del
administrador de SAP BusinessObjects Enterprise.
Para establecer las opciones de actualización de un objeto de informe
1.
En el área de administración "Carpetas" de la CMC, seleccione un objeto de informe.
2.
Haga clic en Acciones > Opciones de actualización.
Aparecerá el cuadro de diálogo "Opciones de actualización".
3.
Elija los elementos del informe que desea actualizar del archivo del informe de origen.
4.
Haga clic en Actualizar.
Sugerencia:
También puede hacer clic en Actualizar informe para actualizar inmediatamente el informe según sus especificaciones.
870 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con objetos de contenido
Administración de objetos de informe
22
Establecer las opciones de procesamiento del informe
Configuración de las opciones de visualización de informes
Nota:
Esta función no se aplica a los documentos de Web Intelligence o Desktop
Intelligence.
Las opciones de consulta de un informe disponibles en BusinessObjects
Enterprise permiten equilibrar la necesidad de los usuarios de tener información actualizada y la necesidad de optimizar el tiempo de recuperación de los datos y el rendimiento general del sistema.
BusinessObjects Enterprise permite habilitar la opción para compartir datos, que permite que distintos usuarios tengan acceso al mismo objeto de informe con el fin de utilizar los mismos datos al consultar o actualizar un informe.
La habilitación de la opción para compartir datos reduce el número de llamadas a la base de datos, disminuyendo de esta forma el tiempo necesario para generar una copia del informe de los usuarios subsiguientes del mismo informe a la vez que se mejora enormemente el rendimiento general del sistema con sobrecarga de trabajo.
Puede controlar la configuración del uso compartido de datos basándose tanto en un informe como en un servidor:
• Si especifica los servidores que utiliza un informe para consultar, puede usar los valores por servidor para normalizar los valores para compartir datos para grupos de informes y administrar centralmente estos valores.
• Los valores por informe le permiten especificar los informes en particular que no compartirán datos. Asimismo le permiten personalizar el intervalo para compartir datos de cada informe con el fin de satisfacer las necesidades de los usuarios de ese informe. Además, los valores por informe le permiten decidir, basándose en cada informe, si es adecuado permitir que los usuarios tengan acceso a la base de datos al actualizar los informes.
Compartir datos puede que no sea la mejor opción para todas las organizaciones ni para todos los informes. Para obtener el máximo al compartir datos, debe permitir que los datos se vuelvan a utilizar durante un
Manual del administrador de SAP BusinessObjects Enterprise 871
Trabajar con objetos de contenido
22
Administración de objetos de informe
período de tiempo. Es decir, algunos usuarios pueden ver datos “antiguos” al ver un informe a petición o actualizar la copia del informe que están viendo.
Las opciones predeterminadas de consulta de informe de BusinessObjects
Enterprise enfatizan la actualización y la integridad de los datos. De forma predeterminada, al agregar un informe a BusinessObjects Enterprise se configura para que use los valores por servidor al compartirlo. Estos valores por servidor predeterminados garantizan que los usuarios siempre reciban la información actualizada al actualizar un informe y que los datos facilitados a cualquier usuario tienen 0 minutos de antigüedad. Si decide habilitar los valores por informe, los valores predeterminados permiten compartir datos y que la actualización de un visor recupere datos actualizados de la base de datos, así como que los datos más antiguos facilitados a un cliente tengan
5 minutos de antigüedad.
Sugerencia:
Deshabilitar el compartir los datos de un informe entre clientes no es lo mismo que establecer el valor de la opción Datos a petición más antiguos
facilitados a un cliente en 0 minutos. En momentos de mucho trabajo, el sistema puede recibir varias solicitudes de la misma copia del informe a la vez. En este caso, si el intervalo para compartir datos se establece en 0 pero está habilitada la opción Compartir datos del informe entre clientes,
BusinessObjects Enterprise comparte los datos entre las peticiones de cliente. Si es importante que no se compartan los dados entre los distintos clientes (por ejemplo, porque el informe utiliza una Biblioteca de funciones de usuario (UFL, User Function Library) personalizada para cada usuario), deshabilite la opción de compartir datos para ese informe.
Para obtener información sobre la configuración de las opciones de visualización de informes por cada servidor, consulte el Manual del
administrador de SAP BusinessObjects Enterprise.
Para obtener más información acerca de cómo configurar BusinessObjects
Enterprise para optimizar la visualización de informes en el sistema, consulte la sección de planificación del Manual del administrador de SAP
BusinessObjects Enterprise.
Temas relacionados
• Especificar los servidores predeterminados
Para establecer las opciones de consulta de un informe
1.
En el área de administración "Carpetas" de la CMC, seleccione un informe.
872 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con objetos de contenido
Administración de objetos de informe
22
2.
Haga clic en Administrar > Configuración predeterminada.
Aparecerá el cuadro de diálogo "Configuración predeterminada".
3.
Haga clic en Grupo de servidores de visualización en la lista de navegación.
4.
En el área "Actualización de datos para visualización", haga clic en Usar
la configuración de visualización específica de informe y, a continuación, seleccione las opciones que desee establecer para este informe.
5.
Haga clic en Guardar y cerrar.
Especificar los servidores predeterminados
Puede especificar los servidores predeterminados que BusinessObjects
Enterprise utilizará para ejecutar un objeto y para programar y procesar instancias. Para los objetos de informe y los documentos de Web Intelligence, puede especificar los servidores predeterminados que utilizará
BusinessObjects Enterprise cuando un usuario vea o modifique un informe o un documento de Web Intelligence. Para los documentos de Desktop
Intelligence, puede especificar los servidores predeterminados que utilizará
BusinessObjects Enterprise al procesar y almacenar en memoria caché los documentos.
Al especificar los servidores, dispone de tres opciones:
•
Utilizar el primer servidor disponible
BusinessObjects Enterprise utilizará el servidor que en ese momento tenga más recursos disponibles.
•
Dar preferencia a los servidores que pertenecen al grupo
seleccionado (en caso de que los servidores de ese grupo no estén disponibles, utilizar cualquier servidor disponible).
Seleccione un grupo de servidores de la lista. Esta opción intentará procesar el objeto desde los servidores que se encuentran en su grupo de servidores. Si no están disponibles, el objeto se procesará en el siguiente servidor que lo esté.
•
Utilizar sólo los servidores que pertenecen al grupo seleccionado
Esta opción asegura que BusinessObjects Enterprise sólo utilizará los servidores especificados del grupo de servidores seleccionado. Si no
Manual del administrador de SAP BusinessObjects Enterprise 873
Trabajar con objetos de contenido
22
Administración de objetos de informe
hay disponible ninguno de los servidores del grupo de servidores, no se procesará el objeto.
Dependiendo del tipo de objeto, BusinessObjects Enterprise usa los siguientes servidores para procesar objetos al visualizarlos:
• Los informes de Crystal se ejecutan en los servidores de procesamiento, tareas y caché de Crystal Reports.
• Los documentos de Desktop Intelligence se ejecutan en los servidores de procesamiento, de tareas y de caché de Desktop Intelligence.
• Los documentos de Web Intelligence se ejecutan en el servidor de procesamiento de Web Intelligence.
Al seleccionar un servidor determinado o grupo de servidores, puede equilibrar la carga en el sistema procesando los objetos concretos en servidores de tareas concretos. Es necesario crear en primer lugar grupos de servidores, en el área de administración "Servidores" de la CMC, para poder seleccionar servidores que pertenezcan a un grupo seleccionado.
Nota:
• Si selecciona la opción Utilizar el primer servidor disponible, el Servidor de administración central (CMS) comprobará los servidores de tareas para ver cuál tiene la carga menor. Para ello, el CMS comprueba el porcentaje de carga máxima en cada Servidor de tareas. Si todos los servidores de tareas tienen el mismo porcentaje de carga, el CMS seleccionará un Servidor de tareas aleatoriamente.
• También se puede establecer el número máximo de tareas que aceptará un servidor. Para obtener más información, consulte el Manual del
administrador de SAP BusinessObjects Enterprise.
Para especificar los servidores predeterminados para procesar un objeto
1.
En el área de administración "Carpetas" de la CMC, seleccione un objeto.
2.
Haga clic en Administrar > Configuración predeterminada.
Nota:
Puede especificar los servidores predeterminados para un objeto de informe en los lugares distintos. Si desea especificar los servidores predeterminados que se utilizan para programar un objeto de informe, utilice Administrar > Configuración predeterminada > Grupo de
servidores de programación. Si desea especificar los servidores
874 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con objetos de contenido
Administración de objetos de informe
22 predeterminados que se utilizan para procesar un objeto al visualizarlo, use una de las opciones del paso 3.
Aparecerá el cuadro de diálogo "Configuración predeterminada".
3.
Elija una de estas opciones en la lista de navegación:
• Si el objeto seleccionado es un informe de Crystal, haga clic en Viendo
grupo de servidores.
• Si el objeto seleccionado es un documento de Web Intelligence, haga clic en Configuración del proceso de Webi.
• Si el objeto seleccionado es un documento de Desktop Intelligence, haga clic en Configuración del proceso de Deski.
4.
Elija la opción de servidor que desee utilizar.
5.
Haga clic en Guardar y cerrar.
Temas relacionados
• Especificar los servidores predeterminados
Modificar información de base de datos
Nota:
Esta función no se aplica a los objetos de documento de Desktop Intelligence y Web Intelligence.
Puede seleccionar el tipo de base de datos y establecer la información de conexión de base de datos predeterminada con Administrar >
Configuración predeterminada. En el cuadro de diálogo "Configuración predeterminada", puede ver el origen u orígenes de datos para el objeto de informe y sus instancias. También puede optar por preguntar al usuario el nombre de inicio de sesión y la contraseña cuando vea una copia del informe.
Para cambiar la configuración de la base de datos
Nota:
Si ha seleccionado varios objetos de informe para los que desee cambiar la configuración de base de datos, sólo se actualizarán los objetos de informe que tengan la misma conexión de origen de datos.
1.
En el área de administración "Carpetas" de la CMC, seleccione un objeto de informe.
2.
Haga clic en Administrar > Configuración predeterminada.
Manual del administrador de SAP BusinessObjects Enterprise 875
Trabajar con objetos de contenido
22
Administración de objetos de informe
Aparecerá el cuadro de diálogo "Configuración predeterminada".
3.
Haga clic en Configuración de base de datos en la lista de navegación.
4.
Seleccione Utilizar la información de conexión de base de datos
original del informe o Utilizar la información de conexión de base
de datos personalizada aquí especificada.
Si selecciona la primera opción, puede especificar el nombre de usuario y la contraseña que se van a utilizar con la base de datos de informe original.
Si selecciona la segunda opción, puede especificar un nombre de servidor
(o un DSN si se trata de un origen de datos ODBC), un nombre de base de datos, un nombre de usuario y una contraseña para varios controladores de base de datos predefinidos o para un controlador de base de datos personalizado especificado. Si ha cambiado el prefijo de tabla predeterminado de la base de datos, indíquelo aquí.
Para obtener una lista completa de las bases de datos y los controladores compatibles, consulte el archivo platform.txt incluido con la instalación.
5.
Seleccione la opción de inicio de sesión en base de datos que desee.
•
Solicitar al usuario la conexión de base de datos al visualizar
El sistema pedirá a los usuarios una contraseña al actualizar un informe.
Nota:
Esta opción no afecta a las instancias programadas. Además,
BusinessObjects Enterprise sólo efectúa la petición a los usuarios cuando actualizan un informe por primera vez; es decir, si actualizan el informe por segunda vez, no se les solicitará.
•
Usar contexto de SSO para conexión de base de datos
El sistema utilizará el contexto de seguridad del usuario, es decir, el inicio de sesión y la contraseña del usuario para iniciar una sesión en la base de datos.
Nota:
Para que funcione esta opción, deberá configurar el sistema para el inicio de sesión único integral, o para el inicio de sesión único en la
876 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con objetos de contenido
Administración de objetos de informe
22 base de datos. Para obtener más información, consulte el Manual del
administrador de SAP BusinessObjects Enterprise.
•
Usar la misma conexión de base de datos que al ejecutar el informe
El sistema utilizará la misma información de inicio de sesión en la base de datos que se utilizó cuando se ejecutó el informe en el servidor de tareas.
6.
Haga clic en Guardar y cerrar.
Actualizar parámetros
Nota:
Esta función no se aplica a los objetos de documento de Desktop Intelligence y Web Intelligence.
Los campos de parámetros (con valores predefinidos) permiten a los usuarios ver y especificar los datos que quieren ver. Si un informe contiene parámetros, se puede establecer el valor del parámetro predeterminado para cada campo o campos (que se utiliza cada vez que se genera una copia del informe). Mediante una aplicación de BusinessObjects Enterprise como InfoView, los usuarios pueden utilizar el informe con los valores predeterminados preestablecidos o pueden seleccionar otro valor o valores.
Si no especifica ningún valor predeterminado, los usuarios deberán seleccionar uno cuando programen el informe.
Para actualizar la configuración de parámetros
1.
En el área de administración "Carpetas" de la CMC, seleccione un objeto de informe.
2.
Haga clic en Administrar > Configuración predeterminada.
Aparecerá el cuadro de diálogo "Configuración predeterminada".
3.
Haga clic en Parámetros en la lista de navegación.
Nota:
Parámetros está disponible sólo si el objeto de informe contiene parámetros.
4.
En la columna "Valor", haga clic en el valor asociado al parámetro que quiera cambiar.
Manual del administrador de SAP BusinessObjects Enterprise 877
Trabajar con objetos de contenido
22
Administración de objetos de informe
Aparecen opciones que permiten cambiar el valor del parámetro. En función del tipo de valor de parámetro, escriba un valor en el campo o elija uno de la lista.
5.
Haga clic en el botón Borrar valor si desea borrar el valor actual que está configurado para el parámetro especificado.
6.
Si quiere que se le pida a los usuarios un valor nuevo cuando visualicen una instancia de informe a través de una aplicación de BusinessObjects
Enterprise como InfoView, active la casilla de verificación Solicitar al usuario nuevos valores al mostrarse.
7.
Haga clic en Guardar y cerrar.
Actualización de las peticiones de orden de documentos de Web Intelligence y
Desktop Intelligence
Nota:
Esta función no se aplica a los objetos de informe de Crystal.
en su lugar.
Los campos de solicitud (con valores preestablecidos) permiten a los usuarios ver y especificar los datos que quieren ver. Si un informe contiene parámetros, se puede establecer el valor de la solicitud predeterminado para cada campo o campos (que se utiliza cada vez que se genera una copia del informe). Mediante una aplicación de BusinessObjects Enterprise como
InfoView, los usuarios pueden utilizar el informe con los valores predeterminados preestablecidos o pueden seleccionar otro valor o valores.
Si no especifica ningún valor predeterminado, los usuarios deberán seleccionar uno cuando programen el informe.
Para actualizar las peticiones de orden de un documento de Desktop
Intelligence o Web Intelligence
1.
En el área de administración "Carpetas" de la CMC, seleccione un documento de Web Intelligence.
2.
Haga clic en Administrar > Configuración predeterminada.
Aparecerá el cuadro de diálogo "Configuración predeterminada".
3.
Haga clic en Peticiones en la lista de navegación.
Nota:
Peticiones sólo estará disponible si el objeto de documento de Web
Intelligence contiene solicitudes.
4.
Haga clic en Modificar.
878 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con objetos de contenido
Administración de objetos de informe
22
Aparecen opciones que le permiten seleccionar una petición de orden y valores.
5.
Seleccione la solicitud y especifique un valor para ella.
Sugerencia:
Si los valores disponibles no se muestran, haga clic en el botón Actualizar
valores.
6.
Repita los pasos 5 y 5 para cada valor de solicitud que desee cambiar.
7.
Haga clic en Aplicar.
8.
Haga clic en Guardar y cerrar.
Utilizar filtros
Nota:
Esta función no se aplica a los objetos de documento de Desktop Intelligence y Web Intelligence. Como alternativa, puede utilizar los perfiles para personalizar las vistas de los datos.
Puede establecer las fórmulas de selección predeterminadas para el informe con Administrar > Configuración predeterminada. Las fórmulas de selección son similares a los campos de parámetros en que se utilizan para filtrar resultados de manera que sólo se muestre la información requerida.
A diferencia de los parámetros, no se pedirá a los usuarios finales la selección de valores de fórmulas de selección al ver o actualizar el informe.
Cuando los usuarios programan informes a través de un cliente basado en
Web como InfoView, pueden elegir modificar las fórmulas de selección de los informes. De manera predeterminada, si se establece cualquier fórmula en la CMC, el cliente basado en Web las utilizará. Para obtener más información acerca de fórmulas de selección, consulte el Manual del usuario
de Crystal Reports.
Además de modificar fórmulas de selección, si ha desarrollado sus propias extensiones de procesamiento, puede seleccionar las extensiones de procesamiento que quiera aplicar a su informe.
Al utilizar filtros junto con extensiones de procesamiento, se devuelve un subconjunto de los datos procesados. Las fórmulas de selección y extensiones de procesamiento actúan como filtros para los informes.
Manual del administrador de SAP BusinessObjects Enterprise 879
Trabajar con objetos de contenido
22
Administración de objetos de informe
Temas relacionados
• Aplicación de extensiones de procesamiento a informes
Para utilizar filtros
1.
En el área de administración "Carpetas" de la CMC, seleccione un objeto de informe.
2.
Haga clic en Administrar > Configuración predeterminada.
Aparecerá el cuadro de diálogo "Configuración predeterminada".
3.
Haga clic en Filtros.
4.
Actualizar o agregar nuevas fórmulas de selección.
•
Selección de registros
Utilice el campo Selección de registros para crear o editar una fórmula o fórmulas de selección de registros que limiten los registros utilizados al programar un informe.
•
Selección de grupos
Utilice el campo Selección de grupos para crear o editar una fórmula o fórmulas de selección de grupos que limiten los grupos utilizados al programar un informe.
5.
Haga clic en Guardar y cerrar.
Configuración de las opciones de impresora y de diseño de página
Nota:
Esta función no se aplica a los objetos de documento de Desktop Intelligence y Web Intelligence.
Puede elegir imprimir una instancia del informe cuando se programa; las instancias del informe siempre se imprimen en formato de Crystal Reports.
Al imprimir un informe, puede configurar el número de copias y el intervalo de páginas.
Puede especificar si se imprime una instancia de informe y, si se imprime, la impresora que se utilizará, el número de copias y el intervalo de páginas.
También puede especificar la configuración de diseño personalizado para
880 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con objetos de contenido
Administración de objetos de informe
22 cambiar el tamaño de página y la orientación (independientemente de si se imprime la instancia de informe).
Especificación de una impresora
Puede elegir imprimir un informe (cada vez que se ejecute) utilizando la impresora predeterminada del Servidor de tareas de Crystal Reports o una impresora distinta. BusinessObjects Enterprise imprime el informe después de haber sido procesado.
Nota:
El Servidor de tareas de Crystal Reports debe ejecutarse en una cuenta que disponga de privilegios suficientes para acceder a la impresora que especifique. Consulte el capítulo “Administración y configuración de servidores” para obtener más información.
Especificación del diseño de página
Al ver o programar una copia del informe para cualquier formato, puede especificar los criterios de diseño de página, como la orientación, el tamaño, etc. La configuración que elija afectará al modo en que se verá una instancia de informe cuando se muestre.
Nota:
Las opciones de diseño de página no sólo están relacionadas específicamente con la programación de un informe para una impresora, sino también con la apariencia general del informe. La apariencia general se ve afectada por las propiedades del dispositivo para el que se muestra el informe (es decir, las medidas de fuente y otras opciones de diseño de la pantalla y/o la impresora).
Para asignar una impresora
1.
En el área de administración "Carpetas" de la CMC, seleccione un objeto de informe.
2.
Haga clic en Administrar > Configuración predeterminada.
Aparecerá el cuadro de diálogo "Configuración predeterminada".
3.
Haga clic en Configuración de impresión en la lista de navegación.
4.
Seleccione Imprimir informe de Crystal.
El informe se envía automáticamente a la impresora en formato de Crystal
Reports. Esto no interfiere con el formato seleccionado al programar el informe.
Manual del administrador de SAP BusinessObjects Enterprise 881
Trabajar con objetos de contenido
22
Administración de objetos de informe
5.
Deje seleccionada la opción Impresora predeterminada si desea imprimir en la impresora predeterminada del Servidor de tareas; de lo contrario, seleccione Especificar una impresora.
6.
Especifique la ruta y el nombre de una impresora, seleccione el número de copias y elija el intervalo de páginas de impresión.
Si el servidor de tareas utiliza Windows, en el campo Especificar una
impresora, escriba:
\\servidordeimpresión\nombredeimpresora
Donde servidordeimpresión es el nombre del servidor de impresoras y nombredeimpresora es el nombre de su impresora.
Si el servidor de tareas se ejecuta en UNIX, en el campo Especificar
una impresora, escriba el comando de impresión que normalmente utiliza. Por ejemplo, escriba: lp -d nombredeimpresora
Nota:
Asegúrese de que la impresora que utiliza (en UNIX) se “muestra” y no está “oculta”.
7.
Haga clic en Guardar y cerrar.
Para establecer las opciones de diseño de impresión de un informe
1.
En el área de administración "Carpetas" de la CMC, seleccione un objeto de informe.
2.
Haga clic en Administrar > Configuración predeterminada.
Aparecerá el cuadro de diálogo "Configuración predeterminada".
3.
Haga clic en Configuración de impresión en la lista de navegación.
4.
Seleccione un modo de impresión predeterminado.
•
Imprimir siempre en PDF
Esta opción utiliza la configuración del modo de impresión PDF cuando se imprime un informe desde un visor Web.
•
Seguir la configuración de preferencias de Crystal Reports
Esta opción retiene toda la configuración de modo de impresión que se realizó para el informe de la CMC y permite que los objetos SWF se impriman correctamente.
882 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con objetos de contenido
Administración de objetos de informe
22
5.
En la lista "Establecer diseño como", cambie la configuración según el tipo de diseño que desee. Las opciones son las siguientes:
•
Archivo predeterminado de informe
Elija esta opción si desea que el diseño de página se ajuste a las opciones elegidas para el informe en Crystal Reports.
•
Especificar configuración de impresora
Elija esta opción si desea que el diseño de página se ajuste a las opciones de una impresora especificada. Puede elegir la impresora predeterminada del servidor de tareas u otra impresora.
Al elegir esta opción, sólo puede imprimir instancias del informe programadas en la impresora que especifique en el área Imprimir al
programar. Es decir, no puede configurar el informe para que se muestre con la configuración de una impresora y después imprimirlo en otra.
•
Configuración personalizada
Elija esta opción si desea personalizar todas las opciones de diseño de página. Puede elegir la orientación y el tamaño de página.
6.
Haga clic en Guardar y cerrar.
Temas relacionados
• Configuración de las opciones de impresora y de diseño de página
Procesamiento de extensiones
BusinessObjects Enterprise ofrece la posibilidad de proteger aún más su entorno informativo mediante el uso de extensiones de procesamiento personalizadas. Una extensión de procesamiento es una biblioteca de código cargada dinámicamente que aplica lógica empresarial a solicitudes de vista o programación concretas en BusinessObjects Enterprise antes de que las procese el sistema.
Nota:
En sistemas Windows, las bibliotecas con carga dinámica se denominan bibliotecas de vínculos dinámicos (extensión de archivos .dll). En sistemas
UNIX, las bibliotecas con carga dinámica se denominan bibliotecas
Manual del administrador de SAP BusinessObjects Enterprise 883
Trabajar con objetos de contenido
22
Administración de objetos de informe
compartidas (extensión de archivos .so). Debe incluir la extensión de archivo
.dll cuando asigne nombre a sus extensiones de procesamiento.
Mediante su compatibilidad con extensiones de procesamiento, el SDK de administración de BusinessObjects Enterprise expone un “identificador” que permite a los programadores interceptar la solicitud. Los programadores pueden así adjuntar fórmulas de selección a la solicitud antes de procesar el informe.
Un ejemplo típico es una extensión de procesamiento para informe que impone la seguridad de nivel de filas. Este tipo de seguridad limita el acceso a los datos por filas en una o más tablas de bases de datos. El programador escribe una biblioteca cargada dinámicamente que intercepta las solicitudes de vista o de programación correspondiente al informe (antes de que el servidor de tareas de Crystal Reports, el servidor de procesamiento de
Crystal Reports o el servidor de aplicaciones de informes procesen las solicitudes). El código del programador determina primero el usuario que posee el trabajo de procesamiento, después busca los privilegios de acceso a los datos correspondientes al usuario en un sistema de terceros. Después, el código genera y adjunta una fórmula de selección de registro al informe, con el fin de limitar los datos que se reciben desde la base de datos. En este caso, la extensión de procesamiento sirve para incorporar la seguridad personalizada de nivel de filas en el entorno BusinessObjects Enterprise.
Sugerencia:
En BusinessObjects Enterprise XI, también puede configurar e imponer la seguridad de nivel de filas mediante el uso de vistas empresariales. Para obtener más información, consulte el Manual del administrador de vistas
empresariales.
La CMC proporciona métodos para registrar las extensiones de procesamiento en BusinessObjects Enterprise y para aplicar extensiones de procesamiento a un determinado objeto.
Al habilitar las extensiones de procesamiento, se configuran los componentes de servidor de BusinessObjects Enterprise apropiados para cargar dinámicamente las extensiones de procesamiento en tiempo de ejecución.
En el SDK se incluye una API totalmente documentada que los programadores pueden usar para escribir extensiones de procesamiento.
Para obtener más información, consulte la documentación para programadores disponible en el CD del producto.
En la última versión, las extensiones de procesamiento sólo se pueden aplicar a objetos informe de Crystal (.rpt).
884 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con objetos de contenido
Administración de objetos de informe
22
Temas relacionados
• Aplicación de extensiones de procesamiento a informes
Aplicación de extensiones de procesamiento a informes
Nota:
Esta función no se aplica a los objetos de documento de Desktop Intelligence y Web Intelligence.
BusinessObjects Enterprise admite el uso de extensiones de procesamiento personalizadas. Una extensión de procesamiento es una biblioteca de código que se carga dinámicamente y que aplica la lógica comercial a peticiones de consulta o programación de BusinessObjects Enterprise concretas antes de que el sistema las procese. En esta sección se muestra cómo registrar extensiones de procesamiento con BusinessObjects Enterprise y cómo aplicar extensiones de procesamiento disponibles a un objeto de informe concreto.
Nota:
En sistemas Windows, las bibliotecas con carga dinámica se denominan bibliotecas de vínculos dinámicos (extensión de archivos .dll). En sistemas
UNIX, las bibliotecas con carga dinámica se denominan bibliotecas compartidas (extensión de archivos .so). Debe incluir la extensión de archivo
.dll cuando asigne nombre a sus extensiones de procesamiento. Además, los nombres de archivo no pueden incluir los caracteres \ ni /.
Temas relacionados
• Procesamiento de extensiones
Registro de extensiones de procesamiento en el sistema
Nota:
Esta función no se aplica a los objetos de documento de Desktop Intelligence y Web Intelligence.
Antes de aplicar las extensiones de procesamiento a objetos particulares, es necesario que la biblioteca de códigos esté disponible en cada equipo que vaya a procesar las peticiones programadas o de vista correspondientes.
Manual del administrador de SAP BusinessObjects Enterprise 885
Trabajar con objetos de contenido
22
Administración de objetos de informe
La instalación de BusinessObjects Enterprise crea un directorio predeterminado para las extensiones de procesamiento en cada servidor de tareas, servidor de procesamiento y servidor de aplicaciones de informes
(RAS). Se recomienda copiar las extensiones de procesamiento al directorio predeterminado en cada servidor. En Windows, el directorio predeterminado es C:\Archivos de programa\Business
Objects\BusinessObjects Enterprise
12.0\win32_x86\ProcessExt
. En UNIX, es el directorio bobje/pro cessext
.
Sugerencia:
Se puede compartir un archivo de extensión de procesamiento.
En función de la funcionalidad grabada en la extensión, copie la biblioteca en los equipos siguientes:
• Si la extensión de procesamiento intercepta sólo peticiones programadas, copie la biblioteca en cada equipo que se ejecute como un servidor de tareas de Crystal Reports.
• Si la extensión de procesamiento sólo intercepta peticiones de consulta, copie la biblioteca en cada equipo que se ejecute como un servidor de procesamiento de Crystal Reports o RAS.
• Si la extensión de procesamiento intercepta peticiones programadas y de consulta, copie la biblioteca en cada equipo que se ejecute como un servidor de tareas de Crystal Reports, un servidor de procesamiento de
Crystal Reports o RAS.
Nota:
Si la extensión de procesamiento es necesaria sólo para peticiones programadas o de consulta realizadas a un grupo de servidores en particular, sólo deberá copiar la biblioteca en cada servidor de procesamiento del grupo.
Temas relacionados
• Compartir extensiones de procesamiento entre varios servidores
Para registrar una extensión de procesamiento con el sistema
1.
Vaya al área de administración "Aplicaciones" del CMC.
2.
Seleccione CMC.
3.
Haga clic en Acciones > Extensiones de procesamiento.
Aparecerá el cuadro de diálogo "Extensiones de procesamiento: CMC".
886 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con objetos de contenido
Administración de objetos de informe
22
4.
En el campo Nombre, escriba un nombre para mostrar la extensión de procesamiento.
5.
En el campo Ubicación, escriba el nombre del campo de la extensión de procesamiento junto con cualquier información adicional de ruta de acceso.
• Si copió la extensión de procesamiento en el directorio predeterminado de cada uno de los equipos correspondientes, sólo tiene que escribir el nombre (pero no la extensión del archivo).
• Si copió la extensión de procesamiento en una subcarpeta situada debajo del directorio predeterminado, escriba la ubicación como:
subcarpeta
/nombredearchivo
6.
Utilice el campo Descripción para agregar información acerca de la extensión de procesamiento.
7.
Haga clic en Agregar.
Sugerencia:
Para eliminar una extensión de procesamiento, selecciónela en la lista
Extensiones existentes y haga clic en Eliminar. (Asegúrese de que no haya tareas periódicas basadas en esta extensión de procesamiento porque fallará cualquier tarea futura basada en esta extensión de procesamiento.)
8.
Haga clic en Guardar y cerrar.
La extensión de procesamiento se registra con la CMC.
Ahora puede seleccionar esta extensión de procesamiento para aplicar su lógica a objetos particulares.
Temas relacionados
• Para seleccionar una extensión de procesamiento para un informe
Para seleccionar una extensión de procesamiento para un informe
Nota:
Esta función no se aplica a los objetos de documento de Desktop Intelligence y Web Intelligence.
1.
Diríjase al área de administración "Carpetas" de la CMC.
2.
Seleccione el objeto de informe que desee aplicar a la extensión de procesamiento.
3.
En el menú Administrar, haga clic en Configuración predeterminada.
Manual del administrador de SAP BusinessObjects Enterprise 887
Trabajar con objetos de contenido
22
Administración de objetos de informe
Aparecerá el cuadro de diálogo "Configuración predeterminada".
4.
Haga clic en Extensiones en la lista de navegación.
5.
Seleccione la extensión d procesamiento en la lista Extensiones de
procesamiento disponibles y haga clic en > para moverla a la lista Usar
estas extensiones de procesamiento (en el orden enumerado).
Nota:
Sus extensiones de procesamiento aparecen en esta lista sólo después de haberlas registrado en el sistema. Para obtener detalles, consulte
Registro de extensiones de procesamiento en el sistema
Sugerencia:
Se puede aplicar más de una extensión de procesamiento a un objeto de informe. Repita este paso para cada extensión de procesamiento; a continuación, utilice los botones Subir y Bajar para especificar el orden en el que se deben usar las extensiones de procesamiento.
6.
Haga clic en Guardar y cerrar.
Su extensión de procesamiento ya está activada para este objeto de informe.
Compartir extensiones de procesamiento entre varios servidores
Nota:
Esta función no se aplica a los objetos de documento de Desktop Intelligence y Web Intelligence.
Si desea agrupar todas las extensiones de procesamiento en una única ubicación, puede sustituir este directorio de extensiones de procesamiento predeterminado para cada servidor de tareas de Crystal Reports, servidor de procesamiento de Crystal Reports y RAS. En primer lugar, copie las extensiones de procesamiento en un directorio compartido de la unidad de red al que puedan tener acceso todos los servidores. Asigne, o monte, la unidad de red desde cada equipo del servidor.
Nota:
Las unidades asignadas en Windows son sólo válidas hasta que se reinicie el equipo. Para obtener información detallada, consulte el capítulo referente a la resolución de problemas del Manual del administrador de SAP
BusinessObjects Enterprise.
888 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con objetos de contenido
Administración de objetos de informe
22
Si los servidores se ejecutan en Windows y en UNIX, es necesario copiar una versión .dll y una versión .so de cada extensión de procesamiento en el directorio compartido. Además, la unidad de red compartida debe ser visible para los equipos de Windows y UNIX (a través de Samba o de algún otro sistema de archivos compartidos).
Finalmente, cambie la línea de comandos de cada servidor para modificar el directorio de extensiones de procesamiento predeterminado. Para ello, agregue -report_ProcessExtPath ruta absoluta a la línea de comandos. Reemplace ruta absoluta por la ruta a la nueva carpeta; para ello, utilice cualquier convención de ruta que sea adecuada para el sistema operativo en el que se ejecuta el servidor (por ejemplo, M:\code\ex tensions
, /home/shared/code/extensions, etc.).
Para modificar el directorio predeterminado de las extensiones de procesamiento, utilice la CMC para detener el servidor. Después, abra las
Propiedades del servidor para modificar la línea de comandos. Cuando haya acabado, vuelva a iniciar el servidor.
Uso de informes hipervinculados
Nota:
Esta función no se aplica a los objetos de documento de Desktop Intelligence y Web Intelligence.
Crystal Reports permite utilizar hipervínculos para desplazarse de un objeto de informe a otro. Puede desplazarse a una sección de informe dentro del propio informe, a otros objetos de informe o a partes de éstos, o bien a instancias o secciones específicas de informes. Este tipo de exploración está disponible sólo en los nuevos visores DHTML basados en secuencias de comandos (visores sin cliente y en el servidor) incluidos en
BusinessObjects Enterprise XI y posterior. Al vincular directamente un objeto a otro, se pasa automáticamente el contexto de datos necesario para que se desplace al objeto y a los datos relevantes.
Inicialmente, cuando agrega hipervínculos entre informes en Crystal Reports, se crea un vínculo de un archivo directamente a otro. Sin embargo, cuando agrega archivos de informes vinculados simultáneamente en el mismo paquete de objetos, se modifican los vínculos para que se dirijan a los objetos de informe administrado. (Se modifica cada vínculo para que haga referencia al informe de destino adecuado mediante el ID de Enterprise, en vez de la
Manual del administrador de SAP BusinessObjects Enterprise 889
Trabajar con objetos de contenido
22
Administración de objetos de informe
ruta al archivo.) Además, los vínculos modificados se convierten en relativos en el paquete de objetos. Cuando se programa el paquete de objetos,
BusinessObjects Enterprise procesa sus informes y vuelve a modificar los hipervínculos en cada instancia de informe: los hipervínculos entre objetos de informe de un paquete de objetos se convierten en hipervínculos entre las copias del informe de una instancia específica del paquete de objetos.
Para ver informes hipervinculados, debe publicar los informes de origen y destino en el mismo sistema de BusinessObjects Enterprise. Un informe de origen es el que contiene un hipervínculo a otro informe: el informe de destino.
Nota:
Para obtener más información sobre la creación de hipervínculos entre objetos de informe, consulte la Ayuda en pantalla de Crystal Reports.
Temas relacionados
• Programación de objetos con paquetes de objetos
Adición de informes con hipervínculos existentes
El método recomendado para crear informes hipervinculados es publicar primero los informes individuales y, a continuación, crear los hipervínculos entre ellos. Sin embargo, no siempre es posible.
Para agregar informes hipervinculados al repositorio, utilice el Asistente de publicación para agregar los informes (que están vinculados entre sí) al mismo paquete de objetos. Cuando publique informes de esta forma, los hipervínculos se convierten en vínculos relativos.
Nota:
• Esta función no se aplica a los objetos de documento de Desktop
Intelligence y Web Intelligence.
• Si agrega informes hipervinculados de forma independiente, en vez de hacerlo simultáneamente en el mismo paquete de objetos, se romperán todos los hipervínculos entre los informes. Debe volver a establecer los vínculos utilizando Crystal Reports y volver a guardar el informe en
BusinessObjects Enterprise. (Para obtener más información, consulte la
Ayuda en pantalla de Crystal Reports.)
Temas relacionados
• Para agregar informes al repositorio y, a continuación, hipervincularlos
890 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con objetos de contenido
Administración de objetos de informe
22
Ver informes hipervinculados
Nota:
Esta función no se aplica a los objetos de documento de Desktop Intelligence y Web Intelligence.
BusinessObjects Enterprise admite el desplazamiento entre informes hipervinculados sólo con visores basados en secuencias de comandos, sobre todo los visores DHTML y DHTML avanzado de InfoView. Para cambiar el formato de visualización preferido en la CMC, haga clic en el vínculo
Preferencias de la esquina superior derecha de la CMC y seleccione el formato de visualización adecuado. Para obtener información sobre cómo cambiar el formato de visualización preferido, consulte el Manual del usuario
de InfoView de SAP BusinessObjects Enterprise.
La información de parámetros no se copia entre los informes de origen y de destino. Es decir, cuando ve un informe de destino al hacer clic en el hipervínculo de un informe de origen, se le pide que especifique los parámetros que requiere el informe de destino.
Consideraciones de seguridad
Para ver los informes hipervinculados mediante BusinessObjects Enterprise, debe tener los derechos correspondientes tanto en BusinessObjects
Enterprise como en el nivel de base de datos.
En BusinessObjects Enterprise, para ver un informe de destino a través de un hipervínculo del informe de origen, debe tener derechos para ver en el informe de destino. Cuando el hipervínculo apunta a un objeto de informe, debe tener derechos Ver a petición con el fin de poder actualizar los datos en el origen de datos.
La información de conexión de base de datos se copia entre los informes hipervinculados. Si las credenciales que especificó para ver el informe de origen no son válidas para el informe de destino, se le pide un conjunto válido de credenciales de conexión a la base de datos para este último.
Temas relacionados
Manual del administrador de SAP BusinessObjects Enterprise 891
Trabajar con objetos de contenido
22
Administración de objetos de informe
Para agregar informes al repositorio y, a continuación, hipervincularlos
Nota:
Esta función no se aplica a los objetos de documento de Desktop Intelligence y Web Intelligence.
Para evitar que se rompan los hipervínculos entre informes, es preferible publicar los informes en primer lugar y posteriormente crear los hipervínculos.
1.
Cree los informes, sin hipervínculos, en Crystal Reports.
2.
Agréguelos en BusinessObjects Enterprise.
3.
Utilice Crystal Reports para iniciar la sesión en el sistema BusinessObjects
Enterprise.
4.
Cree los hipervínculos entre los informes origen y destino.
Consulte la Ayuda en pantalla de Crystal Reports.
Crystal Reports determina automáticamente el tipo de vínculo, relativo o absoluto, que debe establecer entre los informes. En BusinessObjects
Enterprise, los vínculos relativos son los que vinculan informes en el mismo paquete de objetos y los absolutos son los que vinculan objetos o instancias de informe específicos.
Para ver los universos de un documento de Web Intelligence
Las consultas de documentos de Web Intelligence se crean mediante los objetos de un universo. Un universo es una representación de la información disponible en la base de datos. En la CMC, puede ver qué universos usa un documento de Web Intelligence.
1.
En el área de administración "Carpetas" de la CMC, seleccione un objeto de documento de Web Intelligence.
2.
Haga clic en Administrar > Configuración predeterminada.
Aparecerá el cuadro de diálogo "Configuración predeterminada".
3.
Haga clic en Universos de informe en la lista de navegación.
Aparecerá una lista de los universos que utiliza el documento.
892 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con objetos de contenido
Administración de objetos de programa
22
Administración de objetos de programa
En esta sección se explican los objetos de programa y las instancias, así como su administración mediante la Consola de administración central
(CMC). Además, en esta sección se describen la configuración de objetos de programa de tipo específico y las consideraciones de seguridad de los objetos de programa.
¿Qué son objetos e instancias de programa?
Un objeto de programa es un objeto de BusinessObjects Enterprise que representa una aplicación. Agregar un objeto de programa en
BusinessObjects Enterprise permite utilizar BusinessObjects Enterprise para programar y ejecutar el objeto de programa y administrar los derechos de usuario relacionados con este objeto.
Cuando agrega un objeto de programa o sus archivos asociados en
BusinessObjects Enterprise, se almacenan en el servidor de repositorios de archivos de entrada (FRS). Cada vez que se ejecuta un programa de
BusinessObjects Enterprise, el programa y los archivos se pasan al servidor de tareas de programa y BusinessObjects Enterprise crea una instancia de programa. A diferencia de las copias del informe, que puede ver en su formato completo, las sesiones del programa existen como registros del historial del objeto. BusinessObjects Enterprise almacena los errores estándares de entrada y de salida del programa en un archivo de resultados de texto. Este archivo aparece al hacer clic en una sesión del programa en el historial del objeto.
Para que un objeto de programa se programe y ejecute correctamente, debe proporcionar información de inicio de sesión de la cuenta con la que se ejecutará el objeto de programa.
Temas relacionados
Manual del administrador de SAP BusinessObjects Enterprise 893
Trabajar con objetos de contenido
22
Administración de objetos de programa
Tipos de programa
Se pueden agregar tres tipos de aplicaciones en BusinessObjects Enterprise como objetos de programa:
• Ejecutables
Los programas ejecutables son archivos binarios, archivos por lotes o secuencias de comandos de shell. Generalmente utilizan una extensión de archivo como .com, .exe, .bat, .sh. Puede publicar cualquier programa ejecutable que se pueda ejecutar desde la línea de comandos en el equipo en el que se ejecuta el Servidor de tareas de programa.
• Java
Puede publicar cualquier programa de Java en BusinessObjects
Enterprise como objeto de programa de Java. Para que los objetos de programa Java tengan acceso a los objetos del SDK Java, la clase debe implementar la interfaz IProgramBase desde el SDK Java de
BusinessObjects Enterprise (com.businessobjects.sdk.plu
gin.desktop.program.IProgramBase
). Para obtener información detallada, consulte SAP BusinessObjects Enterprise Java SDK Guide.
• Secuencia de comandos
Los programas de secuencias de comandos son secuencias de comandos de JScript y VBScript. Se ejecutan bajo Windows utilizando un objeto
COM incrustado y pueden hacer referencia, una vez publicados, a los objetos SDK de BusinessObjects Enterprise. Para obtener información detallada, consulte SAP BusinessObjects Enterprise COM SDK Guide.
Nota:
Los objetos de programa de secuencia de comandos no son compatibles con UNIX.
Nota:
Como administrador, puede elegir habilitar o deshabilitar cualquier tipo de objetos de programa.
Cuando haya publicado un objeto de programa en BusinessObjects
Enterprise, puede configurarlo en el área de administración "Carpetas" de la CMC. Por cada tipo de objeto de programa (Ejecutable, Java o Secuencia de comandos) puede decidir especificar los argumentos de la línea de
894 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con objetos de contenido
Administración de objetos de programa
22 comandos y un directorio de trabajo. Por lo que respecta a los programas ejecutables y de Java, hay otras formas, tanto requeridas como opcionales, de configurar los objetos de programa y proporcionarles acceso a otros archivos.
Sugerencia:
Los objetos de programa le permiten escribir, publicar y programar programas de secuencias de comandos o de Java que se ejecuten en BusinessObjects
Enterprise y efectuar tareas de mantenimiento, como eliminar instancias del historial. Además, puede diseñar estos programas de secuencias de comandos y de Java parar tener acceso a la información de sesión de
BusinessObjects Enterprise. De esta forma, se garantiza que los objetos de programa programados conservan los derechos de seguridad o las restricciones del usuario que programó la tarea. (Los programas de secuencias de comandos o de Java requieren acceso al SDK de
BusinessObjects Enterprise. Para obtener información detallada, consulte
SAP BusinessObjects Enterprise COM SDK Guide o SAP BusinessObjects
Enterprise Java SDK Guide).
Temas relacionados
• Autenticación y objetos de programa
Establecer las opciones de procesamiento del programa
Para especificar los argumentos de la línea de comandos
Por cada objeto de programa, puede especificar argumentos de la línea de comandos con el comando Configuración predeterminada en el menú
Administrar. Puede especificar cualquier argumento compatible con la interfaz de línea de comandos del programa. Los argumentos se transfieren directamente a esta interfaz sin analizar.
1.
En el área de administración "Carpetas" de la CMC, seleccione el objeto de programa.
2.
Haga clic en Administrar > Configuración predeterminada.
Aparecerá el cuadro de diálogo "Configuración predeterminada".
3.
Haga clic en Parámetros de programa en la lista de navegación.
Manual del administrador de SAP BusinessObjects Enterprise 895
Trabajar con objetos de contenido
22
Administración de objetos de programa
4.
En el campo Argumentos, escriba los argumentos de la línea de comandos del programa utilizando el mismo formato que usaría en la propia línea de comandos.
Por ejemplo, si el programa tiene una opción de ciclos, para establecer el valor de los ciclos en 100, debe escribir -loops 100
5.
Haga clic en Guardar y cerrar.
Establecer un directorio de trabajo para un objeto de programa
De forma predeterminada, cuando se ejecuta un objeto de programa,
BusinessObjects Enterprise crea un subdirectorio temporal en el directorio de trabajo del Servidor de tareas de programa y lo utiliza como directorio de trabajo del programa. El subdirectorio se borra automáticamente cuando se termina de ejecutar el programa.
Puede especificar un directorio de trabajo alternativo para el objeto de programa con el comando Configuración predeterminada del menú
Administrar. O bien, puede modificar la configuración predeterminada del directorio de trabajo del Servidor de tareas de programa.
Nota:
La cuenta con la que se ejecuta el programa debe tener los derechos adecuados para la carpeta que establezca como directorio de trabajo. El nivel de permisos de archivo necesarios dependen de lo que haga el programa; sin embargo, la cuenta del programa normalmente necesita permisos de lectura, escritura y de ejecución en el directorio de trabajo.
Temas relacionados
• Autenticación y objetos de programa
Para establecer un directorio de trabajo para un objeto de programa
1.
En el área de administración "Carpetas" de la CMC, seleccione el objeto de programa.
2.
Haga clic en Administrar > Configuración predeterminada.
Aparecerá el cuadro de diálogo "Configuración predeterminada".
3.
Haga clic en Parámetros de programa en la lista de navegación.
4.
En el campo Directorio de trabajo, escriba la ruta completa al directorio que desea establecer como el directorio de trabajo del objeto de programa.
896 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con objetos de contenido
Administración de objetos de programa
22
Por ejemplo, en Windows, si creó un directorio de trabajo denominado directorio_trabajo
, escriba C:\directorio_trabajo
En UNIX, escriba /directorio_trabajo
5.
Haga clic en Guardar y cerrar.
Para modificar el directorio de trabajo predeterminado del Servidor de tareas de programa
1.
Vaya al área de administración "Servidores" de CMC.
2.
Seleccione el servidor de tareas de programa.
3.
Haga clic en Administrar > Propiedades.
Aparece el cuadro de diálogo "Propiedades".
4.
En el campo Directorio temporal, escriba la ruta completa al directorio que desea establecer como directorio de trabajo del servidor de tareas de programa.
5.
Haga clic en Guardar y cerrar.
Configuración de los programas ejecutables
Cuando publica un objeto de programa ejecutable en la CMC, puede:
• Configurar el objeto para que tenga acceso a archivos externos o auxiliares.
• Personalizar variables de entorno del shell donde BusinessObjects
Enterprise ejecuta el programa.
Temas relacionados
• Configuración de los programas de Java
Para especificar las rutas a los archivos requeridos
Algunos archivos binarios, archivos por lotes y secuencias de comandos de shell necesitan acceso a archivos externos o auxiliares para ejecutarse.
Además de establecer un directorio de trabajo para el objeto de programa, hay dos formas de proporcionar acceso a estos archivos:
• Si un archivo requerido está en el mismo equipo que el Servidor de tareas de programa, puede especificar la ruta completa al archivo.
Manual del administrador de SAP BusinessObjects Enterprise 897
Trabajar con objetos de contenido
22
Administración de objetos de programa
• O bien, si el archivo no está situado en este Servidor, puede cargarlo en el Servidor de repositorios de archivos, que pasará los archivos al Servidor de tareas de programa si es necesario.
1.
En el área de administración "Carpetas" de la CMC, seleccione el objeto de programa ejecutable.
2.
Haga clic en Administrar > Configuración predeterminada.
Aparecerá el cuadro de diálogo "Configuración predeterminada".
3.
Haga clic en Parámetros de programa en la lista de navegación.
4.
En el campo Dependencias externas, escriba la ruta completa al archivo requerido y haga clic en Agregar.
5.
Repita el paso 4 para cada archivo necesario.
6.
Haga clic en Guardar y cerrar.
Sugerencia:
Para editar o quitar dependencias externas especificadas, seleccione la ruta del archivo (en la lista de dependencias externas de la página Parámetros de programa), y haga clic en el botón correspondiente, Editar o Quitar.
Para cargar los archivos requeridos
1.
En el área de administración "Carpetas" de la CMC, haga doble clic en el vínculo del objeto de programa ejecutable.
Aparece el cuadro de diálogo "Propiedades".
2.
Haga clic en Archivos asociados en la lista de navegación.
3.
Haga clic en Examinar para buscar el archivo requerido y, a continuación, haga clic en Agregar archivo.
4.
Repita el paso 3 por cada archivo requerido.
5.
Haga clic en Guardar y cerrar.
Sugerencia:
Para quitar los archivos auxiliares especificados, selecciónelos en la lista
Archivos auxiliares actuales y haga clic en Eliminar archivos.
Para agregar una variable de entorno
En la CMC, puede configurar el programa agregando o modificando las variables de entorno. Si se modifica una variable de entorno existente, se sobrescribe la variable, en vez de adjuntarse a ella. Los cambios que efectúe en las variables de entorno existen sólo en el shell temporal en el que
898 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con objetos de contenido
Administración de objetos de programa
22
BusinessObjects Enterprise ejecuta el programa. Por tanto, cuando se sale del programa, se destruyen las variables de entorno.
1.
En el área de administración "Carpetas" de la CMC, haga clic en el objeto de programa.
2.
Haga clic en Administrar > Configuración predeterminada.
Aparecerá el cuadro de diálogo "Configuración predeterminada".
3.
Haga clic en Parámetros de programa.
4.
En el campo Variables de entorno, escriba las variables de entorno que desea establecer y, a continuación, haga clic en Agregar.
Utilice el formato nombre=valor, donde nombre es el nombre de la variable de entorno y valor es el valor de la variable de entorno. Por ejemplo, puede establecer la variable de ruta para adjuntar el directorio binario de un usuario a la ruta existente.
• En Windows, escribiría: path=%path%;c:\usr\bin
• En UNIX, escribiría: PATH=$PATH:/usr/bin
Nota:
BusinessObjects Enterprise establece las variables de entorno utilizando la sintaxis adecuada del sistema operativo. Sin embargo, en UNIX debe seguir la convención y utilizar las mayúsculas y minúsculas correspondientes. Por ejemplo, todos los valores de nombre en UNIX se deben escribir en mayúsculas.
5.
Haga clic en Guardar y cerrar.
Sugerencia:
Para editar o quitar las variables de entorno especificadas, seleccione la variable, en la lista Variables de entorno y haga clic en el botón correspondiente, Editar o Quitar.
Configuración de los programas de Java
Para programar y ejecutar correctamente los programas de Java en
BusinessObjects Enterprise, debe especificar los parámetros necesarios del objeto de programa.
Manual del administrador de SAP BusinessObjects Enterprise 899
Trabajar con objetos de contenido
22
Administración de objetos de programa
Además, puede proporcionar al programa de Java acceso a otros archivos ubicados en los Servidores de tareas de programa y especificar las opciones de la Máquina virtual Java.
Para especificar los parámetros requeridos de los programas de Java
Para programar y ejecutar correctamente un programa de Java, debe proporcionar a BusinessObjects Enterprise el nombre base del archivo .class
que implementa la interfaz IProgramBase desde el SDK Java de
BusinessObjects Enterprise.
Nota:
Java Runtime Environment se debe instalar en todos los equipos en los que se ejecuta el Servidor de tareas de programa.
1.
En el área de administración "Carpetas" de la CMC, seleccione el objeto de programa Java.
2.
Haga clic en Administrar > Configuración predeterminada.
Aparecerá el cuadro de diálogo "Configuración predeterminada".
3.
Haga clic en Parámetros de programa en la lista de navegación.
4.
En el campo Clase que debe ejecutar, escriba el nombre base del archi vo .class que implementa la interfaz IProgramBase desde el SDK Java de BusinessObjects Enterprise (com.businessobjects.sdk.plu
gin.desktop.program.IProgramBase
).
Por ejemplo, si el archivo se denomina Arius.class, escriba Arius.
5.
Haga clic en Guardar y cerrar.
Para proporcionar a los programas de Java acceso a otros archivos
Puede proporcionar a los programas de Java acceso a archivos, como las bibliotecas de Java, ubicados en el Servidor de tareas de programa.
1.
En el área de administración "Carpetas" de la CMC, seleccione el objeto de programa Java.
2.
Haga clic en Administrar > Configuración predeterminada.
Aparecerá el cuadro de diálogo "Configuración predeterminada".
3.
Haga clic en Parámetros de programa en la lista de navegación.
4.
En el campo Ruta de la clase, escriba las rutas completas a las ubicaciones de cualquiera de los archivos de la biblioteca de Java requeridos para el programa de Java y almacenados en el Servidor de tareas de programa.
900 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con objetos de contenido
Administración de objetos de programa
22
Debe separar varias rutas con el separador de ruta de clase adecuado para el sistema operativo: un punto y coma para Windows, dos puntos para UNIX.
5.
Haga clic en Guardar y cerrar.
Autenticación y objetos de programa
Tenga en cuenta los posibles riesgos de seguridad asociados con la publicación de objetos de programa. Como administrador, debe proteger el sistema contra intromisiones. El nivel de permisos de archivo para la cuenta con la que se ejecuta un objeto de programa determinará las modificaciones, si las hay, que puede efectuar el programa en los archivos.
Puede controlar los tipos de objetos de programa que los usuarios pueden ejecutar y puede configurar las credenciales necesarias para ejecutar objetos de programa.
Habilitar o deshabilitar un tipo de objeto de programa
Como primer nivel de seguridad, puede configurar los tipos de objetos de programa disponibles para su uso.
Autenticación de todas las plataformas
En el área de administración "Carpetas" de la CMC, debe especificar las credenciales de la cuenta con la que se ejecuta el programa. Esta función le permite, al administrador, configurar una cuenta de usuario específica para el programa y asignarle los derechos necesarios para que el objeto de programa se ejecute con esa cuenta.
O bien, los usuarios que agregan objetos de programa en BusinessObjects
Enterprise pueden asignar sus propias credenciales a un objeto de programa para que éste tenga acceso al sistema. De esta forma, el programa se ejecutará con esa cuenta de usuario y los derechos del programa se restringirán a los del usuario. Si decide no especificar ninguna cuenta de usuario para un objeto de programa, éste se ejecuta con la cuenta del sistema predeterminada que suele tener derechos localmente pero no en la red.
Manual del administrador de SAP BusinessObjects Enterprise 901
Trabajar con objetos de contenido
22
Administración de objetos de programa
Nota:
De forma predeterminada, al programar un objeto de programa, la tarea falla si no se especifican las credenciales. Para proporcionar credenciales predeterminadas, seleccione CMC en el área de administración
"Aplicaciones". En el menú Acciones, haga clic en Derechos del objeto
de programa. Haga clic en Programar con las siguientes credenciales
del sistema operativo y proporcione un nombre de usuario y una contraseña predeterminados.
Autenticación de programas de Java
BusinessObjects Enterprise permite establecer la seguridad de todos los objetos de programa. Para los programas de Java, BusinessObjects
Enterprise fuerza el uso de un archivo de directivas Java, que contiene la configuración predeterminada coherente con los valores predeterminados de Java de código no seguro. Utilice la herramienta Java Policy Tool
(disponible con Java Development Kit) para modificar el archivo de instrucciones Java con el fin de adaptarlo a sus necesidades específicas.
Esta herramienta tiene dos entradas base de código. La primera entrada apunta al SDK Java de BusinessObjects Enterprise y permite que los objetos de programa tengan derechos totales en todos los archivos JAR de
BusinessObjects Enterprise. La segunda entrada base de código se aplica a todos los archivos locales. Utiliza la misma configuración de seguridad para el código no seguro que la predeterminada de Java para este tipo de código.
Nota:
• La configuración de las instrucciones Java son universales para todos los Servidores de tareas de programa que se ejecutan en el mismo equipo.
• De forma predeterminada, el archivo de instrucciones Java se instala en el directorio del SDK Java del directorio raíz de instalación de
BusinessObjects Enterprise. Por ejemplo, una ubicación típica en
Windows es: C:\Archivos de programa\Business
Objects\BusinessObjects Enterprise
12.0\conf\crystal-program.policy
• En Unix, una ubicación típica es .../solaris_install/bobje/en terprise12/JavaSDK/crystal-program.policy
902 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con objetos de contenido
Administración de paquetes de objetos
22
Para habilitar o deshabilitar un tipo de objeto de programa
1.
En el área "Aplicaciones" seleccione CMC.
2.
Haga clic en Acciones > Derechos del objeto de programa .
Aparece el cuadro de diálogo "Derechos del objeto de programa".
3.
En el área "Permitir a los usuarios", seleccione los tipos de objetos de programa que desea que los usuarios puedan ejecutar.
Puede seleccionar Ejecutar secuencias de comandos/binarios o
Ejecutar programas de java.
Si ha seleccionado Ejecutar programas de java, puede activar o desactivar la casilla de verificación Usar representación. Esta opción proporciona al programa java un token con el que se puede iniciar sesión en BusinessObjects Enterprise.
4.
Haga clic en Guardar y cerrar.
Para especificar la cuenta de usuario de un objeto de programa
1.
En el área de administración "Carpetas" de la CMC, seleccione el objeto de programa.
2.
Haga clic en Administrar > Configuración predeterminada.
Aparecerá el cuadro de diálogo "Configuración predeterminada".
3.
Haga clic en Conexión del programa en la lista de navegación.
4.
En los campos Nombre de usuario y Contraseña, escriba las credenciales de la cuenta de usuario con la que se debe ejecutar el programa.
5.
Haga clic en Guardar y cerrar.
Administración de paquetes de objetos
En esta sección se describen los paquetes de objetos y las instancias, así como su administración mediante la Consola de administración central
(CMC). Además, en esta sección se describen la creación de un paquete de objetos y cómo agregar objetos a un paquete de objetos.
Manual del administrador de SAP BusinessObjects Enterprise 903
Trabajar con objetos de contenido
22
Administración de paquetes de objetos
¿Qué son paquetes de objetos, componentes e instancias?
Los paquetes de objetos funcionan como objetos independientes en
BusinessObjects Enterprise. Piense en ellos como carpetas que puede programar junto con su contenido.
Los paquetes de objetos pueden estar formados por cualquier combinación de objetos de informe y de programa que se publican en el sistema de
BusinessObjects Enterprise. (Los objetos que no son de BusinessObjects
Enterprise, como los objetos de Excel, Word, Acrobat, Texto, Texto enriquecido, PowerPoint e Hipervínculos, no se pueden agregar a los paquetes de objetos.)
Si se incluyen varios objetos en un solo paquete de objetos, se pueden programar simultáneamente. En los informes, los paquetes de objeto permiten que los usuarios vean los datos sincronizados de los informes. Los objetos componentes no son autónomos. Tienen opciones de configuración más limitadas que el resto de los objetos y no aparecen en la lista de todos los objetos de la primera página del área de administración "Carpetas" de la CMC. En su lugar, sólo puede verlos abriendo su paquete de objetos.
BusinessObjects Enterprise crea una instancia de paquete de objetos cada vez que ejecuta un paquete de objetos. La instancia de paquete de objetos contiene instancias individuales de cada uno de sus objetos componentes.
Las instancias de componentes están unidas a las instancias de paquetes de objeto, en vez de estarlo a objetos componentes. Por ejemplo, si ejecuta un paquete de objetos creando de esta forma una copia y después quita un objeto de informe del paquete, no cambia la copia del paquete existente; sigue conteniendo la copia del informe del objeto de informe quitado. Sin embargo, las futuras instancias del paquete de objetos reflejarán el cambio.
En las copias de los informes hipervinculados de copias de paquetes de objetos, los hipervínculos apuntan a las otras copias de informes de la misma instancia del paquete de objetos.
Temas relacionados
• Uso de informes hipervinculados
904 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con objetos de contenido
Administración de paquetes de objetos
22
Para crear un nuevo paquete de objetos
1.
Vaya al área de administración "Carpetas" de la CMC y acceda a la carpeta en la que desee crear el paquete de objetos.
2.
Haga clic en Administrar > Nueva > Paquete de objetos.
Aparecerá el cuadro de diálogo "Paquete de objetos".
3.
En el campo Título, escriba el nombre del paquete de objetos que desea crear.
4.
En el campo Descripción, escriba la descripción del paquete de objetos.
Este campo es opcional.
5.
Haga clic en Aceptar.
Nota:
Cuando el paquete de objetos se haya agregado al sistema, puede modificar las propiedades, el contenido, la información de programación, el destino, los derechos de usuario, la configuración del objeto y la notificación del paquete de objetos. Para ello, utilice Administrar >
Propiedades o Administrar > Configuración predeterminada en el menú.
Agregar objetos a un paquete de objetos
En la CMC, después de haber creado un paquete de objetos, puede agregar objetos componentes de informe y de programa al paquete. Puede agregar objetos previamente no publicados directamente al paquete de objetos o puede copiar objetos existentes en él. Sólo puede mover copias de objetos existentes al paquete de objetos o entre paquetes de objetos; pero no puede mover los propios objetos existentes.
Al copiar un objeto en un paquete de objetos, el objeto componente conserva la misma configuración que la del objeto original. Sin embargo, una vez creada la copia del objeto original dentro del paquete de objetos, el componente y el original son entidades independientes. Los cambios efectuados en un objeto no se reflejan en el otro.
Manual del administrador de SAP BusinessObjects Enterprise 905
Trabajar con objetos de contenido
22
Administración de paquetes de objetos
Nota:
También puede agregar objetos a un paquete de objetos nuevo o existente utilizando el Asistente de publicación.
Temas relacionados
• Procedimientos del Asistente de publicación
Para agregar un nuevo objeto directamente a un paquete de objetos
1.
En el área de administración "Carpetas" de la CMC, haga doble clic en un paquete de objetos.
El contenido del paquete de objetos se muestra en el panel Detalles.
2.
Haga clic en Administrar > Agregar > Informe de Crystal o Archivo
de programa según el objeto que desee agregar.
Aparecen diferentes cuadros de diálogo según la opción seleccionada.
3.
En el campo Nombre de archivo, introduzca el nombre del archivo o haga clic en Examinar para desplazarse al objeto que desee publicar.
4.
Establezca las propiedades adecuadas.
• En los informes, especifique si desea mantener los datos guardados.
• En los programas, establezca el tipo de programa: ejecutable, java o secuencia de comandos.
5.
Haga clic en Aceptar.
Configuración de paquetes de objetos y de sus objetos
Los paquetes de objeto permiten ahorrar tiempo en la programación de objetos con necesidades de programación similares. Así, algunos parámetros se configuran en el nivel de paquete de objetos y otros en el nivel de objeto, es decir, para los objetos individuales del paquete.
Por ejemplo, el destino se especifica en un paquete de objetos; no se puede especificar en los objetos individuales del paquete. Cuando el sistema ejecuta
906 Manual del administrador de SAP BusinessObjects Enterprise
Trabajar con objetos de contenido
Administración de paquetes de objetos
22 el paquete de objetos, guarda las instancias de salida en el destino especificado en el paquete de objetos.
Nota:
Los objetos de un paquete de objetos son copias de objetos que existen fuera del paquete, por lo que los cambios que realiza no afectan a los objetos originales.
Autenticación y paquetes de objetos
Los paquetes de objeto simplifican la autenticación tanto de Enterprise como de base de datos. Especifique la autenticación de Enterprise sólo una vez para programar el paquete de objetos, incluidos todos sus objetos componentes. Por tanto, debe tener derechos de programar para cada uno de los objetos del paquete de objetos. Si intenta programa un paquete que contiene uno o varios objetos componentes para los que no tiene derechos de programar, fallarán las instancias componentes.
En la autenticación de base de datos, especifique la información de conexión de base de datos para cada objeto componente de informe del paquete de objetos. (Si copió el informe en el paquete de objetos, hereda inicialmente la información de conexión de base de datos del informe original).
Manual del administrador de SAP BusinessObjects Enterprise 907
Trabajar con objetos de contenido
22
Administración de paquetes de objetos
908 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
23
Programación de objetos
23
Información general
Información general
En esta sección se proporciona información acerca de la programación de objetos. Se ofrecen instrucciones detalladas para programar objetos individualmente y en lotes, así como para programar con eventos. También se describe la distribución de objetos, la especificación de notificaciones de programación y la administración de instancias.
Programación
La programación es un proceso que permite ejecutar un objeto automáticamente a unas horas especificadas. Cuando programa un objeto, selecciona el patrón de periodicidad que desea, especifica parámetros adicionales que controlan exactamente cuándo y con qué frecuencia se ejecutará el objeto.
Cuando se programa un objeto, el sistema crea una instancia programada.
Aunque una instancia programada aparece en la página "Historial" del objeto correspondiente (con un estado de Periódico o Pendiente), sólo contiene información de programación y objetos; no contiene datos.
Cuando el sistema ejecuta el objeto, crea una instancia de salida del objeto
(por ejemplo, una instancia de programa o de informe). La instancia de informe contiene datos reales de la base de datos. Una instancia de programa es un archivo de texto que contiene la salida estándar y los errores estándar generados en la ejecución del objeto de programa. Las instancias de salida también aparecen en el cuadro de diálogo "Historial" de un objeto y muestran un estado de Correcto o Error.
Para que los usuarios finales programen y ejecuten objetos, debe utilizar un cliente basado en Web, como InfoView o una aplicación Web personalizada.
InfoView se ha diseñado principalmente para programar objetos y ver informes, mientras que CMC permite gestionar y administrar objetos además de programar objetos y ver informes.
Acerca de las opciones y parámetros de periodicidad
Cuando programa un objeto, selecciona el patrón de periodicidad que desea.
Por ejemplo, selecciona A diario o Semanalmente y, a continuación, elige
910 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Programación
23 la opción de ejecución (por ejemplo, indicando los días de la semana en que desea que se ejecute el objeto). Posteriormente, especifica parámetros adicionales que controlan exactamente cuándo y con qué frecuencia se ejecutará el objeto.
Las opciones y los parámetros de ejecución disponibles dependen del patrón de repetición seleccionado. En muchos casos aparecen los mismos parámetros, como las fechas de inicio y finalización.
Temas relacionados
• Opciones de ejecución y parámetros
Patrones de periodicidad
Cuando programa un objeto, puede elegir entre los patrones de repetición que se resumen en la siguiente tabla.
Tabla 23-1: Patrones de periodicidad
Patrón de periodicidad Descripción
Ahora
Una vez
Cada hora
El objeto se ejecutará tan rápidamente como el usuario haga clic en Programar.
El objeto sólo se ejecutará una vez. Se puede ejecutar en el momento, en el futuro o cuando se produzca un evento especificado.
El objeto se ejecutará cada hora. Se debe especificar a qué hora comenzará así como las fechas de inicio y fin.
Manual del administrador de SAP BusinessObjects Enterprise 911
Programación de objetos
23
Programación
Patrón de periodicidad Descripción
Cada día
Cada semana
Mensualmente
Día del mes
El objeto se ejecutará cada día. Se puede ejecutar una o varias veces al día. Puede especificar a qué hora se ejecutará, así como la fecha de inicio y fin.
El objeto se ejecutará cada semana. Se puede ejecutar una o varias veces a la semana. Puede especificar en qué días y a qué hora se ejecutará, así como las fechas de inicio y fin.
El objeto se ejecutará cada mes o cada varios meses. Puede especificar en qué días del mes y a qué hora se ejecutará, así como las fechas de inicio y fin.
El objeto se ejecutará en un determinado día de cada mes. Puede especificar el día que se ejecutará, así como una fecha de inicio y de fin.
Primer lunes del mes
El objeto se ejecutará el primer mes de cada mes. Puede especificar una fecha de inicio y fin.
Último día de cada mes
El objeto se ejecutará el último día de cada mes.
Puede especificar una fecha de inicio y fin.
Día de la semana del mes
El objeto se ejecutará en un determinado día de una determinada semana cada mes. Puede especificar el día y la semana, así como las fechas de inicio y fin.
912 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Programación
23
Patrón de periodicidad Descripción
Calendario
El objeto se ejecutará en las fechas indicadas en un calendario que se haya creado previamente.
Temas relacionados
• Información general sobre calendarios
Opciones de ejecución y parámetros
En esta sección se describen los parámetros de ejecución para la programación de un objeto. No todos los parámetros se aplican en todos los casos, pero cuando lo hacen, la función es la misma.
Manual del administrador de SAP BusinessObjects Enterprise 913
Programación de objetos
23
Programación
Tabla 23-2: Opciones de ejecución
Opción de ejecución
Variables X y N
Días de ejecución
Descripción
Sólo se aplican a determinados patrones de periodicidad diarios y mensuales. Cuando selecciona una opción de ejecución que contiene estas variables, el sistema muestra sus valores predeterminados. A continuación, puede cambiar estos valores según sea necesario.
Por ejemplo, si selecciona el patrón de periodicidad A diario y la opción de ejecución Cada X hora(s), N mi-
nuto(s), puede especificar que el informe se ejecute cada 4 (X) horas y
30 (N) minutos. Si no modifica el valor de X o N, el sistema ejecutará el informe cada hora.
Estas opciones aparecen si selecciona el patrón de periodicidad Sema-
nalmente. Puede elegir los días de la semana en los que desea que se ejecute el trabajo si desactiva las casillas de verificación de los días correspondientes.
914 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Programación
23
Opción de ejecución
Hora de inicio
Hora de finalización
Número de reintentos permitido
Descripción
Se aplica a la mayoría, pero no todos, de los patrones de repetición y opciones de ejecución. El valor predeterminado es la fecha y hora actuales. El sistema ejecutará el objeto según la programación especificada, tan pronto como pueda, una vez alcanzada la hora de inicio.
Por ejemplo, si especifica una hora de inicio a los tres meses, el sistema no ejecutará el objeto hasta que haya transcurrido la fecha, aunque se cumplan todos los demás criterios.
Después de la fecha, el sistema ejecutará el objeto en la hora especificada.
Se aplica a la mayoría, pero no todos, de los patrones de repetición y opciones de ejecución. El valor predeterminado es la hora actual y una fecha en un futuro lejano, para garantizar que el objeto se ejecutará indefinidamente. Especifique una hora de finalización diferente si es necesario. Una vez alcanzada esta hora, el sistema ya no ejecutará el objeto.
Se aplica siempre. El número de veces que el sistema intenta procesar un objeto si el primer intento no es correcto. El número es cero de manera predeterminada.
Manual del administrador de SAP BusinessObjects Enterprise 915
Programación de objetos
23
Programación
Opción de ejecución Descripción
Intervalo de reintento en segundos
Se aplica siempre. El periodo, en segundos, que espera el sistema antes de intentar procesar de nuevo el objeto si el primer intento no es correcto.
Para programar un objeto
1.
En el área de administración "Carpetas" de la CMC, seleccione un objeto.
Nota:
Para cambiar la configuración de programación predeterminada del objeto, haga clic en Configuración predeterminada al abrir el cuadro de diálogo "Programar". Establezca la configuración de programación y haga clic en Guardar.
2.
Haga clic en Acciones > Programar.
Aparece el cuadro de diálogo "Programar", con la configuración predeterminada del objeto.
3.
Introduzca un título de la instancia adecuado.
4.
Haga clic en Periodicidad y seleccione el patrón de repetición que desee.
Por ejemplo, seleccione Semanalmente.
5.
Especifique la opción de ejecución y los parámetros que desee.
Por ejemplo, seleccione Semanalmente y, a continuación, especifique lunes, miércoles y viernes.
6.
Configure cualquier otra opción y parámetro de programación según necesite.
7.
Haga clic en Programar.
El sistema creará una instancia programada y la ejecutará según la información de programación especificada. Puede ver la instancia programada en la página "Historial" del objeto.
916 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Programación
23
Temas relacionados
• Opciones de ejecución y parámetros
• Configuración de las opciones de programación
• Administración y visualización del historial de instancias
Programación de objetos con paquetes de objetos
Se pueden programar objetos en lotes mediante la función de paquetes de objetos. Los paquetes de objetos son objetos independientes en
BusinessObjects Enterprise. Pueden contener cualquier combinación de objetos que se pueden programar, como informes, objetos de programa y documentos de Web Intelligence. El uso de paquetes de objetos simplifica la autenticación y permite a los usuarios ver datos sincronizados entre instancias de distintos objetos.
Para programar objetos con paquetes de objetos, primero cree un paquete de objetos. A continuación, copie objetos existentes en el paquete de objetos.
Finalmente, programe el paquete de objetos del mismo modo que otro objeto.
También puede agregar objetos a un paquete de objetos mediante el
Asistente de importación.
Nota:
Se debe configurar individualmente la información de procesamiento de cada componente de un paquete de objetos. Por ejemplo, si desea que un objeto de informe de un paquete de objetos se imprima según lo programado, debe configurarlo haciendo clic en Componentes del cuadro de diálogo
"Programar" y en el título del componente que desee imprimir. A continuación, puede expandir Configuración de impresión para el componente y configurarlo para que se imprima igual que al programarlo de forma independiente.
Temas relacionados
• Administración de paquetes de objetos
• Configuración de paquetes de objetos y de sus objetos
• Uso de informes hipervinculados
Manual del administrador de SAP BusinessObjects Enterprise 917
Programación de objetos
23
Programación
Programación de objetos con eventos
Al programar un objeto con eventos, el objeto sólo se ejecuta cuando se produce la condición adicional (es decir, el evento). Puede programar objetos para que esperen todos o cualquiera de los tres tipos de evento siguientes: basado en archivo, personalizado y basado en programación. Si quiere que un objeto programado active un evento, es necesario seleccionar un evento basado en programación.
Nota:
Los eventos basados en archivo se activan con la existencia de un archivo especificado. Los eventos personalizados se activan manualmente. Los eventos basados en programación los activa otro objeto en ejecución.
Programación de objetos basada en un evento
Al programar un objeto que espera un evento especificado, sólo se ejecutará cuando se active el evento y se cumplan las demás condiciones de programación. Si se activa el evento antes de la fecha de inicio del objeto, no se ejecutará éste. Si ha especificado una fecha de finalización para este objeto y si el evento no se activa antes de que llegue dicha fecha, no se ejecutará el objeto ya que no se habrán cumplido todas las condiciones.
Además, si elige una programación semanal, mensual o de calendario, el objeto tendrá un intervalo de tiempo específico en el que puede procesarse.
El evento debe activarse en este tiempo especificado para que se ejecute el objeto. Por ejemplo, si programa un objeto de informe semanal que se ejecuta cada martes, el evento se debe activar antes de la fecha final de la instancia (en este ejemplo, al final del lunes).
Programación de objetos que inician un evento
También puede programar un objeto que active un evento basado en programación al completarse el objeto en ejecución. Cuando se ejecute el objeto, BusinessObjects Enterprise activará el evento especificado. Para un evento basado en programación, si el evento se basa en que la instancia de objeto se ejecute correctamente, el evento no se activará si la instancia del informe no se realiza correctamente.
Nota:
Para programar un objeto con eventos, primero debe asegurarse de que ha creado el evento.
918 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Programación
23
Temas relacionados
• Información general sobre la administración de eventos
• Eventos basados en programación
Para programar un objeto que se ejecute basándose en eventos
1.
En el área de administración "Carpetas" de la CMC, seleccione un objeto.
2.
Haga clic en Acciones > Programar.
3.
En la lista Ejecutar objeto situada en la parte izquierda de la página, seleccione un patrón de repetición: Una vez, A diario, Semanalmente,
Mensualmente o Calendario.
4.
Seleccione una opción de ejecución.
5.
Seleccione y rellene los parámetros de programación para el objeto
(opción de programación, Fecha de inicio, Fecha de finalización, etc.).
6.
Haga clic en Eventos, seleccione uno en la lista de Eventos disponibles y haga clic en > para agregar los eventos a la lista de Eventos a los que
esperar.
Sugerencia:
Haga clic en >> para agregar todos los eventos disponibles.
7.
Haga clic en el botón Programar para programar el objeto.
Temas relacionados
• Opciones de ejecución y parámetros
Para programar un objeto que inicie un evento
1.
En el área de administración "Carpetas" de la CMC, seleccione un objeto.
2.
Haga clic en Acciones > Programar.
3.
En la lista Ejecutar objeto situada en la parte izquierda de la página, seleccione un patrón de repetición: Una vez, A diario, Semanalmente,
Mensualmente o Calendario.
4.
Seleccione y rellene los parámetros de programación para el objeto
(opción de programación, Fecha de inicio, Fecha de finalización, etc.).
Manual del administrador de SAP BusinessObjects Enterprise 919
Programación de objetos
23
Configuración de las opciones de programación
5.
En el área Eventos, seleccione uno en la lista de Eventos disponibles y haga clic en > para agregar los eventos a la lista de Eventos que
desencadenar al finalizar.
Nota:
En esta lista sólo se pueden seleccionar eventos basados en programación.
Sugerencia:
Haga clic en >> para agregar todos los eventos disponibles.
6.
Haga clic en el botón Programar para programar el objeto.
Temas relacionados
Configuración de las opciones de programación
BusinessObjects Enterprise permite controlar el proceso y las opciones de programación de un objeto.
Temas relacionados
• Configuración de la notificación del éxito o error de una tarea de
• Especificar notificaciones de alerta
• Programación de un objeto para un usuario o un grupo
• Selección de opciones de caché para documentos de Web Intelligence o
920 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Configuración de las opciones de programación
23
Configuración de la notificación del éxito o error de una tarea de programación
Puede establecer opciones de programación que envíen automáticamente notificaciones cuando la instancia de un objeto sea correcta o falle. Puede enviar la notificación mediante notificación de auditoría o correo electrónico.
También puede combinar varios métodos de notificación y proporcionar opciones de notificación distintas para las instancias que han tenido éxito y en las que se ha producido un error.
Por ejemplo, puede que tenga muchos informes que se ejecuten cada día.
Debe comprobar cada instancia para asegurarse de que se ejecuta correctamente y, a continuación, envíe mensajes de correo electrónico a los usuarios que deban saber que está disponible el nuevo informe. Con miles de informes, se tardaría demasiado tiempo en comprobar los informes y ponerse en contacto manualmente con los usuarios que necesitan la información. Mediante la configuración de notificaciones de BusinessObjects
Enterprise, puede configurar cada objeto para que le notifique automáticamente cuando deje de ejecutarse correctamente el informe y puede informar automáticamente a los usuarios cuando las nuevas instancias del informe funcionen correctamente.
Determinación del éxito o error de una tarea de programación
Al programar un objeto, la instancia programada tiene éxito o se produce un error. Las condiciones necesarias para el éxito o error de una instancia dependen del tipo de objeto que programe:
• Objetos de informe, objetos de documento de Desktop Intelligence y objetos de documento de Web Intelligence
Las instancias de informe y los objetos de documento se ejecutan correctamente si no se produce ningún error al procesar el objeto o acceder a la base de datos. Se puede producir un error en la instancia si el usuario no proporciona la información de conexión o los parámetros correctos.
• Objetos de programa
Para los objetos de programa, el programa se debe ejecutar para tener
éxito. Si el programa no se ejecuta, se considera que la instancia ha
Manual del administrador de SAP BusinessObjects Enterprise 921
Programación de objetos
23
Configuración de las opciones de programación
tenido un error. Si el programa se ejecuta pero no realiza las tareas previstas, aún se considera una instancia correcta porque el objeto de programa se ha ejecutado. BusinessObjects Enterprise no supervisa los problemas con el código del objeto de programa.
• Paquetes de objetos
Se puede producir un error en un paquete de objetos si hay un error en uno de sus componentes. Para cambiar esta configuración, abra
Configuración predeterminada del paquete de objetos desde sus propiedades, haga clic en Fallo del componente y desactive la opción
Error del paquete programado tras fallo de un componente individual.
También puede configurar opciones de programación para objetos individuales de un paquete de objetos. Para ello, elija el componente para el que desea establecer opciones en la sección Componentes del cuadro de diálogo "Programación". A continuación, puede establecer la notificación del componente, la conexión a base de datos, los filtros, el formato, la impresión, los parámetros, los grupos de servidores y la configuración de alerta según corresponda al componente.
Nota:
No se puede configurar la notificación de auditoría o de correo electrónico, pero se puede configurar cualquier tipo de notificación para los objetos individuales del paquete de objetos. También se pueden programar paquetes de objetos con eventos.
Temas relacionados
• Eventos basados en programación
Acerca de la notificación
Se establece la notificación en el nivel de objeto. Se pueden seleccionar opciones de notificación únicas para cada objeto, enviando distintos tipos de notificación para condiciones diferentes. Para los paquetes de objetos, sólo se puede configurar la notificación de evento, que activará un evento según el éxito o el error del paquete de objetos. Para supervisar el éxito y el error de los objetos desde una perspectiva más general, utilice la funcionalidad de auditoría en BusinessObjects Enterprise.
Si se produce un error de notificación, se produce un error de instancia de objeto. Por ejemplo, si una notificación de correo electrónico envía un
922 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Configuración de las opciones de programación
23 mensaje a una dirección de correo electrónico no válida, se produce un error de notificación y la instancia de objeto se registra como error en el historial del objeto.
Se puede elegir realizar la notificación mediante:
•
Notificación de auditoría
Para utilizar la notificación de auditoría, se debe configurar la base de datos de auditoría y activar la auditoría para los servidores. Si utiliza la auditoría para supervisar el sistema BusinessObjects Enterprise, puede utilizar la notificación de auditoría. Para obtener más información acerca de cómo configurar la base de datos de auditoría y activar la auditoría, consulte el Manual del administrador de SAP BusinessObjects Enterprise.
Al seleccionar la notificación de auditoría, la información acerca del objeto programado se escribe en la base de datos de auditoría. Puede elegir que se envíe una notificación a la base de datos de auditoría cuando la tarea se ejecute correctamente, cuando no se ejecute o en ambos casos.
•
Notificación por correo electrónico
Puede enviar un mensaje de correo electrónico como notificación del
éxito o error de una instancia de objeto. Puede elegir al remitente y a los destinatarios del mensaje de correo electrónico. Puede enviar un mensaje de correo electrónico cuando se produzca un error de la instancia y cuando ésta se realice correctamente. Por ejemplo, puede enviar un mensaje de correo electrónico al administrador si se produce un error del informe, pero cuando se realice correctamente puede enviar una notificación a todos los usuarios que necesiten el informe para hacerles saber que ya está disponible.
Nota:
Para habilitar la notificación por correo electrónico, debe estar habilitado y configurado el destino SMTP del correo electrónico en los servidores de tareas. Para obtener más información, consulte el Manual del
administrador de SAP BusinessObjects Enterprise.
Nota:
La notificación del éxito o error de un objeto programado no es lo mismo que una notificación de alerta. La notificación de alerta debe estar integrada en el diseño del informe. Por ejemplo, la notificación de alerta puede enviarle un correo electrónico siempre que cualquier valor específico del informe supere 1.000.000 $ En un caso como éste, la notificación no tiene relación
Manual del administrador de SAP BusinessObjects Enterprise 923
Programación de objetos
23
Configuración de las opciones de programación
ninguna con el contenido del informe; tan sólo se trata de si la instancia del objeto del informe ha tenido éxito o no.
Para configurar la notificación del éxito o error de una instancia
1.
Seleccione un objeto en el área de administración "Carpetas" de la CMC.
2.
Haga clic en Acciones > Programar.
3.
En la lista de navegación, expanda Notificación.
4.
Haga clic en el tipo (o tipos) de notificación que desee utilizar.
Nota:
Si el tipo de notificación ya se utiliza, tendrá la etiqueta “Activada”. De lo contrario, tendrá la etiqueta “No utilizada”.
5.
Elija las opciones específicas de la notificación y haga clic en Actualizar.
Tabla 23-3: Tipos de notificación
Tipo de notificación
Auditoría
Instrucción
•
•
Para enviar un registro a la base de datos de auditoría cuando el trabajo se realice correctamente, seleccione Se ha realizado
un trabajo correctamente.
Para enviar un registro cuando se produzca un error en el trabajo, seleccione No se ha podido
realizar un trabajo.
924 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Configuración de las opciones de programación
23
Tipo de notificación
Correo electrónico
Instrucción
•
•
Elija si desea enviar una notificación cuando se produzca un error en el trabajo o cuando se realice correctamente.
Para especificar el contenido y los destinatarios de la notificación por correo electrónico, expanda las opciones de notificación que ha elegido, seleccione
Establecer los valores que se
utilizarán aquí y proporcione la direcciones de correo electrónico de destinatario y remitente, la línea de asunto del mensaje de correo electrónico y el mensaje.
Nota:
Para separar varias direcciones o las listas de distribución use el punto y coma.
Nota:
De forma predeterminada, la notificación se envía al destino de correo electrónico predeterminado del servidor. Para obtener información detallada acerca de cómo cambiar las opciones de correo electrónico predeterminadas, consulte el Manual del administrador de SAP
BusinessObjects Enterprise.
Especificar notificaciones de alerta
Nota:
Esta función no se aplica a los objetos de documento de Desktop Intelligence y Web Intelligence.
Manual del administrador de SAP BusinessObjects Enterprise 925
Programación de objetos
23
Configuración de las opciones de programación
Las alertas son mensajes personalizados, creados en Crystal Reports, que aparecen cuando los datos del informe cumplen algunas condiciones. Las alertas pueden indicar las acciones que debe emprender el usuario o contener información sobre los datos del informe. Si la condición de alerta
(de la forma descrita en Crystal Reports) es verdadera, se activa la alerta y se muestra su mensaje.
En BusinessObjects Enterprise, puede elegir enviar una notificación de alerta al programar un informe. Si habilita la notificación de alertas, los mensajes se envían a través de un servidor SMTP. Puede configurar las opciones de entrega de mensajes de correo electrónico, especificar los campos Para,
CC y De del mensaje de correo electrónico, agregar la información del asunto y del mensaje, establecer una dirección URL que desea que utilice el destinatario y establecer el número máximo de registros de alerta que van a enviarse.
Nota:
• El vínculo Notificación de alerta está disponible sólo si el objeto de informe contiene alertas.
• Las alertas se activan en el objeto de informe aunque deshabilite la notificación de alertas.
• Para habilitar la notificación de alerta, debe estar habilitado y configurado el destino SMTP del correo electrónico en los servidores de tareas. Para obtener más información, consulte el Manual del administrador de SAP
BusinessObjects Enterprise.
Para establecer la notificación de alertas
1.
En el área de administración "Carpetas" de la CMC, seleccione un objeto de informe.
2.
Haga clic en Acciones > Programar.
3.
En la lista de navegación, haga clic en Notificación de alerta.
4.
Seleccione la casilla de verificación Habilitar la notificación de alerta si desea enviar una notificación de alerta.
5.
Seleccione Usar configuración predeterminada o Configuración
personalizada.
Si selecciona la primera opción, BusinessObjects Enterprise enviará la notificación de alerta utilizando la configuración predeterminada del servidor de tareas. Esta configuración se puede modificar en el área de administración "Servidores". Para obtener más información, consulte el
926 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Configuración de las opciones de programación
23
Manual de despliegue de aplicaciones Web de SAP BusinessObjects
Enterprise.
Si selecciona la segunda opción, puede especificar la configuración del correo electrónico en el software.
6.
Escriba la dirección URL al visor en el que desea que los destinatarios vean el informe. O bien, puede seleccionar el visor predeterminado haciendo clic en Utilizar predeterminado.
La dirección URL del visor aparece en el hipervínculo que se envía en el mensaje de correo electrónico de notificación de alerta. Puede establecer la dirección URL predeterminada si selecciona la aplicación
CMC en el área de administración "Aplicaciones" de la CMC y haga clic en Administrar y Propiedades. Para obtener más información, consulte la documentación para programadores disponible en el CD del producto.
Nota:
Debe utilizar la codificación de URL del Consorcio del World Wide Web
(W3C) al escribir la dirección URL del visor. Por ejemplo, sustituya los espacios de la ruta por %20. Para obtener más información, consulte
http://www.w3.org/
7.
Escriba el número máximo de registros de alerta que se van a incluir en la notificación de alerta.
El hipervínculo de la notificación de alerta muestra una página de informe que contiene los registros que activó la alerta. Utilice este campo para limitar el número de registros mostrados.
Sugerencia:
El valor de los campos Nombre de la alerta y Estado se establece en
Crystal Reports.
8.
Cuando haya terminado de configurar todas las opciones de programación, haga clic en Programar.
Selección de destinos
Al utilizar BusinessObjects Enterprise se puede configurar un objeto o una instancia para su salida a un destino distinto del servidor de repositorios de archivos (FRS) de salida predeterminado. Cuando el sistema ejecuta un objeto, siempre guarda la instancia de salida en el FRS de salida. La
Manual del administrador de SAP BusinessObjects Enterprise 927
Programación de objetos
23
Configuración de las opciones de programación
posibilidad de seleccionar un destino adicional permite enviar instancias dentro del sistema de la empresa o a destinos situados fuera del sistema.
Por ejemplo, puede determinar que la salida de un objeto se envíe automáticamente por correo electrónico a otros usuarios.
Nota:
También puede configurar las instancias de objeto para que se impriman después de la ejecución.
Cuando se especifica un destino distinto de “Predeterminado”,
BusinessObjects Enterprise genera un nombre único para el archivo o los archivos de salida. Para generar un nombre de archivo, puede utilizar una combinación de ID, nombre o título del objeto, información del propietario o información de fecha y hora. Los destinos disponibles son ubicaciones de archivo, FTP, correo electrónico y bandejas de entrada de BusinessObjects
Enterprise.
Están disponibles los destinos siguientes:
• Ubicación de destino predeterminada
• Ubicación de archivo
• Ubicación FTP
• Correo electrónico
• Bandeja de entrada
Nota:
Puede cambiar la configuración de destino de un objeto o una instancia en la CMC o en InfoView. Al especificar la configuración de destino en la CMC, estas opciones también se reflejan en la configuración de programación predeterminada de InfoView.
Temas relacionados
• Configuración de las opciones de impresora y de diseño de página
• Compatibilidad de destino predeterminado
• Compatibilidad con destino de disco sin administrar
• Compatibilidad de correo electrónico (SMTP)
• Compatibilidad con la bandeja de entrada
928 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Configuración de las opciones de programación
23
Compatibilidad de destino predeterminado
De manera predeterminada, las instancias de objetos se guardan en el
Servidor de repositorios de archivos de salida (FRS). Si desea guardar las instancias en el FRS sólo y no en otros destinos, active esta opción.
Para establecer el destino como predeterminado
1.
En el área de administración "Carpetas" de la CMC, seleccione un objeto.
2.
Haga clic en Acciones > Programar y acceda a la página "Destino".
• Si está programando un informe de Crystal o un paquete de objetos, haga clic en Destino.
• Si está programando un documento de Desktop Intelligence, haga clic en Formato y destino.
• Si está programando un documento de Web Intelligence, haga clic en Formatos y destinos.
3.
Asegúrese de que Ubicación de Enterprise predeterminada se ha establecido como el destino.
• Si está programando un informe de Crystal o un paquete de objetos, seleccione Ubicación de Enterprise predeterminada en la lista
Destino.
• Si está programando un documento de Desktop Intelligence o de Web
Intelligence, asegúrese de que no hay activada ninguna casilla de verificación en "Detalles del formato de salida".
4.
Configure el resto de las opciones de programación y haga clic en
Programar.
Compatibilidad con destino de disco sin administrar
Al programar objetos, puede configurarlos para su salida a un disco sin administrar. En este caso, el sistema almacena la instancia de salida tanto en el Servidor de repositorios de archivos de salida como en el destino especificado.
Si el objeto es un documento de Web Intelligence o un paquete de objetos, no puede especificar Disco sin administrar como destino. Sin embargo, en un paquete de objetos puede configurar la salida de los objetos individuales del paquete a un disco sin administrar.
Manual del administrador de SAP BusinessObjects Enterprise 929
Programación de objetos
23
Configuración de las opciones de programación
Nota:
• Para utilizar un destino, éste debe estar habilitado y configurado en los servidores de tareas. Para obtener más información, consulte el Manual
del administrador de SAP BusinessObjects Enterprise.
• La ubicación debe ser un directorio local del servidor de procesamiento.
Para servidores que utilicen Windows, la ubicación también puede ser una ruta UNC (convención de nomenclatura universal) o un directorio local.
• El servidor de procesamiento debe tener derechos suficientes para la ubicación especificada.
Para establecer el destino como ubicación de archivo
1.
En el área de administración "Carpetas" de la CMC, seleccione un objeto.
2.
Haga clic en Acciones > Programar y acceda a la página "Destino".
• Si está programando un informe de Crystal o un paquete de objetos, haga clic en Destino.
• Si está programando un documento de Desktop Intelligence, haga clic en Formatos y destino.
• Si está programando un documento de Web Intelligence, haga clic en Formatos y destinos.
3.
Seleccione Ubicación de archivo como el destino.
• Si está programando un informe de Crystal o un paquete de objetos, seleccione Ubicación de archivo en la lista Destino.
• Si está programando un documento de Desktop Intelligence o de Web
Intelligence, seleccione Ubicación de archivo en "Detalles del formato de salida" y, a continuación, haga clic en Opciones de destino y
configuración.
4.
Si está programando un documento de Desktop Intelligence o de Web
Intelligence, active o desactive Usar los valores predeterminados del
Servidor de tareas.
Nota:
Puede modificar la configuración predeterminada del Servidor de tareas en el área de administración "Servidores" de la CMC. Para obtener más información, consulte el Manual del administrador de SAP
BusinessObjects Enterprise.
"File location properties for scheduled objects" resume las propiedades de nombre de archivo y la información de usuario que puede configurarse para que se use en un momento de la programación.
930 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Configuración de las opciones de programación
23
Nota:
Puede especificar un nombre de usuario y una contraseña sólo para servidores que utilicen Windows.
5.
Elija si desea activar la limpieza de instancias.
• Si está programando un documento de Desktop Intelligence o de Web
Intelligence, active o desactive la opción Limpiar instancia tras
programación.
• Si está programando otro tipo de objeto, active o desactive Conservar
una instancia en el historial.
Al seleccionar esta opción, el sistema elimina automáticamente la instancia de informe o de programa del Servidor de repositorios de archivos de salida para reducir al mínimo el número de instancias almacenadas en él.
Nota:
Estas instancias son necesarias para auditar el evento, por lo que esta configuración se invalida si la auditoría está activada para el objeto programado.
6.
Establezca otras opciones de programación según sea necesario.
7.
Haga clic en Programar.
Manual del administrador de SAP BusinessObjects Enterprise 931
Programación de objetos
23
Configuración de las opciones de programación
Tabla 23-4: Propiedades de ubicación de archivo de los objetos programados
Propiedad Descripción
Directorio de destino
Nombre de archivo
Escriba una ubicación local, ubicación asignada o ruta de acceso
UNC. Si está programando un documento de Web Intelligence o de
Desktop Intelligence y desea crear carpetas basadas en variables como el título de la instancia, el propietario, la fecha y la hora, o los nombres de los usuarios, puede insertar una variable si la selecciona en la lista. La variable se inserta al final del texto del cuadro de texto.
Para que BusinessObjects Enterprise genere un nombre de archivo, seleccione Generado automática-
mente.
Para elegir un nombre de archivo, seleccione Nombre específico e introduzca el nombre que desee utilizar. Si está programando un documento de Web Intelligence o de Desktop Intelligence, puede incluir las mismas variables en el nombre de archivo que en el directorio de destino. Si desea agregar la extensión de archivo al nombre de archivo especificado, asegúrese de que está seleccionado Agregar
extensión de archivo.
932 Manual del administrador de SAP BusinessObjects Enterprise
Propiedad
Nombre de usuario
Contraseña
Programación de objetos
Configuración de las opciones de programación
23
Descripción
Especifique un usuario que tenga permiso para escribir archivos en el directorio de destino.
Escriba la contraseña para el usuario.
Compatibilidad FTP
Al programar objetos, puede configurarlos para su salida a un servidor de
Protocolo de transferencia de archivos (FTP). Para conectarse al servidor
FTP, es necesario especificar un usuario que tenga los derechos necesarios para cargar archivos en el servidor. Si especifica un destino FTP, el sistema almacenará una instancia de salida tanto en el Servidor de repositorios de archivos de salida como en el destino especificado.
Nota:
Para utilizar un destino, éste debe estar habilitado y configurado en los servidores de tareas. Para obtener más información, consulte el Manual del
administrador de SAP BusinessObjects Enterprise.
Para establecer un servidor FTP como destino
1.
En el área de administración "Carpetas" de la CMC, seleccione un objeto.
2.
Haga clic en Acciones > Programar y acceda a la página "Destino".
• Si está programando un informe de Crystal o un paquete de objetos, haga clic en Destino.
• Si está programando un documento de Desktop Intelligence, haga clic en Formatos y destino.
• Si está programando un documento de Web Intelligence, haga clic en Formatos y destinos.
3.
Seleccione Servidor FTP como el destino.
Manual del administrador de SAP BusinessObjects Enterprise 933
Programación de objetos
23
Configuración de las opciones de programación
• Si está programando un informe de Crystal o un paquete de objetos, seleccione Servidor FTP en la lista Destino.
• Si está programando un documento de Desktop Intelligence o de Web
Intelligence, seleccione Servidor FTP en "Detalles del formato de salida" y, a continuación, haga clic en Opciones de destino y
configuración.
4.
Si está programando un documento de Desktop Intelligence o de Web
Intelligence, active o desactive Usar los valores predeterminados del
Servidor de tareas.
Si selecciona esta opción, BusinessObjects Enterprise programará un objeto utilizando la configuración predeterminada del servidor de tareas.
Esta configuración se puede modificar en el área de administración
"Servidores". Para obtener más información, consulte el Manual del
administrador de SAP BusinessObjects Enterprise.
Si desactiva esta opción, puede configurar las propiedades del FTP y del nombre de archivo:
•
Host
Especifique la información de host del FTP.
•
Puerto
Especifique el número de puerto FTP (el valor predeterminado es 21).
•
Nombre del usuario
Especifique un usuario que disponga de los derechos necesarios para cargar un objeto en el servidor FTP.
•
Contraseña
Especifique la contraseña del usuario.
•
Cuenta
Especifique la información de la cuenta FTP, si es necesario.
La cuenta forma parte del protocolo FTP estándar, pero se despliega raramente. Proporcione la cuenta correspondiente sólo si lo requiere el servidor FTP.
•
Directorio
934 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Configuración de las opciones de programación
23
Especifique el directorio FTP en el que desee guardar el objeto. Para agregar una variable, seleccione un marcador de posición para una propiedad de variable de la lista.
•
Nombre de archivo
Para que BusinessObjects Enterprise genere un nombre de archivo aleatorio, seleccione Generado automáticamente. Para introducir un nombre de archivo, seleccione Nombre específico. También puede agregar una variable al nombre de archivo si elige un marcador de posición para una propiedad variable en la lista. Si desea incluir la extensión de archivo, asegúrese de seleccionar Agregar extensión
de archivo.
5.
Elija si desea activar la limpieza de instancias.
• Si está programando un documento de Desktop Intelligence o de Web
Intelligence, active o desactive la opción Limpiar instancia tras
programación.
• Si está programando otro tipo de objeto, active o desactive Conservar
una instancia en el historial.
Al seleccionar esta opción, el sistema elimina automáticamente la instancia de informe o de programa del Servidor de repositorios de archivos de salida para reducir al mínimo el número de instancias almacenadas en él.
6.
Establezca otras opciones de programación y haga clic en Programar.
Compatibilidad de correo electrónico (SMTP)
La compatibilidad de correo del Protocolo simple de transferencia de correo
(SMTP) permite seleccionar el envío de las instancias de un objeto, por ejemplo una instancia de informe, a uno o varios destinos de correo electrónico. Después de ejecutar el objeto, el sistema envía una copia de la instancia de salida como archivo adjunto a las direcciones de correo electrónico especificadas.
Al seleccionar el destino Correo electrónico (SMTP), el sistema almacena la instancia en el Servidor del repositorio de archivos de salida y la envía como mensaje de correo electrónico a los destinos especificados.
BusinessObjects Enterprise admite codificación de Extensiones seguras multipropósito de correo de Internet (MIME).
Manual del administrador de SAP BusinessObjects Enterprise 935
Programación de objetos
23
Configuración de las opciones de programación
Nota:
Para utilizar un destino, éste debe estar habilitado y configurado en los servidores de tareas. Para obtener más información, consulte el Manual del
administrador de SAP BusinessObjects Enterprise.
Para programar un objeto para un destino de correo electrónico
1.
En el área de administración "Carpetas" de la CMC, seleccione un objeto.
2.
Haga clic en Acciones > Programar y acceda a la página "Destino".
• Si está programando un informe de Crystal o un paquete de objetos, haga clic en Destino.
• Si está programando un documento de Desktop Intelligence, haga clic en Formatos y destino.
• Si está programando un documento de Web Intelligence, haga clic en Formatos y destinos.
3.
Seleccione Destinatarios de correo electrónico como el destino.
• Si está programando un informe de Crystal o un paquete de objetos, seleccione Destinatarios de correo electrónico en la lista Destino.
• Si está programando un documento de Desktop Intelligence o de Web
Intelligence, seleccione Destinatarios de correo electrónico en
"Detalles del formato de salida" y, a continuación, haga clic en
Opciones de destino y configuración.
4.
Si está programando un documento de Desktop Intelligence o de Web
Intelligence, active o desactive Usar los valores predeterminados del
Servidor de tareas.
Si selecciona esta opción, BusinessObjects Enterprise programará un objeto utilizando la configuración predeterminada del servidor de tareas.
Esta configuración se puede modificar en el área de administración
"Servidores". Para obtener más información, consulte el Manual del
administrador de SAP BusinessObjects Enterprise.
Si desactiva esta opción, puede especificar la configuración de correo electrónico y las propiedades de nombre de archivo.
936 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Configuración de las opciones de programación
23
Tabla 23-5: Configuración de correo electrónico de los objetos programados
Campo Instrucción
De
A
Cc
Asunto
Escriba una dirección de remite.
Escriba una dirección a la que desee enviar el objeto. Si desea enviar el objeto a varias direcciones, utilice el punto y coma para separarlos.
Escriba una dirección a la que desee enviar una copia del objeto. Si desea enviar el objeto a varias direcciones, utilice el punto y coma para separarlos.
Rellene el campo Asunto. Puede elegir variables para incluirlas en el campo Asunto si las elige en la lista situada junto al cuadro de texto.
Mensaje
Escriba un mensaje corto, si es necesario. Puede elegir variables para incluirlas en el mensaje si las elige en la lista situada junto al cuadro de texto.
Adjuntar instancia de objeto a mensaje de correo
Active esta casilla de verificación si desea que se adjunte una copia de la instancia al mensaje de correo electrónico.
Manual del administrador de SAP BusinessObjects Enterprise 937
Programación de objetos
23
Configuración de las opciones de programación
Campo Instrucción
Nombre de archivo predeterminado (creado aleatoriamente)
Seleccione esta opción si quiere que BusinessObjects Enterprise genere un nombre de archivo aleatorio.
Nombre de archivo especificado
Seleccione esta opción si desea introducir un nombre de archivo.
Puede elegir variables para incluirlas en el campo Nombre de archi-
vo especificado si las elige en la lista situada junto al cuadro de texto. Si desea agregar la extensión de archivo, asegúrese de que está seleccionado Agregar extensión
de archivo.
5.
Elija si desea activar la limpieza de instancias.
• Si está programando un documento de Desktop Intelligence o de Web
Intelligence, active o desactive la opción Limpiar instancia tras
programación.
• Si está programando otro tipo de objeto, active o desactive Conservar
una instancia en el historial.
Al seleccionar esta opción, el sistema elimina automáticamente la instancia de informe o de programa del Servidor de repositorios de archivos de salida para reducir al mínimo el número de instancias almacenadas en él.
6.
Establezca otras opciones de programación y haga clic en Programar.
Compatibilidad con la bandeja de entrada
Al programar objetos, puede configurar su salida a las bandejas de entrada de los usuarios. En este caso, el sistema almacena la instancia tanto en el
938 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Configuración de las opciones de programación
23
Servidor de repositorios de archivos de salida como en las bandejas de entrada especificadas. En lugar de enviar el archivo real a las bandejas de entrada, puede elegir que se envíe un acceso directo.
Nota:
Para utilizar un destino, éste debe estar habilitado y configurado en los servidores de tareas. Para obtener más información, consulte el Manual del
administrador de SAP BusinessObjects Enterprise.
Para programar un objeto para un destino de bandeja de entrada
1.
En el área de administración "Carpetas" de la CMC, seleccione un objeto.
2.
Haga clic en Acciones > Programar y acceda a la página "Destino".
• Si está programando un informe de Crystal o un paquete de objetos, haga clic en Destino.
• Si está programando un documento de Desktop Intelligence, haga clic en Formatos y destino.
• Si está programando un documento de Web Intelligence, haga clic en Formatos y destinos.
3.
Seleccione Bandeja de entrada como el destino.
• Si está programando un informe de Crystal o un paquete de objetos, seleccione Servidor FTP en la lista Bandeja de entrada.
• Si está programando un documento de Desktop Intelligence o de Web
Intelligence, seleccione Bandeja de entrada en "Detalles del formato de salida" y, a continuación, haga clic en Opciones de destino y
configuración.
4.
Elija si desea activar la limpieza de instancias.
• Si está programando un documento de Desktop Intelligence o de Web
Intelligence, active o desactive la opción Limpiar instancia tras
programación.
• Si está programando otro tipo de objeto, active o desactive Conservar
una instancia en el historial.
Al seleccionar esta opción, el sistema elimina automáticamente la instancia de informe o de programa del Servidor de repositorios de archivos de salida para reducir al mínimo el número de instancias almacenadas en él.
5.
Si está programando un documento de Desktop Intelligence o de Web
Intelligence, active o desactive Usar los valores predeterminados del
Servidor de tareas.
Manual del administrador de SAP BusinessObjects Enterprise 939
Programación de objetos
23
Configuración de las opciones de programación
Si selecciona esta opción, BusinessObjects Enterprise programará un objeto utilizando la configuración predeterminada del servidor de tareas.
Esta configuración se puede modificar en el área de administración de
Servidores. Para obtener más información, consulte el Manual del
administrador de SAP BusinessObjects Enterprise.
6.
Si no ha seleccionado Usar los valores predeterminados del Servidor
de tareas, establezca los parámetros siguientes; de lo contrario, omita este paso.
a.
Desplácese y seleccione los usuarios o grupos del panel "Destinatarios disponibles" y haga clic en > para agregarlos a Destinatarios
seleccionados.
Sugerencia:
Puede hacer clic en >> para agregar todos los destinatarios disponibles y en < o << para quitar el destinatario seleccionado o todos.
b.
Para que BusinessObjects Enterprise genere un nombre para el archivo de instancia, seleccione Generado automáticamente.
Para elegir un nombre, seleccione Nombre específico e introduzca el nombre en el cuadro de texto. Para incluir variables, selecciónelas en la lista situada junto al cuadro.
c.
Para enviar un acceso directo a la instancia, seleccione Acceso
directo. Si desea enviar una copia de la instancia, seleccione Copia.
7.
Establezca otras opciones de programación y haga clic en Programar.
Seleccionar un formato
Puede seleccionar el formato en que se guardará el documento o la instancia de informe cuando se genere. Este formato se guardará en el destino seleccionado. Puede seleccionar entre los formatos que se resumen en la siguiente tabla.
940 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Configuración de las opciones de programación
23
Tabla 23-6: Formatos de instancia
Producto Formato
Web Intelligence
•
•
•
•
•
Web Intelligence
Microsoft Excel
Adobe Acrobat
Texto sin formato
Texto enriquecido
Notas
Desktop Intelligence
•
•
•
•
•
Desktop Intelligence
Microsoft Excel
Adobe Acrobat
Texto sin formato
Texto enriquecido
Manual del administrador de SAP BusinessObjects Enterprise 941
Programación de objetos
23
Configuración de las opciones de programación
Producto Formato
Crystal Reports
•
•
•
•
•
•
•
•
•
•
•
•
Crystal Reports
Microsoft Excel
Microsoft Excel (sólo datos)
Microsoft Word
(RTF)
Texto enriquecido
Microsoft Word - Editable (RTF)
Texto sin formato
Texto paginado
Texto separado por tabulaciones
Valores separados
XML
Notas
942 Manual del administrador de SAP BusinessObjects Enterprise
Producto Formato
Programación de objetos
Configuración de las opciones de programación
23
Notas
•
•
•
•
La diferencia entre Excel y
Excel (sólo datos) es que
Excel intenta preservar el aspecto y comportamiento del informe original, mientras que con Excel (sólo datos) se guardan únicamente los datos, y cada celda representa un campo.
El formato Valores separados por tabulaciones coloca un carácter de tabulación entre los valores; el formato
Valores separados coloca un carácter especificado entre los valores.
Si elige imprimir el informe cuando se programa (activando la casilla de verificación Imprimir en formato
de Crystal Reports utilizando la impresora seleccionada mientras se progra-
ma en la página Configurar impresión), la copia del informe se envía automáticamente a la impresora en formato de Crystal Reports. Esto no entra en conflicto con el formato que se selecciona al programar el informe.
Para Excel, Texto paginado,
Valores separados por tabulaciones y Valores separados por caracteres, se especifican ciertas propiedades
Manual del administrador de SAP BusinessObjects Enterprise 943
Programación de objetos
23
Configuración de las opciones de programación
Producto Formato Notas
de formato para el informe.
Por ejemplo, si selecciona
Valores separados por caracteres, puede especificar caracteres para el separador y delimitador y también puede seleccionar ambas casillas de verificación: Los
mismos formatos de núme-
ro del informe y Los mis-
mos formatos de fecha del
informe.
Temas relacionados
Para seleccionar un formato para el informe
1.
En el área de administración "Carpetas" de la CMC, seleccione un objeto de informe.
2.
Haga clic en Acciones > Programar y acceda a la página "Formato".
• Si está programando un informe de Crystal, haga clic en Formato.
• Si está programando un documento de Desktop Intelligence, haga clic en DestinationFormat.
• Si está programando un documento de Web Intelligence, haga clic en Formatos y destinos.
3.
Seleccione el formato apropiado.
• Si está programando un informe de Crystal, elija el formato en la lista y haga clic en Cambiar. Algunos formatos de informe de Crystal tienen otros parámetros que puede establecer al programarlos.
• Si está programando un documento de Desktop Intelligence o de Web
Intelligence, seleccione el formato preferido en "Formato de salida".
944 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Configuración de las opciones de programación
23
4.
Configure el resto de las opciones de programación y haga clic en
Programar.
Temas relacionados
• Opciones de formato adicionales para informes de Crystal
Opciones de formato adicionales para informes de Crystal
Cuando se programa un informe de Crystal para algunos formatos, es posible que se deban establecer opciones adicionales. En este tema se tratan las opciones adicionales de cada formato al que se aplican:
•
Tabla 23-7: Microsoft Excel (97-2003)
•
Tabla 23-8: Microsoft Excel (97-2003) (sólo datos)
•
Tabla 23-9: Microsoft Word (97-2003)
•
•
Tabla 23-11: Formato de texto enriquecido (RTF)
•
Tabla 23-12: Microsoft Word - Editable (RTF)
•
Tabla 23-13: Texto sin formato
•
•
Tabla 23-15: Valores separados (CSV)
•
Tabla 23-7: Microsoft Excel (97-2003)
Opción Descripción
Utilizar las opciones de exportación definidas en el informe
Para utilizar las opciones de exportación que ya están definidas en el informe, seleccione esta opción. No podrá establecer ninguna de las demás opciones de formato adicionales.
Manual del administrador de SAP BusinessObjects Enterprise 945
Programación de objetos
23
Configuración de las opciones de programación
Opción Descripción
Establecer ancho de columna
•
• Para establecer los anchos de las columnas de Excel según los objetos del informe, seleccione Ancho de
columna basado en los objetos de y elija un área de informe de donde tomarán los anchos de columna.
Para establecer un ancho de columna constante, seleccione Ancho de columna constante (en puntos) y escriba el ancho.
Exportar encabezado y pie de página
•
• Para incluir los encabezados y pies de página en la instancia, elija si desea exportarlos Una vez por infor-
me o En cada página.
Para excluir los encabezados y pies de página de la instancia, elija Ninguno.
Crear saltos de página para cada página
Seleccione esta opción para crear saltos de página.
Convertir valores de fecha en cadenas
Seleccione esta opción para exportar los valores de fecha como cadenas de texto.
Mostrar líneas de la cuadrícula
Seleccione esta opción para ver líneas de cuadrícula en el documento exportado.
Rango de páginas
•
• Para incluir todas las páginas del informe, seleccione
Todo.
Para incluir un rango de páginas, seleccione desde: y escriba la primera página que desee incluir y escriba la última página que desee incluir en el campo hasta:.
946 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Configuración de las opciones de programación
23
Tabla 23-8: Microsoft Excel (97-2003) (sólo datos)
Opción Descripción
Utilizar las opciones de exportación definidas en el informe
Para utilizar las opciones de exportación que ya están definidas en el informe, seleccione esta opción. No podrá establecer ninguna de las demás opciones de formato adicionales.
Establecer ancho de columna
•
• Para establecer los anchos de las columnas de Excel según los objetos del informe, seleccione Ancho de
columna basada en los objetos de y elija un área de informe de donde se tomarán los anchos de columna.
Para establecer un ancho de columna constante, seleccione Ancho de columna constante (en puntos) y escriba el ancho.
Exportar formato de objetos
Seleccione esta opción si desea conservar el formato de objetos.
Exportar imágenes
Seleccione esta opción para exportar las imágenes del informe.
Usar funciones de hoja de cálculo para resúmenes
Seleccione esta opción para usar los resúmenes del informe para crear funciones de hoja de cálculo en Excel.
Mantener la posición relativa del objeto
Seleccione esta opción para mantener la posición de los objetos relativa entre sí.
Manual del administrador de SAP BusinessObjects Enterprise 947
Programación de objetos
23
Configuración de las opciones de programación
Opción Descripción
Mantener alineación de columnas
Seleccione esta opción para conservar la alineación del texto dentro de las columnas del informe.
Exportar encabezado y pie de página
Seleccione esta opción para incluir el encabezado y el pie de página en la instancia.
Simplificar encabezados de página
Seleccione esta opción para simplificar los encabezados de página.
Mostrar esquemas del grupo
Seleccione esta opción para mostrar los esquemas del grupo.
Tabla 23-9: Microsoft Word (97-2003)
Opción Descripción
Rango de páginas
•
• Para incluir todas las páginas del informe, seleccione
Todo.
Para incluir un rango de páginas, seleccione desde: y escriba la primera página que desee incluir y escriba la última página que desee incluir en el campo hasta:.
948 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Configuración de las opciones de programación
23
Tabla 23-10: PDF
Opción Descripción
Utilizar las opciones de exportación definidas en el informe
Para utilizar las opciones de exportación que ya están definidas en el informe, seleccione esta opción. No podrá establecer ninguna de las demás opciones de formato adicionales.
Rango de páginas
•
• Para incluir todas las páginas del informe, seleccione
Todo.
Para incluir un rango de páginas, seleccione desde: y escriba la primera página que desee incluir y escriba la última página que desee incluir en el campo hasta:.
Crear marcadores a partir del
árbol de grupo
Seleccione esta opción para crear marcadores en el archivo PDF basados en la estructura de árbol del informe. De este modo, se facilitará el desplazamiento por el informe.
Tabla 23-11: Formato de texto enriquecido (RTF)
Opción Descripción
Rango de páginas
•
• Para incluir todas las páginas del informe, seleccione
Todo.
Para incluir un rango de páginas, seleccione desde: y escriba la primera página que desee incluir y escriba la última página que desee incluir en el campo hasta:.
Manual del administrador de SAP BusinessObjects Enterprise 949
Programación de objetos
23
Configuración de las opciones de programación
Tabla 23-12: Microsoft Word - Editable (RTF)
Opción Descripción
Utilizar las opciones de exportación definidas en el informe
Para utilizar las opciones de exportación que ya están definidas en el informe, seleccione esta opción. No podrá establecer ninguna de las demás opciones de formato adicionales.
Rango de páginas
•
• Para incluir todas las páginas del informe, seleccione
Todo.
Para incluir un rango de páginas, seleccione desde: y escriba la primera página que desee incluir y escriba la última página que desee incluir en el campo hasta:.
Insertar salto de página después de cada página del informe
Seleccione esta opción para insertar saltos de página en el archivo RTF después de cada página del informe.
Tabla 23-13: Texto sin formato
Opción Descripción
Número de caracteres por pulgada
Escriba un valor entre 8 y 16 para el número de caracteres que se incluirán por pulgada. Esta configuración controla el modo en que se muestra y se da formato al archivo de texto.
950 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Configuración de las opciones de programación
23
Tabla 23-14: Texto paginado
Opción Descripción
Utilizar las opciones de exportación definidas en el informe
Para utilizar las opciones de exportación que ya están definidas en el informe, seleccione esta opción. No podrá establecer ninguna de las demás opciones de formato adicionales.
Número de líneas por página
Escriba el número de líneas de texto que se incluirá entre los saltos de página.
Número de caracteres por pulgada
Escriba un valor entre 8 y 16 para el número de caracteres que se incluirán por pulgada. Esta configuración controla el modo en que se muestra y se da formato al archivo de texto.
Tabla 23-15: Valores separados (CSV)
Opción Descripción
Utilizar las opciones de exportación definidas en el informe
Para utilizar las opciones de exportación que ya están definidas en el informe, seleccione esta opción. No podrá establecer ninguna de las demás opciones de formato adicionales.
Delimitador
Escriba el carácter que desee utilizar como delimitador.
Separador
Escriba el carácter que se usará para separar los valores o seleccione Tabulación.
Manual del administrador de SAP BusinessObjects Enterprise 951
Programación de objetos
23
Configuración de las opciones de programación
Opción
Modo
Descripción
Seleccione el modo estándar o heredado. En el modo estándar, se pueden elegir las secciones de informe, página y grupo que se incluirán en la instancia. En el modo heredado no se pueden establecer estas opciones.
Secciones de página e informe
Si ha seleccionado el modo estándar, indique si desea exportar las secciones de informe y página, y, en caso afirmativo, si desea aislarlas.
Secciones de grupo
Si ha seleccionado el modo estándar, indique si desea exportar las secciones de grupo y, en caso afirmativo, si desea aislarlas.
Tabla 23-16: XML
Opción Descripción
Formatos de exportación
XML
Seleccione el formato de exportación XML que desee utilizar.
Selección de opciones de caché para documentos de
Web Intelligence o Desktop Intelligence
Cuando el sistema ejecuta un documento de Web Intelligence o Desktop
Intelligence programado almacena la instancia que genera en el servidor de repositorios de archivos de salida. Además, puede indicar que el sistema almacene en la memoria caché el informe en el servidor de informes adecuado seleccionando un formato de caché para el documento. Si no selecciona un formato de caché, el sistema no almacenará en la memoria caché el documento cuando lo ejecute.
952 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Configuración de las opciones de programación
23
Nota:
Para seleccionar una opción de caché, el formato de salida especificado para el objeto debe ser Web Intelligence o Desktop Intelligence. Si selecciona un formato diferente, las opciones de caché que especifique no tendrán efecto.
Para seleccionar un formato de caché para documentos de Web
Intelligence o Desktop Intelligence
1.
En el área de administración "Carpetas" de la CMC, seleccione un objeto de Web Intelligence o de Desktop Intelligence.
2.
Haga clic en Acciones > Programar y haga clic en Memoria caché.
3.
Seleccione el formato con el que se cargará previamente la caché.
4.
Seleccione las configuraciones regionales con las que se cargará previamente la caché si está programando un documento de Web
Intelligence.
Cuando programa el documento de Web Intelligence, BusinessObjects
Enterprise genera versiones del documento almacenadas en la memoria caché con las configuraciones regionales especificadas.
5.
Configure el resto de las opciones de programación y haga clic en
Programar.
Programación de un objeto para un usuario o un grupo
La función Programar para permite generar informes que contienen datos sólo de usuarios específicos. Está diseñada para usarse para los siguientes tipos de objetos:
• Informes de Crystal basados en Vistas empresariales.
• Documentos de Web Intelligence que usan universos.
La función Programar para permite programar un objeto y especificar para qué usuarios desea que el sistema ejecute el objeto. El sistema ejecutará el objeto y generará varias instancias del informe o documento. Cada instancia contiene datos relevantes sólo para el usuario individual.
Manual del administrador de SAP BusinessObjects Enterprise 953
Programación de objetos
23
Configuración de las opciones de programación
Por ejemplo, puede programar un informe de ventas y, en la página
Programar para, especificar los nombres de usuario de todos los representantes de ventas. En el momento especificado, el sistema ejecuta el objeto de informe y crea las instancias de informe individuales. Cada instancia contendrá información de ventas únicamente para el representante de ventas individual.
Para cambiar la configuración de la opción Programar para de un objeto
1.
En el área de administración "Carpetas" de la CMC, seleccione un objeto de informe.
2.
Haga clic en Acciones > Programar.
3.
En la lista de navegación, haga clic en Programar para.
4.
Seleccione para quién desea programar el objeto.
•
Programar sólo para mí
•
Programar para usuarios y grupos de usuarios especificados
5.
Si ha seleccionado Programar para usuarios y grupos de usuarios
especificados, desplácese a los usuarios y grupos que desee programar, selecciónelos y haga clic en > para agregarlos a la lista Seleccionados.
Sugerencia:
Si necesitar quitar usuarios o grupos de la lista Seleccionados, selecciónelos y haga clic en <.
6.
Configure el resto de las opciones de programación y haga clic en
Programar.
Selección de la configuración del grupo de servidores
Puede indicar un servidor específico en el que se ejecutará una programación. Esto confiere más control con respecto al equilibrio de carga; por ejemplo, puede ejecutar tareas de programa en un grupo de servidores específico de modo que no monopolicen los recursos del sistema.
También puede elegir un grupo de servidores para que lo utilice
BusinessObjects Enterprise cuando un usuario actualice un informe de
Crystal o bien una instancia de Web Intelligence o Desktop Intelligence,
954 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Configuración de las opciones de programación
23 mientras los visualiza. A esta configuración se accede desde los cuadros de diálogo "Programar" o "Configuración predeterminada". Para los informes de Crystal, haga clic en Grupo de servidores de visualización. Para los documentos de Web Intelligence, haga clic en Configuración del proceso
de Webi. Para los documentos de Desktop Intelligence, haga clic en
Configuración del proceso de Deski.
Para seleccionar un servidor para la tarea de programación
1.
En el área de administración "Carpetas" de la CMC, seleccione el objeto que desea programar.
2.
Haga clic en Acciones > Programar.
3.
En la lista de navegación, haga clic en Programando grupo de
servidores.
4.
Seleccione la opción apropiada:
• Elija Usar el primer servidor disponible para ejecutar el objeto tan rápidamente como sea posible, independientemente de los grupos de servidores.
• Elija Dar preferencia a los servidores pertenecientes al grupo
seleccionado si desea utilizar un grupo de servidores específico con respecto a otro en caso de que ambos estén disponibles.
• Elija Usar sólo servidores pertenecientes al grupo seleccionado para asegurarse de que la tarea se ejecuta en el grupo de servidores especificado.
Nota:
Si está programando un objeto de programa que necesita acceso a los archivos almacenados localmente en un Servidor de tareas de programa, pero tiene varios Servidores de tareas de programa, debe especificar el servidor que se utilizará para ejecutar el programa.
5.
Active o desactive Ejecutar en el sitio de origen para ejecutar el objeto donde se encuentre.
6.
Configure el resto de las opciones de programación y haga clic en
Programar.
Manual del administrador de SAP BusinessObjects Enterprise 955
Programación de objetos
23
Administración de instancias
Administración de instancias
Para ver o administrar instancias de un objeto específico, vaya al cuadro de diálogo "Historial" del objeto. Esta página incluye las instancias programadas y las instancias de salida de un objeto.
• Las instancias programadas muestran un estado de Recurrente o
Pendiente. El sistema todavía no las ha ejecutado y no contienen datos.
• Las instancias de salida, es decir, las instancias reales de programa o informe, muestran un estado de Correcto o Incorrecto, que indica si se ejecutaron correctamente:
• Una instancia de informe contiene datos reales de informe.
• Una instancia de programa almacena la salida estándar y los errores estándar del programa en un archivo de salida de texto.
Desde el cuadro de diálogo "Historial" también puede eliminar, ejecutar, detener y actualizar instancias.
Para administrar el espacio de almacenamiento, constituye una buena práctica limitar el número de instancias posibles para un objeto o proporcionar un límite de tiempo para las instancias.
También puede administrar instancias para todo el despliegue de
BusinessObjects Enterprise en una ubicación denominada "Administrador de instancias". Permite, por ejemplo, que resulte más fácil ver todas las instancias que han fallado y volver a programarlas.
Temas relacionados
• Administración y visualización del historial de instancias
• Configuración de límites de instancia para un objeto
Administración y visualización del historial de instancias
Existen dos formas de administrar instancias en BusinessObjects Enterprise.
El "Administrador de instancias" permite administrar todas las instancias del sistema desde una sola ubicación.
956 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Administración de instancias
23
El cuadro de diálogo "Historial" muestra todas las instancias de un objeto seleccionado. Puede poner en pausa, reanudar, volver a programar, ejecutar
ahora, actualizar y eliminar instancias desde ambas ubicaciones. Al volver a programar una instancia se conservan todas las opciones de programación del objeto de programación inicial y establece la tarea para ejecutarse inmediatamente, pero permite editar las opciones de programación y la hora de ejecución. Ejecutar ahora conserva todas las opciones de programación originales y establece la tarea para que se ejecute inmediatamente, pero no permite editar las opciones de programación.
Al volver a programa instancias completadas, se crea una nueva tarea de programación. No obstante, si vuelve a programar una instancia pendiente, puede indicar si desea iniciar una nueva tarea de programación o actualizar la pendiente. Al utilizar Ejecutar ahora, se crea una nueva tarea de programación independientemente del estado de la instancia.
El cuadro de diálogo "Historial" y el "Administrador de instancias" muestran información ligeramente distinta sobre cada objeto. En el cuadro de diálogo
"Historial", la columna Hora de la instancia muestra la hora y la fecha de la
última actualización de cada instancia y la columna Título muestra el título de las instancias. La columna Estado muestra el estado de cada instancia.
La columna Ejecutado por indica el usuario que programó esta instancia.
Para los objetos de informe, la columna formato muestra el formato que tiene el informe, o en el que se almacenará, y la columna Parámetros indica los parámetros que se han utilizado o se utilizarán para cada instancia. Para los objetos de programa, la columna Argumentos enumera las opciones de línea de comandos que se han pasado o pasarán a la interfaz de línea de comandos para cada instancia.
En el "Administrador de instancias", la columna Título muestra el título de la instancia. La columna Estado muestra si la instancia está pendiente o bien se ha realizado correctamente o incorrectamente. La ruta de carpeta muestra la ubicación de la instancia. La columna Propietario muestra el nombre del usuario que ha programado el objeto. La columna Tiempo de finalización muestra la fecha y la hora en que la instancia ha finalizado su ejecución y la columna Hora de la próxima ejecución muestra la siguiente hora en que se ejecutará el objeto, si está en una programación periódica y si tiene un estado de pendiente. La columna Servidor muestra el servidor en que se ha ejecutado la instancia. La columna Error muestra los errores producidos durante la ejecución que han provocado el fallo del objeto.
Manual del administrador de SAP BusinessObjects Enterprise 957
Programación de objetos
23
Administración de instancias
BusinessObjects Enterprise crea instancias a partir de los objetos. Es decir, una instancia de informe se crea cuando el Servidor de tareas programa y ejecuta un objeto de informe. En concreto, una copia del informe es un objeto de informe que contiene datos de informe recuperados de una o varias bases de datos. Cada instancia contiene datos actuales en el momento de procesar el informe. En el cuadro de diálogo "Historial" del objeto de informe se pueden ver instancias del informe específicas.
BusinessObjects Enterprise crea una instancia de programa cada vez que el servidor de tareas de programa lleva a cabo la programación y ejecución de un objeto de programa. A diferencia de las copias del informe, que se pueden ver en su formato terminado, las sesiones del programa existen como registros en el historial del objeto. BusinessObjects Enterprise almacena la salida y el error estándar del programa en un archivo de salida de texto. Este archivo aparece al hacer clic en una instancia de programa en el "historial" del objeto.
Temas relacionados
• Detener o reanudar una instancia
Para administrar instancias
1.
En el área de administración "Carpetas" de la CMC, seleccione un objeto.
2.
Haga clic en Acciones > Historial.
3.
Seleccione una o varias instancias.
Nota:
Para renovar la lista, haga clic en Actualizar. En este caso no tendrá que seleccionar primero una instancia.
4.
Haga clic en Ejecutar ahora, Detener, Reanudar, Enviar a,
Reprogramar o Eliminar.
Si hace clic en Ejecutar ahora, el sistema programará el objeto para que se ejecute inmediatamente. La tarea programada tendrá un estado de
Pendiente.
958 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Administración de instancias
23
Administrador de instancias
El "Administrador de instancias" permite ver y administrar todas las instancias del despliegue de BusinessObjects Enterprise desde una sola ubicación.
La vista predeterminada del "Administrador de instancias" muestra todas las instancias pendientes, ordenadas por título. Puede filtrar la lista para ver sólo las instancias relevantes. Puede filtrar por:
• Carpeta principal
• Propietario
• Estado
• Tipo de objeto
• Tiempo de finalización
• Hora de la próxima ejecución
Puede seleccionar varias instancias para efectuar operaciones por lotes en ellas, como poner en pausa, reanudar o eliminar. También puede utilizar el
Administrador de instancias para solicitar información detallada sobre una sola instancia, que puede resultar útil cuando se utiliza el "Administrador de
Manual del administrador de SAP BusinessObjects Enterprise 959
Programación de objetos
23
Administración de instancias
instancias" para diagnosticar y resolver problemas del sistema que provocan fallos de las instancias.
Por ejemplo, un administrador inicia sesión en la CMC, consulta el
"Administrador de instancias" y advierte que han fallado varias tareas. El administrador filtra la lista para mostrar sólo las tareas que han fallado en los dos últimos días y observa que parece que todas se han ejecutado en el mismo servidor. El administrador ordena la lista por servidor y verifica que todas las tareas que han fallado se ejecutaron en el mismo servidor. El código de error por cada fallo es el mismo. El administrador consulta información detallada de una instancia y descubre que una conexión de base de datos se ha vuelto a configurar incorrectamente. El administrador vuelve a configurar la conexión de base de datos correctamente y regresa al "Administrador de instancias" para volver a ejecutar todas las tareas que han fallado.
Nota:
Para ver información detallada de una instancia, selecciónela y haga clic en el icono Información de la instancia de la barra de herramientas.
Búsqueda de instancias en el Administrador de instancias
Puede introducir filtros para buscar instancias específicas en la sección
"Buscar instancias que cumplan los siguientes criterios" del "Administrador de instancias". Puede basar los filtros en los criterios siguientes:
960 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Administración de instancias
23
Criterios Descripción
Carpeta principal
Active este criterio y busque una carpeta de BusinessObjects Enterprise para enumerar todas las instancias que son secundarias de la carpeta.
Propietario
Active este criterio y escriba un nombre de usuario de
BusinessObjects Enterprise para enumerar las instancias programadas por dicho usuario.
Estado
Active este criterio para enumerar instancias del estado que elija en la lista desplegable; puede optar por enumerar instancias correctas, fallidas, en ejecución, en pausa o pendientes.
Tipo de objeto
Active este criterio para enumerar las instancias del tipo de objeto que elija en la lista desplegable.
Tiempo de finalización
Active este criterio para enumerar las instancias que se han finalizado entre la fecha y horas de “inicio” y “fin” que ha introducido.
Nota:
Para las instancias de publicación completadas, se recomienda activar Tipo de objeto y configurarlo en Publicación así como establecer el tiempo de finalización.
Hora de la próxima ejecución
Active este criterio para enumerar las instancias que tienen su próxima ejecución entre la fecha y horas de “inicio” y
“fin” que ha introducido.
Para activar un criterio, debe asegurarse de que la casilla de verificación situada a su lado está seleccionada. Cuando haya introducido todos los criterios, haga clic en Buscar. Sólo se mostrarán las instancias que cumplen todos los criterios que ha activado.
Manual del administrador de SAP BusinessObjects Enterprise 961
Programación de objetos
23
Administración de instancias
Nota:
Al programar un objeto para las bandejas de entrada de Business Objects, los documentos que los usuarios reciben en sus bandejas de entrada no se consideran instancias. Por lo tanto, estos documentos de bandeja de entrada no aparecen en el Administrador de instancias.
Ver instancias
El Administrador de instancias muestra la siguiente información sobre las instancias: Título, Tipo de objeto, Estado, Ruta de acceso de carpeta,
Propietario (el usuario que ha programado la tarea), Tiempo de finalización,
Hora de la próxima ejecución, Hora del envío, Hora de inicio, Duración,
Periodicidad (la frecuencia con que se crea una nueva instancia),
Expiración (cuándo deja de ser válida la tarea), Servidor y Error (muestra un mensaje de error si falla la instancia).
Para ver una instancia
1.
Seleccione un objeto en el área de administración "Carpetas" de la CMC.
2.
Haga clic en Acciones > Historial.
3.
En la columna Hora de la instancia, haga clic en la instancia que desee ver.
También puede utilizar el "Administrador de instancias" para ver una lista de las instancias por estado o por usuario.
Deberá desplazarse a la derecha para ver todas las columnas con el ancho predeterminado.
Nota:
No puede ordenar las instancias con las columnas Hora del envío, Hora de inicio, Duración, Periodicidad o Expiración.
Temas relacionados
Detener o reanudar una instancia
Puede detener y, a continuación, reanudar una instancia según sea necesario. Las funciones de detención y reanudación sólo pueden aplicarse
962 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Administración de instancias
23 a las instancias programadas; es decir, a instancias que tienen un estado
Recurrente o Pendiente.
Por ejemplo, si un servidor de tareas está desactivado por razones de mantenimiento, es posible que quiera interrumpir una instancia programada.
Esto impide que el sistema ejecute el objeto y, por tanto, que falle el objeto porque el servidor de tareas no se está ejecutando. Cuando el servidor de tareas se esté ejecutando de nuevo, puede reanudar el objeto programado.
Para detener una instancia
1.
Vaya al cuadro de diálogo "Historial" de un objeto.
2.
Seleccione la instancia programada que desee poner en pausa.
3.
Haga clic en Detener.
Para reanudar una instancia en pausa
1.
Vaya al cuadro de diálogo "Historial" de un objeto.
2.
Seleccione la instancia programada que desee reanudar.
3.
Haga clic en Reanudar.
Para eliminar una instancia
Puede eliminar las instancias de un objeto según sea necesario. Puede eliminar tanto instancias programadas (que tienen el estado Recurrente o
Pendiente) como las instancias de informe o programadas, que tienen el estado Terminado correctamente o Error.
1.
Vaya al cuadro de diálogo "Historial" de un objeto.
2.
Seleccione la instancia o instancias que desea eliminar.
3.
Haga clic en Eliminar.
Configuración de límites de instancia para un objeto
En la página "Límites", se pueden configurar límites para el objeto seleccionado y sus instancias. Los límites se establecen para efectuar limpiezas regulares automáticas de contenidos de BusinessObjects
Enterprise antiguos. A escala de objeto, se puede limitar el número de instancias que permanecen en el sistema para el objeto o para cada usuario o grupo; también puede limitarse el número de días que permanece una instancia en el sistema para un usuario o grupo.
Manual del administrador de SAP BusinessObjects Enterprise 963
Programación de objetos
23
Administración de instancias
Además de configurar los límites de los objetos desde el área de administración "Carpetas", también puede establecer límites en el nivel de carpeta. Al establecer límites a escala de carpeta, dichos límites serán efectivos para todos los objetos que residen dentro de la carpeta (incluido cualquier objeto encontrado dentro de las subcarpetas).
Nota:
Al establecer los límites a escala de objeto, los límites de objeto sustituyen los límites establecidos para la carpeta; es decir, el objeto no heredará los límites de la carpeta.
Temas relacionados
• Configurar límites para carpetas, usuarios y grupos
Para establecer límites para instancias
1.
En el área de administración "Carpetas" de la CMC, seleccione un objeto.
2.
Haga clic en Acciones > Límites.
Aparecerá el cuadro de diálogo "Límites".
3.
Realice la configuración según los tipos de límite que quiera establecer para las instancias. Las opciones son las siguientes:
•
Eliminar las instancias excedentes cuando haya más de N instancias para un objeto
Para limitar el número de instancias por objeto, active esta casilla de verificación. Después, escriba el número máximo de instancias que quiera que permanezcan en el sistema. (el valor predeterminado es
100).
•
Eliminar instancias excedentes para los siguientes usuarios o grupos
Para limitar el número de instancias para usuarios o grupos, haga clic en Agregar en esta área. Seleccione entre los usuarios y grupos disponibles y pulse > para agregarlos a la lista. A continuación, haga clic en Aceptar. Escriba el número máximo de instancias en la columna Límite de instancia (el valor predeterminado es 100).
•
Eliminar instancias después de N días para los siguientes usuarios o grupos
964 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Usar calendarios
23
Para limitar el número de días que se guardan las instancias para usuarios o grupos, haga clic en Agregar en esta área. Seleccione entre los usuarios y grupos disponibles y pulse > para agregarlos a la lista. A continuación, haga clic en Aceptar. Escriba la antigüedad máxima de instancias en la columna Número máximo de días. (el valor predeterminado es 100).
4.
Haga clic en Actualizar.
Usar calendarios
Información general sobre calendarios
Los calendarios facilitan la programación de tareas periódicas complejas de un modo eficaz. Un calendario es una lista personalizada de fechas de ejecución de tareas programadas. Cuando los usuarios programan objetos, pueden utilizar un calendario para ejecutar la tarea en un conjunto de fechas predefinidas. Al proporcionar calendarios a los usuarios, se pueden crear programaciones de proceso más complejas que con las opciones de programación estándar.
Los calendarios son especialmente útiles cuando desee ejecutar una tarea periódica en un programa irregular o si desea proporcionar a los usuarios conjuntos de fechas de programación regulares entre las que elegir. Además, los calendarios le permiten crear programas de procesamiento más complejos, combinando fechas de programación únicas con periódicas.
Por ejemplo, si desea que un objeto de informe se ejecute todos los días laborales excepto los festivos de su país, puede crear un calendario con los festivos marcados como días de “no ejecución”, en los que no se puede ejecutar el objeto de informe. BusinessObjects Enterprise ejecutará todos los días que haya especificado como días de “ejecución” en el calendario.
Puede configurar tantos calendarios como desee en BusinessObjects
Enterprise. Los calendarios que cree aparecerán en la lista de selección
Calendario, disponible al elegir la programación de un objeto mediante un calendario. Cuando se aplica el calendario a una tarea, BusinessObjects
Enterprise la ejecuta en los días de ejecución según lo programado.
Manual del administrador de SAP BusinessObjects Enterprise 965
Programación de objetos
23
Usar calendarios
Puede aplicar calendarios a cualquier objeto que se pueda programar, incluidos los objetos de informe, los objetos de programa y los paquetes de objetos.
Creación de calendarios
En la CMC, vaya al área de administración "Calendarios" para crear nuevos calendarios y modificar los existentes. Para crear un calendario tiene que proporcionar un nombre y una descripción. Cuando se crea el calendario, puede agregar fechas de ejecución al mismo mediante la ficha Fechas.
Sugerencia:
Constituye una buena práctica crear un calendario para que los usuarios lo utilicen como plantilla para crear nuevos calendarios. A continuación, pueden copiar este calendario de plantilla y modificarlo según sea necesario. Por ejemplo, puede crear un calendario Días de la semana que incluya todos los días como fechas de ejecución, excepto los fines de semana y los festivos de la empresa.
Para crear un calendario
1.
Vaya al área de administración "Calendarios" de CMC.
2.
Haga clic en Administrar > Nuevo > Nuevo calendario.
3.
Escriba un nombre y descripción para el nuevo calendario.
4.
Haga clic en Aceptar.
Se ha agregado el nuevo calendario al sistema. Ahora puede agregar fechas de ejecución a este calendario.
Temas relacionados
• Adición de fechas a un calendario
Adición de fechas a un calendario
Puede agregar fechas a un calendario mediante distintos formatos. Puede elegir fechas específicas mediante una vista anual, mensual o mensual del
966 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Usar calendarios
23 calendario, o bien puede elegir fechas periódicas mediante formatos generales basados en el día del mes o de la semana.
Para agregar fechas a un calendario
1.
Vaya al área de administración "Calendarios" de CMC.
2.
Seleccione el calendario que desea modificar.
3.
Haga clic en Acciones > Seleccionar fechas.
4.
Haga clic en los días del mes que desea incluir como días de ejecución para el calendario.
Para eliminar un día de ejecución, vuelva a hacer clic en dicho día.
Sugerencia:
Para seleccionar una semana, o determinados días de la semana de un mes, puede hacer clic en el encabezado de fila o columna.
5.
Para agregar las nuevas fechas al calendario, haga clic en Guardar.
Nota:
Cuando se cambia un calendario existente, BusinessObjects Enterprise comprueba todas las instancias programadas actualmente en el sistema.
Los objetos que utilizan el calendario editado se actualizan automáticamente según la programación de fechas revisada.
Manual del administrador de SAP BusinessObjects Enterprise 967
Programación de objetos
23
Usar calendarios
Opciones de formato de calendario
Opción de formato de calendario Descripción
Anualmente
Trimestralmente
Anualmente muestra las fechas de ejecución del calendario para el año.
Para cambiar el año mostrado, puede hacer clic en los botones Año ante-
rior y Año siguiente. Para agregar una fecha desde el formato Anualmente, haga clic en el día, en el encabezado de día de la semana o encabezado de fila de semana que desee agregar.
Trimestralmente muestra las fechas de ejecución del calendario para el trimestre actual. Puede cambiar el trimestre mostrado utilizando los botones Trimestre anterior y Trimes-
tre siguiente. Para agregar una fecha desde el formato Trimestralmente, haga clic en el día, en el encabezado de día de la semana o encabezado de fila de semana que desee agregar.
968 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Usar calendarios
23
Opción de formato de calendario Descripción
Mensualmente
Mensualmente muestra las fechas de ejecución del calendario para el mes actual. Puede cambiar el mes mostrado utilizando los botones Mes
anterior y Mes siguiente. Para agregar una fecha desde el formato
Mensualmente, haga clic en el día, en el encabezado de día de la semana o encabezado de fila de semana que desee agregar.
Fechas específicas
Para agregar una fecha específica a un calendario, utilice los formatos
Anualmente, Trimestralmente y Mensualmente para agregar fechas a los calendarios.
El formato Anualmente muestra la programación de ejecución para todo el año. El formato Trimestralmente muestra las fechas de ejecución para el trimestre actual. También puede ver el formato Mensualmente del calendario, que muestra las fechas de ejecución para el mes actual. En los tres formatos puede cambiar el intervalo de tiempo mostrado haciendo clic en los botones
Anterior y Siguiente.
Puede agregar fechas específicas en cualquier formato de calendario haciendo clic en el día que desee agregar. Si desea agregar una semana entera, haga clic en > en el encabezado de fila correspondiente a dicha semana. Para agregar días de ejecución de un determinado día de todas las semanas de un mes, haga clic en el nombre del día de la semana.
Manual del administrador de SAP BusinessObjects Enterprise 969
Programación de objetos
23
Usar calendarios
Por ejemplo, si su empresa envía productos según un calendario irregular que no se puede definir mediante las opciones diarias o semanales, puede crear una lista de estas fechas en un calendario "Fechas de envío". El departamento de envíos puede comprobar el inventario después de cada envío programando un informe que utilice el calendario para que se ejecute al final de cada día de envío.
Temas relacionados
Fechas periódicas
Puede agregar fechas periódicas en función del día de la semana o el día del mes. Para ver las fechas de ejecución existentes, debe utilizar el formato
Anualmente, Trimestralmente o Mensualmente; los formatos genéricos se deben utilizar para agregar fechas al calendario. Para agregar días periódicos, haga clic en Por día del mes o Por día de la semana y seleccione los días que desee agregar.
Aunque se puede configurar una programación periódica mediante las opciones de programación estándar, los calendarios permiten especificar
970 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Usar calendarios
23 distintos patrones de ejecución periódica a la vez. También puede ejecutar instancias en fechas que no se adhieran al patrón agregando días individuales a un calendario.
Por ejemplo, para programar la ejecución de un objeto de informe los primeros cuatro días de cada mes y el segundo y cuarto viernes de cada mes, primero cree y un nuevo objeto de calendario y asígnele un nombre.
A continuación, elija la opción para agregar días periódicos por día del mes para agregar los primeros cuatro días del mes a este calendario. Cuando actualice el calendario, el formato Anualmente aparecerá con las nuevas fechas de ejecución.
Para agregar los segundos y cuartos viernes al calendario, elija la opción para agregar días periódicos por día de la semana y seleccione el segundo y cuarto viernes.
Manual del administrador de SAP BusinessObjects Enterprise 971
Programación de objetos
23
Usar calendarios
Eliminación de calendarios
Cuando elimina un calendario, el sistema ejecutará una vez más los objetos que están programados de acuerdo al calendario eliminado. Después de esto, el sistema no podrá programar los objetos otra vez, porque el calendario ya no existe. Para asegurarse de que se sigue ejecutando los objetos, cambie la información de programación de los objetos seleccionando un calendario o una periodicidad diferentes.
Temas relacionados
Para eliminar un calendario
1.
Vaya al área de administración "Calendarios" de CMC.
2.
Seleccione el calendario que desee eliminar.
972 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Administración de eventos
23
Sugerencia:
Seleccione varios calendarios manteniendo pulsada la tecla CTRL o
MAYÚS y haciendo clic en ellos para eliminarlos simultáneamente.
3.
Haga clic en Administrar > Eliminar.
4.
Haga clic en Aceptar para confirmar la acción.
Especificación de derechos de calendario
Puede conceder o denegar acceso a calendarios a usuarios y grupos. Según el modo en que organice los calendarios, puede que disponga de conjuntos específicos de fechas que desee que sólo estén a disposición de determinados empleados o departamentos. Por ejemplo, el equipo financiero puede utilizar una serie de fechas de seguimiento financiero que no resulten
útiles para otros departamentos. Los usuarios podrán ver sólo los calendarios de los que tengan derechos para ver, por lo que puede utilizar los derechos para ocultar calendarios que no resultan pertinentes para un determinado grupo.
De forma predeterminada, los calendarios se basan en la configuración de seguridad actual y heredan derechos de las carpetas principales de los usuarios.
Temas relacionados
• Para asignar principales a una lista de control de acceso para un objeto
Administración de eventos
Información general sobre la administración de eventos
La programación basada en eventos proporciona control adicional sobre los objetos de programación: puede configurar eventos de modo que los objetos se procesen sólo después de que se produzca un evento especificado. El trabajo con eventos consta de dos pasos: creación de un evento y programación de un objeto con eventos. Es decir, una vez que se crea un evento, se puede seleccionar como dependencia al programar un objeto. A
Manual del administrador de SAP BusinessObjects Enterprise 973
Programación de objetos
23
Administración de eventos
continuación, se procesa el trabajo programado sólo cuando se produce el evento. En esta sección se indica la forma de crear eventos en el área de administración "Eventos" de la CMC.
Puede crear tres tipos de eventos:
•
Eventos de archivo
Al definir un evento basado en archivos, se especifica un nombre de archivo que el Servidor de eventos debe supervisar para un archivo particular. Cuando aparece el archivo, el Servidor de eventos activa el evento. Por ejemplo, si quiere que varios archivos dependan del resultado de archivos normales de otros programas o secuencias de programa.
•
Eventos de programación
Al definir un evento basado en programación, se selecciona un objeto cuya programación de repetición existente servirá como desencadenador del evento. De esta manera, los eventos basados en programación permiten configurar eventualidades o situaciones entre objetos programados. Por ejemplo, si desea ejecutar secuencialmente algunos informes grandes o si desea que se ejecute un informe resumen de ventas en concreto sólo cuando se ejecute correctamente un informe de ventas detallado.
•
Eventos personalizados
Al crear un evento personalizado, se crea un acceso directo para activar un evento manualmente.
Al trabajar con eventos, recuerde que la programación de repetición de un objeto sigue determinando la frecuencia de ejecución del objeto. Por ejemplo, un informe diario que depende de un evento basado en archivos se ejecutará, como máximo, una vez al día (mientras el archivo que se especifique aparezca cada día). Además, el evento debe producirse en el margen de tiempo establecido al programar realmente el informe basado en eventos.
Temas relacionados
• Eventos basados en programación
• Programación de objetos con eventos
974 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Administración de eventos
23
Eventos basados en archivos
Los eventos basados en archivos esperan a que aparezca un archivo particular (el desencadenador) antes de que se produzca el evento. Antes de programar un objeto que espera a que se produzca un evento basado en archivos, debe crear primero este evento en el área de administración
"Eventos" de la CMC. Después, puede programar el objeto y seleccionar este evento.
El Servidor de eventos supervisa los eventos basados en archivos. Cuando aparece el archivo especificado, el Servidor de eventos activa el evento. El
Servidor de administración central libera cualquier solicitud de programación que dependa del evento.
Por ejemplo, suponga que quiere ejecutar sus informes diarios después de que el programa de análisis de base de datos haya finalizado y grabado sus archivos de registro automático. Para hacerlo, se especifica el archivo de registro en el evento basado en archivos y, después, se programan los informes diarios con este evento como dependencia. Cuando aparece el archivo de registro, el evento se activa y se procesan los informes.
Nota:
Si antes de la creación del evento ya existe el archivo, el evento no se activa.
En este caso, el evento se activa sólo cuando se elimina el archivo y, después, se vuelve a crear. Si quiere activar un evento varias veces, es necesario eliminar y volver a crear el archivo cada vez.
Temas relacionados
• Programación de objetos con eventos
Para crear un evento basado en archivos
1.
Vaya al área de administración de "Eventos" de la CMC.
2.
Haga clic en Administrar > Nuevo > Nuevo evento.
3.
En la lista Tipo, seleccione Archivo.
4.
Escriba un nombre para el evento en el campo Nombre del evento.
5.
Complete el campo Descripción.
6.
En la lista Servidor, seleccione el Servidor de eventos que supervisará el archivo especificado.
Manual del administrador de SAP BusinessObjects Enterprise 975
Programación de objetos
23
Administración de eventos
7.
Escriba un nombre de archivo en el campo Nombre de archivo.
Nota:
Escriba la ruta de acceso absoluta en la que debe buscar el servidor de eventos (por ejemplo, C:\carpeta\nombre de archivo o
/inicio/carpeta/nombre de archivo
). La unidad y directorio especificados deben ser visibles para el Servidor de eventos. Lo más recomendable es que el directorio se encuentre ubicado en una unidad local.
8.
Haga clic en Crear.
Eventos basados en programación
Los eventos basados en programación dependen de objetos programados.
Es decir, un evento basado en programación se activa cuando se ha procesado un objeto en particular. Al crearlo, este tipo de evento puede basarse en el éxito o error de un objeto programado o simplemente en la finalización del trabajo.
El evento basado en programación debe asociarse al menos con dos objetos programados. El primer objeto sirve como desencadenante del evento: cuando el objeto se procesa, se produce el evento. El segundo objeto depende del evento: cuando se produce el evento, se ejecuta este segundo objeto.
Por ejemplo, supongamos que desea que se ejecuten los objetos de informe
R1 y R2 después de ejecutarse el objeto de programa P1. Para hacerlo, se crea un evento basado en programación en el área de Administración de eventos. Especifique la opción Correcto del evento; es decir, el evento se activa sólo cuando se haya ejecutado el programa P1 correctamente. A continuación, programe los informes R1 y R2 con eventos y seleccione el nuevo evento basado en programación como la dependencia. Programe el programa P1 con eventos y configúrelo para activar el evento basado en programación una vez finalizado correctamente. Ahora, cuando el programa
P1 se ejecute correctamente, se activa el evento basado en programación y, posteriormente, se procesan los informes R1 y R2.
Temas relacionados
• Programación de objetos con eventos
976 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Administración de eventos
23
Para crear un evento basado en programación
1.
Vaya al área de administración de "Eventos" de la CMC.
2.
Haga clic en Administrar > Nuevo > Nuevo evento.
Aparecerá el cuadro de diálogo "Nuevo evento".
3.
En la lista Tipo, seleccione Programar.
4.
Escriba un nombre para el evento en el campo Nombre del evento.
5.
Complete el campo Descripción.
6.
Seleccione una opción de estado de evento.
Estado del evento
Correcto
Descripción
El evento se activa sólo tras la finalización correcta de un objeto especificado.
Error
El evento se activa sólo tras la finalización incorrecta de un objeto especificado.
Correcto o error
El evento se activa tras la finalización de un objeto especificado.
7.
Haga clic en Crear.
Eventos personalizados
Un evento personalizado se produce sólo al activarlo explícitamente. Al igual que ocurre con los demás eventos, un objeto basado en un evento personalizado se ejecuta sólo cuando el evento se activa en el margen de tiempo establecido por los parámetros de programación del objeto. Los eventos personalizados son útiles porque permiten configurar un acceso directo que, cuando se pulsa, activa cualquier solicitud de programación dependiente.
Manual del administrador de SAP BusinessObjects Enterprise 977
Programación de objetos
23
Administración de eventos
Sugerencia:
Al desarrollar sus propias aplicaciones Web, puede activar eventos personalizados desde dentro de su propio código, según sea necesario.
Para obtener más información, consulte la documentación para programadores disponible en el CD del producto.
Por ejemplo, si quiere programar una serie de informes pero quiere hacerlo después de haber actualizado información de la base de datos. Para hacerlo, cree un nuevo evento personalizado y programe los informes con dicho evento. Cuando actualice los datos de la base de datos y necesite ejecutar los informes, vuelva al evento en la CMC y actívelo manualmente. A continuación, BusinessObjects Enterprise ejecuta los informes.
Nota:
Puede activar un evento personalizado varias veces. Por ejemplo, puede programar dos grupos de objetos de programa basados en eventos para que se ejecuten diariamente: uno por la mañana y el otro por la tarde. Cuando active en primer lugar el evento personalizado relacionado por la mañana, se ejecuta un grupo de programas y cuando vuelva a activar el evento por la tarde, se ejecutará el grupo de programas restante. Si olvidó activar el evento por la mañana y lo activa sólo por la tarde, en ese momento se ejecutarán ambos grupos de programas.
Temas relacionados
• Programación de objetos con eventos
Para crear un evento personalizado
1.
Vaya al área de administración de "Eventos" de la CMC.
2.
Haga clic en Administrar > Nuevo > Nuevo evento.
3.
En la lista Tipo, seleccione Personalizado.
4.
Escriba un nombre para el evento en el campo Nombre del evento.
5.
Complete el campo Descripción.
6.
Haga clic en Aceptar.
Nota:
Antes de activar este evento personalizado, programe un objeto dependiente de él.
978 Manual del administrador de SAP BusinessObjects Enterprise
Programación de objetos
Para ejecutar los objetos ahora
23
Para activar un evento personalizado
1.
Vaya al área de administración de "Eventos" de la CMC.
2.
En la columna Nombre del evento, seleccione un evento personalizado.
3.
Haga clic en Acciones > Desencadenar evento.
Especificar los derechos de eventos
Puede denegar u otorgar el acceso a eventos a usuarios y grupos. En función de la organización de los eventos, puede tener eventos específicos que desee que estén disponibles sólo para algunos empleados o departamentos.
Por ejemplo, si desea que el personal de administración o informático active algunos eventos.
Los usuarios sólo podrán ver los eventos para los que tengan derechos de consulta; por tanto, puede utilizar los derechos para ocultar los eventos que no se apliquen a un grupo en particular. Por ejemplo, al otorgar al grupo
AdminTI acceso sólo a los eventos relacionados con TI, un usuario del grupo
AdminRH no los verá. De esta forma, el grupo AdminRH puede desplazarse más fácilmente por la lista de eventos.
De forma predeterminada, los eventos se basan en la configuración de seguridad actual y heredan los derechos de las carpetas primarias de los usuarios.
Temas relacionados
• Para asignar principales a una lista de control de acceso para un objeto
Para ejecutar los objetos ahora
Puede ejecutar objetos de forma masiva desde el área de administración
"Carpetas" de la CMC con Ejecutar ahora. Al ejecutar los objetos ahora, se programan automáticamente para ejecutarse inmediatamente con su configuración de programación predeterminada.
1.
Diríjase al área de administración "Carpetas" de la CMC.
2.
Desplácese a los objetos que desee ejecutar y selecciónelos.
3.
Haga clic en Acciones y en Ejecutar ahora.
Manual del administrador de SAP BusinessObjects Enterprise 979
Programación de objetos
23
Para ejecutar los objetos ahora
980 Manual del administrador de SAP BusinessObjects Enterprise
Organización de objetos
24
Organización de objetos
24
Información general
Información general
En esta sección se describen las tareas básicas de administración para organizar los archivos. Se muestra cómo agregar carpetas y categorías, así como la forma de modificar configuraciones como los límites y los derechos de objeto en las nuevas carpetas y categorías, y cómo realizar cambios habituales en la configuración de seguridad predeterminada del sistema.
Temas relacionados
• Información general acerca de la organización de objetos
Información general acerca de la organización de objetos
La creación de una estructura organizativa lógica e intuitiva constituye un elemento clave para asegurar que los usuarios pueden localizar la información que necesitan de forma rápida y sencilla. BusinessObjects
Enterprise proporciona dos métodos para organizar el contenido: carpetas y categorías. Usando carpetas y categorías y estableciendo los derechos adecuados para ellas, se pueden organizar los datos según diferentes criterios y mejorar la seguridad y la navegación.
Acerca de las carpetas
Las carpetas son objetos que se utilizan para organizar documentos. Se pueden emplear para separar el contenido en grupos lógicos. Se puede establecer la seguridad en el nivel de carpeta, por lo que puede utilizar las carpetas como una herramienta para controlar el acceso a la información.
Resulta adecuado establecer carpetas que representen una estructura ya existente en la organización, como departamentos, regiones o incluso la estructura de tablas de la base de datos. A continuación, se utilizan las categorías para establecer un sistema alternativo de organización.
982 Manual del administrador de SAP BusinessObjects Enterprise
Organización de objetos
Trabajo con carpetas
24
Cada objeto de BusinessObjects Enterprise debe residir en una carpeta. De manera predeterminada, los objetos nuevos que se agregan a una carpeta heredan los derechos del objeto que se especifican para la carpeta.
Acerca de las categorías
Las categorías proporcionan un método alternativo de organizar objetos y, por lo tanto, un método alternativo para que los usuarios se desplacen a ellos. Por ejemplo, podría organizar el contenido en carpetas de departamento y utilizar las categorías para crear un sistema de archivado alternativo que divida el contenido en función de las diferentes funciones de la organización, como directores o vicepresidentes. Este modelo de organización permite establecer la seguridad de grupos de documentos basada en los departamentos o en los puestos.
Existen dos tipos de categorías: de empresa y personal. Las categorías de empresa las crean y administran los administradores con los derechos apropiados, y sólo están visibles para los grupos y usuarios que tienen derechos para verlos; las categorías personales las crean usuarios individuales, y sólo están visibles para ellos mismos.
Mientras que todos los objetos deben residir en carpetas, la asignación de categorías es opcional; por ello, es importante tener en cuenta que:
• Aunque puede asignar derechos a una categoría como un objeto (es decir, conceder a grupos y usuarios derechos respecto a ella), los objetos incluidos en la categoría no pueden heredar los derechos establecidos en la propia categoría.
• Un objeto incluido en una categoría conserva su afiliación con la carpeta en la que reside.
• Un objeto puede residir en varias categorías.
Trabajo con carpetas
Las carpetas son objetos que se utilizan para organizar documentos. Se pueden emplear para separar el contenido en grupos lógicos. Se puede establecer la seguridad en el nivel de carpeta, por lo que puede utilizar las carpetas como una herramienta para controlar el acceso a la información.
Manual del administrador de SAP BusinessObjects Enterprise 983
Organización de objetos
24
Trabajo con carpetas
Creación y eliminación de carpetas
Hay varias formas de crear carpetas nuevas en BusinessObjects Enterprise.
En la Consola de administración central (CMC), vaya al área de administración "Carpetas" para crear carpetas nuevas y agregar subcarpetas a la jerarquía de objetos de carpeta existente.
Sugerencia:
Al publicar directorios y subdirectorios locales de informes con el Asistente de publicación, puede duplicar la estructura de su directorio local en el sistema BusinessObjects Enterprise. Este método proporciona una manera eficaz de crear varias carpetas y subcarpetas al mismo tiempo.
Temas relacionados
• Para crear una nueva carpeta
Para crear una nueva carpeta
Para crear una carpeta de nivel superior, asegúrese de que aparece Todas
las carpetas al crear la nueva carpeta. Para crear una subcarpeta, desplácese a la carpeta en la que desee crear la nueva carpeta y, a continuación, créela.
Este procedimiento muestra la manera de crear una carpeta en cualquier nivel de la jerarquía de carpetas.
1.
Diríjase al área de administración "Carpetas" de la CMC.
2.
Desplácese a la ubicación en la que desee crear la carpeta.
3.
Haga clic en Administrar > Nueva > Carpeta.
4.
Escriba el nombre, la descripción y las palabras clave de la nueva carpeta.
Sugerencia:
Para editar esta información posteriormente, seleccione la carpeta, haga clic en Administrar y elija Propiedades.
5.
Haga clic en Aceptar.
La nueva carpeta aparece en la lista de carpetas y objetos.
984 Manual del administrador de SAP BusinessObjects Enterprise
Organización de objetos
Trabajo con carpetas
24
Para eliminar carpetas
Cuando se elimina una carpeta, se eliminan del sistema todas las subcarpetas, informes y otros objetos contenidos en ella.
1.
Diríjase al área de administración "Carpetas" de la CMC.
2.
Seleccione la carpeta que desea eliminar en el panel Detalles.
Sugerencia:
Para seleccionar varias carpetas, mantenga pulsada la tecla CTRL o
MAYÚS y haga clic en cada carpeta para poder eliminar varias carpetas simultáneamente.
3.
Haga clic en Administrar > Eliminar.
4.
Haga clic en Aceptar para confirmar que desea eliminar la carpeta.
Copiar y mover carpetas
Al copiar o mover una carpeta, también se copian o mueven los objetos contenidos en ella. BusinessObjects Enterprise trata los derechos de objeto de la carpeta de manera diferente, en función de si se copia o mueve la carpeta:
• Al copiar una carpeta, la carpeta recién creada no retiene los derechos de objeto del original. En cambio, la copia hereda los derechos de objeto establecidos en su nueva carpeta principal. Por ejemplo, si copia una carpeta Ventas privada en una carpeta pública, todos los usuarios que tengan derechos para la carpeta pública podrán acceder al contenido de la nueva carpeta Ventas.
• Al mover una carpeta, se mantienen todos los derechos del objeto de la carpeta. Por ejemplo, si se mueve una carpeta Ventas privada en una carpeta de acceso público, la carpeta Ventas seguirá siendo inaccesible para la mayoría de los usuarios.
Para copiar o mover una carpeta
1.
Diríjase al área de administración "Carpetas" de la CMC.
2.
Seleccione la carpeta que desee copiar o mover.
Manual del administrador de SAP BusinessObjects Enterprise 985
Organización de objetos
24
Trabajo con carpetas
Si la carpeta que quiere copiar o mover no se encuentra en el nivel superior, localice su carpeta principal. A continuación, efectúe su selección en el contenido de la carpeta principal.
Sugerencia:
Para seleccionar varias carpetas, mantenga pulsada la tecla CTRL o
MAYÚS y haga clic en cada carpeta para poder mover varias carpetas simultáneamente.
3.
Haga clic en Organizar > Copier en u Organizar > Mover hacia.
4.
Seleccione la carpeta de destino en la lista y haga clic en > para agregarla a la lista Destinos.
5.
Haga clic en Aceptar.
La carpeta seleccionada se copia o mueve al nuevo destino.
Adición de nuevos objetos a una carpeta
Para agregar un informe de Crystal a una carpeta
1.
Desplácese a la carpeta y haga clic en Administrar > Agregar > Crystal
Reports.
Nota:
Si visualiza una carpeta con subcarpetas y agrega un informe mientras tiene seleccionada una subcarpeta, el informe se agregará a la subcarpeta seleccionada, no la subcarpeta que esté visualizando.
2.
Escriba el título y la descripción del informe o utilice la descripción guardada en el informe.
3.
Escriba las palabras clave del informe.
Las palabras clave se utilizan al buscar objetos.
4.
Haga clic en Examinar y elija el informe del equipo.
5.
Indique si desea conservar los datos guardados en el informe.
6.
Desplácese a las categorías a las que desee que pertenezca el informe y selecciónelas.
7.
Haga clic en Aceptar.
986 Manual del administrador de SAP BusinessObjects Enterprise
Organización de objetos
Trabajo con carpetas
24
Para agregar un objeto de objeto a una carpeta
1.
Elija Administrar > Agregar > Archivo de programa.
2.
Haga clic en Examinar y elija el archivo de programa del equipo.
3.
Indique el tipo de programa que va a agregar (Ejecutable, Java o
Secuencia de comandos).
4.
Haga clic en Aceptar.
Para agregar un objeto del equipo a una carpeta
1.
Desplácese a la carpeta y haga clic en Administrar > Agregar >
Documento local.
Nota:
Si visualiza una carpeta con subcarpetas y agrega un objeto mientras tiene seleccionada una subcarpeta, el objeto se agregará a la subcarpeta seleccionada, no la subcarpeta que esté visualizando.
2.
Haga clic en Examinar y elija el objeto del equipo.
3.
Elija el tipo de archivo correcto en la lista.
Si el tipo de archivo que va a agregar no aparece en la lista, elija Otro y escriba el tipo MIME del archivo en el campo MIME.
4.
Haga clic en Propiedades generales para cambiar el nombre del archivo, introducir una descripción o introducir palabras clave.
5.
Cuando haya terminado, haga clic en Aceptar.
Especificación de derechos de carpeta
Puede cambiar los derechos de objeto de una nueva carpeta que acaba de crear. De manera predeterminada, los objetos nuevos que se agregan a una carpeta heredan los derechos del objeto que se especifican para la carpeta.
Temas relacionados
• Para asignar principales a una lista de control de acceso para un objeto
• Funcionamiento de los derechos en BusinessObjects Enterprise
Manual del administrador de SAP BusinessObjects Enterprise 987
Organización de objetos
24
Trabajo con carpetas
Configurar límites para carpetas, usuarios y grupos
Los límites permiten eliminar copias de informes de forma periódica. Los límites se establecen para efectuar limpiezas regulares automáticas de contenidos de BusinessObjects Enterprise antiguos. Los límites que se establecen en una carpeta afectan a todos los objetos contenidos en ella.
A escala de carpeta, se puede limitar el número de instancias que permanecen en el sistema para cada objeto o para cada usuario o grupo; también puede limitarse el número de días que permanece una instancia en el sistema para un usuario o grupo.
Temas relacionados
• Configuración de límites de instancia para un objeto
Para limitar instancias en el nivel de carpeta
1.
Seleccione una carpeta y haga clic en Acciones > Límites.
2.
Modifique las opciones disponibles según los tipos de límites de instancia que quiera implementar y haga clic en Actualizar después de cada cambio.
Las opciones disponibles son las siguientes:
•
Eliminar las instancias excedentes cuando haya más de N instancias para un objeto
a.
Para limitar el número de instancias por objeto, seleccione Eliminar
las instancias excedentes cuando haya más de N instancias para un objeto
b.
Escriba el número máximo de instancias que quiera que permanezcan en el sistema.
Nota:
El valor predeterminado es 100.
•
Eliminar instancias excedentes para los siguientes usuarios o grupos
a.
Para limitar el número de instancias por usuario o grupo, haga clic en
Agregar en esta área.
988 Manual del administrador de SAP BusinessObjects Enterprise
Organización de objetos
Trabajo con carpetas
24 b.
Seleccione en los usuarios y grupos disponibles y haga clic en > para agregar los usuarios o grupos a la lista Usuarios/grupos
seleccionados.
c.
Haga clic en Aceptar.
d.
Escriba el número máximo de instancias que quiera que permanezcan en el sistema.
Nota:
El valor predeterminado es 100.
•
Eliminar instancias después de N días para los siguientes usuarios o grupos
a.
Para limitar la antigüedad de instancias por usuario o grupo, haga clic en Agregar en esta área.
b.
Seleccione en los usuarios y grupos disponibles y haga clic en > para agregar los usuarios o grupos a l lista de Usuarios/grupos
seleccionados.
c.
Haga clic en Aceptar.
d.
Escriba la antigüedad máxima de instancias en la columna Número
máximo de días.
Nota:
El valor predeterminado es 100.
Administración de carpetas personales.
BusinessObjects Enterprise crea una carpeta para cada usuario del sistema.
Estas carpetas se organizan dentro de la CMC como carpetas personales.
De manera predeterminada, hay carpetas personales para las cuentas Ad ministrador e Invitado. Al conectarse a la CMC y ver la lista de Carpetas personales, sólo verá las carpetas para las que tenga acceso de tipo Ver (o superior).
Dentro de InfoView, estas carpetas se denominan carpetas Favoritos.
Para ver las carpetas personales
• Diríjase al área de administración "Carpetas personales" de la CMC.
Manual del administrador de SAP BusinessObjects Enterprise 989
Organización de objetos
24
Trabajo con categorías
Aparece una lista de subcarpetas. Cada subcarpeta corresponde a una cuenta de usuario en el sistema. A menos que disponga de acceso de tipo
Ver (o superior) a una subcarpeta, ésta no aparecerá en la lista.
Trabajo con categorías
Las categorías proporcionan un método alternativo de organizar objetos.
Puede asociar documentos con varias categorías y crear subcategorías dentro de las categorías.
BusinessObjects Enterprise proporciona dos tipos de categorías:
• Las categorías corporativas las crea el administrador u otros usuarios con acceso a ellas. Si tiene los derechos apropiados, puede crear categorías administrativas.
• Cualquier usuario puede crear categorías personales para organizar sus documentos personales.
Para crear una nueva categoría
1.
Diríjase al área de administración "Categorías" de la CMC.
2.
Haga clic en Administrar > Nueva > Categoría.
3.
Escriba un nombre para la categoría.
4.
Haga clic en Aceptar.
Se ha agregado la nueva categoría al sistema.
Ahora puede hacer clic en Administrar > Categorías para cambiar la configuración de esta categoría.
Para eliminar categorías
Cuando elimina una categoría, elimina del sistema todas sus subcategorías.
A diferencia de lo que sucede en la eliminación de carpetas, en este caso no se eliminan del sistema los informes y otros objetos incluidos en la categoría.
1.
Diríjase al área de administración "Categorías" de la CMC.
2.
Seleccione la categoría que desee eliminar.
990 Manual del administrador de SAP BusinessObjects Enterprise
Organización de objetos
Trabajo con categorías
24
Si la categoría que quiere eliminar no se encuentra en el nivel superior, localice su categoría principal. A continuación, realice la selección.
Sugerencia:
Para seleccionar varias categorías, mantenga pulsada la tecla CTRL o
MAYÚS y haga clic en cada categoría para poder eliminar varias categorías simultáneamente.
3.
Haga clic en Administrar y elija Eliminar.
4.
Haga clic en Aceptar para confirmar que desea eliminar la categoría.
Para trasladar una categoría
Al trasladar una categoría, cualquier objeto que tenga asignado conservará su asociación. También se conservarán todos los derechos de objeto de la categoría.
Por ejemplo, supongamos que tiene una categoría Ventas en América del
Sur a la que sólo tienen acceso los vendedores de esa región. También tiene una categoría Ventas mundiales que contiene los informes de ventas mundiales necesarios para todos los vendedores. Para conseguir una organización más intuitiva, desea trasladar las categorías de región a la categoría Ventas mundiales. Al trasladar la categoría Ventas en América del Sur a la categoría Ventas mundiales, aquella conserva su configuración de derechos y los objetos asociados, aunque se haya convertido en una subcategoría de la categoría Ventas mundiales.
1.
Diríjase al área de administración "Categorías" de la CMC.
2.
Seleccione la categoría que desee mover.
Si la categoría que quiere trasladar no se encuentra en el nivel superior, localice su categoría principal. A continuación, realice la selección.
Sugerencia:
Para seleccionar varias categorías, mantenga pulsada la tecla CTRL o
MAYÚS y haga clic en cada categoría para poder mover varias categorías simultáneamente.
3.
Haga clic en Organizar > Mover hacia.
4.
Seleccione la categoría de destino y agréguela a la lista Destinos haciendo clic en >.
Manual del administrador de SAP BusinessObjects Enterprise 991
Organización de objetos
24
Trabajo con categorías
Sugerencia:
Si hay muchas categorías en el sistema, utilice el campo "Buscar título" para efectuar la búsqueda o haga clic en Anterior, Siguiente y + para explorar la jerarquía de categorías.
5.
Haga clic en Aceptar.
La categoría seleccionada se traslada al nuevo destino.
Para agregar un objeto a una categoría
Siga este procedimiento para agregar un objeto a una categoría.
1.
Diríjase al área de administración "Carpetas" de la CMC.
2.
Desplácese al objeto que desee agregar a una categoría y selecciónelo.
3.
Haga clic en Administrar > Categorías.
4.
Seleccione las categorías a las que desea agregar el objeto.
5.
Haga clic en Guardar y cerrar.
Temas relacionados
Para quitar o eliminar objetos de una categoría
Puede quitar o eliminar objetos de una categoría. Al quitar un objeto, sólo lo borra de la categoría. Al eliminar un objeto, se borra de la categoría y también del sistema.
1.
Diríjase a el área de administración "Categorías" o "Categorías personales" de la CMC.
2.
Haga doble clic en la categoría de la que desee quitar o eliminar un objeto.
3.
Seleccione el objeto u objetos que desee quitar o eliminar.
4.
Quite el objeto de la categoría o elimine el objeto.
•
Haga clic en Quitar para eliminar el objeto de la categoría
únicamente. En este caso, el objeto sigue existiendo en el sistema.
• Haga clic en Organizar y en Eliminar para quitar el objeto de la categoría y a la vez del sistema.
992 Manual del administrador de SAP BusinessObjects Enterprise
Organización de objetos
Trabajo con categorías
24
Especificación de derechos de categoría
Siga este procedimiento para cambiar los derechos de una categoría. De manera predeterminada, los objetos nuevos que se agregan a una categoría heredan los derechos de objeto que se especifican para la categoría.
Temas relacionados
• Administración de la configuración de seguridad para los objetos en la
Para ver las categorías personales
Si dispone de los derechos adecuados, puede ver, editar y eliminar categorías personales de los usuarios.
1.
Diríjase al área de administración "Categorías personales" de la CMC.
2.
Haga clic en la cuenta de usuario cuyas categorías personales desea consultar.
Aparece una lista de las categorías personales del usuario.
Temas relacionados
• Información general de administración de cuentas
Manual del administrador de SAP BusinessObjects Enterprise 993
Organización de objetos
24
Trabajo con categorías
994 Manual del administrador de SAP BusinessObjects Enterprise
Agregar objetos al repositorio
25
Agregar objetos al repositorio
25
Información general
Información general
En esta sección se describe el proceso de agregar objetos al entorno de
BusinessObjects Enterprise y ponerlos a disposición de usuarios autorizados.
Hay varios tipos de objetos que puede agregar en BusinessObjects
Enterprise:
• informes (de Crystal Reports)
• Documentos (de Web Intelligence y Desktop Intelligence)
• visualizaciones (de Crystal Xcelsius)
• objetos Flash
• programas
• Archivos de Microsoft Excel, Word y PowerPoint
• Archivos de texto
• Archivos de formato de texto enriquecido
Puede agregar objetos a BusinessObjects Enterprise de tres formas: con el
Asistente de publicación, a través de la CMC y guardando objetos directamente en el CMS.
Nota:
También puede crear y agregar nuevos objetos directamente en
BusinessObjects Enterprise desde InfoView.
Opciones para agregar informes de Crystal
Durante el proceso de adición, especifique la frecuencia con la que se ejecuta un informe de Crystal. Puede elegir establecer una programación periódica o dejar que los usuarios definan personalmente la programación. Puede especificar si los datos del informe se actualizan automáticamente según una programación definida o sólo cuando los usuarios actualizan manualmente el informe.
Cada opción incluye varias opciones:
• Especificar los datos que consultan los usuarios.
Esta opción es recomendable para objetos a los que tiene acceso un gran número de usuarios o que no requieren credenciales de conexión
996 Manual del administrador de SAP BusinessObjects Enterprise
Agregar objetos al repositorio
Procedimientos del Asistente de publicación
25 a la base de datos. Cuando agrega un objeto, los usuarios pueden acceder a la misma instancia y reducir el número de veces que se solicita información al sistema.
• Permitir que los usuarios actualicen los datos del informe.
Esta opción está recomendada para objetos que requieren credenciales independientes de conexión a la base de datos. También se recomienda cuando se agregan objetos más pequeños con cambios frecuentes en los datos o que utilizan parámetros y fórmulas de selección de registros.
Cuando agrega un objeto, los usuarios pueden determinar la frecuencia con la que se actualiza. Sin embargo, los usuarios que acceden al objeto a la vez aumentan la carga en el sistema, ya que se incrementa el número de veces que se solicita información al sistema.
Nota:
BusinessObjects Enterprise admite informes creados en las versiones 6 a
XI de Crystal Reports y en Crystal Reports 2008. Sin embargo, una vez agregados a BusinessObjects Enterprise, los informes se guardan, se procesan y se muestran en el formato de la versión 2008.
Procedimientos del Asistente de publicación
El Asistente de publicación es una aplicación Windows instalada en el equipo local que consta de una serie de cuadros de diálogo. Cuando utiliza el asistente, sólo aparecen los cuadros de diálogo correspondientes a los objetos o carpetas que agrega. Por ejemplo, los ajustes de los parámetros y el formato de programación no aparecen al agregar áreas de trabajo de
Voyager.
Utilice el Asistente de publicación si dispone de acceso a la aplicación y desea agregar varios objetos o un directorio completo de objetos en
BusinessObjects Enterprise. Una vez que el objeto está agregado, aparece en la carpeta que especifique en InfoView (o su escritorio Web personalizado) y en el área de administración "Carpetas" de la CMC.
Manual del administrador de SAP BusinessObjects Enterprise 997
Agregar objetos al repositorio
25
Procedimientos del Asistente de publicación
Para conectar a BusinessObjects Enterprise a través del Asistente de publicación
Para poder agregar un objeto, debe conectarse a BusinessObjects Enterprise a través del Asistente de publicación.
1.
En Windows, haga clic en Inicio > Programas > BusinessObjects XI
3.1 > BusinessObjects Enterprise > Asistente de publicación.
Aparece el cuadro de diálogo "Asistente de publicación".
2.
Si desea que los cuadros de diálogo del Asistente de publicación se muestren en otro idioma, selecciónelo en la lista Idioma.
Los idiomas disponibles en la lista Idioma varían según la configuración de instalación.
3.
Haga clic en Siguiente.
Aparece el cuadro de diálogo "Inicie una sesión".
4.
En el campo Sistema, escriba el nombre del CMS al que desee agregar los objetos.
5.
En los campos Nombre de usuario y Contraseña, escriba sus credenciales de inicio de sesión en BusinessObjects Enterprise.
6.
En la lista Autenticación, seleccione el tipo de autenticación correcto.
7.
Haga clic en Siguiente.
Aparece el cuadro de diálogo "Seleccionar archivos".
Para elegir los objetos que se agregarán al CMS
El Asistente de publicación permite agregar los siguientes tipos de objetos al repositorio.
• informes (de Crystal Reports)
• visualizaciones (de Crystal Xcelsius)
• objetos Flash
• programas
• Archivos de Microsoft Excel, Word y PowerPoint
998 Manual del administrador de SAP BusinessObjects Enterprise
Agregar objetos al repositorio
Procedimientos del Asistente de publicación
25
• Archivos de texto
• Archivos de formato de texto enriquecido
Si utiliza documentos Desktop Intelligence y Web Intelligence, debe guardar los documentos directamente en el repositorio desde el diseñador de documentos.
1.
En el cuadro de diálogo "Seleccionar archivos", haga clic en Agregar
archivos o en Agregar carpeta.
2.
Seleccione el archivo o la carpeta que desee agregar.
Sugerencia:
• Asegúrese de que el tipo de archivo correcto está seleccionado en la lista; de forma predeterminada este valor está establecido en Informe
(*.rpt).
• Si va a agregar una carpeta, puede agregar también sus subcarpetas activando la casilla de verificación Incluir subcarpetas.
3.
Repita los pasos 1 y 2 para cada uno de los archivos o carpetas que desee agregar.
4.
Haga clic en Siguiente.
5.
Si aparece el cuadro de diálogo "Especificar tipo de objeto", seleccione un tipo de archivo para cada objeto no reconocido y, a continuación, haga clic en Siguiente.
Aparece el cuadro de diálogo "Especificar ubicación".
Temas relacionados
• Guardar objetos directamente en el CMS
Para crear o seleccionar una carpeta en el CMS
Para agregar los objetos seleccionados, debe crear o seleccionar una carpeta en el CMS del host. En el cuadro de diálogo "Especificar ubicación" sólo aparecen las carpetas a las que tiene acceso.
1.
En el cuadro de diálogo "Especificar ubicación", seleccione la carpeta donde desea agregar los objetos.
Para crear una nueva carpeta en el CMS, seleccione una carpeta y, a continuación, haga clic en Nueva carpeta.
Manual del administrador de SAP BusinessObjects Enterprise 999
Agregar objetos al repositorio
25
Procedimientos del Asistente de publicación
Para crear un nuevo paquete de objetos en el CMS, seleccione una carpeta y, a continuación, haga clic en Nuevo paquete de objetos.
Para eliminar una carpeta o un paquete de objetos, seleccione el objeto y haga clic en Eliminar.
Nota:
Desde el asistente, puede eliminar sólo las carpetas y los paquetes de objetos nuevos. Las carpetas nuevas aparecen en color verde y las ya existentes en amarillo.
2.
Haga clic en Siguiente.
Aparece el cuadro de diálogo "Confirmar ubicación".
Temas relacionados
• Para duplicar la estructura de carpetas
• Para mover objetos de una carpeta a otra
Para duplicar la estructura de carpetas
Si está agregando varios objetos de un directorio y sus subdirectorios, se le preguntará si desea duplicar la jerarquía de carpetas existente en el CMS.
1.
En el cuadro de diálogo "Especificar jerarquía de carpetas", seleccione una opción de jerarquía de carpetas.
• Para incluir todos los objetos en una sola carpeta, seleccione Poner
los archivos en la misma ubicación.
• Para volver a crear en el CMS todas las carpetas y subcarpetas tal como aparecen en el disco duro, seleccione Duplicar la jerarquía
de las carpetas. Seleccione la carpeta de nivel superior que desea incluir en la jerarquía.
2.
Haga clic en Siguiente.
1000 Manual del administrador de SAP BusinessObjects Enterprise
Agregar objetos al repositorio
Procedimientos del Asistente de publicación
25
Aparece el cuadro de diálogo "Confirmar ubicación".
Para mover objetos de una carpeta a otra
1.
En el cuadro de diálogo "Confirmar ubicación", puede desplazar objetos a carpetas; para ello seleccione cada objeto y haga clic en Subir o en
Bajar.
También puede agregar carpetas y paquetes de objetos seleccionando una carpeta principal y haciendo clic en los botones Nueva carpeta o
Nuevo paquete de objetos.
Para eliminar una carpeta o un paquete de objeto, seleccione el elemento y haga clic en el botón Eliminar.
Puede arrastrar y colocar objetos para incluirlos donde desee y hacer clic con el botón derecho en los objetos para cambiar su nombre.
De manera predeterminada, se muestra el título de los objetos. Puede mostrar los nombres de archivo locales de los objetos, para lo que debe hacer clic en el botón Mostrar nombres de archivos.
2.
Haga clic en Siguiente.
Aparece el cuadro de diálogo "Especificar categorías".
Para agregar objetos a una categoría
Si desea agregar los objetos seleccionados a una categoría, puede crear o seleccionar una categoría en el CMS del host. Puede agregar objetos a más de una categoría.
1.
En el cuadro de diálogo "Especificar categorías", seleccione la categoría donde desea asignar los objetos.
Manual del administrador de SAP BusinessObjects Enterprise 1001
Agregar objetos al repositorio
25
Procedimientos del Asistente de publicación
Haga clic en +, a la izquierda de la categoría, para ver las subcategorías.
Para agregar una nueva categoría al CMS, seleccione una categoría y, a continuación, haga clic en Nueva categoría. Aparece la nueva categoría, a la que podrá cambiarle el nombre.
2.
Si está agregando varios objetos, elija el objeto que desea agregar a la categoría en la lista Archivo.
Nota:
Se debe agregar cada objeto individualmente a la categoría.
3.
Haga clic en Insertar archivo.
4.
Para eliminar una categoría o para quitar un objeto de una categoría, seleccione el elemento y haga clic en Eliminar.
Nota:
En el asistente sólo puede eliminar categorías nuevas. (Las categorías nuevas aparecen en color verde y las ya existentes en azul.)
5.
Haga clic en Siguiente.
Aparece el cuadro de diálogo "Especificar programación".
Para cambiar las opciones de programación
El cuadro de diálogo "Especificar programación" le permite programar los objetos que está agregando para que se ejecuten en intervalos concretos.
Nota:
Este cuadro de diálogo aparece sólo para los objetos que se pueden programar.
1.
En el cuadro de diálogo "Especificar programación", seleccione el objeto que desea programar.
2.
Seleccione uno de estos tres intervalos:
1002 Manual del administrador de SAP BusinessObjects Enterprise
Agregar objetos al repositorio
Procedimientos del Asistente de publicación
25
•
Ejecutar una sola vez
Si selecciona la opción Ejecutar una sola vez, dispondrá de otras dos series de opciones:
•
cuando termine este asistente
Esta opción ejecuta el objeto una vez cuando finaliza la adición.
El objeto no volverá a ejecutarse hasta que vuelva a programarlo.
•
en la fecha y hora especificadas
Esta opción ejecuta el objeto una vez en la fecha y a la hora que especifique. El objeto no volverá a ejecutarse hasta que vuelva a programarlo.
•
Permitir que los usuarios actualicen el objeto
Esta opción no programa el objeto, sino que deja la programación en manos del usuario.
•
Ejecutar según una programación periódica
Una vez que haya seleccionado esta opción, haga clic en el botón
Establecer periodicidad para configurar las opciones de la programación.
Aparecerá el cuadro de diálogo "Elegir una programación de periodicidad".
Las opciones de este cuadro de diálogo permiten elegir cuándo y con qué frecuencia se ejecuta el objeto. Seleccione las opciones correspondientes y haga clic en Aceptar.
3.
Haga clic en Siguiente después de establecer el programa de cada objeto que agregue.
Para actualizar los campos del repositorio
La base de datos de BusinessObjects Enterprise actúa de ubicación central en la que se almacenan elementos compartidos como objetos de texto, mapas de bits, funciones personalizadas, universos y comandos SQL personalizados. Puede elegir actualizar los campos del repositorio de un objeto si éste hace referencia al repositorio. Para completar esta tarea, el
Manual del administrador de SAP BusinessObjects Enterprise 1003
Agregar objetos al repositorio
25
Procedimientos del Asistente de publicación
asistente de publicación debe conectarse con la base de datos del CMS desde el equipo local. Para obtener más información, consulte el Manual
del administrador de SAP BusinessObjects Enterprise.
Nota:
El cuadro de diálogo "Especificar actualización del repositorio" sólo aparecerá cuando publique objetos de informe.
1.
En el cuadro de diálogo "Especificar actualización del repositorio", seleccione un informe y, a continuación, active la casilla de verificación
Usar repositorio de objetos al actualizar el informe si desea actualizarlo en el repositorio.
Sugerencia:
Haga clic en el botón Habilitar todos si desea actualizar todos los objetos que hagan referencia al repositorio y en Deshabilitar todos si no desea actualizar ninguno.
2.
Haga clic en Siguiente.
Para agregar objetos con datos guardados
Si agrega un informe que incluye datos guardados, aparecerá el cuadro de diálogo "Especificar conservación de los datos guardados".
Nota:
El cuadro de diálogo "Especificar conservación de los datos guardados" sólo aparecerá cuando agregue objetos de informe.
1.
En el cuadro de diálogo "Especificar conservación de los datos guardados" seleccione un informe y, a continuación, seleccione la casilla de verificación Conservar los datos guardados al publicar un informe si desea conservar los datos guardados
Sugerencia:
Haga clic en el botón Habilitar todos si desea conservar los datos guardados para todos los informes; haga clic en el botón Deshabilitar todos si no desea conservar los datos guardados para ninguno de los informes.
2.
Haga clic en Siguiente.
1004 Manual del administrador de SAP BusinessObjects Enterprise
Agregar objetos al repositorio
Procedimientos del Asistente de publicación
25
Para seleccionar un tipo de programa
El cuadro de diálogo "Tipo de programa" sólo aparece cuando agrega objetos de programa.
1.
En el cuadro de diálogo "Tipo de programa", seleccione un programa.
2.
Elija uno de los tipos de programa siguientes:
•
Binario o por lotes
Los programas binarios o por lotes son ejecutables, como los archivos binarios, los archivos por lotes o las secuencias de comandos de shell.
Generalmente utilizan una extensión de archivo como .com, .exe, .bat
o .sh. Puede publicar cualquier programa ejecutable que se pueda ejecutar desde la línea de comandos en el equipo en el que se ejecuta el Servidor de tareas de programa.
•
Java
Puede publicar cualquier programa de Java en BusinessObjects
Enterprise como objeto de programa de Java. Suelen tener la extensión de archivo .jar.
•
Secuencia de comandos
Los programas de secuencias de comandos son secuencias de comandos de JScript y VBScript.
3.
Después de especificar el tipo del programa que va a agregar, haga clic en Siguiente.
Aparece el cuadro de diálogo "Credenciales del programa".
Temas relacionados
• Administración de objetos de programa
Para especificar las credenciales de programa
1.
En el cuadro de diálogo "Credenciales de programa", seleccione un programa.
Manual del administrador de SAP BusinessObjects Enterprise 1005
Agregar objetos al repositorio
25
Procedimientos del Asistente de publicación
2.
En los campos Nombre de usuario y Contraseña, especifique las credenciales de usuario de la cuenta del programa que desea utilizar para ejecutar el programa.
Los derechos del programa están restringidos a los de la cuenta con la que se ejecuta.
3.
Después de especificar las credenciales de usuario de los programas que vaya a utilizar, haga clic en Siguiente.
Aparecerá el cuadro de diálogo "Cambiar valores predeterminados".
Para cambiar los valores predeterminados de un objeto
Puede agregar objetos sin cambiar las propiedades predeterminadas. Sin embargo, si usa los valores predeterminados, la programación de su objeto puede quedar mal configurada si la información de conexión a la base de datos no es correcta o si los valores de los parámetros no son válidos.
1.
Elija si desea cambiar los valores predeterminados del objeto.
• Si desea conservar los valores predeterminados:
a.
Seleccione Publicar sin modificar las propiedades.
b.
Haga clic en Siguiente para ir avanzando por el resto de los cuadros de diálogo del asistente.
• Si desea cambiar los valores predeterminados, seleccione Revisar
o modificar propiedades.
Se abrirá el cuadro de diálogo "Revisar las propiedades del objeto".
2.
En el cuadro de diálogo "Revisar las propiedades del objeto", seleccione el objeto que desea modificar.
3.
Especifique un nuevo título o descripción.
4.
Si publica un objeto de informe, active la casilla de verificación Generar
imagen en miniatura si desea que los usuarios vean una imagen en miniatura del objeto antes de abrirlo.
Sugerencia:
La casilla de verificación Generar imagen en miniatura sólo está disponible si el objeto es un archivo .rpt y si se guardó correctamente.
Para mostrar las miniaturas de un informe, ábralo en Crystal Reports y,
1006 Manual del administrador de SAP BusinessObjects Enterprise
Agregar objetos al repositorio
Procedimientos del Asistente de publicación
25 en el menú Archivo, haga clic en el comando Información de resumen.
Active la opción Guardar imagen de vista previa y haga clic en Aceptar.
Obtenga una vista previa de la primera página del informe y guarde los cambios.)
5.
Haga clic en Siguiente.
Si es necesario, aparece el cuadro de diálogo "Especificar credenciales de base de datos".
Para escribir la información de conexión a la base de datos
Nota:
Esta opción se aplica sólo a los informes de Crystal.
1.
En el cuadro de diálogo "Especificar credenciales de base de datos", haga doble clic en el objeto o bien haga clic en + a la izquierda del objeto para visualizar la base de datos.
2.
Seleccione la base de datos y cambie la información de conexión en los campos correspondientes. Si la base de datos no requiere un nombre de usuario ni una contraseña, deje los campos en blanco.
Nota:
Especifique la información exacta correspondiente al nombre de usuario y la contraseña. Si la escribe incorrectamente, el objeto no puede recuperar datos de la base de datos.
3.
Después de escribir la información de conexión de cada objeto, haga clic en Siguiente.
Si es necesario, aparecerá el cuadro de diálogo "Establecer parámetros de informes".
Para establecer parámetros
Nota:
Esta opción se aplica sólo a los informes de Crystal.
Manual del administrador de SAP BusinessObjects Enterprise 1007
Agregar objetos al repositorio
25
Procedimientos del Asistente de publicación
Algunos objetos contienen parámetros para la selección de datos. Para poder programar estos objetos, es necesario establecer los parámetros que determinarán sus peticiones predeterminadas.
1.
En el cuadro de diálogo "Establecer parámetros de informes", seleccione el objeto que incluye peticiones de orden que desea cambiar.
Las peticiones de datos del objeto y los valores predeterminados aparecerán en una lista situada en el lado derecho de la pantalla.
2.
Haga clic en Modificar solicitud de datos para cambiar el valor de una petición de datos.
Dependiendo del tipo de parámetro que elija, aparecerá un cuadro de diálogo u otro.
3.
Si desea que las solicitudes de datos contengan un valor nulo (cuando sea posible), haga clic en Establecer solicitudes de datos como NULL.
4.
Haga clic en Siguiente después de haber terminado de modificar las peticiones de datos de todos los objetos.
Aparecerá el cuadro de diálogo "Especificar formato".
Para establecer el formato de salida de la programación
Nota:
Esta opción se aplica sólo a los informes de Crystal.
Puede elegir un formato de salida distinto para cada uno de los informes programados que agregue. Algunos formatos permiten personalizar una serie de opciones.
1.
En el cuadro de diálogo "Especificar formato", seleccione el objeto que desea configurar para generar un formato de salida de programación diferente.
2.
Seleccione un formato en la lista (Crystal Reports, Microsoft Excel,
Microsoft Word, Adobe Acrobat, etc.).
3.
Donde proceda, personalice las opciones de formato de la programación.
Por ejemplo, si selecciona Texto paginado, especifique el número de líneas por página.
4.
Haga clic en Siguiente.
1008 Manual del administrador de SAP BusinessObjects Enterprise
Agregar objetos al repositorio
Procedimientos del Asistente de publicación
25
Para agregar archivos adicionales de programas
Algunos programas necesitan tener acceso a archivos adicionales para ejecutarse.
1.
Seleccione un programa.
2.
Haga clic en Agregar para seleccionar el archivo necesario.
3.
Después de agregar todos los archivos adicionales necesarios para cada programa, haga clic en Siguiente.
Aparece el cuadro de diálogo "Línea de comandos para el programa".
Para especificar los argumentos de la línea de comandos
Puede especificar cualquier argumento de la línea de comandos de los programas compatibles con la interfaz de línea de comandos del programa.
Se transfieren directamente a la interfaz de la línea de comandos sin analizar.
1.
Seleccione un programa.
2.
En el área Línea de comandos, escriba los argumentos de línea de comandos del programa.
Nota:
Utilice el mismo formato que utilizaría en la línea de comandos.
3.
Después de especificar todos los argumentos de línea de comandos necesarios para cada programa, haga clic en Siguiente.
Para terminar la preparación de los objetos que se van a agregar
Después de proporcionar la información necesaria para los objetos, el
Asistente de publicación muestra una lista de todos los objetos que ha elegido para agregar.
1.
Asegúrese de que esta lista incluye todos los objetos que desea agregar y haga clic en Siguiente.
Manual del administrador de SAP BusinessObjects Enterprise 1009
Agregar objetos al repositorio
25
Para agregar un objeto con la CMC
Los objetos se agregan en el CMS, se programan y se ejecutan según las opciones especificadas. A continuación, vuelve a la pantalla final del
Asistente de publicación.
2.
Para ver los detalles de un objeto, selecciónelo en la lista.
3.
Haga clic en Finalizar para cerrar el asistente.
Para agregar un objeto con la CMC
Si tiene derechos administrativos para utilizar BusinessObjects Enterprise, puede agregar objetos en Internet desde la CMC. Utilice la CMC para agregar objetos únicos o para realizar tareas de administración de forma remota.
1.
Diríjase al área de administración "Carpetas" de la CMC.
2.
Busque la carpeta a la que desea agregar un objeto y selecciónela.
3.
En el menú Administrar, seleccione Agregar y haga clic en la opción correspondiente.
Opción
Informe de Crystal
Archivo de programa
Documento local
Descripción
Agrega un informe de Crystal.
Agrega un objeto de programa.
Agrega otros tipos de objetos.
Aparece un cuadro de diálogo que permite especificar las propiedades del objeto. Este cuadro de diálogo varía según la opción seleccionada.
4.
Especifique las propiedades del objeto.
Nota:
Los campos de propiedades que aparecen varían según el tipo de objeto que haya elegido para publicar. Los campos de propiedades se resumen en la "Object properties in the CMC".
5.
Si desea asignar el objeto a una categoría, seleccione ésta en la lista.
6.
Haga clic en Aceptar.
Se cierra el cuadro de diálogo y la CMC se actualiza para mostrar el objeto y el resto del contenido de la carpeta.
1010 Manual del administrador de SAP BusinessObjects Enterprise
Agregar objetos al repositorio
Para agregar un objeto con la CMC
25
Si es necesario, puede modificar propiedades como el título, descripción, información de conexión a la base de datos, información de programación, derechos de usuario, etc., del objeto después de que se publique en la CMC.
Tabla 25-1: Propiedades de objeto en la CMC
Tipo de objeto Propiedad Notas
Título
Descripción
Escriba el nombre del objeto.
Escriba una descripción del objeto.
Informes de Crystal y otros tipos de objeto
Palabras clave
Escriba las palabras clave del objeto.
Nombre de archivo
Escriba el nombre del objeto que desea agregar o haga clic en Exa-
minar para buscar el objeto.
Sólo informes de Crystal
Conservar los datos guardados
Seleccione esta opción si desea que el informe conserve sus datos guardados.
Manual del administrador de SAP BusinessObjects Enterprise 1011
Agregar objetos al repositorio
25
Para agregar un objeto con la CMC
Tipo de objeto Propiedad Notas
Sólo archivos de programa
Sólo otros tipos de objetos
Busque un objeto de programa existente
Escriba el nombre del objeto de programa que desea agregar o haga clic en Examinar para buscar el objeto.
Tipo de programa
Tipo de archivo
MIME
Haga clic en una de las opciones situadas debajo de Tipo de programa para definir el tipo de programa que va a agregar. Las opciones son las siguientes:
•
Ejecutable (binario, lote, secuencia de comandos de shell)
•
Java
•
Script (VBScript, JavaScript)
Seleccione un tipo de archivo en la lista Tipo
de archivo que corresponda al tipo de objeto que está agregando.
Especifique la extensión
MIME del archivo si es necesario.
1012 Manual del administrador de SAP BusinessObjects Enterprise
Agregar objetos al repositorio
Guardar objetos directamente en el CMS
25
Guardar objetos directamente en el CMS
Si ha instalado uno de los componentes de diseñador de Business Objects, como Crystal Reports, Designer o Voyager, puede utilizar el comando
Guardar como para agregar objetos directamente en BusinessObjects
Enterprise desde Designer.
Por ejemplo, después de diseñar un informe en Crystal Reports, en el menú
Archivo, haga clic en Guardar como. En el cuadro de diálogo "Guardar como", haga clic en Enterprise y, cuando se le indique, conecte con el CMS.
Especifique la carpeta en la que desea guardar el informe y haga clic en
Guardar.
Los documentos de Desktop Intelligence se pueden publicar directamente en el CMS utilizando el comando Archivo > Exportar al repositorio de
Desktop Intelligence Designer.
Los documentos de Web Intelligence se pueden publicar directamente en el CMS utilizando el comando Archivo > Exportar aL CMS de Web
Intelligence.
Nota:
Puede agregar áreas de trabajo de Voyager a BusinessObjects Enterprise; sin embargo, no puede definirlos para que se ejecuten con una programación periódica.
Manual del administrador de SAP BusinessObjects Enterprise 1013
Agregar objetos al repositorio
25
Guardar objetos directamente en el CMS
1014 Manual del administrador de SAP BusinessObjects Enterprise
Publicar y publicaciones
26
Publicar y publicaciones
26
Información general
Información general
En esta sección se ofrece una breve introducción a la función Publicación y a las publicaciones. La mayor parte de la información de esta sección está relacionada con la función del publicador.
Como administrador es posible que se le pida realizar las tareas de configuración y de solución de problemas del despliegue en nombre de los publicadores para optimizar el rendimiento de Publishing
Para obtener más información acerca de Publishing, consulte el Manual del
publicador de SAP BusinessObjects Enterprise, disponible en línea en
http://support.businessobjects.com/documentation/product_guides/de fault.asp
.
Nota:
Las publicaciones y la función Publicación son distintas del Asistente de publicación. La función Publicación utiliza publicaciones para distribuir documentos personalizados a una audiencia masiva. El Asistente de publicación es un componente de BusinessObjects Enterprise que se utiliza para agregar informes al CMS.
Temas relacionados
• Mejorar el rendimiento de Publicación
Acerca de la publicación
“La publicación” es el proceso de poner documentos como informes de
Crystal, documentos de Web Intelligence y documentos de Desktop
Intelligence a disposición pública para su consumo masivo. El contenido de estos documentos se puede distribuir automáticamente mediante correo electrónico o FTP, guardarse en el disco o administrarse a través de la plataforma BusinessObjects Enterprise para archivar, recuperar y visualizar en la Web y automatizarse utilizando la programación. Desde InfoView o la
CMC, puede tomar documentos y adaptarlos para diferentes usuarios o destinatarios, programar una publicación para que se ejecute en intervalos determinados y enviarla a varios destinos, incluidas las bandejas de entrada de Business Objects y las direcciones de correo de los destinatarios.
1016 Manual del administrador de SAP BusinessObjects Enterprise
Publicar y publicaciones
Acerca de la publicación
26
Descripción de una publicación
Una “publicación” es un conjunto de documentos destinado para la distribución a un público masivo. Antes de distribuir los documentos, el publicador define la publicación mediante un conjunto de metadatos. Estos metadatos incluyen el origen de la publicación, sus destinatarios y la personalización que se aplicó.
Las publicaciones pueden ayudarlo a enviar información a través de la empresa de manera más eficaz.
• Le permiten distribuir información fácilmente a personas o grupos de usuarios y personalizar la información que recibe cada uno de ellos.
• Proporcionan la entrega de información de negocios determinada a grupos o usuarios mediante un portal protegido con contraseña, una intranet, extranet o Internet.
• Minimizan el acceso a la base de datos eliminando la necesidad de que los usuarios en sí envíen peticiones de procesos.
Puede crear distintos tipos de publicaciones basadas en informes de Crystal, en documentos de Desktop Intelligence o bien en documentos de Web
Intelligence.
Publicación de varios documentos
Las publicaciones se basan en documentos de contenido dinámico y deben incluir al menos un informe de Crystal, un documento de Desktop Intelligence o un documento de Web Intelligence. Puede entregar varios documentos de contenido dinámico y documentos estáticos como una sola entidad (por ejemplo, en un mismo correo electrónico) en BusinessObjects Enterprise.
También puede optar por comprimir las instancias cuando se entreguen a los destinatarios o, en el caso de informes de Crystal, combinar las instancias en un solo documento PDF con páginas numeradas.
Si diseña una publicación con varios documentos en ella, todos los documentos de contenido dinámico de dicha publicación deben ser del mismo tipo de objeto. Por ejemplo, puede publicar tres informes de Crystal en la misma publicación, pero no puede publicar dos informes de Crystal y un documento de Desktop Intelligence.
Manual del administrador de SAP BusinessObjects Enterprise 1017
Publicar y publicaciones
26
Acerca de la publicación
Una publicación también puede incluir documentos estáticos almacenados en el repositorio del CMS, como los siguientes:
• Archivos de Microsoft Word/Excel/PowerPoint
• Archivos de texto
• Documentos agnósticos
Flujo de trabajo de Publicación
Existen cuatro categorías de usuarios para las publicaciones: diseñadores de documentos, publicadores, administradores y destinatarios.
Los diseñadores de documentos se ocupan de las siguientes tareas:
• Diseñar documentos (informes de Crystal, documentos de Desktop
Intelligence o de Web Intelligence) en los que se basa la publicación.
Para obtener más información, consulte estos manuales:
•
Manual del usuario de Crystal Reports
•
Ayuda en pantalla de SAP BusinessObjects Desktop Intelligence
•
Ayuda en pantalla de SAP BusinessObjects Web Intelligence
• Diseñar documentos que se usarán como orígenes de destinatarios dinámicos.
Para obtener más información, consulte
• Agregar documentos al sistema BusinessObjects Enterprise.
Los publicadores utilizan la función Publicación para:
• Crear publicaciones para distribuirlas.
Para crear una publicación, los publicadores siguen un flujo de trabajo estándar:
• Buscan los documentos en los que se basará la publicación.
• Proporcionan información para definir la publicación y personalizarla para los destinatarios.
• Programan la ejecución de la publicación.
• Seleccionar destinatarios de publicaciones.
1018 Manual del administrador de SAP BusinessObjects Enterprise
Publicar y publicaciones
Acerca de la publicación
26
• Aplicar perfiles a publicaciones para adaptar el tipo de información que cada grupo de usuarios visualizará.
• Redistribuir instancias de publicaciones que se han ejecutado correctamente.
Los administradores tienen la autoridad para:
• Crear perfiles.
• Administrar la configuración del servidor de correo.
• Configurar destinos externos, como un disco local o un servidor FTP.
Los destinatarios utilizan la función “Publicación” para:
• Recibir publicaciones.
• Suscribirse a publicaciones y anular su suscripción.
Manual del administrador de SAP BusinessObjects Enterprise 1019
Publicar y publicaciones
26
Acerca de la publicación
Derechos necesarios para la publicación
Función Tarea Derechos necesarios
Diseñador de documentos
Crear el documento en el que se basa la publicación
Ninguno
Diseñador de documentos
Agregar el documento al sistema BusinessObjects Enterprise
• Derechos de visualización y adición en la carpeta o categoría a la que se agregará el documento
Diseñador de documentos
Crear un documento que se utilizará como un origen de destinatarios dinámicos
• Derechos de visualización y adición en la carpeta o categoría a la que se agregará el documento
Publisher Crear una publicación
• Derecho de adición en la carpeta donde está guardada la publicación
• Derecho de visualización en los usuarios y grupos destinatarios
• Derecho de visualización en el perfil que se utiliza para la personalización
• Derecho de visualización en los documentos y en otros documentos de las publicaciones
• Derechos de programación en los documentos
• Derecho Suscribirse a publicaciones sobre los destinatarios de Enterprise
1020 Manual del administrador de SAP BusinessObjects Enterprise
Función
Publisher
Publicar y publicaciones
Acerca de la publicación
26
Tarea
Programar una publicación
Derechos necesarios
Nota:
Es recomendable que sólo el publicador tenga estos derechos.
• Derechos de visualización, programa ción, adición y modificación de seguridad en la publicación
• Derecho de eliminación de instancia en la publicación
• Derecho de visualización en los usuarios y grupos destinatarios
• Derecho de visualización en el perfil que se utiliza para la personalización
• Derechos de visualización y programa ción en los documentos
• Derechos de visualización y actualiza ción en el origen de destinatarios dinámicos
• Derechos de visualización y actualiza ción en el documento en el que está establecida una regla de entrega
• Derecho de acceso a datos en cualquier universo que utilice los objetos de la publicación
• Derecho de acceso a datos en cualquier conexión de universo utilizada
• Derechos de adición y visualización en las bandejas de entrada de Business Objects de los destinatarios (al programar para bandejas de entrada)
• Derecho Suscribirse a publicaciones sobre los destinatarios
• Derecho Imprimir sobre documentos de origen de Crystal Reports si el publicador desea imprimir instancias de la publicación
•
Derecho Programar en nombre de
otros usuarios en destinatarios de
Enterprise (si usa Una búsqueda de
base de datos por destinatario)
Manual del administrador de SAP BusinessObjects Enterprise 1021
Publicar y publicaciones
26
Acerca de la publicación
Función
Publicador
Tarea
Reintentar una instancia de publicación con error
Derechos necesarios
• Los mismos derechos necesarios para programar una publicación
• Derecho de edición en la instancia de publicación
1022 Manual del administrador de SAP BusinessObjects Enterprise
Función
Publicador
Destinatario
Destinatario
Publicar y publicaciones
Conceptos de publicación
26
Tarea
Redistribuir una instancia de publicación
Derechos necesarios
• Derechos de visualización, programa ción, adición y modificación de seguridad en la publicación
• Derechos de adición y visualización en las bandejas de entrada de Business Objects de los destinatarios
• Derechos de visualización de instancia y edición en la instancia de publicación
Ver una publicación
• Derecho de visualización en la publicación
• Derecho de visualización de instancia en la publicación
Nota:
Necesita estos derechos para ver un objeto de publicación en el sistema BusinessObjects Enterprise. No necesita estos derechos para ver el contenido enviado a una bandeja de entrada de Business Objects.
Suscribirse a una publicación y anular su suscripción
• Derecho de visualización en la publicación
• Derecho Suscribirse a publicaciones sobre los destinatarios de Enterprise
Conceptos de publicación
Actualización condicional
Durante la publicación, los datos de los documentos se actualizan según el origen de datos y se personalizan antes de que la publicación se entregue a los destinatarios. Este proceso combinado se denomina “envío masivo de informes”. Según el tamaño de la publicación y la cantidad de destinatarios a los que se dirija, puede elegir entre varios métodos de envío masivo de informes:
Manual del administrador de SAP BusinessObjects Enterprise 1023
Publicar y publicaciones
26
Conceptos de publicación
•
Una búsqueda de base de datos para todos los destinatarios
Cuando se utiliza este método de envío masivo de informes, los datos se actualizan una vez para cada documento de la publicación y los documentos se personalizan y entregan a cada destinatario. Este método de envío masivo de informes usa las credenciales de inicio de sesión del origen de datos del publicador para actualizar los datos.
Es la opción predeterminada para publicaciones de documentos de
Desktop Intelligence y Web Intelligence. También es la opción recomendada si desea reducir la repercusión de la publicación en la base de datos. Esta opción es segura sólo cuando los documentos de origen se entregan como documentos estáticos. Por ejemplo, un destinatario que recibe un documento de Desktop Intelligence en su formato original puede modificar el documento y ver los datos asociados a otros destinatarios. No obstante, si el documento de Desktop Intelligence se entrega como PDF, los datos serán seguros.
Nota:
• Esta opción es segura para la mayoría de los informes de Crystal, independientemente de si se entregan en su formato original.
• El rendimiento de esta opción varía en función del número de destinatarios.
•
Una búsqueda de base de datos para cada lote de destinatarios
Cuando se utiliza este método envío masivo de informes, la publicación se actualiza, personaliza y entrega a los destinatarios por lotes. Este método de envío masivo de informes usa las credenciales de inicio de sesión del origen de datos del publicador para actualizar los datos. Los lotes se basan en los valores de personalización que se han especificado para los destinatarios. El tamaño del lote varía según el valor de personalización especificado y no se puede configurar.
Es la opción predeterminada para publicaciones de informes de Crystal.
También es la opción recomendada para escenarios de gran volumen.
Con esta opción, se pueden procesar lotes simultáneamente en diferentes servidores, lo que puede reducir considerablemente la carga de procesamiento y el tiempo necesario para las publicaciones grandes.
Esta opción también se recomienda para publicaciones de documentos de Desktop Intelligence si desea maximizar la seguridad para las instancias de publicación.
1024 Manual del administrador de SAP BusinessObjects Enterprise
Publicar y publicaciones
Conceptos de publicación
26
Nota:
Esta opción no está disponible para documentos de Web Intelligence.
•
Una búsqueda de base de datos por destinatario
Los datos de un documento se actualizan para cada destinatario. Por ejemplo, si hay cinco destinatarios para una publicación, ésta se actualiza cinco veces. Este método de envío masivo de informes usa las credenciales de inicio de sesión del origen de datos del destinatario para actualizar los datos.
Es la opción recomendada si desea maximizar la seguridad para las publicaciones entregadas.
Nota:
Los informes de Crystal basados en universos o vistas empresariales sólo admiten una búsqueda de base de datos por destinatario para maximizar la seguridad.
Reglas de entrega
Nota:
Esta función no está disponible para documentos de Web Intelligence.
“Las reglas de entrega” afectan al modo en que las publicaciones se procesan y distribuyen. Al establecer reglas de entrega en documentos, indica que la publicación se entregará a los destinatarios sólo si el contenido de los documentos cumple determinadas condiciones. Existen dos tipos de reglas de entrega:
• Regla de entrega de destinatario
Si los datos de la instancia del destinatario cumplen la regla de entrega, la instancia se entrega al destinatario.
• Regla de entrega global
Si los datos de un documento designado cumplen la regla de entrega, la publicación se entrega a todos los destinatarios.
Nota:
El documento designado para una regla de entrega global puede ser distinto del documento o los documentos utilizados en una publicación.
Por ejemplo, puede establecer una regla de entrega global en un
Manual del administrador de SAP BusinessObjects Enterprise 1025
Publicar y publicaciones
26
Conceptos de publicación
documento de Desktop Intelligence utilizado como origen de destinatarios dinámicos en vez de un documento de Desktop Intelligence en la publicación.
Si una publicación tiene reglas de entrega de destinatario y global, la regla de entrega global se evalúa en primer lugar para determinar si se procesará la publicación. Si la publicación cumple la regla de entrega global, el sistema evalúa las reglas de entrega del destinatario para determinar qué instancias se procesarán y distribuirán para cada destinatario.
El modo de establecer las reglas de entrega depende del tipo de documento que desee publicar. Para los informes de Crystal, se especifica una regla de entrega basada en una alerta con nombre que el diseñador de informes crea en el informe de Crystal. Para los documentos de Desktop Intelligence, se especifica una expresión de fórmula. También puede establecer una regla de entrega en función de si la publicación personalizada contiene datos.
El diagrama “Regla de entrega global cumplida” ilustra el funcionamiento de una regla de entrega global basada en alerta. Aquí la regla de entrega global se establece en un documento de la publicación. El informe de Crystal tiene una alerta de ingresos para los valores mayores que 100.000. El publicador crea una regla de entrega global basada en la regla de ingresos de modo que el informe de Crystal sólo se entrega a todos los destinatarios si los ingresos son superiores a 100.000. En este caso, se cumple la regla de entrega, de modo que se entrega el informe de Crystal.
Figura 26-1: Regla de entrega global cumplida
El diagrama “Regla de entrega de destinatario no cumplida” ilustra el funcionamiento de una regla de entrega de destinatario. El publicador establece una regla de entrega de destinatario para el informe de Crystal, de modo que el informe se entrega a los destinatarios únicamente si el informe contiene datos para dicho destinatario. Cuando el informe está personalizado para cada destinatario, el destinatario verde no tiene datos en el informe de Crystal. Esto significa que sólo los destinatarios azul y naranja recibirán la publicación.
1026 Manual del administrador de SAP BusinessObjects Enterprise
Publicar y publicaciones
Conceptos de publicación
26
Figura 26-2: Regla de entrega de destinatario no cumplida
Para las publicaciones que contienen varios documentos y objetos, cada documento puede tener su propia regla de entrega de destinatario. Al hacerlo así, se dispone de las siguientes opciones para el procesamiento y la entrega:
• Si un documento de la publicación no cumple la regla de entrega de destinatario para un destinatario, no se entregará toda la publicación a dicho destinatario.
• Si un documento de la publicación no cumple la regla de entrega de su destinatario para un destinatario, dicho documento no se entregará, pero todos los demás documentos de la publicación se entregarán a dicho destinatario.
Las reglas de entrega son útiles porque permiten que las publicaciones dirigidas a un mayor número de destinatarios se procesan y distribuyen de forma más eficaz. Considere una situación en la que un publicador de una compañía de seguros crea una publicación para sus clientes que contiene los siguientes objetos:
• Una factura del seguro (informe de Crystal personalizado).
• Un extracto mensual (informe de Crystal personalizado).
• Un folleto de formas de pago (PDF).
En la factura de seguro hay una alerta de importe vencido para los valores mayores que cero. El publicador crea una regla de entrega de importe vencido para la factura del seguro, de modo que dicha factura se publica y
Manual del administrador de SAP BusinessObjects Enterprise 1027
Publicar y publicaciones
26
Conceptos de publicación
distribuye sólo si un cliente debe un pago a la compañía de seguros. El publicador también especifica que toda la publicación no se publicará si la factura de seguro no cumple la regla de entrega porque no desea que los clientes reciban un extracto mensual y un folleto cuando no tienen que pagar una factura. Cuando se ejecuta la publicación, ésta se procesa y distribuye sólo a los clientes que deben pagos.
Nota:
Si la publicación de informes de Crystal está programada para imprimirse cuando se ejecute la publicación, el trabajo de impresión se produce independientemente de si un documento de una publicación no cumple una regla de entrega y no se entrega a un destinatario. Esto se debe a que los trabajos de impresión se procesan durante la personalización y las reglas de entrega se aplican a las publicaciones después de la personalización.
Destinatarios dinámicos
“Los destinatarios dinámicos” son los destinatarios de la publicación que se encuentran fuera del sistema de BusinessObjects Enterprise. Los destinatarios dinámicos ya tienen la información de usuario en un origen de datos externo, como una base de datos o un directorio LDAP o AD, pero no tienen cuentas de usuario en BusinessObjects Enterprise.
Para distribuir una publicación a destinatarios dinámicos, se utiliza un “origen de destinatarios dinámicos”. Un origen de destinatarios dinámicos es un proveedor de datos de documento o personalizados que proporciona información acerca de los destinatarios de la publicación que se encuentran fuera del sistema de BusinessObjects Enterprise. Los orígenes de destinatarios dinámicos permiten realizar un mantenimiento sencillo de los destinatarios dinámicos al vincular directamente con el origen de datos externo y recuperar los datos más recientes. También reducen los costes administrativos porque no se tienen que crear cuentas de usuario de
BusinessObjects Enterprise para los destinatarios dinámicos antes de distribuirles las publicaciones.
Considere la situación en la que una empresa de facturación distribuye facturas a clientes que no son usuarios de BusinessObjects Enterprise. La información de los clientes ya se encuentra en una base de datos externa.
El publicador crea un documento basado en la base de datos externa y utiliza el documento como un origen de destinatarios dinámicos para una publicación. Los clientes reciben la publicación de facturación y el origen de
1028 Manual del administrador de SAP BusinessObjects Enterprise
Publicar y publicaciones
Conceptos de publicación
26 destinatarios dinámicos permite que el publicador y el administrador del sistema realicen un mantenimiento actualizado de la información de contacto.
Puede realizar las siguientes operaciones con un origen de destinatarios dinámicos:
• Entregar una sola publicación a destinatarios dinámicos y a usuarios de
BusinessObjects Enterprise simultáneamente.
Nota:
• Sólo se puede utilizar un origen de destinatarios dinámicos por cada publicación.
• Los destinatarios dinámicos no pueden anular la suscripción a una publicación automáticamente.
• Obtener una vista previa de la lista de destinatarios dinámicos al crear una publicación.
• Especificar si desea entregar la publicación a todos los destinatarios dinámicos o bien incluir o excluir determinados usuarios dinámicos.
• Entregar publicaciones en destinos externos, como correo electrónico o un servidor FTP.
Nota:
Las bandejas de entrada de Business Objects no son destinos válidos para los destinatarios dinámicos porque no tienen cuentas de usuario de
BusinessObjects Enterprise.
Para utilizar un origen de destinatarios dinámicos, se debe especificar una columna para cada uno de los siguientes valores:
• ID de destinatario (obligatorio)
• Nombre completo del destinatario
• Dirección de correo electrónico
La columna de ID de destinatario determina el número de destinatarios dinámicos que recibirán la publicación. Se recomienda ordenar el origen de destinatarios dinámicos según el ID de destinatario.
Para obtener información sobre cómo crear un origen de destinatarios dinámicos en Crystal Reports, consulte el Manual del usuario de Crystal
Reports. Para obtener información sobre cómo crear un origen de destinatarios dinámicos con codificación personalizada, consulte SAP
BusinessObjects Enterprise Java SDK Developer Guide.
Manual del administrador de SAP BusinessObjects Enterprise 1029
Publicar y publicaciones
26
Conceptos de publicación
Temas relacionados
• devlibrary.businessobjects.com
Destinos
Los destinos son ubicaciones en las que se entregan las publicaciones. Un destino puede ser la ubicación de BusinessObjects Enterprise en la que se almacena una publicación, una bandeja de entrada de Business Objects, una dirección de correo electrónico, un servidor FTP o un directorio del sistema de archivos. Puede especificar destinos múltiples para una publicación.
Si va a publicar varios informes de Crystal, también puede fusionarlos en un solo documento PDF por cada destino.
Si desea publicar una publicación como un solo archivo ZIP, puede optar por comprimir o descomprimir las instancias por destino (por ejemplo, comprimir las instancias para los destinatarios de correo electrónico y dejarlas descomprimidas para las bandejas de entrada de Business Objects).
Temas relacionados
1030 Manual del administrador de SAP BusinessObjects Enterprise
Publicar y publicaciones
Conceptos de publicación
26
Posibles destinos
Destino Descripción
Ubicación empresarial predeterminada
La publicación es accesible desde la carpeta en que se creó. Para el destino predeterminado, se tienen las siguientes opciones:
• Fusionar todos los documentos PDF (sólo informes de Crystal).
• Empaquetar la publicación como un archivo ZIP.
Nota:
Si distribuye una publicación en la ubicación predeterminada o un acceso directo a una bandeja de entrada de Business Objects del destinatario, debe seleccionar una carpeta como ubicación de la publicación a la que puedan acceder todos los destinatarios.
Bandeja de entrada de Business
Objects
La publicación se envía a la bandeja de entrada de Business Objects del destinatario. Para el destino de bandeja de entrada de Business
Objects, se dispone de las opciones siguientes:
• Entregar objetos a cada usuario.
• Generar automáticamente el nombre de destino, escribir un nombre determinado para éste o elegirlo de una lista de marcadores de posición.
• Enviar la publicación como acceso directo o como copia.
• Fusionar todos los documentos PDF (sólo informes de Crystal).
• Empaquetar la publicación como un archivo ZIP.
Correo electrónico
Manual del administrador de SAP BusinessObjects Enterprise 1031
Publicar y publicaciones
26
Conceptos de publicación
Destino Descripción
La publicación se envía a los destinatarios por correo electrónico. Para los destinatarios de correo electrónico, se recomienda rellenar el campo
De. Si no rellena el campo De, BusinessObjects Enterprise utiliza la dirección de correo electrónico asociada a la cuenta del publicador. Si la cuenta del publicador no tiene dirección de correo electrónico, BusinessObjects Enterprise usa la configuración de Servidor de tareas de destino.
Nota:
Si no hay ningún valor De proporcionado por el campo De, la cuenta del publicador o el servidor de tareas de destino, la publicación no se realizará.
También dispone de las opciones siguientes:
• Entregar objetos a cada usuario.
• Rellenar el campo Para o especificar un marcador de posición para la dirección de correo electrónico.
• Rellenar el campo Cc
• Escribir el asunto o seleccionar un marcador de posición para usarlo en este campo
• Escribir texto en el campo Mensaje para que se entregue con la publicación. También puede elegir de la lista de marcadores de posición para usar uno en el campo Mensaje e incrustar contenido dinámico en el cuerpo del mensaje de correo electrónico.
• Adjuntar instancias de documento de origen al correo electrónico.
• Generar automáticamente el nombre de los datos adjuntos, escribir un nombre determinado para éstos o elegirlo de una lista de marcadores de posición.
• Fusionar todos los documentos PDF (sólo informes de Crystal).
• Empaquetar la publicación como un archivo ZIP.
Nota:
• Antes de usar este destino, asegúrese de que la configuración de correo electrónico sea correcta en el servidor de tareas de destino.
• Si envía publicaciones a destinatarios por correo electrónico, asegúrese de que el marcador de posición %SI_EMAIL_ADDRESS% esté en el campo Para y de haber seleccionado Enviar objetos a cada usuario.
Servidor FTP
1032 Manual del administrador de SAP BusinessObjects Enterprise
Publicar y publicaciones
Conceptos de publicación
26
Destino
Disco local
Descripción
Para el servidor FTP, rellene el campo Host. Si no rellena el campo
Host, se utilizará la opción configurada para el servidor de tareas de destino. También dispone de las opciones siguientes:
• Especificar un número de puerto, nombre de usuario y contraseña y una cuenta.
• Introduzca un nombre de directorio.
• Generar automáticamente el nombre del archivo, escribir un nombre específico para éste o elegirlo de una lista de marcadores de posición.
Si se selecciona Nombre específico, también puede elegir agregar una extensión de archivo.
• Fusionar todos los documentos PDF (sólo informes de Crystal).
• Empaquetar la publicación como un archivo ZIP.
Si elige el disco local como el destino, debe introducir el directorio de la publicación. También dispone de las opciones siguientes:
• Entregar objetos a cada usuario.
• Generar automáticamente el nombre del archivo, escribir un nombre específico para éste o elegirlo de una lista de marcadores de posición.
Si selecciona un nombre específico, también puede optar por agregar una extensión de archivo.
• Escribir un nombre de usuario y una contraseña para tener acceso a la ubicación del archivo.
• Fusionar todos los documentos PDF (sólo informes de Crystal).
• Empaquetar la publicación como un archivo ZIP.
Nota:
• Enviar objetos a cada usuario está seleccionado de forma predeterminada para todos los destinos. En algunos casos, sin embargo, puede que no desee entregar objetos a cada usuario. Por ejemplo, tres destinatarios tienen idénticos valores de personalización y, por tanto, reciben los mismos datos en sus instancias de publicación. Si desactiva
Enviar objetos a cada usuario, se genera una instancia de publicación y se entrega a los tres destinatarios. Si selecciona Enviar objetos a cada
usuario, la misma instancia de publicación se entrega tres veces (una vez para cada destinatario). Además, si envía la publicación a un servidor de FTP o a una ubicación de disco local y algunos destinatarios comparten
Manual del administrador de SAP BusinessObjects Enterprise 1033
Publicar y publicaciones
26
Conceptos de publicación
valores de personalización idénticos, puede desactivar Enviar objetos
a cada usuario para reducir el tiempo de procesamiento global.
• Si desactiva Enviar objetos a cada usuario, cualquier marcador de posición que use al configurar los destinos contendrá la información del publicador y no la de los destinatarios.
Formatos
Los formatos definen los tipos de archivo en que se publicarán los documentos de una publicación. Se puede publicar un solo documento en varios formatos y estas instancias se pueden entregar en varios destinos.
Para las publicaciones con múltiples destinos, se puede especificar un formato para cada uno. Para las publicaciones que contienen documentos de Desktop Intelligence o Web Intelligence, puede publicar todo el documento o una ficha de informe dentro del documento con distintos formatos.
Los formatos que elija para un documento se aplican a todos los destinatarios de la publicación. Por ejemplo, no puede publicar un documento como un archivo de Microsoft Excel para un destinatario y como un documento PDF para otro. Si desea que los destinatarios reciban instancias en dichos formatos, cada destinatario recibirá un archivo de Microsoft Excel y un documento PDF.
1034 Manual del administrador de SAP BusinessObjects Enterprise
Publicar y publicaciones
Conceptos de publicación
26
Formatos posibles
Tipo de documento
Formato Descripción
Todos los tipos de documento mHTML
Esta opción publica el documento en formato mHTML. También puede incrustar el contenido de un documento como mHTML en un correo electrónico:
• Para los informes de Crystal, puede incrustar el contenido de un informe en un mensaje de correo electrónico.
• Para los documentos de Desktop Intelligence, puede incrustar el contenido de una ficha de informe o de todas las fichas de un mismo documento en un mensaje de correo electrónico.
• Para los documentos de Web Intelligence, puede incrustar el contenido de una ficha de informe en un mensaje de correo electrónico.
PDF (.pdf)
Esta opción publica un documento como un documento PDF estático.
Archivo de Microsoft
Excel (.xls)
Esta opción publica un documento como un archivo de Microsoft Excel y conserva el máximo formato original del documento como es posible.
Manual del administrador de SAP BusinessObjects Enterprise 1035
Publicar y publicaciones
26
Conceptos de publicación
Tipo de documento
Formato Descripción
Sólo datos de archivo de Microsoft Excel
(.xls)
Esta opción publica un informe de Crystal como un archivo de Microsoft Excel que sólo contiene datos.
XML
Esta opción publica un informe de Crystal en formato XML.
Informe de Crystal
(.rpt)
Esta opción publica un informe de Crystal en su formato original.
Archivo de Microsoft
Word (.doc)
Esta opción publica un informe de Crystal como un archivo de Microsoft Word y conserva el formato original del informe de Crystal. Esta opción se recomienda si se espera que los destinatarios vean la publicación sin realizar cambios en ella.
Informes de Crystal
Archivo de Microsoft
Word editable (.rtf)
Esta opción publica un informe de Crystal como un archivo de Microsoft Word que puede editar más fácilmente. Esta opción se recomienda si se espera que los destinatarios vean la publicación y editen su contenido.
Texto enriquecido
(.rtf)
Texto sin formato
(.txt)
Esta opción publica un informe de Crystal en formato de texto enriquecido.
Esta opción publica un informe de Crystal en formato de texto sin formato.
Texto paginado (.txt)
Esta opción publica un informe de Crystal en formato de texto sin formato y pagina el contenido de la publicación.
Texto separado por tabulaciones (.txt)
Esta opción publica un informe de Crystal en formato de texto sin formato y separa el contenido de cada columna mediante tabulaciones.
Valores separados por caracteres (.csv)
Esta opción publica un informe de Crystal como un archivo de valores separados por caracteres.
1036 Manual del administrador de SAP BusinessObjects Enterprise
Publicar y publicaciones
Conceptos de publicación
26
Tipo de documento
Formato
Documento de Desktop Intelligence (.rep)
Esta opción publica un informe de Desktop Intelligence en su formato original.
Documentos de
Desktop Intelligence
Texto enriquecido
(.rtf)
Texto sin formato
(.txt)
Esta opción publica un documento de Desktop
Intelligence en formato de texto enriquecido.
Esta opción publica un documento de Desktop
Intelligence con texto sin formato.
Documentos de
Web Intelligence
Documento de Web
Intelligence (.wid)
Descripción
Esta opción publica un informe de Web Intelligence en su formato original.
Personalización
“La personalización” es el proceso de filtrar datos en documentos de origen de modo que sólo los datos relevantes se muestren para los destinatarios de publicación. La personalización modifica la visualización de los datos, pero no cambia ni protege necesariamente los datos que se están consultando desde el origen de datos.
El diagrama “Personalización” ilustra el funcionamiento de la personalización.
Un informe sin personalizar contiene los tipos de datos 1, 2 y 3. Cuando la personalización se aplica al informe, los usuarios sólo reciben los datos que son relevantes: El usuario 2 sólo recibe el tipo de datos 2, el usuario 1 sólo recibe el tipo de datos 1 y el usuario 3 sólo recibe el tipo de datos 3.
Manual del administrador de SAP BusinessObjects Enterprise 1037
Publicar y publicaciones
26
Conceptos de publicación
Figura 26-3: Personalización
Para personalizar los documentos de origen para los destinatarios, puede realizar lo siguiente:
• Si son destinatarios de Enterprise, puede aplicar un perfil al diseñar la publicación.
• Si son destinatarios dinámicos, puede asignar un campo de datos o columna del documento de origen a los datos del origen de destinatarios dinámicos. Por ejemplo, puede asignar un campo ID de cliente de un documento de origen al campo ID de destinatario en el origen de destinatarios dinámicos.
Para publicaciones de informes de Crystal, se especifica la personalización que se utiliza en la sección "Personalización". Si no se ha especificado ninguna personalización y el informe contiene parámetros, la función
Publicación usa los valores de parámetros personalizados; si éstos no existen, la función Publicación usa los valores de parámetros predeterminados. Si no existe ninguna de estas configuraciones, la personalización no se produce para un destinatario.
Temas relacionados
1038 Manual del administrador de SAP BusinessObjects Enterprise
Publicar y publicaciones
Para crear una nueva publicación en la CMC
26
Suscripción
Una “suscripción” permite a los usuarios que no se han especificado como destinatarios de una publicación recibir instancias cuando se ejecuta la publicación. Los usuarios pueden suscribirse a una publicación si desean ver la instancia más reciente o pueden anular la suscripción de una publicación que ya no deseen recibir. Si el usuario cuenta con los derechos adecuados, también puede suscribir y anular la suscripción de otros usuarios.
Para suscribirse y anular la suscripción de una publicación, un usuario debe contar con lo siguiente:
• Derechos adecuados, incluidos:
• Derecho de visualización sobre la publicación.
• Derecho Suscribirse a publicaciones sobre las cuentas de usuarios de los destinatarios de Enterprise.
• Acceso a InfoView o la CMC.
• Una cuenta de BusinessObjects Enterprise.
Nota:
Los destinatarios dinámicos no pueden suscribirse a publicaciones ni anular su suscripción automáticamente.
Para crear una nueva publicación en la
CMC
Esta tarea le permite acceder a la función Publicación en la CMC y comenzar a crear una publicación.
1.
Vaya al área "Carpetas" de la CMC.
2.
En el panel Árbol, busque la carpeta en la que desee crear la publicación.
3.
Seleccione la carpeta de modo que su contenido se muestra en el panel
Detalles.
4.
Haga clic en Administrar > Nueva > Publicación.
Aparecerá la página Nueva publicación.
En la página Nueva publicación puede especificar toda la información necesaria para la publicación, incluidos los documentos de origen, los
Manual del administrador de SAP BusinessObjects Enterprise 1039
Publicar y publicaciones
26
Para crear una nueva publicación en InfoView
destinatarios, los formatos y destinos de entrega, así como el modo en que se personalizan estos documentos.
Para crear una nueva publicación en
InfoView
Esta tarea le permite acceder a la función Publicación en InfoView y comenzar a crear una publicación.
1.
Haga clic en Lista de documentos.
2.
En el panel Árbol, busque la carpeta en la que desee crear la publicación.
3.
Seleccione la carpeta de modo que su contenido se muestra en el panel
Detalles.
4.
Haga clic en Nueva > Publicación.
Aparecerá la página Nueva publicación.
En la página Nueva publicación puede especificar toda la información necesaria para la publicación, incluidos los documentos de origen, los destinatarios, los formatos y destinos de entrega, así como el modo en que se personalizan estos documentos.
1040 Manual del administrador de SAP BusinessObjects Enterprise
Administración de perfiles
27
Administración de perfiles
27
Cómo funcionan los perfiles
Cómo funcionan los perfiles
Los perfiles son objetos del sistema BusinessObjects Enterprise que permiten clasificar usuarios y grupos. Funcionan en colaboración con las publicaciones para personalizar el contenido que ven los usuarios. Los perfiles vinculan usuarios y grupos a valores de perfil, que son los valores utilizados para personalizar datos dentro de un informe. Los perfiles también usan destinos de perfil, que describen cómo se aplica un perfil a un informe. Mediante la asignación de valores de perfil diferentes, es posible ajustar los datos de un informe a cada usuario o grupo específico. A continuación, se entregan a los usuarios muchas versiones personalizadas distintas del informe.
Con frecuencia, los perfiles suelen reflejar las funciones de los usuarios y grupos en una estructura organizativa. Por ejemplo, podría tener un perfil
Departamento que incluyera todos los empleados de una organización. Cada uno de los usuarios y grupos tienen valores de perfil que reflejan sus funciones en la organización (por ejemplo, “Finanzas”, “Ventas” y
“Marketing”). Cuando un publicador aplica el perfil Departamento a una publicación, los empleados reciben datos que son pertinentes a su departamento.
Los perfiles no controlan el acceso a datos de los usuarios. Los perfiles se utilizan para refinar o filtrar el contenido de un documento. Utilizar los perfiles para mostrar un subconjunto de datos a un usuario, no es lo mismo que impedir al usuario ver dichos datos. Si los usuarios tienen los derechos adecuados y acceso al documento en su formato original, pueden ver los datos completos del documento si lo visualizan en InfoView o la CMC. Los perfiles filtran la visualización de los datos; no modifican o protegen los datos que el origen de datos consulta.
Nota:
Las publicaciones y la función Publicación son distintas del Asistente de publicación. La función Publicación utiliza publicaciones para distribuir documentos personalizados a una audiencia masiva. El Asistente de publicación es un componente de BusinessObjects Enterprise que se utiliza para agregar informes al CMS.
Temas relacionados
• Funcionamiento de los derechos en BusinessObjects Enterprise
1042 Manual del administrador de SAP BusinessObjects Enterprise
Administración de perfiles
Cómo funcionan los perfiles
27
Perfiles y el flujo de trabajo de publicación
El administrador y el publicador realizan tareas diferentes para garantizar que se pueda utilizar un perfil con el fin de personalizar el contenido durante la publicación.
En primer lugar, el administrador realiza las siguientes acciones en el área de administración "Perfiles" de la CMC:
1.
crea un perfil
2.
agrega usuarios y grupos al perfil
3.
asigna valores de perfil a cada usuario y grupo para dicho perfil
4.
especifica un destino de perfil global si es necesario
Durante la publicación, el publicador realiza las siguientes acciones para utilizar el perfil para personalizar una publicación:
1.
agrega usuarios y grupos a una publicación como destinatarios
2.
especifica un destino de perfil local para filtrar el perfil (por ejemplo, un campo de un informe de Crystal)
3.
especifica el perfil o perfiles que se utilizarán para la personalización
Para obtener más información acerca de la personalización y la publicación, consulte el Manual del publicador de SAP BusinessObjects Enterprise.
Para crear un perfil
1.
Vaya al área de administración "Perfiles" de la CMC.
2.
Haga clic en Administrar > Nuevo > Nuevo perfil.
Aparece el cuadro de diálogo "Crear nuevo perfil".
3.
Escriba un nombre del perfil en el campo Título.
4.
Complete el campo Descripción.
5.
Haga clic en Aceptar.
Ahora puede utilizar el perfil para realizar las tareas siguientes:
• Utilice los destinos de perfil globales para personalizar los datos en el nivel de clase y universo.
• Utilice los valores de perfil para personalizar los datos en el nivel de grupo y usuario.
Manual del administrador de SAP BusinessObjects Enterprise 1043
Administración de perfiles
27
Destinos de perfil y valores de perfil
• Establezca los derechos sobre los perfiles.
Temas relacionados
• Para especificar un destino de perfil global
• Para especificar un valor de perfil
• Especificación de derechos de perfil
Destinos de perfil y valores de perfil
Para utilizar un perfil para personalizar una publicación, debe establecer valores y destinos de perfil.
¿Qué son los destinos de perfil?
Los destinos de perfil son orígenes de datos que los valores de perfil filtran e interactúan con ellos para proporcionar publicaciones personalizadas.
Existen dos tipos de destino de perfil:
• Destino de perfil local
Un destino de perfil local puede ser una variable en un documento de
Desktop Intelligence o de Web Intelligence, o bien un campo o parámetro en un informe de Crystal. Cuando se utiliza un destino de perfil local, el documento de origen contiene el destino de perfil local filtrado para los destinatarios de la publicación.
• Destino de perfil global
Un destino de perfil global puede ser un universo. También debe especificar un objeto en ese universo. Este tipo de destino de perfil puede filtrar todos los documentos de origen que utilizan el universo.
Nota:
Puede utilizar destinos de perfil globales para las publicaciones que contienen documentos de Desktop Intelligence y documentos de Web
Intelligence. Los destinos de perfil globales no se pueden utilizar con informes de Crystal.
¿Qué son los valores de perfil?
Los valores de perfil son atributos detallados para usuarios o grupos específicos al asignarlos a un perfil. Cuando se aplica un perfil a una
1044 Manual del administrador de SAP BusinessObjects Enterprise
Administración de perfiles
Destinos de perfil y valores de perfil
27 publicación, los usuarios y grupos asignados a dicho perfil reciben versiones de la publicación que se filtran según los valores de perfil que se han establecido para ellos.
Nota:
Si asigna valores de perfil a usuarios y grupos, observe que los patrones de herencia funcionan igual para los perfiles que para la configuración de seguridad. Para obtener más información, consulte
.
¿Por qué los destinos de perfil y los valores de perfil son útiles?
Los destinos de perfil y los valores de perfil permiten que un perfil personalice una publicación para los destinatarios. Los usuarios y grupos especificados para un perfil reciben versiones filtradas de la misma publicación que sólo muestra los datos más relevantes para ellos.
Suponga una situación en la que un informe de ventas globales se distribuye a los equipos de ventas regionales de una empresa en América del Norte,
América del Sur, Europa y Asia. Cada equipo de ventas regional sólo desea ver los datos que son específicos de su región. El administrador crea un perfil Ventas regionales y agrega cada equipo de ventas regionales al perfil como un grupo. El administrador asigna a cada equipo de ventas regionales un valor de perfil correspondiente (por ejemplo, al grupo de ventas de
América del Norte se le asigna “América del Norte”). Durante la publicación, el publicador utiliza el campo Región del informe de ventas globales como un destino de perfil local y lo aplica al informe. El informe de ventas globales se filtra según los valores de perfil establecidos para cada equipo de ventas regional. Cuando se distribuye un informe de ventas regionales, cada equipo recibe una versión personalizada que sólo muestra los datos de ventas regionales.
Para especificar un destino de perfil global
Esta tarea le permite especificar un destino de perfil global para un perfil. El publicador especifica los destinos de perfil locales durante el proceso de publicación.
1.
En el área "Perfiles" de la CMC, seleccione el perfil para el que desee especificar un destino de perfil.
2.
Haga clic en Acciones > Destinos del perfil.
Aparecerá el cuadro de diálogo "Destinos del perfil".
Manual del administrador de SAP BusinessObjects Enterprise 1045
Administración de perfiles
27
Destinos de perfil y valores de perfil
3.
Haga clic en Agregar.
4.
Seleccione un universo de la lista Nombre de universo.
5.
Introduzca un nombre de clase en el campo Nombre de clase o haga clic en Seleccionar objeto del universo.
6.
Introduzca un nombre de variable en el campo Nombre de variable o haga clic en Seleccionar objeto del universo.
7.
Haga clic en Aceptar.
Especificación de valores de perfil
Puede utilizar valores estáticos, expresiones o variables como valores de perfil.
Los valores estáticos son el tipo de valor de perfil más habitual y se pueden utilizar para filtrar cualquier tipo de documento de origen. También puede introducir varios valores estáticos para un usuario o grupo de un perfil. Por ejemplo, un administrador interesado en recibir datos de varios departamentos puede tener “Producción”, “Diseño” y “Marketing” como valores de perfil estáticos de un perfil Departamento.
Las expresiones utilizan sintaxis que no es específica de determinados tipos de documento de origen. Puede utilizar expresiones de Crystal Reports,
Web Intelligence y Desktop Intelligence para realizar operaciones de personalización y filtrado más complejas. Las expresiones son útiles si desea filtrar un intervalo de valores, o un intervalo de valores mayor o menor que un determinado valor, para un usuario.
Si desea utilizar información de usuario como valores de perfil, puede usar variables para los nombres de usuario, nombres completos y direcciones de correo electrónico. Estas variables se asignan a la información de usuario y actúan de marcadores de posición. Al aplicar el perfil a una publicación, el sistema recupera la información más reciente para los usuarios.
Las variables de valor de perfil son útiles porque reducen los costes administrativos y posibles errores asociados a la introducción manual de la información. Considere una situación en la que un administrador asigna un usuario AD al sistema y lo agrega a dos perfiles. En vez de introducir la información manualmente para cada valor de perfil y posiblemente cometer errores tipográficos, el administrador puede especificar las variables que se utilizarán para los datos del usuario.
1046 Manual del administrador de SAP BusinessObjects Enterprise
Administración de perfiles
Destinos de perfil y valores de perfil
27
Para usuarios de otros sistemas, si la información del usuario cambia en un sistema externo, los datos del sistema de BusinessObjects Enterprise se pueden actualizar para reflejar esos cambios cuando se ejecuta una publicación.
Sugerencia:
Si tiene una cuenta de usuario de terceros con datos que no se deben sobrescribir con los atributos de usuario en un directorio externo, abra el cuadro de diálogo "Propiedades" del objeto de usuario y desactive la casilla de verificación Importar nombre completo y dirección de correo
electrónico.
En la siguiente tabla se resumen las variables que se pueden utilizar para la externalización de los perfiles.
Variable
Título
Descripción
Esta variable está asociada al nombre de cuenta del usuario.
Nombre completo del usuario
Esta variable está asociada al nombre completo del usuario.
Dirección de correo electrónico
Esta variable está asociada a la dirección de correo electrónico del usuario.
Sugerencia:
Estas variables también se pueden utilizar para grupos. Puede asignar la variable de dirección de correo electrónico a una dirección de correo electrónico común para todo el grupo. De este modo, el sistema resuelve la variable y recupera las direcciones de correo electrónico individuales por cada miembro del grupo.
Nota:
• Los valores de perfil de valor estático pueden filtrar campos de cadenas
únicamente en documentos de origen. Si asigna el tipo de campo incorrecto al perfil, fallará la personalización.
• Para los documentos de Desktop Intelligence, los valores de perfil de expresión sólo son compatibles con el método de envío masivo de informes Una búsqueda de base de datos para todos los
destinatarios.
Manual del administrador de SAP BusinessObjects Enterprise 1047
Administración de perfiles
27
Destinos de perfil y valores de perfil
Para especificar un valor de perfil
Esta tarea permite especificar un valor de perfil para un usuario o grupo
1.
En el área "Perfiles" de la CMC, seleccione un perfil.
2.
Haga clic en Acciones > Valores de perfil.
Aparece el cuadro de diálogo "Valores del perfil".
3.
Haga clic en Agregar.
4.
Haga clic en Elegir.
5.
Seleccione un usuario o grupo, o bien varios usuarios o grupos, y haga clic en > para moverlos a la lista de la derecha.
6.
Haga clic en Aceptar.
7.
Introduzca un valor de perfil para el usuario o grupo seleccionados, o bien para varios usuarios o grupos.
Puede utilizar varios tipos distintos de valores de perfil. Puede introducir un valor de perfil estático o una expresión. También puede especificar valores de perfil variables para usuarios y grupos de terceros asignados al sistema.
• Si desea utilizar un valor:
a.
Haga clic en Valor.
b.
Introduzca un valor en el campo Nuevo valor.
c.
Haga clic en Agregar.
Sugerencia:
Puede agregar varios valores estáticos para un usuario o grupo. Repita los pasos 1 a 3 para cada valor estático que desee agregar.
• Si desea utilizar una expresión de filtro:
a.
Haga clic en Expresión de filtro.
b.
Según el tipo de expresión que desee utilizar, introduzca una expresión en el campo Expresión de Desktop Intelligence,
Expresión de fórmula de Web Intelligence o Expresión de
Crystal Reports.
Nota:
Para utilizar una expresión de Web Intelligence, primero debe especificar un destino de perfil global para el perfil.
1048 Manual del administrador de SAP BusinessObjects Enterprise
Administración de perfiles
Destinos de perfil y valores de perfil
27
Sugerencia:
Si desea aplicar el perfil a varios tipos de documento, puede introducir expresiones de filtro en los tres campos.
8.
Haga clic en Aceptar.
Temas relacionados
• Para utilizar variables como valores de perfil
Para utilizar variables como valores de perfil
Esta tarea le permite especificar valores de perfil de variable para los usuarios cuando se agregan a un perfil. Puede especificar valores de perfil de variables para el nombre completo, el nombre de cuenta o la dirección de correo electrónico del usuario.
1.
En el área "Perfiles" de la CMC, seleccione el perfil al que desee agregar el usuario o grupo.
2.
Haga clic en Acciones > Valores de perfil.
Aparece el cuadro de diálogo "Valores del perfil".
3.
Haga clic en Agregar.
4.
Haga clic en Elegir.
5.
Seleccione el usuario o grupo en la lista de la izquierda y haga clic en > para mover el usuario o grupo a la lista de la derecha.
6.
Haga clic en Aceptar.
7.
Haga clic en Valor.
8.
Seleccione una variable de marcador de posición en la lista Agregar
marcador de posición y haga clic en Agregar.
Puede seleccionar un marcador de posición para el nombre de usuario, el nombre completo, el nombre de cuenta o la dirección de correo electrónico del usuario.
El marcador de posición aparece en el campo Valores existentes.
9.
Haga clic en Aceptar.
Al usar el perfil para personalizar una publicación, el valor de perfil del usuario de terceros se actualizará con la información de usuario más reciente. Por ejemplo, si la dirección de correo electrónico del usuario ha cambiado desde
Manual del administrador de SAP BusinessObjects Enterprise 1049
Administración de perfiles
27
Solución de conflictos entre perfiles
la última vez que se ejecutó la publicación, la dirección de correo electrónico para el valor de perfil cambiar la próxima vez que se ejecute la publicación.
Solución de conflictos entre perfiles
Pueden surgir conflictos entre perfiles cuando se han asignado varios perfiles a los usuarios y grupos a través de la función de herencia. Si se entrega a un usuario un documento con dos perfiles en conflicto, es necesario resolver la diferencia.
Por ejemplo, Tony es gerente de producto en la oficina de México. Se le asigna un perfil llamado Región que personaliza sus documentos para mostrar sólo los datos de México. También se le asigna un perfil Gestión diferente, que personaliza los datos para que se muestren los datos para gerentes de producto.
Si un documento utiliza estos dos perfiles, ¿qué datos verá Tony? Según uno de los perfiles, verá los datos de México. Según el otro perfil, debería ver sólo los datos para los gerentes de producto.
BusinessObjects Enterprise puede resolver este conflicto de dos formas:
• No fusionar
BusinessObjects Enterprise determina las posibles vistas diferentes de una publicación que se podrían entregar y genera una vista única para cada caso. En el ejemplo anterior, Tony recibiría una publicación personalizada para mostrar los datos de México y otra publicación que mostraría los datos para gerentes de producto.
• Fusionar
Con esta configuración, BusinessObjects Enterprise de nuevo determina las posibles vistas diferentes de los datos; pero en este caso, los perfiles no conflictivos se fusionan. Este tipo de resolución de perfil está diseñado para la seguridad basada en funciones. En el ejemplo anterior, Tony recibiría una sola publicación personalizada para mostrar los datos de los gerentes de productos de México.
Puede especificar la resolución del perfil al definir sus publicaciones. Para obtener más información, consulte el Manual del publicador de SAP
BusinessObjects Enterprise.
1050 Manual del administrador de SAP BusinessObjects Enterprise
Administración de perfiles
Solución de conflictos entre perfiles
27
Nota:
Este escenario “no fusionar/fusionar” únicamente se aplica a los valores de perfil heredados. Si a un usuario se le asignan explícitamente dos valores de perfil, las instancias de publicación siempre se fusionan.
Conflictos entre valores de perfil
Los conflictos entre valores de perfil se pueden producir cuando un usuario hereda dos valores de perfil contradictorios como resultado de la pertenencia a grupos. En general, los valores de perfil asignados explícitamente anulan los valores de perfil heredados de la pertenencia a grupos. Un valor de perfil asignado a un grupo o subgrupo anula el valor de perfil heredado de la pertenencia a grupos.
Por ejemplo, David pertenece a los grupos Ventas de América del Norte y
Ventas de Canadá. El grupo Ventas de Canadá es un subgrupo de Ventas de América del Norte. Estos grupos se agregan al perfil Región. Del grupo
Ventas de América del Norte, David hereda un valor de perfil Región de
“América del Norte” y del grupo Ventas de Canadá, hereda un valor de perfil
Región de “Canadá”. En este caso, el valor de perfil que se asigna al subgrupo anula el valor de perfil que está asignado al grupo y David recibe una publicación con datos para Canadá.
Los conflictos entre valores de perfil también se pueden producir cuando a un usuario se le asigna explícitamente un valor de perfil que contradice otro heredado de la pertenencia a grupos. Por ejemplo, Paula pertenece al grupo
Ventas de América del Norte, que tiene un valor de perfil Región de “América del Norte”. El administrador también asigna a Paula un valor de perfil Región de “España”. En este caso, el valor de perfil que se asigna al miembro anula el valor de perfil que se hereda del grupo y Paula recibe una publicación con datos para España.
No obstante, en ocasiones un usuario puede heredar distintos valores de perfil de dos grupos diferentes para un solo perfil. Ambos grupos son jerárquicamente iguales; ningún grupo es subgrupo del otro, por lo que un valor de perfil no anula el otro. En este caso, ambos valores de perfil son válidos y el usuario recibe una instancia de publicación por cada valor de perfil.
Como resultado de este conflicto de valores de perfil, en ocasiones se incluyen instancias de informe duplicas en diferentes instancias de publicación y se envían al mismo usuario. Por ejemplo, Sandra es directora
Manual del administrador de SAP BusinessObjects Enterprise 1051
Administración de perfiles
27
Especificación de derechos de perfil
de dos oficinas en Norteamérica y recibe una publicación por correo electrónico que contiene dos informes. El informe 1 está personalizado con el perfil Región, por el que Sandra hereda los valores de perfil en conflicto
“EE.UU.” y “Canadá” de la pertenencia a grupo. El informe 2 está personalizado con el perfil Función, por el que Sandra hereda el valor de perfil “Director”. Si no hay conflicto de valores de perfil, después de la personalización, Sandra recibe un correo electrónico con una fusión de las instancias de los informes 1 (datos de EE.UU. y Canadá) y 2 (datos de
Director). En su lugar, Sandra recibe dos correos electrónicos: uno incluye una instancia del informe 1 EE.UU. y el otro una instancia del informe 1
Canadá; ambos correos electrónicos tienen la misma instancia del informe
2 Director.
Sugerencia:
Para evitar conflictos de valor de perfil que provoquen el envío de instancias de publicación duplicadas, siempre que sea posible, asigne explícitamente valores de perfil a los usuarios en vez de permitir que los usuarios hereden valores de perfil de la pertenencia a grupo.
Especificación de derechos de perfil
Puede otorgar o denegar el acceso a perfiles a usuarios y grupos. En función de la organización de los perfiles, puede tener perfiles específicos que desee que estén disponibles sólo para algunos empleados o departamentos.
Los usuarios que tengan acceso a la CMC sólo podrán ver los perfiles sobre los que tengan derechos de visualización, por lo que puede utilizar los derechos para ocultar los perfiles que no resultan pertinentes para un determinado grupo. Por ejemplo, al otorgar acceso a los perfiles relacionados con TI sólo al grupo AdminTI, un usuario del grupo AdminRH no podrá ver dichos perfiles. De esta forma, el grupo AdminRH puede desplazarse más fácilmente por la lista de perfiles.
Temas relacionados
• Para asignar principales a una lista de control de acceso para un objeto
1052 Manual del administrador de SAP BusinessObjects Enterprise
Búsqueda de contenido
28
Búsqueda de contenido
28
Información general sobre Búsqueda de contenido
Esta sección del Manual del administrador de BusinessObjects Enterprise se dirige a los administradores de BusinessObjects Enterprise que desean utilizar Búsqueda de contenido en su despliegue. Esta sección incluye información sobre:
• Información general sobre Búsqueda de contenido
• Administración de Búsqueda de contenido
Para obtener información sobre cómo realizar búsquedas de contenido en
InfoView, consulte el Manual del usuario de BusinessObjects Enterprise
InfoView.
Información general sobre Búsqueda de contenido
Búsqueda de contenido es una herramienta de búsqueda optimizada que permite a los usuarios de InfoView buscar dentro del contenido de los objetos administrados por BusinessObjects Enterprise. Optimiza los resultados de la búsqueda agrupándolos en categorías de tipos de objetos similares, y clasificándolos por orden de importancia respecto al término buscado.
Sólo los informes para los que un usuario tenga derechos de visualización aparecerán en los resultados de búsqueda de InfoView
Los usuarios realizan búsquedas de contenido utilizando técnicas similares a las empleadas en otros motores de búsqueda. Estas técnicas se resumen en el Manual del usuario de BusinessObjects Enterprise InfoView.
Tipos de documento en los que se pueden realizar búsquedas
En la mayor parte del contenido publicado en BusinessObjects Enterprise se puede realizar búsquedas con Búsqueda de contenido. La siguiente tabla resume los tipos de objeto que admiten la función.
1054 Manual del administrador de SAP BusinessObjects Enterprise
Búsqueda de contenido
Información general sobre Búsqueda de contenido
28
Tipo de objeto
Crystal Reports
Qué se busca
Título, descripción, fórmula de selección, datos guardados, campos de texto de cualquier sección, valores de parámetro y subinformes.
Documentos de Web Intelligence y Desktop Intelligence
Título, descripción, nombre de los filtros de universo utilizados en el informe, constante en la condición de filtro definida localmente en el informe, nombre de las medidas de universo utilizadas en el informe, nombre de los objetos de universo utilizados en el informe, datos del conjunto de registros y texto estático de las celdas.
Se pueden realizar búsquedas en los informes con los datos guardados o sin ellos.
Documentos de Microsoft
Excel
Datos de todas las celdas que no estén vacías, campos de la página Resumen de las propiedades del documento (título, asunto, autor, responsable, compañía, categoría, palabras clave y comentarios), y texto en los encabezados y pies de página del documento.
Para las celdas que utilizan cálculos o fórmulas, se puede buscar el valor posterior a la evaluación. Para los valores numéricos o de fecha/hora, se pueden realizar búsquedas en los datos sin formato.
Documentos Word Texto de todos los párrafos y tablas, campos de la página Resumen de las propiedades del documento (título, asunto, autor, responsable, compañía, categoría, palabras clave y comentarios), texto en los encabezados y pies de página del documento y texto numérico.
Archivos RTF, PDF y TXT
Manual del administrador de SAP BusinessObjects Enterprise 1055
Búsqueda de contenido
28
Información general sobre Búsqueda de contenido
Tipo de objeto Qué se busca
Se puede buscar en todo el texto de estos archivos.
Nota:
La búsqueda de los siguientes objetos permanece inalterada. Los usuarios pueden buscar la palabra clave, el título o la descripción de estos objetos:
• Área de trabajo Voyager
• Hipervínculo
• Programa
• Paquete de objetos
• Publicación
• Página Mi InfoView
• Cuadro de mandos EPM
• Analíticas de EPM
Como los paquetes de objetos y las publicaciones incluyen objetos, Búsqueda de contenido interactúa con ellos de forma ligeramente distinta. Para el paquete de objetos o la publicación, el título, la descripción y las palabras clave se indexan y se pueden realizar búsquedas en ellos. No obstante, los informes que se encuentran en el paquete o en la publicación están indexados como si fueran objetos independientes. Cuando se encuentra una coincidencia en un objeto incluido en un paquete de objetos o publicación, el objeto coincidente se muestra como un resultado de la búsqueda y el paquete de objetos o la publicación se muestra como parte de la ruta de carpeta del objeto.
Sintaxis de búsqueda e interpretación
La sintaxis de entrada de búsqueda se interpreta de forma muy similar a como los motores de búsqueda principales interpretan la sintaxis, por lo que
Búsqueda de contenido será fácil de usar. El modo de utilizar la sintaxis
1056 Manual del administrador de SAP BusinessObjects Enterprise
Búsqueda de contenido
Información general sobre Búsqueda de contenido
28 para Búsqueda de contenido se describe en la sección Búsqueda de contenido de la Guía del usuario de InfoView de SAP BusinessObjects
Enterprise.
El idioma que elija para el que se optimizará Búsqueda de contenido afecta a tres áreas de sintaxis de búsqueda e interpretación: palabras de detención, flexión y conversión en tokens.
Las palabras de detención son las que usan en un idioma con tanta frecuencia que incluirlas en la entrada de búsqueda casi siempre provocará resultados de búsqueda no deseados. Búsqueda de contenido omite estas palabras en la entrada de búsqueda, a menos que estén precedidas por “+” que las incluye de forma explícita. Como las palabras son distintas para cada idioma, Búsqueda de contenido sólo reconocerá las palabras de detención del idioma para el que se haya optimizado. Los siguientes idiomas admiten palabras de detención en Búsqueda de contenido:
• Inglés
• Francés
• Alemán
• Italiano
• Español
• Holandés
• Sueco
• Portugués
• Ruso
Los siguientes idiomas no admiten palabras de detención en Búsqueda de contenido:
• Japonés
• Chino tradicional
• Chino simplificado
• Coreano
• Polaco
La ortografía de una palabra puede variar según el tiempo, la parte de la oración y si se hace su plural. La flexión es el proceso de reconocer, buscar o indexar la palabra raíz, de modo que las coincidencias se devolverán como distintas formas de la misma palabra. La flexión se aplica a palabras en frases, así como a palabras en entrada de búsqueda normal. Búsqueda de contenido sólo puede realiza la flexión de las palabras del idioma para el
Manual del administrador de SAP BusinessObjects Enterprise 1057
Búsqueda de contenido
28
Información general sobre Búsqueda de contenido
que se ha optimizado. Los siguientes idiomas admiten flexión en Búsqueda de contenido:
• Inglés
• Francés
• Alemán
• Italiano
• Español
• Holandés
• Sueco
• Portugués
• Ruso
• Polaco
Los siguientes idiomas no admiten flexión en Búsqueda de contenido:
• Japonés
• Chino tradicional
• Chino simplificado
• Coreano
Búsqueda de contenido excluye todos los caracteres no alfanuméricos de las búsquedas y la indexación.
Como Búsqueda de contenido crea coincidencias basadas en palabras, es muy importante que el sistema de búsqueda reconozca la división entre palabras correctamente. Para los idiomas orientales, las palabras se convierten en tokens según los espacios en blanco o un cambio en tipo de carácter (de alfabético a numérico o de alfabético a caracteres especiales).
De los idiomas asiáticos se deben crear los tokens de forma distinta porque los espacios en blanco no se encuentran necesariamente entre las palabras
(aunque Búsqueda de contenido reconocerá los espacios en blanco en los idiomas asiáticos como indicadores de separación entre palabras). Además, la longitud real de una palabra puede ser un solo carácter o una combinación de caracteres, según el contexto. En los idiomas asiáticos, Búsqueda de contenido convierte en tokens dos caracteres a la vez, para optimizar la pertinencia de los resultados de la búsqueda devueltos.
1058 Manual del administrador de SAP BusinessObjects Enterprise
Búsqueda de contenido
Información general sobre Búsqueda de contenido
28
Búsqueda multilingüe
Los documentos almacenados en el repositorio de BusinessObjects
Enterprise pueden contener texto en cualquier idioma admitido. Un informe que tiene el idioma configurado en japonés puede contener texto en inglés para nombres de empresa, producto o cliente.
Los idiomas se pueden combinar en una sola búsqueda con Búsqueda de contenido.
Cada idioma tiene sus propias reglas para la flexión y las palabras de detención. Las reglas para el idioma para el que se ha optimizado Búsqueda de contenido se aplican en tiempo de indexación en todos los documentos.
Esto significa que el texto en las búsquedas multilingües que no esté en el idioma para el que está optimizada la búsqueda de contenido no tendrá palabras de detención o reglas de flexión aplicadas cuando se ejecute la búsqueda; todo el texto de entrada de búsqueda se comparará literalmente con el texto indexado. Si una palabra de detención se incluye en una búsqueda multilingüe en un idioma para el que no se ha optimizado
Búsqueda de contenido, no se incluirán los resultados que puedan estar relacionados con la búsqueda pero no contengan la palabra de detención.
Si la entrada de búsqueda incluye palabras (en un idioma distinto del idioma para el que se ha optimizado Búsqueda de contenido) que no están escritas en el formulario normalizado, las coincidencias con otras formas de la palabra no se reconocen y no crean resultados.
Búsqueda de contenido e instancias
Búsqueda de contenido devolverá instancias de informe que coincidan con la entrada de búsqueda. Las cinco instancias coincidentes principales, clasificadas por pertinencia, se enumeran debajo del objeto principal. Existe un vínculo a una lista de todas las instancias coincidentes de dicho objeto.
Facetas y etiquetas
Las facetas y etiquetas o la clasificación automática es la forma en que
Búsqueda de contenido permite que los usuarios busquen sólo en un
Manual del administrador de SAP BusinessObjects Enterprise 1059
Búsqueda de contenido
28
Información general sobre Búsqueda de contenido
subconjunto específico de sus resultados de búsqueda. Los subconjuntos de los resultados que puede elegir ver están creados según las características de los resultados de la búsqueda, que se pueden compartir entre varios objetos de resultados. Cada subconjunto se denomina una faceta. Las características que se pueden utilizar como facetas para clasificar los objetos son: tipo de objeto, valores de parámetro utilizados en los objetos o datos del contenido del informe.
A continuación, cada faceta se divide en valor valores específicos para dicha faceta, denominados etiquetas. Los objetos están asociados a las etiquetas que corresponden a dicha faceta. Por ejemplo, si los objetos de resultado se clasifican por la faceta de origen de datos, las etiquetas subyacentes incluirán los nombres de los universos utilizados por los objetos.
De este modo resulta más fácil limitar el enfoque al examinar una lista de resultados de búsqueda, incluso si no se conocen las palabras de búsqueda que se deben agregar. Se presentan diferentes facetas y etiquetas para elegir y se puede decidir en cuáles se buscará, incluso si no se sabía que se podían tener dichas opciones al iniciar la búsqueda.
Peticiones de orden y parámetros
Se indexan las peticiones de orden y parámetros que admiten los informes de Crystal, los documentos de Web Intelligence y los documentos de Desktop
Intelligence. En algunos casos sólo se indexan los valores de parámetro actuales. En los objetos principales, los valores potenciales también se indexan. Los valores potenciales incluyen:
• El valor predeterminado del parámetro.
• Los valores de la lista de selección estática del parámetro.
• La lista de valores asociada a la petición de orden de los documentos de BusinessObjects Web Intelligence y Desktop Intelligence.
Cuando un informe con peticiones de orden o parámetros aparece como un resultado de búsqueda sin datos guardados, éstos se tienen que obtener de la base de datos si el usuario decide verlos. Esto requerirá que se rellenen los valores de la petición de orden o del parámetro.
Si para el objeto se ha designado una configuración predeterminada del parámetro o de la petición de orden, se respetará dicha configuración. Si el objeto está configurado para solicitar al usuario un nuevo valor y el texto de búsqueda coincide con cualquiera de los valores de parámetro potenciales
1060 Manual del administrador de SAP BusinessObjects Enterprise
Búsqueda de contenido
Información general sobre Búsqueda de contenido
28 que se haya indexado, Búsqueda de contenido rellenará el parámetro con dicho valor coincidente.
Informes con seguridad en tiempo de visualización
Los informes de Crystal tienen seguridad en tiempo de visualización si el informe tiene alguna de las condiciones siguientes:
• El informe se basa en una vista empresarial.
• El informe utiliza una extensión de procesamiento.
• El informe se basa en un universo.
Si un informe de Crystal con seguridad de tiempo de visualización aparece como un resultado de búsqueda, los usuarios no podrán ver los datos en los que no tengan los derechos necesarios para acceder. Debido a cuestiones de rendimiento, Búsqueda de contenido no indexa los datos guardados en informes con seguridad de tiempo de visualización. Incluso si un usuario tiene derechos para ver los datos guardados, no puede basar las búsquedas en dichos datos porque no se han indexado; en su lugar, las búsquedas se deben basar en texto estático o metadatos del informe para que aparezca como un resultado de búsqueda.
Para los informes de Crystal basados en universos, puede quitar la restricción de seguridad de tiempo de visualización para determinados informes.
Para quitar la seguridad de tiempo de visualización en un informe de Crystal.
1.
Diríjase al área de administración Carpetas de la CMC.
2.
Desplácese al informe de Crystal para el que desee desactivar la seguridad de tiempo de visualización.
3.
Seleccione el informe y haga clic en Administrar y en Configuración
predeterminada.
4.
Haga clic en Viendo grupo de servidores.
5.
En configuración relacionada con los universos, seleccione la opción
Generes instancias estáticas para programación.
6.
Haga clic en Guardar y cerrar.
Manual del administrador de SAP BusinessObjects Enterprise 1061
Búsqueda de contenido
28
Información general sobre Búsqueda de contenido
Consultas sugeridas
En vez de buscar un objeto específico, un usuario puede estar intentando encontrar respuestas a una pregunta específica utilizando Búsqueda de contenido. Estas preguntas se pueden haber respondido o no en los informes que se encuentran en el repositorio de BusinessObjects Enterprise y también se pueden haber respondido con la creación de un nuevo objeto.
Mediante el análisis de la estructura de los universos y de los informes existentes en el repositorio de BusinessObjects Enterprise y la comparación de esta información con los términos de búsqueda que introduce el usuario,
Búsqueda de contenido puede sugerir nuevas consultas de Web Intelligence que pueden ayudar a los usuarios a encontrar las respuestas a sus preguntas.
Para crear posibles informes, Búsqueda de contenido busca coincidencias en las palabras del nombre de un universo, indicador, valor de filtro u otros metadatos relacionados.
Búsqueda de contenido busca coincidencias en la siguiente información acerca de los universos o documentos de Web Intelligence o Desktop
Intelligence existentes.
• Los indicadores en los universos que coinciden con las palabras de la entrada de búsqueda.
Cuando un indicador coincide con uno de los términos de búsqueda, dicho indicador se utilizará en el documento de Web Intelligence resultante.
• Los nombres de dimensión en los universos que coinciden con las palabras de la entrada de búsqueda.
Cuando un nombre de dimensión coincide con uno de los términos de búsqueda, el documento de Web Intelligence resultante desglosa la información de esta dimensión.
• Se pueden utilizar filtros de consulta para centrar los datos que se muestran en el documento. Estos filtros de consulta se generan mediante el análisis de la entrada de búsqueda.
• Si el nombre de una condición de universo coincide con uno de los términos de búsqueda, la condición se utiliza como el filtro.
1062 Manual del administrador de SAP BusinessObjects Enterprise
Búsqueda de contenido
Información general sobre Búsqueda de contenido
28
• Si hay valores de campo en documentos de Web Intelligence o
Desktop Intelligence existentes cuyos nombres coincidan con los términos de búsqueda, se creará un filtro a partir de la dimensión del informe histórico con el valor coincidente, utilizando un "igual a" como el operador de condición.
Si Búsqueda de contenido ha realizado suficientes coincidencias de modo que el documento resultante contendrá dos campos de resultado y un filtro, se considera que la consulta está “lista para ejecutarse”. En este caso, el usuario puede hacer clic para ver el informe completado.
Si no hay un número suficiente de coincidencias entre los universos y el documento, los usuarios podrán editar la consulta antes de ejecutarla.
Búsqueda de contenido sugerirá varios documentos si hay varios universos que coincidan con la entrada de búsqueda o si la misma palabra aparece en dos coincidencias distintas, como en el nombre de una dimensión y como valor de filtro.
La nueva sugerencia de documento presentada al usuario tiene en cuenta los derechos del usuario. Sólo cuando el usuario tiene todos los derechos necesarios para realizar la operación, el sistema presentará el documento sugerido. En concreto, los usuarios necesitan los siguientes derechos:
• El derecho para crear documentos de Web Intelligence.
• Derechos de visualización y de acceso a datos para el universo y las dimensiones implicadas.
Número limitado de resultados de la búsqueda
Es posible que los usuarios realicen accidentalmente búsquedas que sean muy amplias y devuelvan un número muy grande de coincidencias. Esto puede suponer una gran carga para el sistema, por lo que el número de aciertos devueltos por una búsqueda está establecido en 1000 de forma predeterminada.
Manual del administrador de SAP BusinessObjects Enterprise 1063
Búsqueda de contenido
28
Información general sobre Búsqueda de contenido
Excluir documentos de Búsqueda de contenido
Hay casos en los que se puede optar por excluir documentos de la indización de búsqueda por cuestiones de rendimiento. Por ejemplo, puede que no desee que en los informes de Crystal de muy gran tamaño se puedan realizar búsquedas en consideración a los recursos del servidor de aplicaciones de informes; del mismo modo, es posible que no desee que se indicen las publicaciones centenares de informes personalizados. Por este motivo, el instalador crea una categoría corporativa denominada “Excluir de la búsqueda”.
La categoría Excluir de la búsqueda indica al sistema que los documentos que pertenecen a esta categoría se deben excluir de la indización. Al asociar determinados documentos a esta categoría, el administrador puede impedir que se acceda a ellos mediante Búsqueda de contenido. Es importante tener en cuenta que si un documento que se ha indizado anteriormente se pone en esta categoría, se podrán seguir realizando búsquedas en él. Para garantizar que no se pueden realizar búsquedas en la categoría Excluir de la búsqueda, debe reconstruir el índice mediante la opción Restablecer
índice cuando el programa de indexación se vuelva a ejecutar en la página de la aplicación Búsqueda de contenido.
De forma predeterminada, la cuenta de administrador tiene acceso de control total a la categoría Excluir de la búsqueda y otros grupos y usuarios no tienen acceso. Se aplican los derechos de seguridad que determinan quién puede agregar un documento a una categoría. En concreto, los usuarios necesitan los siguientes derechos para agregar un documento a la categoría
Excluir de la búsqueda:
• Derechos de visualización y edición en la categoría
• Derecho de edición en el documento
Temas relacionados
• Funcionamiento de los derechos en BusinessObjects Enterprise
1064 Manual del administrador de SAP BusinessObjects Enterprise
Búsqueda de contenido
Servidores y arquitectura
28
Servidores y arquitectura
Existen cuatro componentes principales de Búsqueda de contenido: la aplicación, el programa de indexación, los servicios de búsqueda y el índice de búsqueda.
La aplicación controla Búsqueda de contenido. Puede acceder a su configuración desde el área de administración "Aplicaciones" de la CMC y determinar quién puede administrar Búsqueda de contenido, indicar el idioma de búsqueda y restablecer el índice si es necesario.
El programa de indexación es un objeto de programa que se instala con
Búsqueda de contenido. Se coloca en una carpeta de nivel superior en el repositorio de BusinessObjects Enterprise denominada “Programa de búsqueda”. Cuando el programa de indexación se ejecuta, rastrea todos los objetos del repositorio e indexa todos los “tokens”, fundamentalmente la unidad ideológica del idioma de búsqueda, para que los usuarios puedan buscarlos. Debe ejecutar el programa de indexación una vez antes de activar
Búsqueda de contenido de modo que todos los tokens se indexen correctamente y, a continuación, configurar una tarea de programación periódica para ejecutar el programa de indexación regularmente.
Los servicios de búsqueda extraen el contenido de los documentos para crear el índice y ejecutar cualquier consulta en el índice. Los aloja el Servidor de procesamiento de Adaptive. Si el despliegue va a experimentar un gran número de solicitudes de búsqueda simultáneas, puede configurar varios servicios de búsqueda para equilibrar la carga entre ellos.
El índice de búsqueda se almacena en una ubicación designada del sistema de archivos (no en el repositorio de CMS o servidor del repositorio de archivos) y contiene todos los tokens en todos los archivos en los que se puede buscar que están indexados. Cuando se ejecuta el programa de indexación, crea y actualiza el índice. Cuando un usuario busca con
Búsqueda de contenido, en este índice es donde se comprueban los términos de búsqueda, por lo que es importante ejecutar el programa de indexación con la suficiente frecuencia como para que el índice de búsqueda esté actualizado con el contenido de los objetos del repositorio.
También existen dos categorías que crea y utiliza Búsqueda de contenido.
Puede asignar objetos a la categoría “Excluido de Búsqueda de contenido” si no desea que se indexen. Si, mientras se ejecuta el programa de indexación, no se puede indizar un objeto, le asigna dicho objeto a la categoría “Fallos de indexación de contenido”. El sistema intenta indexar
Manual del administrador de SAP BusinessObjects Enterprise 1065
Búsqueda de contenido
28
Desplegar el servicio Búsqueda de contenido
los objetos de esta categoría la próxima vez que se ejecuta el programa de indexación, independientemente del tiempo de modificación. A continuación, puede optar por excluir estos objetos de la indexación si los agrega a la categoría “Excluido de Búsqueda de contenido” o los editar para que se puedan indexar.
Desplegar el servicio Búsqueda de contenido
Planificación del despliegue de Búsqueda de contenido
Estimación de la carga de usuarios
La cantidad de recursos de cálculo necesarios para ejecutar Búsqueda de contenido depende en gran medida de la carga de usuarios.
La carga de usuarios del sistema es el número estimado de solicitudes de búsqueda de usuario simultáneas. Este número es la base de todos los demás cálculos de tamaño. El número de usuarios del sistema afecta a este número, pero el modo y el momento en que la base de usuarios utiliza
Búsqueda de contenido también es de gran importancia. En el siguiente ejemplo se ilustra el modo en que la carga de usuarios se puede estimar:
Ejemplo: Estimación de la carga de usuarios
Número de cuentas de usuario en el sistema: 5000
Número estimado de usuarios que inician sesión en el sistema a la vez:
500 (10% de la población total)
Número estimado de solicitudes de búsqueda simultáneas: 50 (10% de los usuarios que han iniciado sesión)
1066 Manual del administrador de SAP BusinessObjects Enterprise
Búsqueda de contenido
Desplegar el servicio Búsqueda de contenido
28
Procesadores
El número de procesadores que el despliegue de Búsqueda de contenido requiere depende de numerosos factores, incluida la carga de usuarios estimada, la expectativa de rendimiento de búsqueda, la complejidad de los datos y las restricciones de hardware. Se puede utilizar la siguiente regla como una estimación inicial:
1 CPU por 25 solicitudes simultáneas
Memoria
La memoria física total que se necesita se puede calcular mediante el valor de tamaño de montón máximo de cada servicio de búsqueda multiplicado por el número de servicios de búsqueda de la implementación. La configuración de tamaño de montón máximo predeterminado del servicio de búsqueda es de 512 MB. El número de recomendado de servicios de búsqueda es de uno por cada 25 solicitudes simultáneas.
Por ejemplo, para un sistema con una carga de usuarios estimada de 50 solicitudes simultáneas, la memoria física estimada que se necesita para ejecutar Búsqueda de contenido, con los servicios de búsqueda establecidos para la configuración de tamaño de montón predeterminado, sería:
(50 / 25) * 512 MB = 1 GB
Espacio en disco
Se requiere espacio en disco para almacenar el índice del contenido de
BusinessObjects Enterprise. El tamaño del índice dependerá tanto del número de objetos del sistema como del tamaño y la complejidad de datos en los objetos.
Como regla básica, el espacio en disco asignado para almacenar el índice debe ser del mismo orden de magnitud que el tamaño de archivo total del repositorio de archivos (incluidos los servidores del repositorio de entrada y salida).
Manual del administrador de SAP BusinessObjects Enterprise 1067
Búsqueda de contenido
28
Configuración
Instalación y actualización
Búsqueda de contenido forma parte de BusinessObjects Enterprise y se instala junto con el resto de una instalación o actualización del sistema. Las mismas opciones y configuraciones de instalación que admite
BusinessObjects Enterprise también las admite Búsqueda de contenido.
Las siguientes opciones secundarias de instalación, que puede elegir instalar cuando se instala BusinessObjects Enterprise, son necesarias para utilizar
Búsqueda de contenido:
• Servidor de procesamiento de Adaptive
Configuración
Administración de los valores de la aplicación
Búsqueda de contenido
A la aplicación Búsqueda de contenido se accede mediante el área de administración "Aplicaciones" de la CMC. En el cuadro de diálogo
"Propiedades" de la aplicación Búsqueda de contenido puede configurar las siguientes opciones:
• Restablecer el índice
• Establecer el idioma de búsqueda
• Establecer la ubicación de índice
• Establecer el número máximo de documentos indexados simultáneamente
Para determinar cuándo el repositorio de BusinessObjects Enterprise está indexado, debe establecer las opciones de programación para el objeto de programa de indexación.
En la página de derechos de la página de aplicación Búsqueda de contenido, puede configurar los derechos de los administradores para cambiar las propiedades de Búsqueda de contenido.
1068 Manual del administrador de SAP BusinessObjects Enterprise
Búsqueda de contenido
Configuración
28
Esta configuración no se transferirá de un sistema a otro durante una migración o importación.
Nota:
Cuando se cambia alguna de las propiedades de la aplicación Búsqueda de contenido, excepto Restablecer índice cuando el programa de
indexación se vuelva a ejecutar, debe reiniciar todos los servicios de búsqueda de su implementación.
Temas relacionados
• Restablecer el índice cuando se vuelva a ejecutar el programa de indización
• Configuración del idioma de búsqueda
• Configuración de la ubicación de índice
• Configurar el número máximo de documentos indizados simultáneamente
• Administración del objeto de programa de indización
• Configuración de derechos sobre la aplicación Búsqueda de contenido
Restablecer el índice cuando se vuelva a ejecutar el programa de indización
Utilice la propiedad de índice de restablecimiento cuando desee reconstruir el índice. Puede hacerlo si el índice se daña o después de haber cambiado la ubicación del índice a otro disco. También debe restablecer el índice cuando cambie el idioma de búsqueda para el que está optimizado el índice.
Cuando seleccione la casilla de verificación de restablecimiento de índice,
éste se restablecerá la próxima vez que se ejecute el objeto de programa de indización. Es importante tener en cuenta que:
• El índice no se restablecerá si el proceso de indización ya se está ejecutando. Si el proceso de indización está en ejecución, vaya a la página de historial del programa de indexación para detener el trabajo, restablezca el índice y reinicialice el trabajo de programa de indexación.
• El servicio Búsqueda de contenido indizará todo el contenido del repositorio de CMS. El tiempo que se tarde en indexar depende de la cantidad de contenido; por lo tanto, es importante dejar suficiente tiempo para que termine el proceso antes de intentar la búsqueda de contenido y antes de volver a ejecutar el trabajo de programa de indexación.
Manual del administrador de SAP BusinessObjects Enterprise 1069
Búsqueda de contenido
28
Configuración
Una vez restablecido el índice, el sistema desactivará esta opción automáticamente.
Sugerencia:
Para restablecer el índice, vaya al área de administración Aplicaciones del
CMC. Seleccione la aplicación Búsqueda de contenido, haga clic en
Administrar y, a continuación, en Propiedades. Seleccione Restablecer
índice cuando el programa de indexación se vuelva a ejecutar y haga clic en Guardar y cerrar.
Configuración del idioma de búsqueda
Al establecer el idioma de búsqueda se aplicarán reglas de flexión y de palabras de parada según la gramática y el vocabulario del idioma de destino.
Por ejemplo, si configura el inglés como el idioma de búsqueda, el sistema se optimizará para devolver resultados para las búsquedas en inglés. Un usuario que escriba “a walk” en su cuadro de búsqueda de InfoView verá resultados para “walking” y “walked”.
Después de cambiar el idioma de búsqueda, debe reiniciar el servicio de búsqueda. También debe reiniciar el índice, de modo que contenga la información adecuada para la flexión y las palabras de detención acerca del contenido de todos los objetos.
Nota:
La flexión no afecta a las búsquedas en chino, japonés y coreano porque no se aplica a estos idiomas.
Para establecer el idioma de búsqueda
1.
Vaya al área de administración "Aplicaciones" del CMC.
2.
Seleccione la aplicación Búsqueda de contenido.
3.
Haga clic en Administrar y en Propiedades.
4.
Elija el nuevo idioma de búsqueda en la lista Idioma de búsqueda.
5.
Seleccione Restablecer índice cuando el programa de indexación se
vuelva a ejecutar.
Después de restablecer el idioma de búsqueda, debe reiniciar los servicios de búsqueda.
1070 Manual del administrador de SAP BusinessObjects Enterprise
Búsqueda de contenido
Configuración
28
Configuración de la ubicación de índice
Puede cambiar la ubicación del índice en el campo Establecer ubicación
de índice. Por ejemplo, si el disco donde se encuentra actualmente el índice está cerca de su límite de capacidad, puede mover el índice a otro disco e indicar su ubicación aquí.
Nota:
Si su despliegue tiene varios servicios de búsqueda (alojados en los servidores de procesamiento de Adaptive), la ubicación de índice debe ser una ruta de archivo válida a cada uno de estos procesos de servidor.
Para mover el índice
1.
Detenga el Servidor de procesamiento de Adaptive.
2.
En la página de historial del objeto de programa de indexación, ponga en pausa el trabajo de indexación pendiente.
3.
Copie el directorio de índice del disco actual a un nuevo disco.
4.
Vaya al área de administración "Aplicaciones" de la CMC.
5.
Seleccione la aplicación Búsqueda de contenido.
6.
Haga clic en Administrar > Propiedades.
7.
Escriba la nueva ubicación de índice en el campo Ubicación de índice.
8.
Cuando llegue el momento del trabajo de indización, el trabajo seguirá actualizando el índice en la nueva ubicación.
9.
Inicie el servicio de búsqueda.
Configurar el número máximo de documentos indizados simultáneamente
Al configurar el número máximo de documentos que indizarán simultáneamente, tenga en cuenta lo siguiente:
• Una mayor simultaneidad produce una indexación más rápida.
• Una mayor simultaneidad requiere más recursos de cálculo y, por lo tanto, competirá con otros servicios del sistema.
Manual del administrador de SAP BusinessObjects Enterprise 1071
Búsqueda de contenido
28
Configuración
La configuración dependerá de su entorno único y el valor relativo que conceda a la velocidad sobre la asignación de recursos. El número predeterminado de documentos indizados simultáneamente es 1.
Sugerencia:
Para establecer el número máximo de objetos que se indexarán simultáneamente, vaya al área de administración Aplicaciones de la CMC.
Seleccione la aplicación Búsqueda de contenido, haga clic en Administrar y, a continuación, en Propiedades. Escriba el número adecuado en el campo
Número máximo de objetos indexados simultáneamente y haga clic en
Guardar y cerrar.
Para establecer el número máximo de documentos indexados simultáneamente
1.
Seleccione la aplicación Búsqueda de contenido.
2.
Haga clic en Administrar y en Propiedades.
3.
Introduzca el número de objetos que se indexarán simultáneamente en el campo Número máximo de objetos indexados simultáneamente.
4.
Haga clic en Guardar y cerrar.
Después de haber establecido el número máximo de objetos que se indexarán simultáneamente, debe reiniciar los servicios de búsqueda.
Para reiniciar los servicios de búsqueda
Debe reiniciar los servidores de búsqueda después de cambiar cualquiera de los valores de las propiedades de la aplicación Búsqueda de contenido, excepto Restablecer índice cuando el programa de indexación se vuelva
a ejecutar.
1.
Vaya al área de administración "Servidores" de CMC.
2.
Seleccione el Servidor de procesamiento de Adaptive.
3.
Haga clic en Acciones y en Reiniciar servidor.
Configuración de derechos sobre la aplicación
Búsqueda de contenido
Los derechos del objeto de aplicación Búsqueda de contenido se configuran en la ficha de derechos de la página de la aplicación Búsqueda de contenido.
1072 Manual del administrador de SAP BusinessObjects Enterprise
Búsqueda de contenido
Configuración
28
Sólo los usuarios que tengan derechos de edición sobre esta aplicación pueden modificar la configuración del servicio de búsqueda.
Temas relacionados
• Funcionamiento de los derechos en BusinessObjects Enterprise
Desactivación y eliminación de Búsqueda de contenido
La disponibilidad del servicio Búsqueda de contenido en InfoView para cada usuario está determinada de si el usuario tiene el derecho Realizar una búsqueda de contenido en la aplicación InfoView.
Si existe la necesita de conceder o denegar de forma selectiva el uso de
Búsqueda de contenido a un usuario o un grupo, puede conceder o denegar el derecho Realizar una búsqueda de contenido en la aplicación InfoView.
Cuando los usuarios no tienen el derecho Realizar una búsqueda de contenido en la aplicación InfoView para iniciar sesión en InfoView, la opción
Buscar contenido está desactivada.
Temas relacionados
• Para modificar la seguridad de un principal en un objeto
Máximo de instancias de grupo indexadas
Máximo de instancias de grupo indexadas
Cuando se indexa un documento de Crystal Reports con los datos guardados, se extraen las instancias de grupo (es decir, los nodos que se muestran en el árbol de grupos). El servidor de búsqueda consumirá dicha información para generar facetas y etiquetas de resultados de búsqueda, tal como se ve en la parte izquierda del panel de exploración de los resultados de la búsqueda.
Para informes grandes y complejos, el árbol de grupos puede ser muy grande. El consumo de memoria efectuado por el servicio de búsqueda durante la indexación de un documento de Crystal Reports está relacionado
Manual del administrador de SAP BusinessObjects Enterprise 1073
Búsqueda de contenido
28
Configuración
directamente con el número de instancias de grupo que necesita procesar; cuantas más instancias de grupo, mayor será el consumo de memoria. De forma predeterminada, el sistema extrae como máximo 10.000 instancias de grupo de un informe.
Los servicios de búsqueda se deben reiniciar después de cambiar el archivo de propiedades.
Para cambiar el número máximo de instancias de grupo indexadas
1.
Abra el archivo \directorio de
instalación\common\4.0\java\lib\plugins\cr\ indexer.properties
donde directorio de instalación es el directorio donde se ha instalado BusinessObjects Enterprise.
2.
Busque la siguiente línea de código: indexer.CrystalReport.maximumNumberOfGroups=10000
3.
Reemplace “1000” por el número máximo de instancias de grupo para indexar los informes de Crystal.
4.
Guarde el archivo.
Nota:
Realice este cambio en cada equipo servidor donde se ejecute el servidor de procesamiento de Adaptive que aloja los servicios de búsqueda.
Después de haber cambiado el número máximo de instancias de grupo para indexar, debe reiniciar los servicios de búsqueda.
Tamaño de montón JVM
La configuración de tamaño de montón predeterminado del servicio de búsqueda es de 512 MB. Esto debe ser un buen punto de partida para la mayoría de las implementaciones. No obstante, si el servicio de búsqueda está configurado para indexar varios documentos simultáneamente, puede que se necesite un mayor tamaño de montón máximo.
Con un tamaño de montón máximo de 512 MB, el número máximo de objetos indexados simultáneamente no se puede establecer en un número mayor
1074 Manual del administrador de SAP BusinessObjects Enterprise
Búsqueda de contenido
Configuración
28 que 4. Con una simultaneidad alta, el tamaño de montón máximo se debe ajustar proporcionalmente. Por ejemplo, una configuración de 8 documentos indexados simultáneamente debe estar acompañada de un tamaño de montón máximo de 1 GB.
Para establecer el tamaño de montón JVM
1.
Vaya al área de administración "Servidores" de CMC
2.
Seleccione el Servidor de procesamiento de Adaptive que aloja el servicio de búsqueda.
3.
Haga clic en Administrar y en Propiedades.
4.
En el campo Propiedades de la línea de comandos, agregue las siguientes opciones adicionales:
"-Xmsx"
Reemplace x por el tamaño inicial, en bytes, del conjunto de asignación de memoria.
"-Xmxy"
Reemplace y por el tamaño máximo, en bytes, del conjunto de asignación de memoria.
Nota:
Ambos valores deben ser múltiplos de 1024 y mayores que 1 MB. Para especificar el número en kilobytes, agregue la letra k o K después del número. Para especificar el número en megabytes, agregue la letra m o
M.
5.
Haga clic en Guardar y cerrar.
Nota:
Debe reiniciar el Servidor de procesamiento de Adaptive para que los cambios se apliquen.
6.
Seleccione el Servidor de procesamiento de Adaptive que aloja el servicio de búsqueda.
7.
Haga clic en Acciones y en Reiniciar servidor.
Manual del administrador de SAP BusinessObjects Enterprise 1075
Búsqueda de contenido
28
Descripción y administración del proceso de indexación
Descripción y administración del proceso de indexación
Preparación de la indexación inicial
La primera vez que se ejecute el proceso de indexación, intentará indexar todos los documentos del repositorio de BusinessObjects Enterprise. El tiempo que tarde varía según el número de objetos del sistema y su tamaño y complejidad.
Antes de ejecutar el trabajo de indexación por primera vez, existen mejores prácticas que debe seguir. Desactive Búsqueda de contenido para que los usuarios no obtengan un conjunto de resultados incompleto por haber realizado una búsqueda en un índice incompleto. Elija y configure el idioma para el que desea que Búsqueda de contenido se optimice, porque el modo en que el repositorio de BusinessObjects Enterprise se indexa varía según el idioma que se establece como el idioma de búsqueda.
Desactivación de Búsqueda de contenido como preparación para la indexación inicial
Antes de indexar el repositorio de BusinessObjects Enterprise por primera vez, debe desactivar Búsqueda de contenido. De este modo se impedirá que los usuarios realicen búsquedas en un índice incompleto, que devolvería resultados incompletos y podría crear confusión. Cuando se complete el trabajo de indexación inicial, puede volver a activar Búsqueda de contenido.
Para desactivar Búsqueda de contenido, debe asegurarse de que los usuarios no tienen el derecho Usar Búsqueda de contenido en la aplicación
InfoView en la CMC. Debe asegurarse de que el grupo Todos no tiene acceso a Búsqueda de contenido.
Temas relacionados
• Preparación de la indexación inicial
• Para asignar principales a una lista de control de acceso para un objeto
1076 Manual del administrador de SAP BusinessObjects Enterprise
Búsqueda de contenido
Descripción y administración del proceso de indexación
28
Elección y configuración del idioma de búsqueda
La opción de idioma de búsqueda en la página de administración de la aplicación Búsqueda de contenido determina el idioma que el sistema utiliza para la capacidad de búsqueda sensible al idioma. Cuando Búsqueda de contenido indexa el sistema, busca palabras de detención y palabras que se tienen que conjugar según el idioma que se haya establecido para utilizar.
Por tanto, al cambiar el idioma de búsqueda es necesario regenerar todo el
índice. Debido a que tiene que regenerar todo el índice con la menor frecuencia posible, este valor se debe configurar correctamente antes de la indexación inicial. Después de cambiar esta configuración, debe reiniciar el servicio de búsqueda.
Temas relacionados
• Configuración del idioma de búsqueda
Creación del índice inicial
Después de haber terminado la preparación de la indexación inicial, se debe iniciar el trabajo de indexación inicial mediante la programación del programa de indexación. Se debe elegir una hora en la que el sistema no esté bajo una carga de usuarios elevada para mantener el alto rendimiento para todos los usuarios.
Después de haber creado el índice, también se debe crear una programación periódica en la que se ejecute el objeto de programa de indexación para mantener el índice de búsqueda actualizado y garantizar que los usuarios obtienen los resultados de búsqueda más actualizados.
Temas relacionados
• Preparación de la indexación inicial
Manual del administrador de SAP BusinessObjects Enterprise 1077
Búsqueda de contenido
28
Descripción y administración del proceso de indexación
• Programación del objeto de programa de indización
Administración del objeto de programa de indización
El objeto de programa de indización indiza los documentos del repositorio para que puedan realizar búsquedas en ellos. Está programado para ejecutarse regularmente con el fin de mantener el índice de los objetos de
BusinessObjects Enterprise. El objeto de programa de indización se administra como otro objeto de programa del entorno de BusinessObjects
Enterprise.
Cuando el programa de indexación se ejecuta, rastrea el contenido y crea el índice empleado por el servicio de búsqueda. Los servidores que deben estar en ejecución y activados para que el objeto de programa de indexación se ejecute correctamente son:
• Los servidores de informes
• El CMS
Cada trabajo de indexación indexa 500 objetos. Cuando se termina el lote de 500 objetos, Búsqueda de contenido crea un nuevo lote para los siguientes 500 objetos y continúa creando nuevos lotes cuando el lote anterior se termina hasta que se indexan todos los objetos.
Cada vez que se ejecuta el objeto de programa de indexación, sólo indexa documentos que se han cambiado desde la última vez que se ejecutó el programa de indexación. Cuando Búsqueda de contenido no puede indexar un objeto, lo asigna a la categoría pública "Fallos de indexación de contenido".
Todos los objetos de esta categoría se vuelven a indexar la próxima vez que se ejecute el programa de indexación, independientemente de cuándo se hayan cambiado.
Según el número, el tamaño y la complejidad de los objetos que se pueden indexar en la implementación de BusinessObjects Enterprise, el objeto de programa de indexación puede tardar en ejecutarse. También puede utilizar una cantidad considerable de recursos de sistema compartidos, lo que puede afectar a los usuarios. Es importante que el programa de repetición del objeto de programa de indexación no se produzca con más frecuencia de la necesaria para mantener el índice tan actualizado como resulte útil de forma
1078 Manual del administrador de SAP BusinessObjects Enterprise
Búsqueda de contenido
Descripción y administración del proceso de indexación
28 práctica. También debe tener en cuenta las horas de uso máximo y programar el objeto de programa de indexación para ejecutarse cuando tenga repercusión mínima en los usuarios.
Esta sección proporciona información sobre:
• Programación del objeto de programa de indización
• Configuración de derechos sobre el objeto de programa de indización
La indexación se activa mediante la programación de un objeto de programa instalado específica para el servicio de búsqueda.
El objeto de programa de indexación no lo ven los usuarios que no son administradores, para evitar confusiones. Los administradores pueden conceder los derechos adecuados a otros usuarios si necesitan ver o editar el objeto de programa de indexación.
Temas relacionados
• Funcionamiento de los derechos en BusinessObjects Enterprise
• Administración de objetos de programa
Programación del objeto de programa de indización
Debe programar el objeto de programa de indexación de modo que el repositorio de BusinessObjects Enterprise se indexe periódicamente. Si no indexa el repositorio con la suficiente frecuencia, Búsqueda de contenido no devolverá resultados precisos porque busca el índice más reciente del repositorio. No obstante, la indexación puede durar tiempo y utilizar recursos importantes del sistema, por lo que no se debe realizar con demasiada frecuencia. Debe indexar según una programación o calendario periódico de modo que se ejecute con una frecuencia que refleje la velocidad con la que cambia el repositorio. Asegúrese de programar el programa de indexación para ejecutarse cuando el sistema no tiene una carga de usuarios elevada.
Después de la indexación inicial, el objeto de programa de indexación sólo indexará los objetos que han cambiado desde la última vez que se ejecutó.
Esto se denomina “indexación incremental” y reduce los recursos de servidor necesarios para ejecutar varios trabajos de indexación. Sólo los objetos con una hora de última actualización que sea más reciente que la de la última
Manual del administrador de SAP BusinessObjects Enterprise 1079
Búsqueda de contenido
28
Descripción y administración del proceso de indexación
indexación se indexarán cuando se ejecute el objeto de programación de indexación. Si es necesario, puede configurar Búsqueda de contenido para que regenere el índice por completo, pero debe hacerlo manualmente.
Sugerencia:
Para programar el objeto de programa de indexación, desplácese a él, selecciónelo, haga clic en Administrar y, a continuación, en Programar o en Historial para acceder a los cuadros de diálogo "Programación" e
"Historial" del objeto de programa. En el cuadro de diálogo "Historial" puede:
• Solicitar una nueva programación
• Suspender o detener la indización
• Buscar el estado de éxito/error de los trabajos de indización completados
• Ver la hora de ejecución de la indización
• Leer mensajes de error del resultado del trabajo de programa
Puede programar dos trabajos de reindexación para que se ejecuten a horas superpuestas. El servidor de índice debe poder facilitar dichas solicitudes sin que se dañe el índice.
Temas relacionados
• Restablecer el índice cuando se vuelva a ejecutar el programa de indización
• Administración de objetos de programa
Configuración de derechos sobre el objeto de programa de indización
El objeto de programa de indexación se instala en una nueva carpeta de nivel superior denominada “Programa de búsqueda.” De forma predeterminada, el instalador concede acceso de control total explícito a esta carpeta al administrador y deniega explícitamente el acceso al grupo
“Todos”.
Para obtener más información sobre la configuración de derechos y herencia, consulte
Funcionamiento de los derechos en BusinessObjects Enterprise
Para obtener más información acerca de los objetos de programa, consulte
Administración de objetos de programa
1080 Manual del administrador de SAP BusinessObjects Enterprise
Búsqueda de contenido
Descripción y administración del proceso de indexación
28
Finalización del proceso de indexación
Si desea detener la indexación cuando el trabajo de programa de indexación ya se ha iniciado, debe hacerlo desactivando los servicios de búsqueda, dejando que finalice la indexación del lote actual de 500 objetos y, a continuación, eliminando el trabajo del siguiente lote de 500 objetos.
Cada trabajo de programa de indexación se ocupa de un máximo de 500 objetos cada vez. Si hay más documentos en el sistema para indexarlos, genera otro trabajo para finalizar la indexación.
La desactivación de los servicios de búsqueda no interrumpe el lote de los
500 objetos que está indexando el programa a la vez. No obstante, impide que los trabajos posteriores indexen el resto del contenido.
Si el trabajo en ejecución al desactivar los servicios de búsqueda inicia otro trabajo para indexar el resto del repositorio, el nuevo trabajo se ejecuta un minuto después de que termine el primer trabajo. Puede eliminar este trabajo pendiente o esperar hasta que el trabajo se inicie y falle debido a que los servicios de búsqueda están desactivados.
Este método es preferible a detener el Servidor de procesamiento de
Adaptive de forma brusca mientras se está ejecutando el trabajo del programa de indexación, que terminaría el trabajo en ejecución antes de que finalice el lote actual de 500 objetos. Esto puede provocar que el trabajo de programa de indexación que se ha detenido deje un archivo de bloqueo.
Si sucede esto, debe limpiar el sistema.
No elimine una instancia en ejecución del trabajo de programa de indexación en la CMC para terminar el proceso de indexación. De este modo no terminará el procesamiento en segundo plano del trabajo.
Temas relacionados
• Para realizar la limpieza después de un tiempo de un tiempo de inactividad
Para terminar un proceso de indexación
1.
Vaya al área de administración "Servidores" de CMC.
2.
Seleccione el Servidor de procesamiento de Adaptive.
Manual del administrador de SAP BusinessObjects Enterprise 1081
Búsqueda de contenido
28
Solución de problemas
3.
Haga clic en Acciones y Deshabilitar servidor para desactivar todos los servicios de búsqueda.
4.
Desplácese al objeto de programa de indexación y selecciónelo.
5.
Haga clic en Acciones y en Historial.
6.
Espere hasta que el trabajo de programa de indexación actual haya terminado y haga clic en Actualizar.
7.
Seleccione el trabajo de programa de indexación pendiente.
8.
Haga clic en Eliminar.
9.
Vaya al área de administración "Servidores" de CMC y seleccione el
Servidor de procesamiento de Adaptive.
10.
Haga clic en Acciones y Habilitar servidor para volver a activar los servicios de búsqueda.
Solución de problemas
Para solucionar un fallo de indexación
1.
Vaya al área de administración "Servidores" de CMC y asegúrese de que el Servidor de procesamiento de Adaptive está ejecutándose y activado.
Si no está en ejecución o activado, inicie y active el Servidor de procesamiento de Adaptive y reintente la indexación si es necesario.
2.
Desplácese al programa de indexación y selecciónelo.
3.
Haga clic en Acciones y en Historial.
4.
Haga clic en estado para observar el mensaje de error del trabajo de programa de indexación que ha fallado.
Cuando no se indexan los objetos individuales, sus nombres aparecen en el mensaje de error.
5.
Vaya al área de administración "Servidores" de CMC y asegúrese de que los servidores de informes están ejecutándose y activados.
Si los servidores de informes no están activados o en ejecución, inícielos o actívelos y reintente la indexación si es necesario.
6.
Vaya a la categoría “Fallos de indexación de contenido” e identifique los objetos que han fallado.
1082 Manual del administrador de SAP BusinessObjects Enterprise
Búsqueda de contenido
Solución de problemas
28
7.
Intente ver cada objeto que ha fallado.
Un documento que no se puede ver no se puede indexar.
Si alguno de los objetos que han fallado es un documento de Web
Intelligence, intente editarlo. Un documento de Web Intelligence que no se puede editar no se puede indexar.
8.
Mueva todos los objetos que no se pueden ver y los documentos de Web
Intelligence que no se pueden editar a la categoría “Excluido de Búsqueda de contenido” de modo que el programa de indexación no intente indexarlos de nuevo y reintente la indexación.
9.
Examine los archivos de registro del servicio de búsqueda en
\directorio de instalación\Logging\
, donde directorio
de instalación
es la ruta al directorio en el que ha instalado
BusinessObjects Enterprise.
Por convención, los archivos de registro del servicio de búsqueda se denominan SearchServer_nnnnnnnnnn.log. Puede obtener mensajes de error detallados del archivo de registro.
Para realizar la limpieza después de un tiempo de un tiempo de inactividad no planificado del sistema.
Si se produce una finalización brusca del servicio de búsqueda, como un corte repentino del suministro eléctrico, pueden quedar algunos bloqueos en el índice, lo que impide que se lleven a cabo operaciones de indexación posteriores. Puede desbloquear la instancia si realiza este procedimiento.
1.
Vaya al área de administración "Servidores" de CMC.
2.
Seleccione el Servidor de procesamiento de Adaptive.
3.
Haga clic en Acciones y Detener servidor para detener todos los servicios de búsqueda.
4.
Desplácese al objeto de programa de indexación y selecciónelo.
5.
Haga clic en Acciones y en Historial.
6.
Asegúrese de que han terminado todos los trabajos que estaban en ejecución.
7.
Elimine todos los archivos de \directorio de
instalación\Data\search\lockDir\ y todos los archivos y subdirectorios de \directorio de instalación
Manual del administrador de SAP BusinessObjects Enterprise 1083
Búsqueda de contenido
28
Solución de problemas
\Data\search\working\
, donde directorio de instalación es la ruta al directorio en el que está instalado BusinessObjects Enterprise.
8.
Vaya al área de administración "Servidores" de CMC y seleccione el
Servidor de procesamiento de Adaptive.
9.
Haga clic en Acciones y Habilitar servidor para volver a activar los servicios de búsqueda.
10.
Si el bloqueo ha impedido que se ejecutara uno de los trabajos de indexación, vuelva a programar el objeto de programa de indexación para asegurarse de que el índice de búsqueda está actualizado.
1084 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
29
Apéndice sobre derechos
29
Acerca del apéndice de derechos
Acerca del apéndice de derechos
En este apéndice de derechos se enumera y describe la mayoría de los derechos que pueden establecerse sobre diferentes objetos en el sistema
BusinessObjects Enterprise. En los casos en que se necesita más de un derecho para realizar una tarea en un objeto, también proporciona información acerca de los derechos adicionales que se requieren y los objetos sobre los que debe tener esos derechos. Para obtener más información acerca de la configuración de derechos y del modelo de derechos de
BusinessObjects Enterprise consulte el capítulo Configurar derechos en el
Manual del administrador de SAP BusinessObjects Enterprise.
Derechos generales
Los derechos de esta sección se aplican a varios tipos de objeto.
Nota:
• Muchos de estos derechos también tienen derechos de propietario equivalentes. Los derechos de propietario son derechos que sólo se aplican al propietario del objeto en el que se comprueban los derechos.
Para obtener más información acerca de los derechos de propietario, consulte
.
• Los siguientes derechos sólo se aplican a objetos que se pueden programar:
• El derecho "Programar el documento que debe ejecutarse".
• El derecho"Programar en nombre de otros usuarios".
• El derecho "Programar para destinos".
• El derecho "Ver instancias de documento".
• El derecho "Eliminar instancias".
• El derecho "Poner en pausa y reanudar instancias de documento".
• El derecho "Reprogramar instancias".
1086 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
Derechos generales
29
Derecho
"Ver objetos"
Descripción
Permite ver objetos y sus propiedades. Si no dispone de este derecho sobre un objeto, el objeto estará oculto en el sistema de BusinessObjects Enterprise. Este derecho es un derecho básico requerido para todas las tareas.
"Agregar objetos a la carpeta"
Permite agregar objetos a una carpeta. Este derecho también se aplica a objetos que se comportan como carpetas, como bandejas de entrada, carpetas de favoritos o paquetes de objetos.
"Editar objetos"
Permite editar el contenido del objeto y las propiedades de objetos y carpetas.
"Modificar los derechos de los usuarios para los objetos"
Permite modificar la configuración de seguridad para un objeto.
"Modificar de forma segura los derechos que tienen los usuarios sobre los objetos que son propiedad del usuario"
Permite conceder derechos o niveles de acceso que ya tiene sobre un objeto a otros usuarios. Para ello, necesita este derecho sobre el usuario y el objeto propiamente dicho. Para obtener más información sobre este derecho, consulte
Elegir entre las opciones Modificar los derechos de los usuarios para los objetos
Manual del administrador de SAP BusinessObjects Enterprise 1087
Apéndice sobre derechos
29
Derechos generales
Derecho Descripción
"Definir grupos de servidor para procesar tareas"
Permite especificar el grupo de servidores que se usará cuando se procesen los objetos. Este derecho sólo se aplica a objetos para los que se pueden especificar servidores de procesamiento.
Para especificar un grupo de servidores, también necesitará el derecho
"Editar objetos" sobre el objeto.
"Eliminar objetos"
Permite eliminar objetos y sus instancias.
"Copiar objetos en otra carpeta"
Permite crear copias de objetos en otras carpetas del CMS. Para hacerlo, también necesita el derecho
"Agregar objetos a la carpeta" sobre la carpeta de destino.
Nota:
Cuando se copia un objeto, la seguridad explícita en él no se copia; el nuevo objeto hereda la configuración de seguridad de la carpeta de destino, pero debe restablecer la seguridad explícita.
"Repetir contenido"
Permite replicar objetos a otro sistema en un despliegue federado.
"Programar el documento que debe ejecutarse"
Permite programar objetos.
1088 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
Derechos generales
29
Derecho Descripción
"Programar en nombre de otros usuarios"
Permite programar objetos para otros usuarios o grupos. El usuario o grupo para el que se programa el objeto se convierte en propietario de la instancia del objeto.
Para programar un objeto para otros usuarios o grupos, también necesitará los siguientes derechos:
• Este derecho sobre el usuario o grupo.
• El derecho "Programar el documento que debe ejecutarse" sobre el objeto.
Manual del administrador de SAP BusinessObjects Enterprise 1089
Apéndice sobre derechos
29
Derechos generales
Derecho
"Programar para destinos"
"Ver instancias de documento"
Descripción
Permite hacer lo siguiente:
• Programar objetos para destinos distintos de la ubicación predeterminada de Enterprise.
• Modificar los destinos predeterminados especificados para la programación.
Para programar el objeto para otros destinos, también necesitará los siguientes derechos:
• El derecho "Programar el documento que debe ejecutarse" sobre el objeto que se va a programar.
• El derecho "Agregar objetos a la carpeta" sobre la bandeja de entrada del destinatario (si desea programar en un destino de bandeja de entrada).
• El derecho "Copiar objetos en otra carpeta" sobre el objeto que se va a programar (si desea enviar una copia a un destino de bandeja de entrada en lugar de un acceso directo).
Permite ver instancias de objeto.
Este derecho es un derecho básico requerido para todas las tareas que se realizan en instancias de objeto.
1090 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
Derechos para tipos de objeto específicos
29
Derecho
"Eliminar instancias"
Descripción
"Poner en pausa y reanudar instancias de documento"
Permite poner en pausa o reanudar las instancias de objeto que se están ejecutando.
"Reprogramar instancias"
Permite eliminar únicamente instancias de objeto. Si dispone del derecho "Eliminar objetos", no necesita este derecho para eliminar instancias.
Permite reprogramar instancias de objeto.
Derechos para tipos de objeto específicos
Derechos de carpeta
Para facilitar la administración de derechos, se recomienda establecer derechos en las carpetas, de modo que sus contenidos hereden la configuración de seguridad. Los derechos de carpeta incluyen lo siguiente:
• Derechos generales que se aplican al objeto de carpeta.
• Derechos específicos de tipo dirigidos a los contenidos de la carpeta
(como el derecho Imprimir datos del informe sobre los informes de
Crystal).
Temas relacionados
• Derechos específicos del tipo
Categorías
Los derechos de esta sección son derechos generales con un significado específico en el contexto de las categorías públicas y personales.
Manual del administrador de SAP BusinessObjects Enterprise 1091
Apéndice sobre derechos
29
Derechos para tipos de objeto específicos
Nota:
Los objetos en las categorías no heredan los derechos establecidos en las categorías.
Derecho Descripción
"Agregar objetos a la carpeta"
Permite crear categorías nuevas dentro de categorías.
Este derecho no es necesario para agregar objetos a una categoría.
"Editar objetos"
Permite hacer lo siguiente:
• Modificar las propiedades de la categoría.
• Mover la categoría a otra categoría como subcategoría.
• Agregar objetos a la categoría.
• Quitar objetos de la categoría.
Para mover una categoría a otra categoría como subcategoría, necesitará también los siguientes derechos:
• El derecho "Eliminar objetos" sobre la categoría original.
• El derecho "Agregar objetos a la carpeta" sobre la categoría de destino.
"Eliminar objetos"
Permite eliminar la categoría.
Notas
Las notas permiten a los usuarios hacer comentarios sobre otros objetos por medio de la aplicación Debates. Las notas están vinculadas entre sí en los hilos de debate; estos hilos de debate se consideran objetos secundarios de los objetos que debaten. Puede establecer derechos en el nivel de objeto o en el nivel de carpeta para controlar el uso de los hilos de debate.
Los derechos de esta sección sólo se aplican a las notas.
1092 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
Derechos para tipos de objeto específicos
29
Derecho
Permitir hilos de debate
Descripción
Este derecho permite hacer lo siguiente:
• Iniciar hilos de debate y responder a ellos.
• Ver notas en un hilo de debate.
• Modificar o eliminar notas enviadas.
Informes de Crystal
Los derechos de esta sección sólo se aplican a los informes de Crystal.
Nota:
Estos derechos sólo se aplican cuando los informes de Crystal están en el entorno de BusinessObjects Enterprise. Cuando se descargan los informes de Crystal al disco local, estos derechos no tienen efecto. Para impedir este comportamiento, puede denegar el derecho "Descargar archivos asociados con el objeto" en el informe de Crystal.
Manual del administrador de SAP BusinessObjects Enterprise 1093
Apéndice sobre derechos
29
Derechos para tipos de objeto específicos
Derecho
"Actualizar datos del informe"
Descripción
"Imprimir datos del informe"
Permite imprimir el informe.
Permite actualizar datos del informe.
"Exportar datos del informe"
Permite exportar datos del informe en cualquier formato mientras ve el informe en línea en el visor de
Crystal Reports.
Para exportar datos del informe en formato RPT, también necesitará el derecho "Descargar archivos asociados con el objeto".
"Descargar archivos asociados con el objeto"
Este derecho permite hacer lo siguiente:
• Exportar el informe en formato RPT.
• Abra el informe en Crystal Reports Designer.
• Programe el informe en formato RPT para destinos externos.
Documentos de Desktop Intelligence
Pueden existir derechos de documentos de Desktop Intelligence en el nivel de documento y en el nivel de aplicación. Los derechos que se aplican en el nivel de documento se fuerzan cuando se ve o edita un documento en
InfoView, el visor HTML y la CMC. Los derechos que se aplican en el nivel de aplicación se fuerzan cuando se abren documentos en Desktop
Intelligence. Esto significa que los usuarios pueden tener más derechos de los pretendidos si ven o editan documentos de Desktop Intelligence fuera del entorno de BusinessObjects Enterprise. Para impedir este comportamiento, puede denegar los siguientes derechos:
• El derecho "Recuperar documentos" en el nivel de aplicación.
• El derecho "Descargar archivos asociados con el objeto" en el nivel de documento.
• El derecho "Exportar datos del informe" en el nivel de documento.
1094 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
Derechos para tipos de objeto específicos
29
Derecho
"Actualizar datos del informe"
Descripción
Permite actualizar datos del documento.
"Actualizar lista de valores"
Permite actualizar las listas de valores disponibles para peticiones. Para actualizar las listas de valores, también necesitará el derecho "Utilizar lista de valores".
"Utilizar lista de valores"
"Ver SQL"
Permite usar y actualizar listas de valores en el documento.
Permite ver el SQL usado para consultas.
"Exportar datos del informe"
Permite exportar o descargar datos del documento.
Para descargar datos del documento, también necesitará el derecho "Descargar archivos asociados con el objeto".
"Descargar archivos asociados con el objeto"
Permite descargar el documento del CMS.
Para descargar un documento, también necesita los siguientes derechos:
• El derecho "Exportar datos del informe" sobre el documento.
• El derecho "Recuperar documentos" en el nivel de aplicación.
Documentos de Web Intelligence
Los derechos de esta sección sólo se aplican a documentos de Web
Intelligence.
Manual del administrador de SAP BusinessObjects Enterprise 1095
Apéndice sobre derechos
29
Derechos para tipos de objeto específicos
Derecho Descripción
"Utilizar lista de valores"
Permite usar listas de valores.
"Ver SQL"
Permite ver el SQL para consultas.
"Exportar datos del informe"
Permite exportar datos del documento en formatos Excel,
PDF y CSV. Si no dispone de este derecho, necesitará tener el derecho "Guardar como CSV", "Guardar como
Excel" o "Guardar como PDF"; estos derechos sólo permiten exportar documentos con el formato especificado.
"Actualizar datos del informe"
Permite actualizar datos del documento.
"Editar consulta"
Permite editar consultas en el documento.
"Actualizar lista de valores"
Permite actualizar listas de valores para peticiones cuando se crea la petición o cuando se visualiza el documento.
Para ello, también necesita el derecho "Usar listas de valores" sobre el documento.
1096 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
Derechos para tipos de objeto específicos
29
Derecho Descripción
"Guardar como
CSV"
Permite exportar documentos sólo como archivos CSV.
Si ya dispone del derecho "Exportar datos del informe" sobre un documento, no necesita este derecho.
"Guardar como
Excel"
Permite exportar documentos sólo como archivos Excel.
Si ya dispone del derecho "Exportar datos del informe" sobre un documento, no necesita este derecho.
"Guardar como
PDF"
Permite exportar documentos sólo como archivos PDF. Si ya dispone del derecho "Exportar datos del informe" sobre un documento, no necesita este derecho.
Usuarios y grupos
Puede establecer derechos sobre usuarios y grupos como lo hace sobre otros objetos en el entorno de BusinessObjects Enterprise. Los derechos de esta sección son derechos específicos de tipo que sólo se aplican a objetos de usuario y grupo o bien derechos generales con un significado específico en el contexto de usuarios y grupos.
Nota:
• Los usuarios y subgrupos pueden heredar derechos de la pertenencia al grupo.
• El creador de una cuenta de usuario se considera el propietario de la cuenta. Sin embargo, una vez creada la cuenta de usuario, el usuario al que va destinada la cuenta también se considera propietario.
Manual del administrador de SAP BusinessObjects Enterprise 1097
Apéndice sobre derechos
29
Derechos para tipos de objeto específicos
Derecho
"Editar objetos"
Descripción
Permite hacer lo siguiente:
• Editar propiedades para el usuario o grupo.
• Administrar la pertenencia al grupo.
Para agregar un usuario o grupo a otro grupo, necesita tener este derecho sobre el usuario o grupo y sobre el grupo de destino.
"Cambiar contrase-
ña de usuario"
Permite hacer lo siguiente:
• Cambiar la contraseña de la cuenta de usuario. Para hacerlo, también necesitará el derecho "Editar objetos" sobre su cuenta de usuario.
• Cambiar la contraseña de la cuenta de otro usuario.
Para ello, también necesita el derecho "Editar objetos" y el derecho "Modificar los derechos de los usuarios para los objetos" sobre la cuenta de usuario.
Nota:
• Este derecho no afecta a las siguientes configuraciones de contraseña de usuario:
• "La contraseña nunca caduca"
• "El usuario debe cambiar la contraseña la próxima vez que se conecte"
• "El usuario no puede cambiar la contraseña"
• Este derecho no se aplica a las credenciales de origen de datos para universos de Business Objects.
"Suscribirse a publicaciones"
Permite agregar el usuario a publicaciones como destinatario.
"Programar en nombre de otros usuarios"
Permite programar objetos en nombre del usuario, de modo que éste se convierte en propietario de la instancia de objeto. Para ello, también necesitará el derecho
"Programar en nombre de otros usuarios" sobre el objeto.
1098 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
Derechos para tipos de objeto específicos
29
Niveles de acceso
Los derechos de esta sección sólo se aplican a los niveles de acceso.
Derecho Descripción
"Usar el nivel de acceso para la asignación de seguridad"
Permite asignar el nivel de acceso cuando se agrega principales a las listas de control de acceso para objetos. Para ello, también necesita el derecho "Modificar los derechos de los usuarios para los objetos" o el derecho "Modificar de forma segura los derechos de los usuarios para los objetos" en el principal y el objeto. En los casos en que se concede el derecho "Modificar de forma segura los derechos de los usuarios para los objetos", también debe disponer de idéntico nivel de acceso concedido a sí mismo en el objeto.
Temas relacionados
• Elegir entre las opciones Modificar los derechos de los usuarios para los
Cuadros de mandos
Los derechos de esta sección son derechos generales que controlan determinadas acciones de usuario en el contexto de los cuadros de mandos.
Manual del administrador de SAP BusinessObjects Enterprise 1099
Apéndice sobre derechos
29
Derechos para tipos de objeto específicos
Derecho Descripción
"Agregar objetos a la carpeta"
Permite agregar menús al cuadro de mandos. Sin embargo, este derecho no permite agregar analíticas u otros objetos al cuadro de mandos.
Para agregar un menú al cuadro de mandos, también necesitará el derecho "Acceso a Dashboard Builder".
"Editar objetos"
Este derecho permite hacer lo siguiente:
• Editar propiedades y contenidos del cuadro de mandos.
• Editar menús de cuadros de mandos.
• Eliminar un cuadro de mandos.
Para editar el contenido del cuadro de mandos, también necesitará el derecho "Personalizar la página del módulo".
Derechos de analíticas y cuadros de mandos
Las analíticas son componentes gráficos que miden cambios en los valores de determinadas métricas durante un período determinado. Puede usar analíticas para generar cuadros de mandos.
El modo en que las analíticas se agregan al repositorio repercute en su configuración de seguridad. Si se agregan analíticas al repositorio como objetos autónomos, puede establecer derechos generales sobre las analíticas propiamente dichas; estos derechos se aplican forzosamente cuando las analíticas se usan en cuadros de mandos. Si guarda una analítica en un cuadro de mandos y posteriormente agrega el cuadro de mandos al repositorio, la analítica hereda los derechos establecidos en el cuadro de mandos.
Universos
Los derechos de esta sección son derechos específicos de tipo que sólo se aplican a universos o bien derechos generales con un significado específico en el contexto de los universos.
1100 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
Derechos para tipos de objeto específicos
29
Nota:
Los derechos de universo sólo se aplican al importar universos del CMS en la aplicación Designer. Los derechos no se aplican cuando el universo se guarda en el disco local.
Derecho
"Agregar objetos a la carpeta"
Descripción
Permite agregar conjuntos de restricciones u objetos al universo. Para ello, también necesita el derecho
"Editar restricciones de acceso".
"Editar objetos"
Este derecho permite hacer lo siguiente:
• Edite el universo en la CMC o en Designer.
• Bloquee o desbloquee el universo.
Para desbloquear un universo, también necesita el derecho "Desbloquear universo".
"Nueva lista de valores"
Este derecho permite hacer lo siguiente:
• Asociar nuevas listas de valores a objetos.
• Editar listas de valores existentes.
Nota:
Este derecho no impide crear listas de valores en cascada.
"Imprimir universo"
Permite imprimir el universo.
"Mostrar valores de tabla u objeto"
Permite ver los valores asociados a tablas u objetos en el universo.
"Editar restricciones de acceso"
Permite editar restricciones de acceso (sobrecargas) para el universo.
Manual del administrador de SAP BusinessObjects Enterprise 1101
Apéndice sobre derechos
29
Derechos para tipos de objeto específicos
Derecho Descripción
"Desbloquear universo"
Permite hacer lo siguiente:
• Desbloquear el universo si está bloqueado por otro usuario.
• Exportar el universo del CMS.
Para desbloquear un universo, también necesita el derecho "Editar objetos".
"Acceso a datos"
Permite recuperar datos del universo y actualizar documentos basados en el universo. Para ello, también necesita tener este derecho sobre la aplicación Designer, el documento y la conexión de universo.
"Crear y editar consultas basadas en universo"
Permite crear documentos y editar consultas basadas en el universo.
Objetos de universo
Cuando se diseña un universo en la aplicación Designer, puede designar ciertos objetos dentro del universo como Públicos, Controlados, Restringidos,
Confidenciales o Privados. Una vez exportado el universo a la CMC, se puede conceder acceso a los objetos del universo en función de la configuración de seguridad del nivel de objeto llevada a cabo en la aplicación
Designer. Por ejemplo, puede conceder acceso al grupo Todos a todos los objetos designados como públicos.
Cada configuración de seguridad del nivel de objeto concede más acceso a los objetos que la anterior. Público es la configuración más restrictiva y sólo permite que los principales tengan acceso a los objetos designados como públicos; Controlado es menos restrictivo y permite que los principales tengan acceso a los objetos designados como públicos y controlados, y así sucesivamente. Privado es la configuración menos restrictiva y concede a los principales acceso a todos los objetos del universo.
1102 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
Derechos para tipos de objeto específicos
29
Para establecer la seguridad del nivel de objeto, es necesario tener el derecho Modificar los derechos de los usuarios para los objetos sobre el universo.
Nota:
• La configuración de seguridad de nivel de objeto anula cualquier configuración de seguridad que herede el universo.
• Las configuraciones de seguridad de nivel de objeto más restrictivas anulan las menos restrictivas.
Conexiones
Los derechos de esta sección son derechos específicos de tipo que sólo se aplican a conexiones de universo o bien derechos generales con un significado específico en el contexto de las conexiones de universo.
Manual del administrador de SAP BusinessObjects Enterprise 1103
Apéndice sobre derechos
29
Derechos para tipos de objeto específicos
Derecho
"Ver objetos"
Descripción
Permite ver la conexión.
"Acceso a datos"
Permite recuperar contenido de la base de datos especificada para la conexión. El contenido puede consistir en datos o esquemas de base de datos en Designer. Si se deniega este derecho, no podrá recuperar datos de la base de datos en Designer.
"Usar conexiones para los procedimientos almacenados"
Permite usar los procedimientos almacenados en la base de datos especificada para la conexión de universo.
Nota:
Esta conexión debe ser una conexión segura guardada en el CMS.
Aplicaciones
CMC
Los derechos de esta sección sólo se aplican a la CMC.
1104 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
Derechos para tipos de objeto específicos
29
Derecho
"Conectarse a la CMC Web y ver este objeto en la CMC"
"Permitir acceso al Administrador de instancias"
Descripción
Permite iniciar sesión en la CMC.
Permite tener acceso al administrador de instancias.
"Permitir acceso a Relationship
Query"
Permite ejecutar consultas de relaciones en la CMC.
"Permitir acceso a Security Query"
Permite ejecutar consultas de seguridad en la CMC.
InfoView
Los derechos de esta sección sólo se aplican a InfoView.
Derecho Descripción
"Cambiar las preferencias del usuario"
Permite cambiar las preferencias de InfoView, como los visores predeterminados y los campos que se muestran.
"Organizar"
Permite hacer lo siguiente:
• Mover y copiar objetos.
• Agregar objetos a la carpeta Favoritos
• Crear accesos directos a objetos.
"Buscar texto sin formato"
Permite ejecutar búsquedas sencillas.
"Efectuar una búsqueda avanzada"
Permite ejecutar búsquedas avanzadas.
"Realizar una búsqueda de contenido"
Permite ejecutar búsquedas de contenido.
Manual del administrador de SAP BusinessObjects Enterprise 1105
Apéndice sobre derechos
29
Derechos para tipos de objeto específicos
Derecho
"Filtrar la lista de objetos por tipo de objeto"
Descripción
Permite filtrar objetos en el panel Detalles según el tipo de objeto.
"Ver la carpeta Favoritos"
Permite ver y tener acceso a la carpeta Favoritos.
"Ver la bandeja de entrada"
Permite ver la bandeja de entrada de InfoView.
"Crear categorías"
Permite crear categorías personales o públicas.
Para hacerlo, también necesitará el derecho
"Agregar objetos a la carpeta" sobre la categoría en la que va a crear una subcategoría.
"Asignar categorías"
Permite asignar objetos a categorías. Para hacerlo, también necesita los siguientes derechos:
• El derecho "Ver objetos" sobre la categoría y el objeto.
• El derecho "Agregar objetos a la carpeta" sobre la categoría.
• El derecho "Editar objetos" sobre la categoría de destino.
1106 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
Derechos para tipos de objeto específicos
29
Derecho
"Enviar documentos"
Descripción
Permite enviar objetos al correo electrónico, la bandeja de entrada, el FTP o bien a destinos de archivo local.
"Crear cuadros de mandos"
"Crear carpetas"
Permite crear cuadros de mandos en InfoView.
Permite crear carpetas personales o públicas. Para hacerlo, también necesitará el derecho "Agregar objetos a la carpeta" sobre la carpeta en la que va a crear la carpeta nueva.
Desktop Intelligence
Puede trabajar con Desktop Intelligence en tres modos: Conectado, sin conexión o independiente. Los derechos y las credenciales que necesita para Desktop Intelligence dependen del modo que se use:
• Si usa Desktop Intelligence en modo conectado, necesita credenciales de inicio de sesión válidas que se comprobarán con su cuenta en el CMS.
Los derechos de que dispone su cuenta de usuario determinan las acciones que puede llevar a cabo en la aplicación.
• Si usa Desktop Intelligence en modo sin conexión, necesita credenciales de inicio de sesión válidas que se comprobarán con las credenciales almacenadas en caché.
• Si usa Desktop Intelligence en modo independiente, no necesita credenciales ni se aplican derechos. No obstante, para permitir que todos los usuarios puedan abrir un documento de Desktop Intelligence guardado con Desktop Intelligence en modo independiente, el usuario que guardó el documento debe tener el derecho "Guardar para todos los usuarios" sobre el documento.
Los derechos de esta sección sólo se aplican a la aplicación Desktop
Intelligence.
Manual del administrador de SAP BusinessObjects Enterprise 1107
Apéndice sobre derechos
29
Derechos para tipos de objeto específicos
Derecho
"Crear documentos de
Desktop Intelligence"
"Crear plantillas"
Descripción
Permite crear documentos nuevos.
Permite guardar documentos como plantillas.
"Utilizar una plantilla"
Permite hacer lo siguiente:
• Crear documentos con plantillas.
• Aplicar plantillas a documentos existentes.
"Guardar documentos de
Desktop Intelligence"
Permite guardar documentos en el disco local.
Nota:
Si, además, no se concede también el derecho
"Guardar para todos los usuarios", sólo el propietario del documento lo podrá abrir.
"Guardar documentos para todos los usuarios"
Permite guardar documentos en el disco local para que todos los usuarios puedan verlos con
Desktop Intelligence en el modo sin conexión o independiente. Para hacerlo, también necesita el derecho "Guardar documentos de Desktop Intelligence".
"Interacción con el documento de Desktop Intelligence"
Permite cambiar el nombre, copiar, insertar y eliminar fichas de informe en los documentos.
"Interacción con el informe de Desktop Intelligence"
Permite editar el contenido de fichas de informe.
"Actualizar el documento de Desktop Intelligence"
Permite actualizar datos del documento. Para hacerlo, también necesita el derecho "Actualizar datos del informe" sobre el documento.
"Imprimir documentos"
Permite imprimir documentos.
"Copiar al Portapapeles"
Permite cortar o copiar contenido del documento.
1108 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
Derechos para tipos de objeto específicos
29
Derecho
"Convertidor en euros"
Descripción
"Editar tasas del convertidor en euros"
Permite modificar los tipos de cambio que usa el
Convertidor en euros.
"Explorar en"
Permite convertir las cifras de moneda en documentos en y de euros.
Permite continuar explorando mientras se visualizan datos del documento.
"Editar objeto de análisis"
Permite establecer el ámbito del análisis.
"Trabajar en modo Exploración"
Permite explorar hacia adelante o hacia atrás en los documentos.
"Trabajar en modo Corte y rotación"
Permite usar el Panel Corte y rotación.
"Editar código de VBA"
Permite editar macros de VBA en los documentos.
"Ejecutar código de VBA"
Permite ejecutar código de VBA.
"Instalar complementos"
Permite instalar y desinstalar complementos de
VBA.
"Administrar todas las categorías corporativas"
Permite crear, editar y eliminar categorías corporativas en Desktop Intelligence.
"Administrar mis categorías corporativas"
Permite crear, editar y eliminar categorías personales en Desktop Intelligence.
"Actualizar lista de documentos y categorías"
Permite actualizar listas de categorías y contenidos de categorías.
Manual del administrador de SAP BusinessObjects Enterprise 1109
Apéndice sobre derechos
29
Derechos para tipos de objeto específicos
Derecho Descripción
"Enviar documentos al repositorio"
Permite exportar documentos a carpetas públicas o personales en el CMS. Para hacerlo, también necesita el derecho "Agregar objetos a esta carpeta" sobre la carpeta de destino.
"Enviar documentos al correo"
Permite enviar documentos como mensajes de correo electrónico en Desktop Intelligence.
"Enviar documentos a
Bandeja de entrada"
Permite enviar documentos a bandejas de entrada de InfoView.
"Recuperar documentos"
Permite importar documentos de carpetas personales o públicas del CMS a Desktop Intelligence.
"Crear y editar conexiones"
Permite crear nuevas conexiones de origen de datos o editar conexiones existentes.
"Gestión de los proveedores de datos"
Permite modificar las consultas o los universos necesarios.
"Editar el editor manual de
SQL"
Permite editar consultas que usan archivos de comandos SQL manuales como proveedores de datos. Para hacerlo, también necesita el derecho
"Utilizar el editor manual de SQL".
"Utilizar el editor manual de SQL"
Permite el editor manual de SQL para crear consultas.
Nota:
Este derecho no afecta a la capacidad de actualizar un documento que use consultas creadas con el editor manual de SQL.
"Editar archivos de datos personales"
Permite editar parámetros para proveedores de datos personales en Desktop Intelligence.
1110 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
Derechos para tipos de objeto específicos
29
Derecho
"Utilizar los archivos de datos personales"
Descripción
Permite crear documentos mediante archivos
Excel, dBASE o ASCII como proveedores de datos.
Nota:
Este derecho no afecta a la capacidad de actualizar un documento que use proveedores de datos personales.
"Editar procedimientos almacenados"
Permite editar parámetros para procedimientos almacenados.
"Utilizar procedimientos almacenados"
Permite crear documentos mediante procedimientos almacenados como proveedores de datos.
"Regenerar siempre el código SQL"
Permite forzar la actualización de las consultas
SQL cuando se actualizan los datos del documento.
Nota:
Este derecho puede repercutir en el rendimiento general del procesamiento de documentos. Si no hay una necesidad específica para usar este derecho, se recomienda establecerlo en Denegado o en No especificado.
"Editar el SQL de la consulta"
Permite editar el SQL en consultas. Para hacerlo, también necesita los siguientes derechos:
• El derecho "Editar consultas".
• El derecho "Ver SQL".
"Utilizar otras solicitudes
SQL distintas de Select"
Permite usar cláusulas SQL distintas de SELECT.
Para hacerlo, también necesita los siguientes derechos:
• El derecho "Editar consultas".
• El derecho "Ver SQL".
• El derecho "Editar el SQL de la consulta".
Manual del administrador de SAP BusinessObjects Enterprise 1111
Apéndice sobre derechos
29
Derechos para tipos de objeto específicos
Derecho
"Ver SQL"
Descripción
Permite ver el SQL que generan las consultas.
"Editar consultas"
Permite editar consultas.
"Utilizar consultas"
Permite crear consultas nuevas basadas en universos.
"Editar listas de valores"
Permite editar listas de valores en universos.
"Utilizar lista de valores"
Permite usar listas de valores en universos.
"Actualizar lista de valores"
Permite actualizar listas de valores en universos.
"Utilizar objetos del usuario"
Permite crear, editar y eliminar objetos de usuario.
Web Intelligence
Los derechos de esta sección sólo se aplican a Web Intelligence y al cliente enriquecido de Web Intelligence y pueden afectar a los visores y paneles de consulta de esas aplicaciones.
1112 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
Derechos para tipos de objeto específicos
29
Derecho
"Editar SQL"
Descripción
Permite modificar el SQL usado en consultas. Para hacerlo, también necesita los siguientes derechos:
• El derecho "Ver SQL" sobre el documento.
• El derecho "Editar consulta" sobre el documento.
"Ver SQL"
"Fusionar dimensiones para sincronización"
Permite fusionar dimensiones u objetos de diferentes proveedores de datos.
"Habilitar visualización HTML interactiva"
Permite mostrar Documentos de Web
Intelligence en el visor interactivo.
"Habilitar consulta - HTML"
Permite editar y crear documentos de Web Intelligence mediante consultas HTML.
"Habilitar Panel de informes HTML"
Permite editar y crear documentos de Web Intelligence mediante el Panel de informes HTML.
"Habilitar Panel de informes Java"
Permite ver el SQL usado en consultas.
Permite editar y crear documentos de Web Intelligence mediante el Panel de informes Java.
"Ampliar ámbito de análisis"
Permite recuperar datos y explorar hacia adelante o hacia atrás en los documentos más allá del ámbito inicial del análisis.
Manual del administrador de SAP BusinessObjects Enterprise 1113
Apéndice sobre derechos
29
Derechos para tipos de objeto específicos
Derecho
"Habilitar modo de exploración"
Descripción
Permite explorar hacia adelante o hacia atrás en los documentos.
"Crear documento"
Permite crear documentos nuevos de
Web Intelligence.
"Seguimiento de datos: habilitar para los usuarios"
Permite usar la función Seguir los cambios de datos.
"Seguimiento de datos: permitir cambios de formato de presentación de los usuarios"
Permite modificar el formato que usa la función Seguir los cambios de datos.
"Interactivo: General - Habilitar menú contextual"
En el visor interactivo, permite hacer clic con el botón derecho en un objeto y usar las opciones del menú contextual.
"Interactivo: Panel izquierdo - Habilitar resumen de documento"
Permite mostrar el resumen del documento en el panel izquierdo del visor interactivo.
"Interactivo: Panel izquierdo - Habilitar resumen de datos"
Permite mostrar el resumen de los datos en el panel izquierdo del visor interactivo.
"Interactivo: Panel izquierdo - Habilitar estructura de documento y filtros"
Permite mostrar la estructura del documento y los filtros en el panel izquierdo del visor interactivo.
"Interactivo: Panel izquierdo - Habilitar objetos, tablas y gráficos disponibles"
Permite mostrar la lista de objetos, tablas y gráficos disponibles en el panel izquierdo del visor interactivo.
1114 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
Derechos para tipos de objeto específicos
29
Derecho Descripción
"Interactivo: Formato - Habilitar barra de herramientas y menús"
Permite mostrar las funciones de formato en el visor interactivo.
"Interactivo: Informes - Crear y editar filtro de informes"
Permite crear y editar filtros en el visor interactivo.
"Interactivo: Informes - Crear y editar ordenación"
Permite crear y editar ordenaciones en el visor interactivo.
"Interactivo: Creación de informes -
Crear y editar ruptura"
Permite crear y editar rupturas en el visor interactivo.
"Interactivo: Creación de informes -
Crear y editar cálculo predefinido"
Permite crear y editar cálculos predefinidos en el visor interactivo.
"Interactivo: Creación de informes -
Crear y editar señales"
Permite crear y editar señales en el visor interactivo.
"Creación de informes - Insertar informe, tabla, gráfico y celda"
Permite insertar informes, tablas, gráficos y celdas en el visor interactivo.
"Interactivo: General - Posibilidad de ocultar y mostrar barras de herramientas"
Permite mostrar u ocultar las barras de herramientas de formatos, informes y fórmulas en el visor interactivo.
"Interactivo: General - Editar 'Mis preferencias'"
Permite editar las preferencias para el visor interactivo.
"Permitir la creación de fórmulas y variables"
Permite usar la función de edición de fórmulas.
Manual del administrador de SAP BusinessObjects Enterprise 1115
Apéndice sobre derechos
29
Derechos para tipos de objeto específicos
Derecho Descripción
"Cliente enriquecido de Web Intelligence: Crear un documento"
Permite crear documentos nuevos de
Web Intelligence en el cliente enriquecido de Web Intelligence.
"Cliente enriquecido de Web Intelligence: Habilitar un cliente para usarlo"
Permite usar el cliente enriquecido de Web Intelligence.
"Cliente enriquecido de Web Intelligence: Exportar un documento"
Permite exportar documentos al repositorio de BusinessObjects Enterprise en el cliente enriquecido de Web Intelligence.
"Cliente enriquecido de Web Intelligence: Importar un documento"
Permite importar documentos del repositorio de BusinessObjects Enterprise al cliente enriquecido de Web
Intelligence.
"Cliente enriquecido de Web Intelligence: Instalar desde InfoView"
Permite instalar el cliente enriquecido de Web Intelligence desde InfoView.
"Cliente enriquecido de Web Intelligence: Imprimir un documento"
Permite imprimir documentos en el cliente enriquecido de Web Intelligence.
"Cliente enriquecido de Web Intelligence: Quitar seguridad del documento"
Permite quitar la seguridad de los documentos en el cliente enriquecido de Web Intelligence, de modo que cualquier principal pueda ver o modificar el documento en el cliente enriquecido de Web Intelligence.
"Cliente enriquecido de Web Intelligence: Guardar un documento para todos los usuarios"
Permite guardar documentos de modo que todos los usuarios puedan abrirlos y verlos en el cliente enriquecido de Web Intelligence.
1116 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
Derechos para tipos de objeto específicos
29
Derecho Descripción
"Cliente enriquecido de Web Intelligence: Guardar un documento localmente en el sistema de archivos"
Permite guardar documentos en el disco local del cliente enriquecido de
Web Intelligence.
"Cliente enriquecido de Web Intelligence: Enviar por correo electrónico"
Permite enviar documentos como mensajes de correo electrónico en el cliente enriquecido de Web Intelligence.
"Cliente enriquecido de Web Intelligence: Permitir proveedores de datos locales"
Permite crear documentos nuevos por medio de proveedores de datos personales en el cliente enriquecido de Web Intelligence.
Gestión del rendimiento
Los derechos de esta sección sólo se aplican a Gestión del rendimiento.
Los derechos de Gestión del rendimiento pueden dividirse conceptualmente en las siguientes categorías:
• Análisis
Estos derechos afectan a Set Analysis, en particular al módulo del analizador de perfil de individuo.
• Infraestructura de aplicaciones
Estos derechos permiten a los usuarios acceder a distintos menús y secciones en Dashboard Builder, Set Analysis, Process Analysis y
Predictive Analysis.
• Configuración
Estos derechos permiten a los usuarios realizar ciertas tareas en
Dashboard Builder, Set Analysis, Process Analysis y Predictive Analysis.
• Reglas
Estos derechos afectan a las reglas y a las acciones activadas por reglas.
Manual del administrador de SAP BusinessObjects Enterprise 1117
Apéndice sobre derechos
29
Derechos para tipos de objeto específicos
• Barra de servicios
Estos derechos activan los iconos y vínculos de la barra de herramientas.
En función de la tarea que vaya a realizar, es posible que necesite diferentes derechos de distintas categorías.
Para tener acceso a cualquier componente de Gestión del rendimiento, necesita al menos estos derechos:
• El derecho Acceso a Gestión del rendimiento sobre la aplicación
Gestión del rendimiento.
• El derecho Usar Gestión del rendimiento sobre la aplicación Gestión del rendimiento.
• El derecho Conectarse a InfoView y ver este objeto en CMC sobre la aplicación InfoView.
Derechos de análisis para Gestión del rendimiento
Los derechos de esta sección afectan al módulo del analizador de perfil de individuo en Gestión del rendimiento. Para tener acceso al módulo del analizador de perfil de individuo, necesita al menos estos derechos:
• El derecho "Programar actualización de conjuntos".
• El derecho "Acceso al menú Conjunto".
1118 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
Derechos para tipos de objeto específicos
29
Derecho Descripción
"Analizador de perfil de individuo - Acceso al retrato"
En Set Analysis, permite tener acceso a la parte Retrato del Analizador de perfil de individuo.
"Analizador de perfil de individuo - Acceso a la pertenencia"
En Set Analysis, permite tener acceso y crear analíticas de pertenencia que permiten ver el conjunto seleccionado para un período determinado. Para administrar la pertenencia, también necesitará estos derechos:
• El derecho "Programar actualización de conjuntos".
• El derecho "Acceso al menú Conjunto".
"Analizador de perfil de individuo - Acceso a las métricas"
En Set Analysis, permite tener acceso a las listas de métricas asociadas con conjuntos.
Derechos de infraestructura de aplicaciones para Gestión del rendimiento
Los derechos de esta sección afectan a distintos menús y secciones en
Dashboard Builder, Set Analysis, Process Analysis y Predictive Analysis.
Manual del administrador de SAP BusinessObjects Enterprise 1119
Apéndice sobre derechos
29
Derechos para tipos de objeto específicos
Derecho
"Acceso al menú Definición de métrica"
Descripción
En Dashboard Builder, permite definir métricas y árboles de métricas. Para trabajar con métricas, también necesitará estos derechos:
• El derecho "Editar métrica".
• El derecho "Definir medidas de corte -
Capacidad de seleccionar una dimensión al crear una métrica".
• El derecho "Actualizar o depurar métricas".
"Acceso al menú Listas"
En Set Analysis, permite definir listas que sirven para exportar datos o metadatos.
"Acceso al menú Regla"
En Dashboard Builder, permite tener acceso a la página "Reglas". Para realizar tareas adicionales, también necesitará estos derechos:
• El derecho "Ver reglas públicas" para ver reglas públicas.
• El derecho "Editar reglas públicas" para crear reglas públicas.
• El derecho "Editar reglas privadas" para crear reglas privadas.
"Acceso al menú Programación"
En Dashboard Builder, permite programar métricas, conjuntos, gráficos de control, analíticas y modelos. Para ello, también necesita el derecho "Editar planificación
- Acceso al menú de planificación".
Nota:
Antes de programar objetos en Dashboard
Builder, Scheduler y las credenciales de servidor necesarias deben haberse configurado correctamente.
1120 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
Derechos para tipos de objeto específicos
29
Derecho
"Catálogo de analíticas"
Descripción
En Dashboard Builder, permite arrastrar y colocar plantillas analíticas del catálogo y editarlas en los cuadros de mandos personales o empresariales mientras está en modo de personalización. Sólo puede usar analíticas que correspondan a áreas a las que tiene acceso.
"Acceso al menú Conjunto"
Permite usar Set Analysis.
"Acceso al menú Gráficos de control"
En Process Analysis, permite tener acceso a la página "Gráficos de control" y ver gráficos de control. Los gráficos de control son analíticas de Process Analysis que trazan variaciones en resultados de proceso durante determinados períodos.
Para crear, modificar, eliminar y actualizar gráficos de control, también necesitará estos derechos:
• El derecho "Editar gráficos de control".
• El derecho "Actualizar gráficos de control".
"Acceso al menú Definición de población"
En Predictive Analysis, permite tener acceso a la página "Población" y ver poblaciones. Las poblaciones son consultas con nombre que definen grupos de interés.
Para crear, modificar, eliminar y actualizar poblaciones, también necesitará el derecho "Editar poblaciones - Controla la capacidad de crear, editar, o eliminar poblaciones".
Manual del administrador de SAP BusinessObjects Enterprise 1121
Apéndice sobre derechos
29
Derechos para tipos de objeto específicos
Derecho Descripción
"Acceso al menú Variables derivadas"
En Predictive Analysis, permite tener acceso a la página "Variables derivadas" y ver definiciones de variables derivadas.
Las variables derivadas son elementos de datos definidos por el usuario que se derivan de objetos de universo o pertenencias.
Para crear, modificar, eliminar y actualizar variables derivadas, también necesitará el derecho "Editar poblaciones -
Editar variables derivadas - Controla la capacidad de crear, editar, o eliminar variables derivadas".
"Acceso al menú Definición de modelos"
En Predictive Analysis, permite tener acceso a la página "Modelos" y ver modelos. Los modelos son configuraciones del motor de cálculo predictivo diseñadas por los usuarios. Los usuarios seleccionan factores de influencia, objetivos y poblaciones para diseñar modelos.
Para crear, modificar, eliminar y actualizar modelos, también necesitará estos derechos:
• El derecho "Editar modelos - Controla la capacidad de crear, editar, copiar, o eliminar modelos".
• El derecho "Actualizar estadísticas o regenerar modelo".
"Acceso al menú Crear nueva analítica"
En Dashboard Builder, permite crear nuevas analíticas.
1122 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
Derechos para tipos de objeto específicos
29
Derecho Descripción
"Acceso al menú Servicios analíticos"
En Dashboard Builder, permite arrastrar y colocar servicios analíticos y editarlos en los cuadros de mandos personales o empresariales mientras está en modo de personalización. Sólo puede usar analíticas que correspondan a áreas a las que tiene acceso.
"Acceda a las fichas Repositorio y Usuario del sistema para configurar el sistema"
Permite usar las opciones de configuración del sistema y definir el usuario del sistema para los motores de aplicaciones.
Para hacerlo, también necesita el derecho "Acceso a Configuración del sistema".
"Acceda a las fichas Dimensiones y Universos para configurar el sistema"
Permite hacer lo siguiente:
• Definir universos que contienen varias métricas.
• Exportar universos que contienen varias métricas al repositorio.
• Usar las dimensiones para análisis por cortes.
Para realizar estas tareas, también necesitará el derecho "Acceso a Configuración del sistema".
"Acceda a la ficha Calendarios para su configuración"
Permite definir las propiedades de calendario y período usadas por el análisis temporal. Para hacerlo, también necesita el derecho "Acceso a Configuración del sistema".
Manual del administrador de SAP BusinessObjects Enterprise 1123
Apéndice sobre derechos
29
Derechos para tipos de objeto específicos
Derecho
"Acceda a la ficha Parámetros para su configuración"
Descripción
Permite especificar parámetros para la aplicación. Para hacerlo, también necesita el derecho "Acceso a Configuración del sistema".
"Acceso a la configuración de la ficha Herramientas"
Permite tener acceso a la ficha "Herramientas" y usarla. Para hacerlo, también necesita el derecho "Acceso a Configuración del sistema".
"Acceso a la configuración de la ficha Gráficos de control"
Permite crear muestreos, alarmas y filtros que sirven para crear gráficos de control.
Para hacerlo, también necesita el derecho "Acceso a Configuración del sistema".
Derechos de configuración para Gestión del rendimiento
Los derechos de esta sección permiten a los usuarios realizar ciertas tareas en Dashboard Builder, Set Analysis, Process Analysis y Predictive Analysis.
1124 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
Derechos para tipos de objeto específicos
29
Derecho
"Personalizar la página del módulo"
Descripción
"Programar actualización de conjuntos"
En Dashboard Builder, permite crear tareas programadas para la función
"Actualización de conjunto".
"Editar métrica"
En Dashboard Builder, permite dise-
ñar cuadros de mandos y agregarles analíticas. Para hacerlo, también necesitará el derecho "Editar objetos" sobre el cuadro de mandos.
En Dashboard Builder, permite crear, modificar y eliminar métricas. Para ello, también necesita el derecho
"Acceso al menú Definición de métrica".
"Definir medidas de corte - Capacidad de seleccionar una dimensión al crear una métrica"
En Dashboard Builder, permite seleccionar una dimensión al crear métricas. Para ello, también necesita el derecho "Acceso al menú Definición de métrica".
"Editar planificación - Acceso al menú de planificación"
En Dashboard Builder, permite modificar la periodicidad y ejecutar parámetros para métricas, conjuntos, gráficos de control, analíticas y modelos. Para ello, también necesita el derecho "Acceso al menú Programación".
"Personalizar mis cuadros de mandos"
En Dashboard Builderpermite personalizar "Mis cuadros de mandos".
Manual del administrador de SAP BusinessObjects Enterprise 1125
Apéndice sobre derechos
29
Derechos para tipos de objeto específicos
Derecho Descripción
"Editar documentos - Capacidad de agregar, editar o eliminar un documento de Web Intelligence"
En Dashboard Builder, permite tener acceso al panel de consultas para crear o editar documentos de Web
Intelligence.
"Editar gráficos de control"
En Process Analysis, permite crear, eliminar y modificar gráficos de control. Para ello, también necesita el derecho "Acceso al menú Gráficos de control".
"Actualizar gráficos de control"
En Process Analysis, permite actualizar y depurar gráficos de control.
Para ello, también necesita el derecho "Acceso al menú Gráficos de control".
"Editar poblaciones - Controla la capacidad de crear, editar, o eliminar poblaciones"
En Predictive Analysis, permite crear, modificar y eliminar poblaciones.
Para ello, también necesita el derecho "Acceso al menú Definición de población".
"Editar variables derivadas - Controla la capacidad de crear, editar, o eliminar variables derivadas"
En Predictive Analysis, permite crear, modificar y eliminar variables derivadas basadas en objetos de universo.
Para ello, también necesita el derecho "Acceso al menú Variables derivadas".
"Editar modelos - Controla la capacidad de crear, editar, copiar, o eliminar modelos"
En Predictive Analysis, permite crear, modificar y eliminar modelos. Para ello, también necesita el derecho
"Acceso al menú Definición de modelos".
1126 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
Derechos para tipos de objeto específicos
29
Derecho Descripción
"Editar medidas de recopilación de datos - Controla la capacidad de crear, editar, o mover medidas de recopilación de datos"
En Predictive Analysis, permite crear métricas basadas en modelos existentes.
"Editar categorización - Controla la capacidad de crear, editar, o eliminar categorías para el análisis predictivo"
En Predictive Analysis, permite crear, modificar y eliminar categorizaciones basadas en objetos de universo. Para ello, también necesita el derecho
"Acceso al menú Variables derivadas".
"Actualizar estadísticas o regenerar modelo"
En Predictive Analysis, permite actualizar o regenerar modelos existentes.
Manual del administrador de SAP BusinessObjects Enterprise 1127
Apéndice sobre derechos
29
Derechos para tipos de objeto específicos
Derecho
"Actualizar o depurar métricas"
Descripción
Permite depurar o actualizar métricas para disponer de datos actualizados.
Si actualiza las métricas a petición, también necesitará el derecho "Acceso al menú Definición de métrica"; si las métricas se programan para actualizarse o depurarse por sí mismas, no necesitará el derecho "Acceso al menú Definición de métrica".
"Vista preliminar de analíticas"
Permite una vista preliminar de las analíticas que tienen varias opciones de visor. En el modo de vista preliminar, las analíticas aparecen como entidad estática y no se pueden actualizar.
"Enviar correo electrónico - Controla la capacidad de enviar una analítica por correo electrónico"
En Dashboard Builder, permite enviar analíticas por correo electrónico.
Derechos de reglas para Gestión del rendimiento
Los derechos de esta sección se aplican a las reglas que se definen en
Dashboard Builder.
Para agregar acciones a reglas, se necesitan estos derechos, además del derecho que se aplica a la acción que va a agregar.
• El derecho "Editar reglas públicas" para reglas públicas.
• El derecho "Editar reglas privadas" para reglas privadas.
• El derecho "Acceso al menú Regla".
Sugerencia:
Puede impedir que los usuarios creen reglas que permiten actualizar gráficos de control o reglas que permiten actualizar conjuntos. Para ello, establezca el derecho "Actualizar gráficos de control" o el derecho "Programar actualización de conjuntos" en Denegado.
1128 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
Derechos para tipos de objeto específicos
29
Nota:
Si se deniegan todos los derechos de esta sección a los usuarios, éstos pueden crear reglas pero estas reglas no tendrán utilidad porque no contienen ninguna acción.
Derecho
"Acciones - Emitir una alerta"
Descripción
Permite agregar la acción generar una alerta a las reglas.
"Acciones - Enviar un correo electrónico"
Permite agregar la acción enviar un correo electrónico a las reglas.
"Acciones - Definir una lista"
Permite agregar la acción definir una lista a las reglas.
"Acciones - Generar un evento"
Permite agregar la acción generar un evento a las reglas.
"Acciones - Actualizar un informe"
Permite agregar la acción actualizar un informe a las reglas.
"Acciones - Generar una URL"
Permite agregar la acción generar una URL a las reglas.
"Acciones - Actualizar métricas"
Permite agregar la acción actualizar métricas a las reglas.
"Acciones - Iniciar una aplicación"
Permite agregar la acción iniciar una aplicación a las reglas.
"Acciones - Ejecutar
SQL"
Permite agregar la acción ejecutar SQL a las reglas.
"Ver reglas públicas"
En Dashboard Builder, permite ver todas las reglas públicas. Para ello, también necesita el derecho "Acceso al menú Reglas".
Manual del administrador de SAP BusinessObjects Enterprise 1129
Apéndice sobre derechos
29
Derechos para tipos de objeto específicos
Derecho
"Editar reglas públicas"
Descripción
En Dashboard Builder, permite crear, modificar y eliminar reglas públicas. Para ello, también necesita el derecho "Acceso al menú Reglas".
"Editar reglas privadas"
En Dashboard Builder, permite crear, modificar y eliminar reglas privadas o personales. Para ello, también necesita el derecho "Acceso al menú Reglas".
"Editar carpetas privadas"
En Dashboard Builder, permite crear, modificar y eliminar carpetas privadas usadas por las reglas.
"Editar carpetas públicas"
En Dashboard Builder, permite crear, modificar y eliminar carpetas privadas usadas por las reglas.
Derechos de barra de servicios para Gestión del rendimiento
Los derechos de esta sección afectan a los iconos y vínculos de la barra de herramientas de Gestión del rendimiento.
1130 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
Derechos para tipos de objeto específicos
29
Derecho Descripción
"Acceso a Gestión del rendimiento"
Permite usar Gestión del rendimiento. También se necesita el derecho "Usar Gestión del rendimiento".
"Opciones"
Permite cambiar las preferencias de Gestión del rendimiento en InfoView.
"Acceso a Mis cuadros de mandos"
Permite usar "Mis cuadros de mandos" para administrar cuadros de mandos.
"Acceso a Configuración del sistema"
Permite administrar Gestión del rendimiento y establecer parámetros.
Strategy Builder
Strategy Builder es una herramienta relacionada con Gestión del rendimiento.
Los derechos de esta sección sólo se aplican a Strategy Builder y pueden afectar a la administración de objetivos en Performance Manager o a determinadas funciones de Strategy Builder.
Derecho
"Crear, modificar o eliminar objetivos"
"Ver objetivos"
"Acceso a Gestión de objetivos"
"Publicar objetivos"
Descripción
Permite agregar, editar o quitar objetivos en Performance
Manager.
Permite ver objetivos en las analíticas que contienen objetivos.
Permite ver objetivos en la página "Gestión de objetivos" de Performance Manager.
Permite publicar objetivos en Performance Manager.
Manual del administrador de SAP BusinessObjects Enterprise 1131
Apéndice sobre derechos
29
Derechos para tipos de objeto específicos
Derecho
"Acceso a Strategy
Builder"
Descripción
Permite tener acceso a Strategy Builder en Performance
Manager.
"Crear, modificar o eliminar funciones"
Permite administrar las funciones que sirven para publicar objetivos o métricas para determinados usuarios.
"Crear, modificar o eliminar estrategias"
Permite crear estrategias que vinculan funciones y publican objetivos y métricas en Strategy Builder.
Designer
Los derechos de esta sección sólo se aplican a la aplicación Designer.
1132 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
Derechos para tipos de objeto específicos
29
Derecho Descripción
"Comprobar integridad del universo"
Permite comprobar la integridad del universo.
"Actualizar ventana
Estructura"
Permite actualizar la ventana de estructura.
"Utilizar Lista de tablas"
Permite ver datos de base de datos mediante el explorador de tablas.
"Aplicar límites del universo"
Permite aplicar límites del universo predefinidos a los usuarios de un universo importado.
"Vincular universo"
Permite vincular dos universos y compartir componentes.
"Crear, modificar o eliminar conexiones"
Permite crear, modificar y eliminar conexiones de universos almacenadas en el CMS o almacenadas como conexiones personales o compartidas.
BI Widgets
Los derechos de esta sección sólo se aplican a la aplicación Aparatos de
BI.
Manual del administrador de SAP BusinessObjects Enterprise 1133
Apéndice sobre derechos
29
Derechos para tipos de objeto específicos
Derecho
"Usar explorador"
Descripción
Permite usar el explorador de Aparatos de BI.
"Usar bandeja de entrada de alerta"
Permite usar la bandeja de entrada de alertas.
"Usar búsqueda"
Permite usar la funcionalidad de búsqueda.
"Usar Aparatos de BI"
Permite usar Aparatos de BI.
"Usar Abrir aparato desde disco"
Permite usar la funcionalidad Abrir desde disco en
Aparatos de BI.
Polestar
Los derechos de esta sección sólo se aplican a Polestar.
1134 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
Derechos para tipos de objeto específicos
29
Derecho Descripción
"Conectar a Polestar y ver este objeto en la CMC"
Permite iniciar sesión en Polestar. Este derecho es necesario para realizar otras tareas con Polestar.
"Explorar espacios de información"
Permite explorar un espacio de información.
Para realizar esta tarea, también debe tener el derecho "Conectar a Polestar y ver este objeto en la CMC".
"Explorar espacios de información: Exportar a marcador/Correo electrónico"
Permite marcar y enviar marcadores por correo electrónico.
Para realizar esta tarea, también debe disponer de los siguientes derechos:
• "Conectar a Polestar y ver este objeto en la CMC"
• "Explorar espacios de información"
"Explorar espacios de información: Exportar a CSV"
Permite exportar los resultados de una exploración a un CSV.
Para realizar esta tarea, también debe disponer de los siguientes derechos:
• "Conectar a Polestar y ver este objeto en la CMC"
• "Explorar espacios de información"
"Explorar espacios de información: Exportar a imagen"
Permite exportar los resultados de una exploración como una imagen.
Para realizar esta tarea, también debe disponer de los siguientes derechos:
• "Conectar a Polestar y ver este objeto en la CMC"
• "Explorar espacios de información"
Manual del administrador de SAP BusinessObjects Enterprise 1135
Apéndice sobre derechos
29
Derechos para tipos de objeto específicos
Derecho Descripción
"Explorar espacios de información: Exportar a Web Intelligence"
Permite exportar los resultados de una exploración como una consulta.
Para realizar esta tarea, también debe disponer de los siguientes derechos:
• "Conectar a Polestar y ver este objeto en la CMC"
• "Explorar espacios de información"
"Administrar espacios de información"
Permite acceder al menú Administrar espacios y realizar las tareas asociadas.
Para realizar esta tarea, también debe tener el derecho "Conectar a Polestar y ver este objeto en la CMC".
"Administrar espacios de información: Crear un nuevo espacio"
Permite crear un nuevo espacio de información.
Para realizar esta tarea, también debe disponer de los siguientes derechos:
• "Conectar a Polestar y ver este objeto en la CMC"
• "Administrar espacios de información"
1136 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice sobre derechos
Derechos para tipos de objeto específicos
29
Derecho
"Administrar espacios de información: Modificar un espacio"
Descripción
Permite modificar o eliminar un espacio de información.
Para realizar esta tarea, también debe disponer de los siguientes derechos:
• "Conectar a Polestar y ver este objeto en la CMC"
• "Administrar espacios de información"
"Administrar espacios de información: Programar indexación"
Permite programar la indexación de los datos de espacio de información.
Para realizar esta tarea, también debe disponer de los siguientes derechos:
• "Conectar a Polestar y ver este objeto en la CMC"
• "Administrar espacios de información"
"Administrar espacios de información: Iniciar indexación"
Permite ejecutar la indexación de los datos de espacio de información.
Para realizar esta tarea, también debe disponer de los siguientes derechos:
• "Conectar a Polestar y ver este objeto en la CMC"
• "Administrar espacios de información"
Manual del administrador de SAP BusinessObjects Enterprise 1137
Apéndice sobre derechos
29
Derechos para tipos de objeto específicos
1138 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
30
Apéndice de propiedades de servidor
30
Acerca del apéndice de propiedades de servidor
Acerca del apéndice de propiedades de servidor
En este apéndice de propiedades de servidor se enumeran y describen las propiedades que se pueden establecer para cada servidor de
BusinessObjects Enterprise. Para obtener más información acerca de las propiedades de servidor, consulte el capítulo Mejorar el rendimiento del
Manual del administrador de SAP BusinessObjects Enterprise.
Configuración de servidor común
La configuración de servidor descrita se aplica a todos los tipos de servidor.
Configuración de Puerto de solicitud
Propiedad Descripción
Valor predeterminado
Puerto de solicitud
Especifica el puerto del que el servidor recibe solicitudes de otros servidores.
Puede hacer que el servidor escuche solicitudes en un puerto específico. Por ejemplo, en un entorno con servidores de seguridad, puede forzar que el servidor sólo escuche solicitudes en los puertos que estén abiertos en el servidor de seguridad.
Nota:
Si se activa Asignar automáticamente, el servidor se enlaza a un puerto asignado dinámicamente.
De forma predeterminada, Asig-
nar automática-
mente se establece en TRUE y
Puerto de solici-
tud está vacío.
1140 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración de servidor común
30
Propiedad Descripción
Valor predeterminado
Asignar automáticamente
Especifica si el servidor se enlaza a un puerto asignado dinámicamente. Para enlazar el servidor a un puerto específico, establezca Asignar automáticamen-
te como FALSE y especifique un Puerto
de solicitud válido.
El valor predeterminado es
TRUE.
Configuración de Server Intelligence Agent
Propiedad Descripción
Valor predeterminado
Iniciar automáticamente este servidor cuando se inicie
Server Intelligence Agent
Especifica si el servidor se inicia automáticamente cuando Server Intelligence
Agent (SIA) se inicia o reinicia.
El valor predeterminado es
TRUE.
Si este valor se establece en FALSE y el SIA se inicia o reinicie, el servidor permanece detenido.
Identificadores de host
Propiedad Descripción
Valor predeterminado
Asignar automáticamente
Especifica si el servidor se enlaza a una interfaz de red específica o si la interfaz de red se asigna automáticamente. En equipos multibase, se puede especificar una determinada interfaz de red para enlazar si establece este valor en FALSE y proporciona un nombre de host o una dirección IP.
El valor predeterminado es
TRUE.
Manual del administrador de SAP BusinessObjects Enterprise 1141
Apéndice de propiedades de servidor
30
Configuración de servidor común
Propiedad Descripción
Valor predeterminado
Nombre de host
El nombre de host de la interfaz de red a la que se enlaza el servidor.
Un nombre de host válido.
Dirección IP
La dirección IP de la interfaz de red a la que se enlaza el servidor. Se admiten los protocolos IPv4 e IPv6.
Una dirección
IPv4 o IPv6 válida.
Configuración de Plantilla de configuración
Propiedad Descripción
Valor predeterminado
Usar plantilla de configuración
Especifica si se usará una plantilla de configuración para todos los servicios del mismo tipo como el servicio actual.
Para obtener más información sobre cómo se trabaja con plantillas de configuración, consulte
Trabajo con plantillas de configuración
El valor predeterminado es FAL
SE.
Restaurar valores predeterminados del sistema
Especifica si se restaurará la configuración predeterminada original para el tipo de servidor concreto.
El valor predeterminado es FAL
SE.
1142 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración de servidor principal
30
Propiedad Descripción
Valor predeterminado
Establecer plantilla de configuración
Especifica si se usará la configuración del servicio actual como plantilla de configuración para todos los servicios del mismo tipo. Si se establece como
TRUE, todos los servicios del mismo tipo que ha especificado para Usar plantilla
de configuración se vuelven a configurar inmediatamente para usar la configuración del servicio actual.
El valor predeterminado es FAL
SE.
Para obtener más información sobre cómo se trabaja con plantillas de configuración, consulte
Trabajo con plantillas de configuración
Configuración de servidor principal
La categoría de servicios principales incluye los siguientes servidores:
• Servidor de tareas de Adaptive
• Servidor de procesamiento de Adaptive
• Servidor de administración central
• Servidor de tareas de destino
• Servidor de eventos
• Servidor del repositorio de archivos de entrada
• Servidor del repositorio de archivos de salida
• Servidor de tareas de programa
• Servidor de tareas de publicación
• Servidor de contenedor de aplicación Web
Manual del administrador de SAP BusinessObjects Enterprise 1143
Apéndice de propiedades de servidor
30
Configuración de servidor principal
Configuración del servidor de tareas de Adaptive
Propiedad Descripción
Valor predeterminado
Número máximo de tareas simultáneas
Especifica el número de procesos independientes simultáneos (procesos secundarios) que permite el servidor. Ajuste el número máximo de tareas según su entorno de informes.
El valor predeterminado es adecuado para la mayoría de los escenarios de generación de informes. La configuración ideal para su entorno de informes depende de la configuración del hardware, el software de base de datos y los requisitos de informes.
El valor predeterminado es 5.
Nota:
Debe reiniciar el servidor para que los cambios se apliquen.
Especifica el directorio donde se crean los archivos temporales cuando es necesario.
Directorio temporal
Nota:
Se pueden producir problemas de rendimiento si este directorio no dispone de espacio en disco adecuado.
%DefaultData
Dir%
1144 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración de servidor principal
30
Configuración del servidor de procesamiento de Adaptive
Propiedad Descripción
Valor predeterminado
Especifica el período de tiempo, en segundos, que el servidor esperará a que se inicien los servicios.
Tiempo de espera de inicio del servicio (segundos)
Si un servicio no se inicia en el tiempo especificado, existen dos motivos posibles:
• El servicio ha fallado, por ejemplo, porque no se ha podido encontrar un recurso necesario, como una base de datos, o se ha producido un conflicto de puertos en el servicio.
• El servicio no se pudo iniciar en el tiempo especificado, por ejemplo, porque el sistema es demasiado lento.
El valor predeterminado es 300 segundos.
Para encontrar el motivo, consulte el archivo de registro del servidor. Si el servicio no se pudo iniciar en el tiempo especificado, considere la posibilidad de aumentar este valor.
Tamaño máximo del conjunto de subprocesos
Especifica el número máximo de subprocesos de trabajo permitidos en el conjunto de subprocesos.
Si desea que el tamaño máximo del conjunto de subprocesos se calcule dinámicamente según el número CPU disponibles en el sistema, especifique
“0”.
El valor predeterminado es 50.
Manual del administrador de SAP BusinessObjects Enterprise 1145
Apéndice de propiedades de servidor
30
Configuración de servidor principal
Propiedad Descripción
Valor predeterminado
Nivel de registro
Especifica la gravedad mínima de advertencia que desea registrar y determina la cantidad de información que se almacena en el archivo de registro del servidor.
El servidor de procesamiento de Adaptive utiliza el registro log4j estándar del sector que proporciona Apache Software
Foundation (
http://logging.apa
che.org/log4j
).
En log4j se proporcionan cinco niveles de umbral de registro, en nivel descendente de gravedad:
•
FATAL
•
ERROR
•
WARN
•
INFO
•
DEBUG
El nivel de registro predeterminado se establece como AUTO. El nivel de registro
AUTO es el equivalente de
ERROR.
En un entorno de producción, se recomienda configurar el nivel de registro a
ERROR, de modo que sólo se generen mensajes ERROR y FATAL, y se supriman los mensajes no esenciales.
Configuración del Servidor de administración central
Nota:
Cuando se modifica alguno de estos valores de servidor, se debe reiniciar el servidor para que los cambios se apliquen.
1146 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración de servidor principal
30
Tabla 30-7: Configuración del servicio de administración central
Propiedad Descripción
Valor predeterminado
Puerto del servidor de nombres
Especifica el puerto en el que CMS escucha solicitudes de servicio de nombres.
El valor predeterminado es 6400.
Conexiones a la base de datos del sistema solicitadas
Especifica el número de conexiones de base de datos de CMS que el CMS intenta establecer.
El valor predeterminado es 14.
Desactivar reconexión automática a bases de datos del sistema y de auditoría
Especifica si el CMS intenta automáticamente volver a establecer una conexión a la base de datos del CMS si se produce una interrupción del servicio. Si este valor se establece como FALSE, se podrá comprobar la integridad de la base de datos del CMS antes de reanudar las operaciones; se debe reiniciar el CMS para volver a establecer la conexión a la base de datos.
El valor predeterminado es FAL
SE.
Tabla 30-8: Servicio de inicio de sesión único
Propiedad Descripción
Valor predeterminado
Expiración del inicio de sesión
único (segundos)
Especifica el tiempo, en milisegundos, que una conexión de inicio de sesión único es válida antes de expirar.
El valor predeterminado es 86400 segundos.
Manual del administrador de SAP BusinessObjects Enterprise 1147
Apéndice de propiedades de servidor
30
Configuración de servidor principal
Configuración del servidor de tareas de destino
Propiedad Descripción
Valor predeterminado
Número máximo de tareas simultáneas
Especifica el número de procesos independientes simultáneos (procesos secundarios) que permite el servidor. Ajuste el número máximo de tareas según su entorno de informes.
El valor predeterminado es adecuado para la mayoría de los escenarios de generación de informes. La configuración ideal para su entorno de informes depende de la configuración del hardware, el software de base de datos y los requisitos de informes.
El valor predeterminado es 5.
Nota:
Debe reiniciar el servidor para que los cambios se apliquen.
Especifica el directorio donde se crean los archivos temporales cuando es necesario.
Directorio temporal
Nota:
Se pueden producir problemas de rendimiento si este directorio no dispone de espacio en disco adecuado.
%DefaultData
Dir%
Configuración del servidor de eventos
Propiedad Descripción
Valor predeterminado
Intervalo de limpieza (minutos)
Especifica la frecuencia con que se ejecuta la utilidad de limpieza, en minutos.
El valor predeterminado es 20 minutos.
1148 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración de servidor principal
30
Propiedad Descripción
Valor predeterminado
Intervalo de sondeo de eventos (minutos)
Especifica la frecuencia con que el servidor sondea un archivo que desencadena un evento, en minutos.
El valor predeterminado es 10 minutos.
Configuración del servidor del repositorio de archivos de entrada
Propiedad Descripción
Valor predeterminado
Número máximo de reintentos para acceder al archivo
Especifica el número de veces que el servidor intenta acceder a un archivo.
El valor predeterminado es 1.
Tiempo máximo de inactividad
(minutos)
Especifica el período de tiempo que el servidor espera antes de cerrar las conexiones inactivas. Si se configura un valor demasiado bajo, la solicitud de un usuario se puede cerrar prematuramente. Si se configura un valor que sea demasiado alto, puede provocar un consumo excesivo de los recursos del sistema, como el tiempo de procesamiento y el espacio de disco.
El valor predeterminado es 10 minutos.
Directorio temporal
Especifica el directorio donde se crean los archivos temporales cuando es necesario.
Nota:
Se pueden producir problemas de rendimiento si este directorio no dispone de espacio en disco adecuado.
%DefaultIn putFRS
Dir/temp%
Directorio de almacenamiento de archivos
Especifica el directorio donde se almacenan los objetos del repositorio.
%DefaultIn putFRSDir/%
Manual del administrador de SAP BusinessObjects Enterprise 1149
Apéndice de propiedades de servidor
30
Configuración de servidor principal
Configuración del servidor del repositorio de archivos de salida
Propiedad Descripción
Valor predeterminado
Número máximo de reintentos para acceder al archivo
Especifica el número de veces que el servidor intenta acceder a un archivo.
El valor predeterminado es 1.
Tiempo máximo de inactividad
(minutos)
Especifica el período de tiempo que el servidor espera antes de cerrar las conexiones inactivas. Si se configura un valor demasiado bajo, la solicitud de un usuario se puede cerrar prematuramente. Si se configura un valor que sea demasiado alto, puede provocar un consumo excesivo de los recursos del sistema, como el tiempo de procesamiento y el espacio de disco.
El valor predeterminado es 10 minutos.
Directorio temporal
Especifica el directorio donde se crean los archivos temporales cuando es necesario.
Nota:
Se pueden producir problemas de rendimiento si este directorio no dispone de espacio en disco adecuado.
%DefaultOut putFRS
Dir/temp%
Directorio de almacenamiento de archivos
Especifica el directorio donde se almacenan los objetos del repositorio.
%DefaultOut putFRSDir/%
1150 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración de servidor principal
30
Configuración del servidor de tareas de programa
Propiedad Descripción
Valor predeterminado
Número máximo de tareas simultáneas
Especifica el número de procesos independientes simultáneos (procesos secundarios) que permite el servidor. Ajuste el número máximo de tareas según su entorno de informes.
El valor predeterminado es adecuado para la mayoría de los escenarios de generación de informes. La configuración ideal para su entorno de informes depende de la configuración del hardware, el software de base de datos y los requisitos de informes.
El valor predeterminado es 5.
Nota:
Debe reiniciar el servidor para que los cambios se apliquen.
Especifica el directorio donde se crean los archivos temporales cuando es necesario.
Directorio temporal
Nota:
Se pueden producir problemas de rendimiento si este directorio no dispone de espacio en disco adecuado.
%DefaultData
Dir%
Manual del administrador de SAP BusinessObjects Enterprise 1151
Apéndice de propiedades de servidor
30
Configuración de servidor principal
Configuración del servidor de tareas de publicación
Propiedad Descripción
Valor predeterminado
Número máximo de tareas simultáneas
Especifica el número de procesos independientes simultáneos (procesos secundarios) que permite el servidor. Ajuste el número máximo de tareas según su entorno de informes.
El valor predeterminado es adecuado para la mayoría de los escenarios de generación de informes. La configuración ideal para su entorno de informes depende de la configuración del hardware, el software de base de datos y los requisitos de informes.
El valor predeterminado es 5.
Nota:
Debe reiniciar el servidor para que los cambios se apliquen.
Especifica el directorio donde se crean los archivos temporales cuando es necesario.
Directorio temporal
Nota:
Se pueden producir problemas de rendimiento si este directorio no dispone de espacio en disco adecuado.
%DefaultData
Dir%
1152 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración de servidor principal
30
Configuración del servidor de contenedor de aplicación Web
Tabla 30-15: Propiedades generales
Propiedad Descripción
Rango de valores
Nivel de registro
Especifica la gravedad mínima de advertencia que desea registrar. El nivel DE-
PURAR registra la máxima cantidad de actividad y FATAL registra la mínima cantidad; sólo se registran los mensajes críticos.
No se recomienda establecer el nivel de registro en DEBUG o INFO en un entorno de producción, ya que se puede ver afectado el rendimiento del servidor.
Los niveles que están disponibles, en nivel creciente de gravedad son:
•
AUTOMÁTI-
CO
•
DEPURAR
•
INFORMA-
CIÓN
•
AVISAR
•
ERROR
•
FATAL
El cambio del nivel de registro no requiere reiniciar el WACS.
De forma predeterminada, el nivel AUTOMÁTI-
CO se establece en ERROR.
Manual del administrador de SAP BusinessObjects Enterprise 1153
Apéndice de propiedades de servidor
30
Configuración de servidor principal
Propiedad Descripción
Rango de valores
Tiempo de espera de inicio del servicio (segundos)
Especifica el período de tiempo, en segundos, que el servidor esperará a que se inicien los servicios alojados antes de que se agote el tiempo de espera. Si transcurre el tiempo de espera, el WACS no proporcionará servicios de CMC. En un equipo lento, puede considerar la posibilidad de especificar un valor mayor.
El valor predeterminado es 300 segundos.
Si especifica un valor demasiado peque-
ño y el WACS no se inicia antes de que se agote el tiempo de espera, restaure la configuración predeterminada del
WACS mediante el Administrador de configuración central (CCM).
Tabla 30-16: Configuración de simultaneidad (por conector)
Propiedad Descripción
Valor predeterminado
Cantidad máxima de solicitudes simultáneas
Especifica el número de solicitudes HTTP o HTTPS simultáneas que cada conector
(HTTP, HTTP mediante proxy o HTTPS) puede procesar simultáneamente.
El valor predeterminado es 150.
El intervalo válido es de 1 a
1000.
1154 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración de servidor principal
30
Tabla 30-17: Opciones de configuración de Active Directory
Propiedad Descripción
Valor predeterminado
Ubicación del archivo Krb5.ini
Especifica el nombre completo de un archivo krb5.ini
que almacena propiedades de configuración Kerberos.
El nombre completo del archivo krb5.ini
.
Ubicación del archivo bscLogin.conf
Especifica el nombre completo del archivo bscLogin.conf
.
El nombre completo de un archivo bscLo gin.conf
.
Tabla 30-18: Propiedades de configuración de HTTP
Propiedad Descripción
Valor predeterminado
Enlazar a todas las direcciones
IP
Especifica si se enlazará a todas las interfaces de red. Si el servidor tiene varias
NIC y desea enlazar a una interfaz de red específica, desactive esta propiedad.
El valor predeterminado es
TRUE.
Enlazar a nombre de host o dirección IP
Especifica la interfaz de red (dirección IP o nombre de host) en la que se proporciona el servicio HTTP. Sólo puede especificar un valor si desactiva Enlazar a todas
las direcciones IP.
El valor predeterminado es local host.
Puerto HTTP
Especifica el puerto en el que se proporciona el servicio HTTP.
El valor predeterminado es 6405.
El intervalo válido es de 1 a
65535.
Manual del administrador de SAP BusinessObjects Enterprise 1155
Apéndice de propiedades de servidor
30
Configuración de servidor principal
Tabla 30-19: Configuración de HTTP mediante proxy
Propiedad Descripción
Valor predeterminado
Deshabilitar
HTTP mediante proxy
Especifica si se habilita el conector HTTP mediante proxy en el WACS. Normalmente se activa en despliegues con un proxy inverso.
El valor predeterminado es FAL
SE.
Enlazar a todas las direcciones
IP
Especifica si el puerto de HTTP mediante proxy se enlazará a todas las interfaces de red.
El valor predeterminado es
TRUE.
Enlazar a nombre de host o dirección IP
Especifica la interfaz de red (dirección IP o nombre de host) en la que se proporciona el servicio HTTP mediante proxy. Sólo puede especificar un valor si desactiva
Enlazar a todas las direcciones IP.
El valor predeterminado es local host
Puerto HTTP
Especifica el puerto en el que se proporciona el servicio HTTP en un despliegue de proxy inverso. Sólo puede especificar un valor si activa Habilitar HTTP median-
te proxy.
El valor predeterminado es 6406.
El intervalo válido es de 1 a
65535.
Nombre de host de proxy
Especifica la dirección IPv4, la dirección
IPv6, el nombre de host o el nombre de dominio completo del servidor proxy. Sólo puede especificar un valor si activa Habi-
litar HTTP mediante proxy.
De forma predeterminada, este valor está vacío.
Puerto de proxy
Especifica el puerto del servidor de reenvío o proxy inverso. Sólo puede especificar un valor si activa Habilitar HTTP median-
te proxy.
De forma predeterminada, este valor está vacío.
El intervalo válido es de 1 a
65535.
1156 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración de servidor principal
30
Tabla 30-20: Configuración de HTTPS
Propiedad Descripción
Valor predeterminado
Habilitar
HTTPS
Especifica si se activan las comunicaciones
HTTPS/SSL.
El valor predeterminado es Fal se.
Enlazar a nombre de host o dirección IP
Especifica la interfaz de red (dirección IP o nombre de host) en la que se proporciona el servicio HTTPS. Sólo puede especificar un valor si activa Habilitar HTTPS.
El valor predeterminado es local host.
Puerto HTTPS
Especifica el puerto en el que se proporciona el servicio HTTPS. Sólo puede especificar un valor si activa Habilitar HTTPS.
El valor predeterminado es 443.
El intervalo válido es de 1 a
65535.
Nombre de host de proxy
Especifica la dirección IPv4, la dirección
IPv6, el nombre de host o el nombre de dominio completo del servidor proxy. Sólo puede especificar un valor si activa Habili-
tar HTTPS.
De forma predeterminada, este valor está vacío.
Puerto de proxy
Protocolo
Especifica el puerto del servidor de reenvío o proxy inverso. Sólo puede especificar un valor si activa Habilitar HTTPS.
De forma predeterminada, este valor está vacío.
El intervalo válido es de 1 a
65535.
Especifica el protocolo de cifrado que se utilizará. Sólo puede especificar un valor si activa Habilitar HTTPS.
El valor predeterminado es TLS.
Tipo de almacén de certificados
Especifica el tipo de almacén de certificados que contiene sus certificados y claves privadas. En la mayoría de los casos será
PCKS12. Sólo puede especificar un valor si activa Habilitar HTTPS.
El valor predeterminado es
PKCS12.
Manual del administrador de SAP BusinessObjects Enterprise 1157
Apéndice de propiedades de servidor
30
Configuración de servidor principal
Propiedad Descripción
Valor predeterminado
Ubicación del archivo de almacén de certificados
Especifica el nombre completo para el archivo de certificado. Sólo puede especificar un valor si activa Habilitar HTTPS.
De forma predeterminada, este valor está vacío.
Contraseña de acceso a clave privada
Especifica la contraseña de las claves privadas. Los almacenes de certificados
PKCS12 y los almacenes de claves de Java tienen claves privadas que están protegidas con contraseña, para prevenir el acceso no autorizado o el robo. Introduzca aquí la contraseña que ha especificado al generar el almacén de certificados, de modo que
WACS pueda acceder a las claves privadas desde el almacén de certificados. Sólo puede especificar un valor si activa Habili-
tar HTTPS.
De forma predeterminada, este valor está vacío.
Alias de certificado
Especifica el alias del certificado dentro del almacén de certificados. Si no se especifica y se usa un almacén de certificados que contiene varios certificados, se empleará el primer certificado del almacén. En la mayoría de los casos no es necesario especificar un valor. Sólo puede especificar un valor si activa Habilitar HTTPS.
De forma predeterminada, este valor está vacío.
Habilitar la autenticación de cliente
Especifica si se activa la autenticación de cliente. Si se habilita la autenticación de cliente, sólo los clientes que tengan claves almacenadas en el archivo de lista de certificados de confianza pueden obtener servicios del WACS. Los demás clientes se rechazan. Sólo puede habilitar la autenticación de cliente si activa Habilitar HTTPS.
El valor predeterminado es FAL
SE.
1158 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración de Crystal Reports Server
30
Propiedad Descripción
Valor predeterminado
Ubicación del archivo de certificados de confianza
Especifica el nombre completo del archivo de la lista de confianza de certificados. Sólo puede especificar un valor si activa Habili-
tar HTTPS y Habilitar la autenticación de
cliente.
De forma predeterminada, este valor está vacío.
Contraseña de acceso a clave privada de lista de certificados de confianza
Especifica la contraseña que protege el acceso a las claves privadas en el archivo de lista de certificados de confianza. Sólo puede especificar un valor si activa Habili-
tar HTTPS y Habilitar la autenticación de
cliente.
De forma predeterminada, este valor está vacío.
Configuración de Crystal Reports Server
La categoría de servicios de Crystal Reports incluye los siguientes servidores:
• Servidor de caché de Crystal Reports
• Servidor de tareas de Crystal Reports
• Servidor de procesamiento de Crystal Reports
• Servidor de tareas de lista de valores
• Servidor de aplicaciones de informes
Configuración del servidor de tareas de Crystal Reports
Nota:
Cuando se modifica alguno de estos valores de servidor, se debe reiniciar el servidor para que los cambios se apliquen.
Manual del administrador de SAP BusinessObjects Enterprise 1159
Apéndice de propiedades de servidor
30
Configuración de Crystal Reports Server
Propiedad Descripción
Rango de valores
Número máximo de tareas simultáneas
Especifica el número de procesos independientes simultáneos (procesos secundarios) que permite el servidor. Ajuste el número máximo de tareas según su entorno de informes.
El valor predeterminado es adecuado para la mayoría de los escenarios de generación de informes. La configuración ideal para su entorno de informes depende de la configuración del hardware, el software de base de datos y los requisitos de informes.
El valor predeterminado es 5.
Especifica el directorio donde se crean los archivos temporales cuando es necesario.
Directorio temporal
Nota:
Se pueden producir problemas de rendimiento si este directorio no dispone de espacio en disco adecuado.
%DefaultData
Dir%
Configuración del servidor de caché de Crystal Reports
Cualquier propiedad que se aplique a los servidores de caché de Crystal
Reports y a los servidores de procesamiento de Crystal Reports se debe establecer en el mismo valor. Por ejemplo, si establece la configuración
Actualización del visor siempre proporciona datos actuales como TRUE en el servidor de caché, debe establecer la misma propiedad en TRUE en el servidor de procesamiento.
Nota:
Cuando se modifica alguno de estos valores de servidor, se debe reiniciar el servidor para que los cambios se apliquen.
1160 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración de Crystal Reports Server
30
Propiedad Descripción
Rango de valores
Especifica si, en el momento que los usuarios actualizan un informe explícitamente, todas las páginas en caché se omiten y se recuperan nuevos datos directamente de la base de datos.
Actualización del visor siempre proporciona datos actuales
Nota:
Esta propiedad se puede establecer en un objeto de informe y puede variar de un informe a otro; los valores especificados en el objeto de informe anulan la configuración del servidor. Para especificar un valor en el objeto de informe, seleccione el informe en la CMC y haga clic en Configuración predeterminada
> Viendo grupo de servidores.
El valor predeterminado es
TRUE.
Especifica si los datos de informe se comparten entre clientes distintos.
Compartir datos del informe entre clientes
Nota:
Esta propiedad se puede establecer en un objeto de informe y puede variar de un informe a otro; los valores especificados en el objeto de informe anulan la configuración del servidor.
El valor predeterminado es
TRUE.
Tiempo de espera de la conexión inactiva
(minutos)
Especifica el período de tiempo, en minutos, que el servidor de caché de Crystal
Reports espera una solicitud de una conexión inactiva. Por lo general no hay necesidad de modificar el valor predeterminado.
El valor predeterminado es 20 minutos.
Manual del administrador de SAP BusinessObjects Enterprise 1161
Apéndice de propiedades de servidor
30
Configuración de Crystal Reports Server
Propiedad Descripción
Rango de valores
Datos a petición más antiguos facilitados a los clientes
(segundos)
Especifica el período de tiempo, en segundos, que el servidor usa datos en caché para cumplir las solicitudes de los informes a petición. Si el servidor recibe una solicitud que se puede procesar con los datos generados para procesar una anterior y el tiempo transcurrido desde que se generaron dichos datos es menor que el valor configurado aquí, el servidor de procesamiento volverá a utilizar estos datos para procesar la solicitud posterior. Volver a utilizar los datos de este modo mejora de manera significativa el rendimiento del sistema cuando varios usuarios necesitan la misma información. Al configurar este valor, tenga en cuenta lo importante que resulta para los usuarios recibir datos actualizados. Si es muy importante que todos los usuarios reciban datos nuevos (quizás porque los datos importantes cambian con mucha frecuencia), es posible que tenga impedir este tipo de utilización de los datos configurando el valor en 0.
El valor predeterminado es 0 segundos.
Nota:
Esta propiedad se puede establecer en un objeto de informe y puede variar de un informe a otro; los valores especificados en el objeto de informe anulan la configuración del servidor.
Tamaño de caché máximo
(KB)
Especifica la cantidad de espacio en el disco duro (en KB) que se utiliza para guardar en caché los informes. Puede ser necesario un tamaño de caché grande si el servidor necesita administrar grandes cantidades de informes, o bien informes que son especialmente complejos.
El valor predeterminado es
256000 KB.
1162 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración de Crystal Reports Server
30
Propiedad Descripción
Rango de valores
Directorio de archivos de la caché
Especifica la ubicación del directorio de archivos de la caché.
%DefaultData
Dir%/Crystal
ReportsCa chingSer ver/temp
Servidor de procesamiento de Crystal Reports
Cualquier propiedad que se aplique a los servidores de caché de Crystal
Reports y a los servidores de procesamiento de Crystal Reports se debe establecer en el mismo valor. Por ejemplo, si establece la configuración
Actualización del visor siempre proporciona datos actuales como TRUE en el servidor de caché, debe establecer la misma propiedad en TRUE en el servidor de procesamiento.
Nota:
Cuando se modifica alguno de estos valores de servidor, se debe reiniciar el servidor para que los cambios se apliquen.
Tabla 30-23: Servicio de procesamiento de Crystal Reports
Propiedad Descripción
Rango de valores
Tiempo de espera de la tarea inactiva (minutos)
Especifica el período de tiempo, en minutos, que el servidor de procesamiento de
Crystal Reports espera entre solicitudes para una tarea determinada.
El valor predeterminado es 60 minutos.
Manual del administrador de SAP BusinessObjects Enterprise 1163
Apéndice de propiedades de servidor
30
Configuración de Crystal Reports Server
Propiedad Descripción
Rango de valores
Registros de base de datos leídos al previsualizar o actualizar (0 para ilimitados):
Especifica el número máximo de registros de base de datos que se leerán cuando se esté obteniendo una vista previa del informe o bien se esté actualizando. Permite limitar el número de registros que el servidor recupera de la base de datos cuando un usuario ejecuta una consulta o un informe. Este valor resulta útil cuando se desea impedir que los usuarios ejecuten informes a petición que contengan consultas que devuelvan conjuntos de registros excesivamente grandes. Es preferible programar dicho tipo de informe, tanto para que los informes estén más rápidamente a disposición de los usuarios como para reducir la carga de la base de datos de estas consultas grandes.
El valor predeterminado es
20000.
Número máximo de tareas de ciclo de vida por proceso secundario
Especifica el número máximo de tareas que cada proceso secundario puede administrar por vida útil.
El valor predeterminado es 1000.
1164 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración de Crystal Reports Server
30
Propiedad Descripción
Rango de valores
Actualización del visor siempre proporciona datos actuales
Especifica si, en el momento que los usuarios actualizan un informe explícitamente, todas las páginas en caché se omiten y se recuperan nuevos datos directamente de la base de datos. Especifica si los datos de informe se comparten entre clientes distintos.
Nota:
Esta propiedad se puede establecer en un objeto de informe y puede variar de un informe a otro; los valores especificados en el objeto de informe anulan la configuración del servidor. Para especificar un valor en el objeto de informe, seleccione el informe en la CMC y haga clic en Configuración predeterminada
> Viendo grupo de servidores.
El valor predeterminado es
TRUE.
Compartir datos del informe entre clientes
Especifica si los datos de informe se comparten entre clientes distintos. Especifica si los datos de informe se comparten entre clientes distintos.
Nota:
Esta propiedad se puede establecer en un objeto de informe y puede variar de un informe a otro; los valores especificados en el objeto de informe anulan la configuración del servidor.
El valor predeterminado es
TRUE.
Tiempo de espera de la conexión inactiva
(minutos)
Especifica el período de tiempo, en minutos, que el servidor de procesamiento de
Crystal Reports espera una solicitud de una conexión inactiva. Por lo general no hay necesidad de modificar el valor predeterminado.
El valor predeterminado es 20 minutos.
Manual del administrador de SAP BusinessObjects Enterprise 1165
Apéndice de propiedades de servidor
30
Configuración de Crystal Reports Server
Propiedad Descripción
Rango de valores
Número máximo de tareas simultáneas (0 para automático)
Especifica el número máximo de tareas independientes permitidas para ejecutarse simultáneamente en el servidor de procesamiento de Crystal Reports. Si el valor de esta propiedad se establece en “0”, el servidor aplica un valor adecuado, según la CPU y la memoria del equipo en el que se ejecuta el servidor.
El valor predeterminado es 0.
1166 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración de Crystal Reports Server
30
Propiedad Descripción
Rango de valores
Datos a petición más antiguos facilitados a los clientes
(segundos)
Especifica el período de tiempo, en segundos, que el servidor usa datos en caché para cumplir las solicitudes de los informes a petición. Si el servidor recibe una solicitud que se puede procesar con los datos generados para procesar una anterior y el tiempo transcurrido desde que se generaron dichos datos es menor que el valor configurado aquí, el servidor de procesamiento volverá a utilizar estos datos para procesar la solicitud posterior. Volver a utilizar los datos de este modo mejora de manera significativa el rendimiento del sistema cuando varios usuarios necesitan la misma información. Al configurar este valor, tenga en cuenta lo importante que resulta para los usuarios recibir datos actualizados. Si es muy importante que todos los usuarios reciban datos nuevos (quizás porque los datos importantes cambian con mucha frecuencia), es posible que tenga impedir este tipo de utilización de los datos configurando el valor en 0.
El valor predeterminado es 0.
Nota:
Esta propiedad se puede establecer en un objeto de informe y puede variar de un informe a otro; los valores especificados en el objeto de informe anulan la configuración del servidor.
Manual del administrador de SAP BusinessObjects Enterprise 1167
Apéndice de propiedades de servidor
30
Configuración de Crystal Reports Server
Propiedad Descripción
Rango de valores
Número máximo de procesos secundarios iniciados previamente
Especifica el número máximo de procesos secundarios iniciados previamente que permite el servidor. Si este valor es demasiado bajo, el servidor crea procesos secundarios tan pronto como se realizan las solicitudes y el usuario puede experimentar latencia. Si el valor es demasiado alto, los procesos secundarios inactivos pueden malgastar innecesariamente los recursos del sistema.
El valor predeterminado es 1 proceso secundario.
Directorio temporal
Especifica el directorio donde se crean los archivos temporales cuando es necesario.
Nota:
Se pueden producir problemas de rendimiento si este directorio no dispone de espacio en disco adecuado.
%DefaultData
Dir%/CrystalRe portsProcessing
Server/temp
Permitir que las tareas de informe permanezcan conectadas a la base de datos hasta que se cierre la tarea de informe
Especifica si la tarea de informe permanecerá conectada a la base de datos hasta que se cierre la tarea.
El valor predeterminado es FAL-
SE.
Tabla 30-24: Servicio de inicio de sesión único
Propiedad Descripción
Rango de valores
Expiración del inicio de sesión
único (segundos)
Especifica el tiempo, en milisegundos, que una conexión de inicio de sesión único es válida antes de expirar.
El valor predeterminado es 86400 segundos.
1168 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración de Crystal Reports Server
30
Servidor de tareas de lista de valores
Nota:
Cuando se modifica alguno de estos valores, se debe reiniciar el servidor para que los cambios se apliquen.
Propiedad Descripción
Rango de valores
Número máximo de tareas simultáneas
Especifica el número de procesos independientes simultáneos (procesos secundarios) que permite el servidor. Ajuste el número máximo de tareas según su entorno de informes.
El valor predeterminado es adecuado para la mayoría de los escenarios de generación de informes. La configuración ideal para su entorno de informes depende de la configuración del hardware, el software de base de datos y los requisitos de informes.
El valor predeterminado es 5.
Especifica el directorio donde se crean los archivos temporales cuando es necesario.
Directorio temporal
Nota:
Se pueden producir problemas de rendimiento si este directorio no dispone de espacio en disco adecuado.
%DefaultData
Dir%
Configuración del servidor de aplicaciones de informes
Nota:
Cuando se modifica alguno de estos valores, se debe reiniciar el servidor para que los cambios se apliquen.
Manual del administrador de SAP BusinessObjects Enterprise 1169
Apéndice de propiedades de servidor
30
Configuración de Crystal Reports Server
Tabla 30-26: Servicio de visualización y modificación de Crystal Reports
Propiedad Descripción
Rango de valores
Permitir que las tareas de informe permanezcan conectadas a la base de datos hasta que se cierre la tarea de informe
Especifica si la tarea de informe permanecerá conectada a la base de datos hasta que se haya ejecutado el proceso.
El valor predeterminado es FAL-
SE.
Tamaño de datos de exploración (registros)
Especifica el número de registros distintos devueltos de la base de datos cuando se explore mediante los valores de un campo determinado. Los datos se recuperan en primer lugar de la caché del cliente (si está disponible) y, a continuación, de la caché del servidor. Si los datos no se encuentran en ninguna de las dos cachés, se recuperan de la base de datos.
El valor predeterminado es 100 registros.
Tiempo de espera de la conexión inactiva
(minutos)
Especifica el período de tiempo, en minutos, que el servidor de aplicaciones de informes (RAS) espera solicitudes de un cliente inactivo antes de que se agote el tiempo de espera. La configuración de un valor demasiado bajo puede provocar que la solicitud de un usuario se cierre prematuramente y la configuración de un valor demasiado puede afectar a la escalabilidad del servidor (por ejemplo, si el objeto
ReportClientDocument no se cierra explícitamente, el servidor estará esperando innecesariamente a que se cierre una tarea inactiva).
El valor predeterminado es 30 minutos.
1170 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración de Crystal Reports Server
30
Propiedad Descripción
Rango de valores
Tamaño de lote
(registros)
Especifica la cantidad de filas del conjunto de resultados que la base de datos devuelve durante cada transferencia de datos.
Por ejemplo, si se solicitan 500 registros y la propiedad de tamaño de lote se configura como 100 registros, los datos se devolverán en 5 lotes independientes de 100 filas. Para mejorar el rendimiento del RAS, debe conocer el entorno de red, la base de datos y el tipo de las solicitudes para establecer el tamaño de lote adecuado.
El valor predeterminado es 100 registros.
Número de registros de la base de datos para leer al previsualizar o actualizar un informe (-1 para ilimitado)
Especifica el número de registros de base de datos que se leerán al visualizar o actualizar un informe. Esta configuración limita el número de registros que el servidor recupera de la base de datos cuando un usuario ejecuta una consulta o un informe. Esta configuración resulta
útil cuando se desea impedir que los usuarios ejecuten informes a petición que contengan consultas que devuelvan conjuntos de registros excesivamente grandes.
Es preferible programar dicho tipo de informe, tanto para que los informes estén más rápidamente a disposición de los usuarios como para reducir la carga de la base de datos de estas consultas grandes.
El valor predeterminado es 20000 registros.
Número máximo de tareas de informe simultáneas (0 para ilimitado)
Especifica el número máximo de tareas independientes permitidas para ejecutarse simultáneamente en el RAS.
El valor predeterminado es 75 trabajos.
Manual del administrador de SAP BusinessObjects Enterprise 1171
Apéndice de propiedades de servidor
30
Configuración del servidor de Web Intelligence
Propiedad Descripción
Rango de valores
Datos a petición más antiguos facilitados a un cliente (en minutos)
Especifica el período de tiempo, en minutos, que un informe a petición servirá datos de informe en caché.
El valor predeterminado es 20 minutos.
Tabla 30-27: Servicio de inicio de sesión único
Propiedad Descripción
Rango de valores
Expiración del inicio de sesión
único (segundos)
Especifica el tiempo, en milisegundos, que una conexión de inicio de sesión único es válida antes de expirar.
El valor predeterminado es 86400 segundos.
Configuración del servidor de Web
Intelligence
Propiedades del servidor de procesamiento de Web Intelligence
Las propiedades del servidor de procesamiento de Web Intelligence están agrupadas en los siguientes servicios:
• Inicio de sesión único
• Administración del ciclo de vida de Web Intelligence
• Administración de la memoria
• Reciclaje de instancias del servidor de proceso de Web Intelligence
• Ajuste del flujo de datos y tamaño
• Administración del ciclo de vida de la caché
• Almacenamiento en caché de Web Intelligence
• Almacenamiento en caché de universos
• Almacenamiento en caché de lista de valores
1172 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración del servidor de Web Intelligence
30
Los valores de umbral se describen en tablas independientes.
Configuración de inicio de sesión único
Propiedad Descripción
Valor predeterminado
Expiración del inicio de sesión
único (segundos)
Especifica el tiempo, en milisegundos, que una conexión de inicio de sesión único es válida antes de expirar.
El valor predeterminado es 86400 segundos.
Configuración de administración del ciclo de vida de Web Intelligence
Propiedad Descripción
Valor predeterminado
Tiempo de espera de documento inactivo (segundos)
Especifica el período de tiempo, en segundos, antes de que se intercambie la sesión del servidor de procesamiento de Web Intelligence. Por lo tanto, cuando el cliente no genera solicitudes durante este período de tiempo, la sesión se intercambiará al disco duro, con lo que se liberarán recursos para una sesión activa.
El valor predeterminado es 300 segundos. El intervalo válido es de 100 a 1000 segundos.
Tiempo de espera de la conexión inactiva
(minutos)
Especifica el período de tiempo, en minutos, que el servidor espera una solicitud de una conexión inactiva. Si se configura un valor demasiado bajo, una solicitud se puede cerrar prematuramente. Si se configura un valor demasiado alto, las solicitudes se pueden asignar a la cola mientras el servidor espera a que se cierren las solicitudes inactivas.
El valor predeterminado es 20 minutos.
Manual del administrador de SAP BusinessObjects Enterprise 1173
Apéndice de propiedades de servidor
30
Configuración del servidor de Web Intelligence
Propiedad Descripción
Valor predeterminado
Intervalo de sondeo del servidor (segundos)
Especifica el intervalo, en segundos, que deben transcurrir antes de que el servidor sondee nuevas solicitudes de subproceso.
Cuando el servidor se encuentra en la fase de sondeo, lleva a cabo acciones de limpieza, como el intercambio de documentos no utilizadas para mantener la memoria del servidor debajo del umbral de memoria superior.
El valor predeterminado es 120 segundos.
Número máximo de documentos por usuario
Especifica el número máximo de sesiones activas (documentos de Web Intelligence) que se pueden asociar a un usuario en un momento determinado. Por lo tanto, si el valor predeterminado es 5, el usuario puede usar hasta 5 sesiones activas a la vez.
El valor predeterminado es 5. El intervalo válido es de 1 a 20.
Habilitar errores de tamaño máximo de asignación de documentos
Especifica si la propiedad Conexiones
máximas
está restringida. Si esta propiedad está activada, el servidor reconoce el valor establecido para la propiedad Cone-
xiones máximas
; de lo contrario, la propiedad se descarta.
El valor predeterminado es
TRUE.
1174 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración del servidor de Web Intelligence
30
Propiedad
Conexiones máximas
Descripción
Valor predeterminado
Especifica el número máximo de sesiones simultáneas que se pueden abrir de una vez. Se trata de un número aproximado; esta configuración no cuenta las sesiones inactivas que se han intercambiado o la sesión que se crea para analizar el número de sesiones. Si se alcanza este límite y no hay disponible ningún servidor para controlar la solicitud, el usuario recibirá un mensaje de error.
El valor predeterminado es 50 sesiones. El intervalo válido es de
5 a 65535.
Nota:
La propiedad Habilitar errores
de tamaño máximo de asignación de documentos
se debe activar para que el servidor reconozca esta propiedad.
Manual del administrador de SAP BusinessObjects Enterprise 1175
Apéndice de propiedades de servidor
30
Configuración del servidor de Web Intelligence
Configuración de administración de la memoria
Propiedad Descripción
Valor predeterminado
Habilitar análisis de memoria
Especifica si está habilitado el análisis de la memoria. Si está propiedad está activada, el servidor activa y reconoce las siguientes propiedades:
•
Umbral máximo de la memoria
•
Umbral superior de la memoria
•
Umbral inferior de la memoria
El valor predeterminado es
TRUE.
Cuando la memoria de proceso del servidor está por encima de Umbral supe-
rior de la memoria
, la única operación que se permite es el almacenamiento de documentos. Cuando la memoria de proceso está por encima de Umbral
máximo de la memoria
, se detendrán y fallarán todas las operaciones.
Umbral máximo de la memoria
(MB)
Especifica el umbral máximo para el consumo de memoria. Para obtener más información sobre lo que sucede cuando el servidor alcanza este umbral, consulte
Configuración de los umbrales de memoria del servidor de Web Intelligence
.
El valor predeterminado es 1800
MB. El intervalo válido es de
1000 a 2000 MB.
Umbral superior de la memoria (MB)
Especifica el umbral superior para el consumo de memoria. Para obtener más información sobre lo que sucede cuando el servidor alcanza este umbral, consulte
Configuración de los umbrales de memoria del servidor de Web Intelligence
.
El valor predeterminado es 1500
MB.
1176 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración del servidor de Web Intelligence
30
Propiedad Descripción
Valor predeterminado
Umbral inferior de la memoria
(MB)
Especifica el umbral inferior para el consumo de memoria. Para obtener más información sobre lo que sucede cuando el servidor alcanza este umbral, consulte
Configuración de los umbrales de memoria del servidor de Web Intelligence
.
El valor predeterminado es 1000
MB.
Configuración de reciclaje de instancias del servidor de procesamiento de
Web Intelligence
Propiedad Descripción
Valor predeterminado
Número máximo de documentos antes del reciclaje
Especifica el número de documentos de
Web Intelligence que se pueden procesar antes de que se considere el servidor para reciclaje. Si se ha alcanzado el número de documentos procesados y el servidor está inactivo, éste se cierra y el Server Intelligence Agent (SIA) inicia una nueva instancia del servidor. No obstante, habrá un retado antes de que se inicie una nueva instancia del servidor. El retardo se define mediante la propiedad Tiempo de espera
antes del reciclaje.
El valor predeterminado es 50 documentos.
Tiempo de espera antes del reciclaje (segundos)
Especifica el tiempo, en segundos, que el servidor está inactivo antes de que el
Server Intelligence Agent (SIA) detenga y reinicie el servidor cuando el número total de documentos procesados está por encima del valor especificado con la propiedad
Número máximo de documentos antes
del reciclaje.
El valor predeterminado es 1200 segundos.
Manual del administrador de SAP BusinessObjects Enterprise 1177
Apéndice de propiedades de servidor
30
Configuración del servidor de Web Intelligence
Configuración del ajuste del flujo de datos y tamaño
Propiedad Descripción
Valor predeterminado
Especifica el tamaño máximo, en MB, de un flujo binario enviado al cliente de Web
Intelligence.
Tamaño máximo de secuencia binaria (MB)
Nota:
Si se supera la propiedad Tamaño má-
ximo de secuencia binaria, no se creará el documento de Web Intelligence y el cliente recibirá un mensaje de error.
El valor predeterminado es 50
MB. El intervalo válido es de 1 a
65535 MB.
Tamaño máximo de secuencia de caracteres (MB)
Especifica el tamaño máximo de la secuencia de caracteres enviada al cliente de
Web Intelligence.
Nota:
Si se supera la propiedad Tamaño má-
ximo de secuencia de caracteres, no se creará el documento de Web Intelligence y el cliente recibirá un mensaje de error.
El valor predeterminado es 5 MB.
El intervalo válido es de 1 a
65535 MB.
Tamaño máximo de lista de valores (entradas)
Especifica el número máximo de entradas
(o valores) de cada lista de valores.
El valor predeterminado es
50000 entradas por lista de valores.
Tamaño de lote de lista de valores (entradas)
Especifica el número máximo de entradas
(o valores) de cada lote de lista de valores.
El valor predeterminado es 1000 entradas por lote.
1178 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración del servidor de Web Intelligence
30
Propiedad Descripción
Valor predeterminado
Tamaño máximo de ordenación personalizada (entradas)
Especifica el número máximo de entradas en la ordenación personalizada.
El valor predeterminado es 100 entradas por ordenación personalizada.
Configuración de la administración del ciclo de vida de la caché
Propiedad Descripción
Valor predeterminado
Intervalo de limpieza de caché de documentos (segundos)
Especifica el período de tiempo, en segundos, que se explora la caché de documentos y se comprueba con las configuraciones Tamaño máximo de caché de
documentos
, Espacio de reducción
máximo de la caché de documentos
y Número máximo de documentos
en la caché
.
El valor predeterminado es 120 segundos.
Tiempo de espera de la caché
(minutos)
Especifica el período de tiempo, en minutos, antes de que se borre el contenido de la caché de documentos. El tiempo de espera depende de la fecha de acceso más reciente por documento.
El valor predeterminado es 4370 minutos.
Tamaño máximo de caché de documentos
(KB)
Especifica el tamaño máximo de la caché de documentos. Una vez alcanzado este límite, se borrará la caché de documentos según la propiedad Espacio de reduc-
ción máximo de la caché de documentos
.
El valor predeterminado es
1000000 KB.
Manual del administrador de SAP BusinessObjects Enterprise 1179
Apéndice de propiedades de servidor
30
Configuración del servidor de Web Intelligence
Propiedad Descripción
Valor predeterminado
Espacio de reducción máximo de la caché de documentos
Especifica el porcentaje de la caché que se vacía para permitir que las acciones y los resultados más recientes se almacenen en la caché. Los documentos con la
“última hora de acceso” más antigua se purgarán.
El valor predeterminado es 70%.
Número máximo de documentos en la caché
Número máximo de documentos de Web
Intelligence que se pueden almacenar en la caché. Nunca hay más de estos documentos en la caché; el tamaño total de la caché nunca es mayor que el valor especificado con la configuración Espacio de
reducción máximo de la caché de docu-
mentos (MB).
Nota:
Para mejorar el rendimiento del sistema, establezca a cero este valor cuando esté activada la opción Habilitar
almacenamiento en caché en tiempo real
, pero debe introducir un valor cuando no esté activada la opción
Habilitar almacenamiento en caché en tiempo real
.
El valor predeterminado es 0. El intervalo válido es de 0 a 65535 documentos.
Configuración del almacenamiento en caché de Web Intelligence
Propiedad Descripción
Valor predeterminado
Habilitar caché de documentos
Especifica si está habilitada la caché de documentos. Si esta propiedad está habilitada, la caché se puede cargar previamente con documentos de Web Intelligence programados.
El valor predeterminado es
TRUE.
1180 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración del servidor de Web Intelligence
30
Propiedad Descripción
Valor predeterminado
Habilitar almacenamiento en caché en tiempo real
Especifica si está habilitada la caché en tiempo real. Si esta propiedad está habilitada, la caché se puede cargar dinámicamente. Por lo tanto, el servidor de procesamiento de Web Intelligence almacena en caché los documentos de Web Intelligence cuando se ven. El servidor también almacena en caché los documentos cuando se ejecutan como una tarea programada, si se ha activado el almacenamiento en caché previo en el documento.
El valor predeterminado es
TRUE.
Deshabilitar uso compartido de caché
Especifica si está deshabilitado el uso compartido de la caché. De forma predeterminada, el uso compartido de la caché está habilitado, lo que significa que todas las instancias del servidor de procesamiento de Web Intelligence compartirán la misma caché. No obstante, si prefiere disponer de una caché por instancia de servidor de procesamiento de Web Intelligence, debe habilitar esta propiedad.
El valor predeterminado es FAL-
SE.
Directorio de caché de salida
Directorio de imágenes
Especifica la ubicación de la caché.
El valor predeterminado es un valor vacío.
Especifica la ubicación del directorio de imágenes.
El valor predeterminado es un valor vacío.
Manual del administrador de SAP BusinessObjects Enterprise 1181
Apéndice de propiedades de servidor
30
Configuración del servidor de Web Intelligence
Configuración del almacenamiento en caché de universos
Propiedad Descripción
Valor predeterminado
Tamaño máximo de la caché de universos
(Universos)
Especifica el número de universos que se puede almacenar en memoria caché en el servidor de procesamiento de Web Intelligence.
El valor predeterminado es 20 universos.
Configuración del almacenamiento en caché de lista de valores
Propiedad Descripción
Valor predeterminado
Habilitar caché de lista de valores
Especifica si el almacenamiento en caché está habilitado para las listas de valores en el servidor de procesamiento de Web
Intelligence.
El valor predeterminado es
TRUE.
Configuración de los umbrales de memoria del servidor de Web Intelligence
En las siguientes secciones se describe lo que sucede en un servidor de
Web Intelligence cuando se alcanza un umbral de memoria máxima, superior o inferior.
Umbral máximo de la memoria
Si se alcanza el límite de Umbral máximo de la memoria, se anulan todas las operaciones actuales.
Umbral superior de la memoria
Si se alcanza el Umbral superior de la memoria, se llevarán a cabo las siguientes acciones de servidor para liberar recursos y proteger el servidor:
1182 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración del servidor de Web Intelligence
30
• El servidor impedirá que se inicien nuevas sesiones y otros subprocesos que consuman memoria. Sólo se permitirá la opción para Guardar documentos de Web Intelligence. Los usuarios que soliciten una acción que requiera asignación de memoria recibirán un mensaje Servidor ocupado y se les notificará que deben guardar los cambios pendientes.
• El servidor activará la limpieza del sistema para liberar suficientes recursos de modo que la cantidad de memoria asignada esté por debajo del límite establecido por la propiedad Umbral superior de la
memoria
.
• El servidor intenta eliminar los documentos de sólo lectura.
• Si no se ha liberado suficiente memoria durante la limpieza del sistema, el servidor comenzará a cerrar los documentos que están en el modo
"Vista". El servidor comenzará a cerrar los documentos basado en el protocolo LIFO, por el que el documento activo más reciente se purgará de la memoria en primer lugar. El servidor seguirá cerrando documentos hasta que se alcance un nivel seguro; este nivel se basa en el siguiente cálculo: Umbral superior de la memoria - (20%*(Umbral
superior de la memoria
)). Por ejemplo, si la propiedad Umbral superior de la memoria está establecida en 1500 MB, el nivel seguro será:
1500MB - .20*1500MB = 1200MB
• Si no se ha liberado suficiente memoria durante el cierre de los documentos en el modo "Vista", el servidor comenzará a cerrar todos los documentos abiertos restantes, incluidos los que están en modo "Edición".
El servidor comenzará a cerrar los documentos basado en el protocolo
LIFO, por el que el documento activo más reciente se purgará de la memoria en primer lugar. El servidor seguirá cerrando documentos hasta que se alcance un nivel seguro; este nivel se basa en el siguiente cálculo:
Umbral superior de la memoria
- (20%*(Umbral superior de
la memoria
)). Por ejemplo, si la propiedad Umbral superior de la memoria está establecida en 1500 MB, el nivel seguro será:
1500MB - .20*1500MB = 1200MB
Umbral inferior de la memoria
Si se alcanza el Umbral inferior de la memoria, el servidor volcará los documentos inactivos al disco duro y asignará memoria adicional para los documentos que están activos.
Manual del administrador de SAP BusinessObjects Enterprise 1183
Apéndice de propiedades de servidor
30
Configuración del servidor de Desktop Intelligence
Configuración del servidor de Desktop
Intelligence
La categoría de servicios de Desktop Intelligence incluye los siguientes servidores:
• Servidor de conexión
• Servidor de caché de Desktop Intelligence
• Servidor de tareas de Desktop Intelligence
• Servidor de procesamiento de Desktop Intelligence
Servidor de conexión
Propiedad Descripción
Valor predeterminado
Tiempo de espera del objeto transitorio inactivo (minutos)
Especifica cuántos minutos se conservan los objetos temporales no usados.
El valor predeterminado es 60 minutos.
Activar admisión de cliente
HTTP
Especifica si se puede tener acceso al servidor de conexión por medio de un servidor CORBA y se puede llamar mediante un cliente HTTP. Esta opción está activada de forma predeterminada para permitir la comunicación del cliente HTTP con el servidor de conexión.
El valor predeterminado es
TRUE.
Activar admisión de cliente
CORBA
Especifica si se puede tener acceso al servidor de conexión por medio de un servidor CORBA y se puede llamar mediante un cliente CORBA. Esta opción está activada de forma predeterminada para permitir la comunicación del cliente COR-
BA con el servidor de conexión.
El valor predeterminado es
TRUE.
1184 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración del servidor de Desktop Intelligence
30
Propiedad Descripción
Valor predeterminado
Activar seguimientos de ejecución
Especifica si se realizará el seguimiento y se supervisarán las actividades de procesamiento del servidor de conexión.
El valor predeterminado es FAL
SE.
Tiempo de espera de la conexión inactiva
(minutos)
Especifica cuántos minutos transcurren antes de cerrar una conexión inactiva con el servidor de conexión.
El valor predeterminado es 60 minutos.
Servidor de caché de Desktop Intelligence
Nota:
Cuando se modifica alguno de estos valores, se debe reiniciar el servidor para que los cambios se apliquen.
Propiedad Descripción
Valor predeterminado
Actualización del visor siempre proporciona datos actuales
Especifica si el informe accederá a la base de datos durante una actualización del visor. Si esta propiedad está habilitada, los nuevos datos se recuperarán directamente de la base de datos. De lo contrario, una actualización del visor servirá las páginas de informe en caché.
El valor predeterminado es FAL
SE.
Manual del administrador de SAP BusinessObjects Enterprise 1185
Apéndice de propiedades de servidor
30
Configuración del servidor de Desktop Intelligence
Propiedad Descripción
Valor predeterminado
Caché que se conserva cuando la caché de documentos está llena
Especifica el porcentaje de la caché que se conserva cuando se ha llenado. Este parámetro se puede utilizar para optimizar la relación de purga de la caché. Por ejemplo, si la caché está llena pero los usuarios desean conservar una determinada parte de ella, utilizarán este parámetro.
Nota:
El servidor purga la caché mediante la eliminación de documentos con la “fecha de último acceso” más antigua.
El valor predeterminado es 70%.
El valor puede estar entre 0%, que indica que la caché está deshabilitada, y
100%.
Compartir datos del informe entre clientes
Especifica si los datos de informe se comparten entre clientes distintos.
El valor predeterminado es
TRUE.
Tiempo de espera de la conexión inactiva
(minutos)
Especifica el período de tiempo, en minutos, que el servidor de caché espera una solicitud de una conexión inactiva. La configuración de un valor demasiado bajo puede provocar que la solicitud de un usuario se cierre prematuramente y la configuración de un valor demasiado puede provocar que las solicitudes se pongan en cola mientras el servidor espera que se cierren las tareas inactivas.
El valor predeterminado es 20 minutos.
Datos a petición más antiguos facilitados a los clientes
(segundos)
Especifica durante cuánto tiempo se utilizan las páginas de informe en caché antes de solicitar nuevos datos a la base de datos. Este valor se respeta para copias del informe con datos guardados y para objetos de informe que no tienen subinformes ni parámetros a petición y que no piden información de conexión de base de datos.
El valor predeterminado es 120 segundos.
1186 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración del servidor de Desktop Intelligence
30
Propiedad Descripción
Valor predeterminado
Tamaño de caché máximo
(KB)
Especifica la cantidad de espacio en el disco duro que se utiliza para almacenar las páginas en caché. Una vez alcanzado este límite, los archivos se eliminan según sea necesario para permanecer por debajo de este valor máximo. El servidor de caché de Desktop Intelligence elimina en primer lugar los archivos menos utilizados recientemente.
El valor predeterminado es
512000 KB.
Directorio de archivos de la caché
Especifica el directorio donde se almacenarán los archivos de la caché.
La carpeta de instalación predeterminada es
/<DIRINSTALA
CIÓN>/BOE
12.0/Data/DesktopIntelligenceCachingServer
Servidor de tareas de Desktop Intelligence
Nota:
Cuando se modifica alguno de estos valores de servidor, se debe reiniciar el servidor para que los cambios se apliquen.
Propiedad Descripción
Valor predeterminado
Número máximo de tareas simultáneas
Especifica el número máximo de procesos independientes (procesos secundarios) permitidas para ejecutarse simultáneamente en el servidor. Puede personalizar el número máximo de tareas según su entorno de informes.
El valor predeterminado es 5.
Manual del administrador de SAP BusinessObjects Enterprise 1187
Apéndice de propiedades de servidor
30
Configuración del servidor de Desktop Intelligence
Propiedad Descripción
Valor predeterminado
Directorio temporal
Especifica el directorio donde se crean los archivos temporales cuando es necesario.
Nota:
Se pueden producir problemas de rendimiento si este directorio no dispone de espacio en disco adecuado.
La ruta predeter minada es
/<DIRINSTALA
CIÓN>/BOE
12.0/Da ta/procS ched/Deskto pIntelligen ceCachingSer ver
Servidor de procesamiento de Desktop Intelligence
Nota:
Cuando se modifica alguno de estos valores de servidor, se debe reiniciar el servidor para que los cambios se apliquen.
1188 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración del servidor de Desktop Intelligence
30
Propiedad Descripción
Valor predeterminado
Especifica el período de tiempo, en minutos, que el servidor de procesamiento de
Desktop Intelligence espera a que se complete una tarea antes de que se agote el tiempo de espera. Por ejemplo, si la propiedad se configura en 60 minutos, la tarea está activa durante 60 minutos si no se reciben nuevas solicitudes de servidor.
No obstante, cualquier solicitud, como las solicitudes de visualización normales, seguirá manteniendo activa esta tarea. La configuración de un valor demasiado bajo puede provocar que la solicitud de un usuario se cierre prematuramente y la configuración de un valor demasiado puede provocar que recursos del sistema se consuman durante más tiempo del necesario.
Tiempo de espera de la tarea inactiva (minutos)
Nota:
• Una “tarea” se define como un informe de Desktop Intelligence que se abre y administra en un servidor de procesamiento de Desktop Intelligence.
• El tiempo de espera general de la tarea también está influido por la propiedad Datos a petición más
antiguos facilitados a los clientes.
El valor de esta propiedad se suma al intervalo de tiempo de espera global si la tarea no ha expirado. Por lo tanto, una tarea se limpia después de que se agote la suma del intervalo siguiente: Datos a petición más
antiguos facilitados a los clientes
+ Tiempo de espera de la tarea
inactiva (minutos).
El valor predeterminado es 60 minutos.
Manual del administrador de SAP BusinessObjects Enterprise 1189
Apéndice de propiedades de servidor
30
Configuración del servidor de Desktop Intelligence
Propiedad Descripción
Valor predeterminado
Número máximo de operaciones antes de restablecer una tarea de informe
Especifica el número de acciones realizadas por el servidor de procesamiento de
Desktop Intelligence antes de que se reinicie. Se utiliza para garantizar que los servidores se reciclan periódicamente con el fin de evitar un uso de memoria excesivo y mejorar el rendimiento del sistema.
El valor predeterminado es 1000.
Actualización del visor siempre proporciona datos actuales
Especifica si el informe accede a la base de datos durante una actualización del visor. Si esta propiedad está habilitada, el informe se vuelve a ejecutar en la base de datos. De lo contrario, una actualización del visor sirve las páginas de informe en caché.
El valor predeterminado es FAL
SE.
Permitir ejecución de VBA
Especifica si el servidor de procesamiento de Desktop Intelligence puede ejecutar secuencias de comandos de Visual Basic para aplicaciones (VBA).
El valor predeterminado es
TRUE.
Compartir datos del informe entre clientes
Especifica si los datos de informe se comparten entre los clientes; esto incluye compartir tanto la caché como la tarea.
Una tarea se comparte si distintos clientes solicitan el mismo informe y parámetros predeterminados.
El valor predeterminado es FAL
SE.
Nota:
Una “tarea” se define como un informe de
Desktop Intelligence que se abre y administra en un servidor de procesamiento de
Desktop Intelligence. Las tareas hacen un uso intensivo de los recursos porque no contienen datos guardados.
1190 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración del servidor de Desktop Intelligence
30
Propiedad Descripción
Valor predeterminado
Tiempo de espera de la conexión inactiva
(minutos)
Especifica el período de tiempo, en minutos, que el servidor espera solicitudes de una conexión inactiva. Si se configura un valor demasiado bajo, la solicitud de un usuario se puede cerrar prematuramente.
Si se configura un valor demasiado alto, puede provocar que los recursos del sistema se consuman durante más tiempo del necesario.
El valor predeterminado es 20 minutos.
Número máximo de tareas simultáneas (0 para automático)
Especifica el número máximo de procesos secundarios independientes permitidos para ejecutarse simultáneamente en el servidor de procesamiento de Desktop Intelligence.
El valor predeterminado es 10.
Nota:
Esta propiedad debe ser, al menos, el doble que el valor establecido para la propiedad Tareas de informe cargadas
previamente.
Manual del administrador de SAP BusinessObjects Enterprise 1191
Apéndice de propiedades de servidor
30
Configuración del servidor de Desktop Intelligence
Propiedad Descripción
Valor predeterminado
Datos a petición más antiguos facilitados a los clientes
(segundos)
Especifica el período de tiempo, en segundos, que el servidor usa datos en caché para cumplir las solicitudes de los informes a petición. Si el servidor recibe una solicitud que se puede procesar con los datos generados para procesar una anterior y el tiempo transcurrido desde que se generaron dichos datos es menor que el valor configurado aquí, el servidor de procesamiento volverá a utilizar estos datos para procesar la solicitud posterior. Volver a utilizar los datos de este modo mejora de manera significativa el rendimiento del sistema cuando varios usuarios necesitan la misma información. Al configurar este valor, tenga en cuenta lo importante que resulta para los usuarios recibir datos actualizados. Si es muy importante que todos los usuarios reciban datos nuevos (quizás porque los datos importantes cambian con mucha frecuencia), es posible que tenga impedir este tipo de utilización de los datos configurando el valor en 0.
El valor predeterminado es 120 segundos.
1192 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración del servidor de Desktop Intelligence
30
Propiedad Descripción
Valor predeterminado
Especifica el número máximo de tareas cargadas previamente que permite el servidor. Al activar esta opción se mejora la eficacia y la asignación de memoria del servidor al reciclar los procesos de servidor para que los usen otras conexiones sin tener que cerrar y volver a crear la instancia de servidor. También se elimina la necesidad de crear un proceso dedicado para cada nueva conexión.
Tareas de informe cargadas previamente
Nota:
• Una “tarea” se define como un informe de Desktop Intelligence que se abre y administra en un servidor de procesamiento de Desktop Intelligence. Las tareas hacen un uso intensivo de los recursos porque no contienen datos guardados.
• Esta propiedad debe ser, al menos, la mitad que el valor establecido para la propiedad Número máximo de tareas
simultáneas.
El valor predeterminado es 1 tarea. El intervalo válido es de 0 a
10.
Directorio temporal
Especifica el directorio donde se crean los archivos temporales cuando es necesario.
Nota:
Se pueden producir problemas de rendimiento si este directorio no dispone de espacio en disco adecuado.
La ruta predeterminada es /<DI
RINSTALA
CIÓN>
/BOE
12.0/Data/DeskopIntelligenceProcessingServer
Expiración del inicio de sesión
único (segundos)
Especifica el tiempo, en milisegundos, que una conexión de inicio de sesión único es válida antes de expirar.
El valor predeterminado es 86400 segundos.
Manual del administrador de SAP BusinessObjects Enterprise 1193
Apéndice de propiedades de servidor
30
Configuración del servidor de Voyager
Configuración del servidor de Voyager
Multi Dimensional Analysis Services Server
Propiedad Descripción
Valor predeterminado
Especifica el período de tiempo, en segundos, que el servidor esperará a que se inicien los servicios, antes de que se agote el tiempo de espera si no se realiza correctamente.
Tiempo de espera de inicio del servicio (segundos)
Si un servicio no se inicia en el tiempo especificado, existen dos motivos posibles:
• Error del servicio.
• El servicio no se pudo iniciar en el tiempo especificado.
El valor predeterminado es 300 segundos.
Para encontrar el motivo, consulte el archivo de registro del servidor. Si el servicio no se pudo iniciar en el tiempo especificado, considere la posibilidad de modificar este valor.
Tamaño máximo del conjunto de subprocesos
Especifica el número de subprocesos de trabajo.
El valor predeterminado es 50 subprocesos de trabajo. El intervalo válido es de
12 a 150.
1194 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración del servidor de Voyager
30
Propiedad Descripción
Valor predeterminado
Especifica la gravedad mínima de advertencia que desea registrar y determina la cantidad de información que se almacena en el archivo de registro del servidor.
Nivel de registro
•
•
•
El servidor MDAS utiliza el registro log4j estándar del sector que proporciona
Apache Software Foundation
(
http://logging.apache.org/log4j
).
En log4j se proporcionan cinco niveles de umbral de registro, en nivel descendente de gravedad:
FATAL
ERROR
WARN
•
INFO
•
DEBUG
El nivel de registro predeterminado se establece como AUTO.
El nivel de registro AUTO es el equivalente de
ERROR.
En un entorno de producción, se recomienda configurar el nivel de registro a
ERROR, de modo que sólo se generen mensajes ERROR y FATAL, y se supriman los mensajes no esenciales.
Manual del administrador de SAP BusinessObjects Enterprise 1195
Apéndice de propiedades de servidor
30
Configuración del servidor de Gestión del rendimiento
Propiedad Descripción
Valor predeterminado
Cantidad máxima de sesiones de cliente
Especifica el número máximo de sesiones de Voyager que se pueden abrir simultáneamente en un determinado servidor de análisis multidimensional. Cuando el número de sesiones abiertas alcanza este valor, cualquier otro intento de iniciar sesiones de Voyager hará que se muestre un mensaje de error “Servidor no disponible”. Puede cambiar este valor para optimizar el rendimiento de MDAS, dependiendo de sus necesidades y del hardware disponible, aunque el aumento de este valor podría producir problemas de rendimiento tanto para MDAS como para la base de datos. El valor predeterminado es 15 sesiones es una estimación conservadora. Para las instalaciones en las que las consultas de usuario son pequeñas, se puede aumentar este valor considerablemente, mientras que en las instalaciones en las que las consultas de usuario son grandes se requerirá un valor menor.
El valor predeterminado es 15. El intervalo válido es de 1 a 100.
Configuración del servidor de Gestión del rendimiento
La categoría de servicios de Gestión del rendimiento incluye los siguientes servidores:
• Servidor de analíticas de cuadros de mandos
• Servidor de cuadros de mandos
• Servidor de métricas de PM
• Servidor del repositorio de PM
• Servidor de reglas de PM
• Servidor de Predictive Analysis
1196 Manual del administrador de SAP BusinessObjects Enterprise
Apéndice de propiedades de servidor
Configuración del servidor de Gestión del rendimiento
30
• Servidor de Process Analysis
• Servidor de perfiles de conjuntos
• Servidor de consultas de conjuntos
No hay propiedades de servidor configurables para estos servidores.
Manual del administrador de SAP BusinessObjects Enterprise 1197
Apéndice de propiedades de servidor
30
Configuración del servidor de Gestión del rendimiento
1198 Manual del administrador de SAP BusinessObjects Enterprise
Más información
A
A
Más información
Recurso de información
Ubicación
Información del producto SAP BusinessObjects
http://www.sap.com
SAP Help Portal
Seleccione
http://help.sap.com
> SAP BusinessObjects.
Puede acceder a la documentación más actualizada sobre todos los productos SAP BusinessObjects y su despliegue en el SAP Help Portal. Puede descargar versiones en PDF o bibliotecas HTML instalables.
Algunos manuales se almacenan en SAP Service
Marketplace y no están disponibles desde SAP Help
Portal. Estos manuales aparecen listados en Help
Portal junto con un enlace a SAP Service Marketplace.
Los clientes con un acuerdo de mantenimiento disponen de una identificación de usuario registrado para acceder a este sito. Para obtener una identificación, póngase en contacto con su representante de asistencia al cliente.
1200 Manual del administrador de SAP BusinessObjects Enterprise
Más información
A
Recurso de información
Ubicación
http://service.sap.com/bosap-support
> Documentación
• Manuales de instalación:
https://service.sap.com/bo sap-instguides
•
Notas de la versión:
http://service.sap.com/releaseno tes
SAP Service Marketplace
SAP Service Marketplace almacena algunos manuales de instalación, manuales de actualización y migración, de despliegue, notas de las versiones y documentos de las plataformas compatibles. Los clientes con un acuerdo de mantenimiento disponen de una identificación de usuario registrado para acceder a este sito.
Póngase en contacto su representante de asistencia al cliente para obtener una identificación. Si se le redirige a SAP Service Marketplace desde SAP Help
Portal, utilice el menú del panel de navegación situado a la izquierda para localizar la categoría que contiene la documentación a la que desea acceder.
https://boc.sdn.sap.com/
Recursos del desarrollador
https://www.sdn.sap.com/irj/sdn/businessobjects-sdkli brary
Artículos de SAP
BusinessObjects en
SAP Community
Network
https://www.sdn.sap.com/irj/boc/businessobjects-arti cles
Estos artículos se conocían antes como documentos técnicos.
Notas
https://service.sap.com/notes
Estas notas se conocían antes como artículos de
Knowledge Base.
Manual del administrador de SAP BusinessObjects Enterprise 1201
A
Más información
Recurso de información
Ubicación
Foros en SAP Community Network
https://www.sdn.sap.com/irj/scn/forums
Capacitación
http://www.sap.com/services/education
Desde la formación tradicional en aulas hasta seminarios de e-learning específicos, podemos ofrecer un paquete de formación que se ajuste a sus necesidades y su estilo preferido de aprendizaje.
http://service.sap.com/bosap-support
Asistencia en línea al cliente
SAP Support Portal contiene información acerca de los programas y servicios de asistencia al cliente.
También incluye vínculos a un amplio abanico de información técnica y descargas. Los clientes con un acuerdo de mantenimiento disponen de una identificación de usuario registrado para acceder a este sito.
Para obtener una identificación, póngase en contacto con su representante de asistencia al cliente.
Consultoría
http://www.sap.com/services/bysubject/businessob jectsconsulting
Los consultores pueden acompañarle desde la fase de análisis inicial hasta la entrega de su proyecto de despliegue. Contamos con expertos en temas como bases de datos relacionales y multidimensionales, conectividad, herramientas de diseño de base de datos y tecnología de incrustación personalizada.
1202 Manual del administrador de SAP BusinessObjects Enterprise
Índice
Símbolos
.NET
SDK .NET de servidor de aplicaciones de
SDK .NET del motor de informes 102
SDK de BusinessObjects Enterprise .NET
SDK de Crystal Reports .NET 103
A
accesos directos de objeto 859
actualizar 442 archivos de caché 442
datos de documento de origen 1023
herramientas de configuración 132, 420
servidores y grupos de servidores 166
Administración de LifeCycle (LCM)
Administración del ciclo de vida (LCM) 50
administración del servidor 140
Administrador de configuración central (CCM)
Administrador de instancias 959
Administrador de traducciones 62
Administrador de vistas empresariales 57
administrar aplicaciones 842, 850
Agente de Server Intelligence
cambiar
cuenta de usuario del servidor 217
Manual del administrador de SAP BusinessObjects Enterprise 1203
Índice
Agente de Server Intelligence (continúa) dependencias
iniciar servidores automáticamente 155
quitar servidores predeterminados 148
a paquetes de objetos 905, 1010
con el Asistente de publicación 997
agrupación
alertas, configurar la notificación 925
alias
alias de usuario 838 asignar 838
anónimo, inicio de sesión único 480
aplicaciones Web personalizadas, mejorar 449
árbol de navegación
archivo de información del sistema (ODBC) 211
archivo hosts, configurar para el servidor de
archivos de certificado 227, 368
Archivos de entrada, servicio de
Archivos de salida, servicio de almacenamiento
archivos temporales
configurar el servidor de procesamiento 200
archivos WAR
y aplicaciones Web de BusinessObjects
argumentos de la línea de comandos,
asignar
Asistente de migración de origen de datos 58
Asistente de publicación 60, 997
actualización del repositorio 1003
conectar con la base de datos 1007
configuración de parámetros 1007
crear
duplicar la estructura de la carpeta 1000
elegir
mover objetos de una carpeta a otra 1001
1204 Manual del administrador de SAP BusinessObjects Enterprise
Índice
Asistente de publicación (continúa) objetos de programa
agregar archivos adicionales 1009
argumentos de la línea de comandos
programar
seleccionar
valores predeterminados, modificar 1006
atributos, tokens de inicio de sesión 486
códigos de detalle 691 códigos de evento 691
crear informes sobre los resultados 663,
esquema de la base de datos 685
eventos de usuario y de sistema 638
Auditoría de cliente, servicio proxy 67
Autenticación de confianza 615, 832
Servidor de contenedor de aplicación Web
autenticación (continúa)
Autenticación de confianza 615, 832
Autenticación desafío/respuesta de Windows
automática
automático
B
bandejas de entrada
bandejas de entrada de Business Objects
base de datos de auditoría 109, 635 configurar 635
esquema de la base de datos 685
base de datos del sistema de CMS 197 cambiar contraseña 197
base de datos del sistema, migrar 185
acceso con inicio de sesión único 481
configurar servidores para 208
Manual del administrador de SAP BusinessObjects Enterprise 1205
Índice bases de datos (continúa)
Sistema de administración central (CMS)
bibliotecas compartidas, como extensiones de
bibliotecas de vínculos dinámicos, extensiones
bloqueos, Búsqueda de contenido 1083
buscar 843 hilos de debate 843
Business Process BI Service 66
BusinessObjects Enterprise
carpetas de nivel superior, derechos 789
comunicación entre servidores 322
configuración de seguridad 767
despliegue con servidores proxy inversos
proceso de autenticación principal 476
Servidor de contenedor de aplicación Web
BusinessObjects Enterprise, servidores configurar el archivo hosts para el servidor
configurar Kerberos y los exploradores 376,
búsqueda
facetas, búsqueda de contenido 1059
búsqueda (continúa) informes con seguridad en tiempo de visualización, Búsqueda de contenido
instancias, búsqueda de contenido 1059 multilingüe 1059
parámetros y peticiones de orden,
sintaxis e interpretación, Búsqueda de
configuración de aplicación 1068
consideraciones de seguridad 1064
establecer el idioma de búsqueda 1070
estimar la carga de usuarios 1066
informes con seguridad en tiempo de
instalación y actualización 1068
límites en los resultados de búsqueda 1063
Máximo de instancias de grupo indexadas
parámetros y peticiones de orden 1060
programa de indexación, administrar 1078
programación de indexación 1079
servidores y arquitectura 1065
sintaxis e interpretación 1056
1206 Manual del administrador de SAP BusinessObjects Enterprise
Índice
Búsqueda de contenido (continúa)
terminar el proceso de indexación 1081
búsquedas de base de datos 1023
C
caducidad de la caché de servidor, modificar
valor de caducidad predeterminado 565
agregar fechas específicas 969
cambiar nombre, niveles de acceso 801
caracteres especiales en Búsqueda de
caracteres, establecer preferencias de la CMC
Carpeta Favoritos 989 carpetas de usuario predeterminadas 989,
configurar límites de instancia 988
derechos de objeto
CCM
administración del servidor 140, 141
Agente de Server Intelligence 141
cambiar
cuenta de usuario del servidor 217
habilitar y deshabilitar servidores 156
iniciar, detener y reiniciar servidores 152
opciones de línea de comandos 725
volver a crear nodos existentes 150
claves de licencia 496 agregar 496
consultar la actividad de las cuentas 497
reinicializar la base de datos del sistema de
y migración de bases de datos del CMS 192
cliente enriquecido de Web Intelligence 64
clientes, basados en explorador 52
Consola de administración central (CMC)
Cuadro de mandos y analíticas 53
Manual del administrador de SAP BusinessObjects Enterprise 1207
Índice clientes, basados en explorador (continúa)
Web Intelligence 56 clientes, escritorio 56
Administrador de configuración central
Administrador de traducciones 62
Administrador de vistas empresariales 57
Asistente de migración de origen de datos
cliente enriquecido de Web Intelligence 64
Herramienta de conversión de informes 61
Herramienta de diagnóstico del repositorio
clonar
Servidores de contenedor de aplicación
clústeres CMS
CMC
dependencias de servidor de Windows 216
agregar a un servidor de contenedor de
habilitar y deshabilitar servidores 156
iniciar, detener y reiniciar servidores 152
quitar de un servidor de contenedor de
quitar servidores predeterminados 148
CMS
instalar un nuevo miembro del clúster
cambiar nombre del clúster 237
habilitar y deshabilitar otros servidores 156
opciones de línea de comandos 719
solucionar problemas de equipos multibase
1208 Manual del administrador de SAP BusinessObjects Enterprise
Índice
CMS (continúa) variables de sesión (continúa)
codificar, tokens de inicio de sesión 486
en servidor de procesamiento 200
complementos
autenticación de Enterprise 483
autenticación de Windows AD 534
autenticación de Windows NT 500
complementos de seguridad de terceros 482 complementos, seguridad 482
comprobar, relaciones entre objetos 866, 867
entre el explorador y el servidor de
entre servidores de BusinessObjects
protección frente a intentos
conexiones de orígenes de datos 854
conexiones de universo
conexiones remotas
modificación 271 seguridad 271
confianza, relación de confianza activa 485
configuración
consultar la actividad de las cuentas 497
derechos de carpeta de nivel superior 789
límites de instancia en carpetas 988
niveles iniciales de seguridad 767
configuración de aplicación para Búsqueda de
configuración de memoria cambiar en un servidor de contenedor de
configuración de procesamiento 954
auditar la conexión del universo 661
Autenticación de confianza 616, 617
base de datos de auditoría 635
base de datos del sistema de CMS 185, 193
nivel de aplicación 168 nivel de inteligencia 168 nivel de procesamiento 168
Manual del administrador de SAP BusinessObjects Enterprise 1209
Índice configurar (continúa)
plantillas de configuración 171
Servidor de procesamiento de Crystal
servidores de repositorios de archivos 199,
conflictos de objetos
réplica bidireccional 294 réplica unidireccional 294
Consola de administración central (CMC) 53
afinidades de sesión 42 agrupar 42 equilibrio de carga 42 tolerancia a errores 42
consultas
consultas de relaciones 866, 867
para base de datos del CMS 197
para el usuario actual de la CMC 765
para la cuenta de administrador 768
conversión en tokens, en Búsqueda de
cookies 487 seguimiento de sesiones 487
tokens de inicio de sesión 486
copia de seguridad parámetros de configuración de servidor
copiar
copias de informe
creación de informes de auditoría
crear
accesos directos de objeto 859
índices iniciales, Búsqueda de contenido
informes de auditoría personalizados 685
publicaciones
credenciales de programas, especificar 1005
1210 Manual del administrador de SAP BusinessObjects Enterprise
Índice
Crystal Reports, servicio de caché 71
Crystal Reports, servicio de procesamiento 71
CSV, programar opciones de formato 945
cuadros de mandos, derechos 1099
cuenta de administrador, establecer contraseña
cuenta de servicio
cuentas Invitado
D
datos
directos 798 guardados 798 datos directos 798 datos guardados 798
al copiar o mover carpetas 985
derechos (continúa)
asignar a entidades de seguridad 787
carpetas de nivel superior 789
consulta de seguridad 790, 791
derechos
derechos que tiene realmente 784
documentos de Desktop Intelligence 1094
documentos de Web Intelligence 1095
modificar derechos incluidos 801
Manual del administrador de SAP BusinessObjects Enterprise 1211
Índice derechos (continúa)
requisitos, para publicar 1020
Servidor de aplicaciones de informes (RAS)
ver frente a ver a petición 798
derechos avanzados 774, 784, 788
derechos de cuenta de servicio 549
derechos de objeto
derechos específicos del tipo 782
documentos de Desktop Intelligence 1094
documentos de Web Intelligence 1095
desasignar, cuentas de Windows NT 505
deshabilitar
destinos para servidores de tareas 201
Desktop Intelligence, servicio de caché 73
Desktop Intelligence, servicio de procesamiento
desplazamiento
despliegue
destinatarios
personalizar publicaciones para 1037
destinatarios dinámicos 1028 destinatarios externos 1028
destino de correo electrónico
establecer configuración predeterminada
destino de disco sin administrar 929
establecer configuración predeterminada
destino de sistema de archivos establecer configuración predeterminada
destino FTP establecer configuración predeterminada
destinos
1212 Manual del administrador de SAP BusinessObjects Enterprise
Índice destinos (continúa)
configuración predeterminada 929
disponible, por tipo de objeto 863
para servidores de tareas 202 configurar 202
destinos de perfil global 1044, 1045
destinos SMTP, establecer configuración
diagrama de arquitectura 40 diagrama, arquitectura 40
difusión simultánea y personalizada de informes
directorios raíz, Servidores del repositorio de
documentos de Desktop Intelligence
documentos de Web Intelligence
delegar la transformación XSL 448
seleccionar las opciones de caché 952
E
base de datos del sistema de CMS 193
Servidores de contenedor de aplicación
entornos de red
IPv4
Entrega de destino, servicio de programación
enviar a bandejas de entrada, configuración
a destinos 861 accesos directos de objeto 861 instancias 861
equilibrador de carga
Servidores de contenedor de aplicación
Manual del administrador de SAP BusinessObjects Enterprise 1213
Índice
Servidor de contenedor de aplicación Web
error de indexación, Búsqueda de contenido
espacio en disco necesario para Búsqueda de
establecer el idioma de búsqueda para
estadísticas, auditar la actividad Web 490
estado, ver y cambiar de servidores 151
estilos de menú, establecer preferencias de la
CMC 765 estilos, establecer preferencias de la CMC 765
estimar la carga de usuarios, Búsqueda de
eventos
eventos de programación 973, 976
eventos de sistema, auditables 639 eventos de usuario, auditables 639
eventos personalizados 973, 977
Excel, programar opciones de formato 945
excluir, objetos de Búsqueda de contenido 1064
extensiones de procesamiento 484, 883
extensiones, procesamiento 484, 883
F
actualizar a partir de destino 290 actualizar a partir de origen 290
conexiones remotas 268 crear 268
importar y promover contenido replicado
instancias ejecutadas localmente 303
procedimientos recomendados 310
redireccionar sitios de destino 307, 310
réplica bidireccional 290 réplica unidireccional 290
tareas de réplica 272 crear 272
usuarios y grupos de terceros, replicar 285
filtrar, datos de publicación 1037
filtros, para informes de Crystal 879
flexión, en búsqueda de contenido 1056
1214 Manual del administrador de SAP BusinessObjects Enterprise
Índice
derechos avanzados, asignar 788
establecer derechos de carpeta de nivel
listas de control de acceso, asignar
formato de caché, documentos de Web
formatos
G
Gestión del rendimiento
grupos
comprobar derechos para 790, 791
en carpetas de nivel superior 789
eliminar 827 especificar la pertenencia a grupos 827
establecer límites de instancia en carpetas
ver
grupos de servidores
grupos de servidores (continúa)
grupos de terceros, replicar 285
guardar, objetos en el CMS 1013
H
habilitar
destinos para un servidor de tareas 201
Herramienta de conversión de informes 61
Herramienta de diagnóstico del repositorio 62
herramientas, administración 762
hilos de debate 843 buscar 843 cancelar la búsqueda 843
ordenar resultados de búsqueda 845
hipervínculos, entre informes 889
hosts
HTTPS configurar los servidores de contenedor de
aplicación Web (WACS) 367, 371, 385
Manual del administrador de SAP BusinessObjects Enterprise 1215
Índice
I
IIS configuración del inicio de sesión único en
importar
parámetros de configuración de servidor
imprimir
indexación inicial, Búsqueda de contenido 1076
índice de páginas, establecer preferencias de
índice, establecer preferencias de la CMC 765
agregar a una categoría individualmente
configurar servidores para orígenes de
informes de auditoría de ejemplo 663
informes de Crystal
agregar con hipervínculos existentes 890
configuración de la base de datos 875
especificar parámetros para 877
extensiones de procesamiento 885
informes de auditoría de ejemplo 663
programar opciones de formato 945
servidor de tareas para programar 873
afinidades de sesión 42 agrupar 42
equilibrio de carga 42 tolerancia a errores 42
inicializar la base de datos del sistema de CMS
iniciar sesión cuentas de servidores de procesamiento
inicio de sesión único 110, 480, 510, 604
configuración
configurar Internet Explorer 596
cuenta anónima 768 deshabilitar la cuenta Invitado 768
en BusinessObjects Enterprise 480
Kerberos para .NET InfoView 593, 594
1216 Manual del administrador de SAP BusinessObjects Enterprise
Índice inicio de sesión único de Windows NT,
instalación y actualización, Búsqueda de
buscar con Búsqueda de contenido 1059
configurar límites en el nivel de carpeta 988
objeto 868 objetos de informe 868
instancias de objeto 868 instancias programadas 868
integral, inicio de sesión único 482
interfaz de red
solución de problemas de varias 179 interfaz de red no principal 179 interfaz de red principal 179
IPv6
configurar dirección en CMC 177
ISA 2006
J
JAAS, archivo de configuración 378, 559, 560
Java
SDK de BusinessObjects Enterprise Java
SDK de JavaServer Faces (JSF) 100
SDK Java de servidor de aplicaciones de
SDK Java del motor de informes 99
K
archivo de configuración 377, 556, 558
inicio de sesión único para Java 592
inicio de sesión único para Java InfoView
solución de problemas 380, 566
L
LDAP
asignación según Windows AD 515
complemento de autenticación 513 complemento de seguridad 513
configurar el inicio de sesión único 529
modificar grupos de miembros 528 modificar parámetros de conexión 528
grupos
hosts
Manual del administrador de SAP BusinessObjects Enterprise 1217
Índice
LDAP (continúa)
Nivel de socket seguro (SSL) 514
licencia, acceder a información 496
limitar
instancias de nivel de carpeta 988
resultados de la búsqueda, Búsqueda de
lista de confianza de certificados 369
listas de control de acceso
listas de réplicas
configuración para servidores proxy inversos
Llamada a procedimiento remoto 216
M
Manual de tamaño de BusinessObjects
Máximo de instancias de grupo indexadas,
Servidor de contenedor de aplicación Web
mejora del rendimiento, delegar la
memoria, necesaria para Búsqueda de
métricas 497 consultar la actividad de las cuentas 497
métricas del sistema globales 430
Microsoft Excel, programar opciones de formato
Microsoft Word, programar opciones de formato
migrar, base de datos del sistema de CMS 185
N
nivel de aplicación 168 nivel de inteligencia 168 nivel de procesamiento 168
Nivel de socket seguro (SSL) 226, 489, 514
nivel superior
niveles de acceso 773, 784, 807 administración 807
al copiar o mover carpetas 985
asignar a entidades de seguridad 787
eliminar 801 modificar derechos en 801
relaciones con los objetos 803
tareas, derechos necesarios para 794
ver frente a ver a petición 798
1218 Manual del administrador de SAP BusinessObjects Enterprise
Índice nodos (continúa)
quitar servidores adicionales 148
notificación de auditoría 922 notificación de correo electrónico 922
notificaciones
novedades 29 nuevas funcionalidades 29
número de inicios de sesión, tokens de inicio
número de minutos, tokens de inicio de sesión
números de puerto
Servidor de contenedor de aplicación Web
O
objetos
agregar
cambiar
configuración predeterminada 868
objetos (continúa) categorías
derechos
notificación del error 921 notificación del éxito 921
programar
con el Asistente de publicación 1002
objetos de informe
agregar
con hipervínculos existentes 890
agregar a una carpeta individualmente 986
configuración de la base de datos,
configurar límites de instancia 963
derechos para crear/modificar 167
especificar servidores 873 especificar Servidores de tareas para 873
extensiones de procesamiento 885
Manual del administrador de SAP BusinessObjects Enterprise 1219
Índice objetos de informe (continúa)
objetos de programa 893, 1009 acceder a otros archivos 1009
acceso de archivo a programas ejecutables
agregar, con el Asistente de publicación
argumentos de la línea de comandos 1009
directorio de trabajo, especificar 896
habilitar, deshabilitar 901, 903
programas ejecutables, configurar 897
variables de entorno, especificar 898
objetos en los que se puede realizar
búsquedas, Búsqueda de contenido 1054
objetos por página, establecer máximo 765
ODBC
archivo de información del sistema 211
base de datos del CMS
cuentas de servidores de procesamiento
informes en UNIX 211 variables de entorno 211 odbc.ini 211
opciones de ejecución, programar objetos 913
opciones de línea de comandos 714, 736, 742
Servidor de aplicaciones de informes (RAS)
opciones de línea de comandos (continúa)
Servidor de tareas 729 servidor de tareas de programa 729
Servidor de tareas de Web Intelligence 729
Servidores del repositorio de archivos de
opciones del modo de actualización, para
Oracle
orígenes de datos 209 en UNIX 209
orígenes de destinatarios dinámicos 1028
P
páginas, establecer preferencias de la CMC
panel Consulta HTML, derechos de acceso 849
parámetros
parámetros de configuración de servidor,
1220 Manual del administrador de SAP BusinessObjects Enterprise
Índice
patrones de repetición, programar objetos 911
PDF, programar opciones de formato 945
destinos de perfil global, especificar 1045
personalizar
peticiones de orden actualización para documentos de Desktop
para documentos de Web Intelligence
plantillas de configuración 170
procedimientos recomendados 170
restablecer valores predeterminados del
Polestar 851 administrar configuración 851
preferencias, establecer en la CMC 765
principales
asignar derechos avanzados a 788
comprobar derechos para 790, 791
derechos, sobre carpetas de nivel superior
procesadores, para Búsqueda de contenido
programa de indexación, Búsqueda de
programación de indexación, Búsqueda de
programación de programa, servicio 69
con el Asistente de publicación 1002
configuración del grupo de servidores 954
especificar un servidor para 873
para el grupo 953 para el usuario 953
configuración de parámetros 899 configurar 899
proporcionar acceso a otros archivos 900
programas de secuencias de comandos 894 programas ejecutables 894
Protocolo ligero de acceso a directorios. Véase
recomendaciones de administración 452,
Manual del administrador de SAP BusinessObjects Enterprise 1221
Índice
Publicación (continúa) recomendaciones de configuración de
Publicación posterior al procesamiento, servicio
crear
suscripción y anular suscripción 1039
publicaciones de gran volumen 1023
Publishing
destinos
puntuación en Búsqueda de contenido 1056
Q
Query as a Web Service 60, 105
Query as a Web Service (QaaWS), servicio 70
relación de confianza activa 485
configuración del servidor de caché 442
réplica bidireccional 290 réplica unidireccional 290
replicar
usuarios y grupos de terceros 285
requisitos
restaurar parámetros de configuración de servidor
valores predeterminados del sistema 173,
R
regenerar índice de Búsqueda de contenido
registrar 430 actividad de servidores 430
Servidor de contenedor de aplicación Web
S
SDK
SDK .NET de servidor de aplicaciones de
SDK .NET del motor de informes 102
SDK de BusinessObjects Enterprise 484, 883
SDK de BusinessObjects Enterprise .NET 101
SDK de Crystal Reports .NET 103
SDK de JavaServer Faces (JSF) 100
1222 Manual del administrador de SAP BusinessObjects Enterprise
Índice
SDK Java de BusinessObjects Enterprise 98
SDK Java de servidor de aplicaciones de
SDK Java del motor de informes 99
seguir configurar
carpetas de nivel superior 789
de explorador Web a servidor Web 489
extensiones de procesamiento 484, 883
protección frente a intentos de conexión
relación de confianza activa 485
restricciones 492 restricciones de conexión 492
restricciones de cuenta Invitado 493
restricciones para las contraseñas 491
restricciones para los usuarios 492
Servidor de administración central (CMS)
seguridad de nivel de filas, extensiones de
seguridad de objeto de universo 1102
seguridad en tiempo de visualización, Búsqueda
Server Intelligence Agent (SIA) 141
Servicio de administración central 66
Servicio de análisis multidimensional 75
Servicio de contenedor de aplicaciones Web
Servicio de la Consola de administración central
Servicio de procesamiento de Web Intelligence
Servicio de programación de Crystal Reports
Servicio de programación de Desktop
Servicio de programación de lista de valores
Servicio de programación y publicación de Web
servicios
Archivos de entrada, servicio de
Archivos de salida, servicio de
Auditoría de cliente, servicio proxy 67
Business Process BI Service 66
Crystal Reports, servicio de caché 71
Crystal Reports, servicio de procesamiento
Desktop Intelligence, servicio de caché 73
Desktop Intelligence, servicio de
Entrega de destino, servicio de
Manual del administrador de SAP BusinessObjects Enterprise 1223
Índice servicios (continúa)
plantillas de configuración 170
programación de programa, servicio 69
Publicación posterior al procesamiento,
Query as a Web Service (QaaWS), servicio
Servicio de administración central 66
Servicio de análisis multidimensional 75
Servicio de la Consola de administración
Servicio de procesamiento de Web
Servicio de programación de Crystal
Servicio de programación de Desktop
Servicio de programación de lista de valores
Servicio de programación y publicación de
Visualización y modificación de Crystal
servicios de administración 43
servicios de almacenamiento 44
almacenamiento en caché de archivos 300
configuración para servidores proxy inversos
despliegue personalizado 300 variable de sesión 300
servicios Web configuración para servidores proxy inversos
Servidor de administración central (CMS)
Servidor de análisis multidimensional 90
Servidor de aplicaciones de informes 873
derechos de objeto necesarios 167
opciones de línea de comandos 733
servidor de aplicaciones Java, Kerberos 555
configuración de rendimiento 442 configurar 442
opciones de línea de comandos 725
Servidor de caché de Crystal Reports
Servidor de conexión
Servidor de contenedor de aplicación Web
(WACS)
archivos de configuración de Kerberos 377
cambiar la configuración de memoria 391
1224 Manual del administrador de SAP BusinessObjects Enterprise
Índice
Servidor de contenedor de aplicación Web
(WACS) (continúa)
quitar servicios de CMC de 355
resolver conflictos de puertos 389, 390
restablecer valores predeterminados del
usar con otros servidores web 383
usar con servidores proxy 384, 385
Servidor de eventos
configurar 441 intervalo de sondeo 441
opciones de línea de comandos 742
Servidor de procesamiento
configurar para origen de datos 208
opciones de línea de comandos 725
Servidor de procesamiento de Adaptive 78
Servidor de procesamiento de Crystal Reports
configuración de rendimiento 200
opciones de línea de comandos 725
opciones de línea de comandos 729
Servidor de tareas de destino 202 destinos 202 configurar 202
Servidor de tareas de lista de valores
Servidor de tareas de programa 202 destinos 202 configurar 202
opciones de línea de comandos 729
Servidor de tareas de Web Intelligence
Servidor de Web Intelligence 95
Servidor del repositorio de archivos de entrada
tiempo de espera máximo 199, 442
Servidor del repositorio de archivos de salida
tiempo de espera máximo 199, 442
cuenta de usuario en Windows 217
conceder derechos a la cuenta de servicio
Configuración de Crystal Reports Server
Actualización del visor siempre
proporciona datos actuales 1159
Manual del administrador de SAP BusinessObjects Enterprise 1225
Índice servidores (continúa)
Configuración de Crystal Reports Server
(continúa)
Compartir datos del informe entre
Datos a petición más antiguos facilitados
Directorio de archivos de la caché 1159
Expiración del inicio de sesión único
Número de registros de la base de datos para leer al previsualizar o actualizar
Número máximo de procesos secundarios iniciados previamente
Número máximo de tareas de ciclo de
vida por proceso secundario 1159
Número máximo de tareas de informe
Número máximo de tareas simultáneas
Permitir que las tareas de informe permanezcan conectadas a la base de datos hasta que se cierre la tarea
Registros de base de datos leídos al
previsualizar o actualizar 1159
Tamaño de datos de exploración 1159
Tiempo de espera de conexión inactiva
Tiempo de espera de la tarea inactiva
configuración de rendimiento 169, 443
Configuración de servidor común
Establecer plantilla de configuración
servidores (continúa)
Configuración de servidor común (continúa)
Iniciar automáticamente este servidor
Restaurar valores predeterminados del
Usar plantilla de configuración 1140
Configuración de servidor principal
Cantidad máxima de solicitudes
Conexiones a la base de datos del
Contraseña de acceso a clave privada
Contraseña de acceso a clave privada de la lista de confianza de
Desactivar reconexión automática a bases de datos del sistema y de
Deshabilitar HTTP mediante proxy 1143
Directorio de almacenamiento de
Enlazar a nombre de host o dirección IP
Enlazar a todas las direcciones IP 1143
Expiración del inicio de sesión único
Habilitar autenticación del cliente 1143
Intervalo de sondeo de eventos 1143
Número máximo de reintentos para
Número máximo de tareas simultáneas
1226 Manual del administrador de SAP BusinessObjects Enterprise
Índice servidores (continúa)
Configuración de servidor principal
(continúa)
Puerto del servidor de nombres 1143
Tamaño máximo del conjunto de
Tiempo de espera de inicio del servicio
Tiempo máximo de inactividad 1143
Tipo de almacén de certificados 1143
Ubicación de archivos de almacén de
Ubicación de archivos de la lista de
confianza de certificados 1143
Ubicación del archivo bscLogin.conf
Ubicación del archivo Krb5.ini 1143
Configuración del servidor de Desktop
Intelligence
Activar admisión de cliente CORBA
Activar admisión de cliente HTTP 1184
Activar seguimientos de ejecución 1184
Actualización del visor siempre
proporciona datos actuales 1184
Caché que se desea conservar si está
llena la caché de documentos 1184
Compartir datos del informe entre
Datos a petición más antiguos facilitados
Directorio de archivos de la caché 1184
Expiración del inicio de sesión único
Número máximo de operaciones antes de restablecer una tarea de informe
servidores (continúa)
Configuración del servidor de Desktop
Intelligence (continúa)
Número máximo de tareas simultáneas
Permitir ejecución de VBA 1184
Tareas de informe cargadas
Tiempo de espera de conexión inactiva
Tiempo de espera de la tarea inactiva
Tiempo de espera del objeto transitorio
Configuración del servidor de Gestión del
Configuración del servidor de Voyager
Cantidad máxima de sesiones de cliente
Tamaño máximo del conjunto de
Tiempo de espera de inicio del servicio
Configuración del servidor de Web
Intelligence
Deshabilitar uso compartido de caché
Directorio de caché de salida 1172
Espacio de reducción máximo de caché
Expiración del inicio de sesión único
Habilitar almacenamiento en caché en
Habilitar análisis de memoria 1172
Habilitar caché de documentos 1172
Habilitar caché de lista de valores 1172
Manual del administrador de SAP BusinessObjects Enterprise 1227
Índice servidores (continúa)
Configuración del servidor de Web
Intelligence (continúa)
Habilitar errores de tamaño máximo de
Intervalo de limpieza de caché de
Intervalo de sondeo del servidor 1172
Número máximo de documentos antes
Número máximo de documentos en la
Número máximo de documentos por
Tamaño del lote de lista de valores 1172
Tamaño máximo de caché de
Tamaño máximo de la caché de
Tamaño máximo de lista de valores
Tamaño máximo de ordenación
Tamaño máximo de secuencia binaria
Tamaño máximo de secuencia de
Tiempo de espera antes del reciclaje
Tiempo de espera de conexión inactiva
Tiempo de espera de documento
Tiempo de espera de la caché 1172
Umbral inferior de la memoria 1172,
Umbral máximo de la memoria 1172,
Umbral superior de la memoria 1172,
configuración predeterminada 132, 173, 420 configurar 132, 168, 420
servidores (continúa)
configurar servidores para utilizar la cuenta
cuenta de usuario, cambiar 217
establecer una cuenta de servicio 544
modificación de la pertenencia a grupos 166
opciones de identificación de host 175
opciones de línea de comandos estándar
para ver y modificar informes 873
plantillas de configuración 170
predeterminado, para programar objetos
registrar mediante el nombre 183
Servidor de administración central 79
Servidor de análisis multidimensional 90
1228 Manual del administrador de SAP BusinessObjects Enterprise
Índice servidores (continúa)
Servidor de analíticas de cuadros de
Servidor de aplicaciones de informes (RAS)
Servidor de caché de Crystal Reports 82
Servidor de caché de Desktop Intelligence
Servidor de consultas de conjuntos 95
Servidor de contenedor de aplicación Web
Servidor de cuadros de mandos 84
Servidor de perfiles de conjuntos 94
Servidor de Predictive Analysis 92
Servidor de procesamiento de Adaptive 78
Servidor de procesamiento de Crystal
Servidor de procesamiento de Desktop
Servidor de Process Analysis 92
Servidor de tareas de Adaptive 77
Servidor de tareas de Desktop Intelligence
Servidor de tareas de lista de valores (LOV)
servidor de tareas de programa 93
Servidor de tareas de publicación 93
Servidor de Web Intelligence 95
Servidor del repositorio de PM 91
servidores de repositorios de archivos 87
Servidores del repositorio de archivos de
Servidores del repositorio de archivos de
servidores de aplicaciones Web 96
Servidores de aplicaciones Web en .NET 101
servidores de aplicaciones Web en Java 98
Servidores de repositorios de archivos
opciones de línea de comandos 738
página de propiedades 199, 442 tiempos de espera máximos 199, 442
comunicaciones entre servidores y 322
hacer que los servidores se registren
Servidor de contenedor de aplicación Web
servidores predeterminados en nuevo nodo 148
servidores proxy inversos
configurar con BusinessObjects Enterprise
desplegar con BusinessObjects Enterprise
despliegue con un servidor de contenedor
usar con servidores de contenedor de
servidores Web
mejorar la velocidad de respuesta Web 449
Manual del administrador de SAP BusinessObjects Enterprise 1229
Índice servidores y arquitectura, Búsqueda de
ver activas 423 sesiones activas, ver 423
sincronizar acciones de auditoría 664
Sistema de administración central (CMS)
configurar el complemento LDAP 529
configurar inicio de sesión único con LDAP
error 530 solución de problemas 530
sitios
sitios de destino
sitios de origen
solución de problemas
Servidores de contenedor de aplicación
solucionar problemas de interfaces de red 181
configurar los servidores de contenedor de
aplicación Web (WACS) 367, 371
configurar servidores 226 sslc.cnf 226 sslc.exe 226
SSLVéase Nivel de socket seguro (SSL) 514
startservers 755 stopservers 755
Strategy Builder, derechos 1131
subprocesos de procesamiento 442
subrutinas, manejo de señales 718
T
tareas de réplica
terminar el proceso de indexación 1081
texto enriquecido, programar opciones de
texto sin formato, programar opciones de
formato 945 texto, programar opciones de formato 945
servidores de repositorios de archivos 199,
tipos de documento, publicar 1017
tipos de objeto, para Búsqueda de contenido
tokens de inicio de sesión 486
seguimiento de sesiones 487 seguridad distribuida 487
tolerancia a errores afinidades de sesión
soporte de aplicaciones Web 42
1230 Manual del administrador de SAP BusinessObjects Enterprise
Índice tolerancia a errores (continúa)
Tomcat
puerto de conexión, cambiar 183
Traducción de direcciones de red
configurar, archivo hosts del servidor 341
transferencia de confianza 487
transformación XSL
documentos de Web Intelligence 448
U
ubicación de índice, Búsqueda de contenido
ubicaciones de Enterprise, publicaciones 1031
universos
UNIX
uso compartido de instancias 303
usuarios
asignar derechos avanzados a 788
comprobar derechos para 790, 791
derechos, sobre carpetas de nivel superior
usuarios asignados, administrar alias 836
usuarios de terceros, replicar 285
V
vales 487 para seguridad distribuida 487
tokens de inicio de sesión 486
valores separados, programar opciones de
especificar para objetos de programa 898
autenticación principal 476 y autenticación 476
variables, para valores de perfil 1049
varios documentos, publicar 1017
velocidad de respuesta Web, mejorar 449
actividad actual de las cuentas 497
derechos para entidades de seguridad 786
métricas de servidor de contenedor de
versiones, diferencias entre versiones 141
visores, establecer preferencias de la CMC 765
vistas en miniatura de informes, agregar con
vistas en miniatura, agregar con informes 986,
Manual del administrador de SAP BusinessObjects Enterprise 1231
Índice
Visualización y modificación de Crystal Reports,
W
derechos de acceso a la consulta HTML
849 derechos de aplicación 849
informes de auditoría de ejemplo 663
Autenticación de confianza 615
WebLogic
archivo de configuración de JAAS 559
WebSphere
Windows
Windows AD
asignar cuentas 536 asignar grupos 536
configuración de Kerberos
Windows AD (continúa) configuración de Kerberos (continúa)
cuentas y grupos
gráfico de grupo 541 programar actualizaciones 541
agregar cuentas a grupos asignados 507
asignar cuentas 502 en CMC 502 asignar grupos 502
autenticación 500 autenticación y UNIX 500 complemento de seguridad 500
crear grupos 508 desactivar cuentas 508
desasignar cuentas 505 desasignar grupos 505
ver
Word, programar opciones de formato 945
X
XML, programar opciones de formato 945
Z
zonas horarias, establecer preferencias de la
1232 Manual del administrador de SAP BusinessObjects Enterprise
Pobierz
Reklama