Para habilitar las prestaciones de arrendamiento múltiple de Cognos, ha de establecer propiedades de autenticación avanzadas en todos los sistemas en los que se ha configurado Content Manager y, a continuación, reiniciar el servicio de IBM® Cognos.
Antes de empezar
- Identificar cómo se determina la información de arrendamiento para usuarios individuales del entorno. Para obtener más información, consulte: Identificar información de arrendamiento.
- Compilar los archivos de clase Java personalizada necesarios en archivos JAR y colocarlos en el directorio ubicación_c10/webapps/p2pd/WEB-INF/lib junto con los archivos asociados o bien actualizar la variable de entorno CLASSPATH para que incluya la ruta de estos archivos.
- Determinar si debe aplicar valores de arrendamiento múltiple a todos los espacios de nombres configurados o a espacios de nombres individuales. Las propiedades de arrendamiento múltiple de un espacio de nombres especificado reemplazan las propiedades de arrendamiento múltiple establecidas globalmente. Si un espacio de nombres no se ha configurado para utilizar el arrendamiento múltiple, para determinar quién puede acceder a los objetos se utilizarán las políticas y permisos para los objetos.
Procedimiento
- Abra IBM Cognos Configuration.
- Para configurar valores de arrendamiento múltiple globalmente o para espacios de nombres individuales, utilice los pasos siguientes:
- Para configurar la información de arrendamiento para todos los espacios de nombres: en la ventana del Explorador, en Seguridad, pulse Autenticación.
- Para configurar la información de arrendamiento para un espacio de nombres: en la ventana del Explorador, en Seguridad, pulse Autenticación.
Pulse en el espacio de nombres que desea configurar.
- Pulse el botón Editar en la columna Valor de Propiedades avanzadas.
- Pulse Añadir.
- Añada las propiedades de arrendamiento múltiple que necesita.
En los siguientes escenarios se muestran combinaciones posibles de propiedades de arrendamiento múltiple:
- Para utilizar la información de jerarquía, puede establecer la propiedad siguiente:
multitenancy.TenantPattern = ~/ancestors[2]/defaultName
Nota: Si utiliza espacios de nombres de Active Directory, también debe establecer la propiedad avanzada MultiDomainTree en true para correlacionar los arrendatarios con los dominios.
- Para utilizar los atributos de objeto específico de su proveedor de autenticación, como por ejemplo un número de departamento (departmentNumber), puede seguir estos pasos:
- Establezca las propiedades avanzadas siguientes:
multitenancy.TenantPattern = ~/parameters/parameter_name
AdditionalUserPropertiesToQuery = parameters
- Establezca la siguiente propiedad personalizada de espacio de nombres:
parameter_name = departmentNumber
- Para utilizar una clase Java personalizada, establecería la propiedad siguiente:
multitenancy.ITenantProvider = custom_class_name
donde nombre_clase_personalizada representa el nombre de una clave Java que ha creado.
- Pulse Aceptar.
- Pruebe los cambios. En la ventana del Explorador, pulsar con el botón derecho en Autenticación y pulse en Probar. En el registro aparece un mensaje en el que se muestra que el arrendamiento múltiple está habilitado.
- En el menú Archivo, pulse Guardar.
- Reinicie los servicios de IBM Cognos para que los cambios entren en vigor.
Qué hacer a continuación
Después de haberse habilitado el arrendamiento múltiple, el administrador del sistema debe establecer la información de arrendamiento para los objetos en el almacén de contenido. Para obtener más información, consulte la publicación Guía de administración y seguridad.
Para realizar un seguimiento de las actividades del arrendatario, puede utilizar una base de datos de registro. Para obtener información sobre cómo crear una base de datos de registro, consulte: Directrices para la creación de una base de datos de registro.