Edite los valores del archivo profiles-policy.xml para configurar la característica de estructura de informes. Puede especificar si la información de gestor de usuario y los informes directos del gestor están disponibles.
Antes de empezar
Para editar archivos de configuración, debe
utilizar el cliente de wsadmin de IBM®
WebSphere Application Server. Consulte Inicio del cliente de wsadmin
para obtener información sobre cómo iniciar la herramienta de línea de mandatos wsadmin.
Acerca de esta tarea
Si la característica de cadena jerárquica está habilitada, los
usuarios pueden ver la posición de otros usuarios dentro de la organización
utilizando la información de la cadena jerárquica visualizada en la página de
su perfil. Si la característica de personas gestionadas está habilitada, los
usuarios pueden ver los informes directos de un gestor determinado. Como administrador, puede
habilitar o inhabilitar estas características de estructura de informes
para tipos de perfil determinados.Procedimiento
En los siguientes pasos se proporciona información sobre las propiedades que pueden
establecerse para la característica de estructura de informes.
- Inicie el cliente de wsadmin desde el siguiente directorio del sistema en el que haya instalado el gestor de despliegue:
raíz_serv_apl\profiles\raíz_perfil_dm\bin
donde raíz_serv_apl es el directorio de instalación de WebSphere Application
Server y raíz_perfil_dm es el directorio de perfiles del gestor de despliegue, normalmente dmgr01.
Debe iniciar el cliente desde este directorio sino los mandatos subsiguientes que especifique no se ejecutarán correctamente.
- Inicie el intérprete de scripts Jython de perfiles.
- Especifique el siguiente mandato para acceder a los archivos de configuración
de Perfiles:
execfile("profilesAdmin.py")
Si se le solicita que especifique un servicio al que conectarse, especifique 1 para seleccionar el primer nodo de la lista. La mayoría de los mandatos se pueden ejecutar en cualquier nodo. Si el mandato escribe en un archivo, o la lee desde este, usando una vía de acceso local, debe elegir el nodo en el que el archivo está almacenado.
- Utilice el siguiente mandato para extraer el archivo
profiles-policy.xml:
ProfilesConfigService.checkOutPolicyConfig("<directorio_trabajo>", "nombre_célula")
donde:
- directorio_trabajo es el directorio de trabajo temporal en
el que se copiarán los archivos XML y XSD de configuración.
Los archivos se guardan en este directorio de trabajo mientras se realizan modificaciones en ellos.
- nombre_célula es el nombre de la célula de IBM WebSphere Application
Server que aloja la aplicación Perfiles. Este argumento es necesario.
Por ejemplo:
ProfilesConfigService.checkOutPolicyConfig("/wsadminoutput", "jdoe30Node02Cell")
- Abra el archivo profiles-policy.xml utilizando un
editor de texto, desde el directorio temporal en el que ha extraído el archivo.
- Edite las propiedades siguientes para la característica de estructura de
informes.
- profile.reportTo
Habilita o inhabilita la visualización de la información de informes del
usuario en la página de su perfil.
Esta propiedad toma un valor de serie. Los valores posibles son:
- true. La información de cadena jerárquica está disponible para los usuarios
con este tipo de perfil. La interfaz de usuario muestra información de la cadena
jerárquica y el documento de servicio del usuario contiene los enlaces de la
estructura de informes.
- false. La información de cadena jerárquica no está disponible para los
usuarios con este tipo de perfil. La interfaz de usuario muestra el widget
Cadena jerárquica, pero sólo se visualiza el propietario de perfil. La
información de la cadena jerárquica está oculta, como si el propietario del
perfil no tuviera gestor. Si inhabilita esta opción, considere también la
posibilidad de inhabilitar el widget para este tipo de perfil en el archivo
widgets-config.xml.
Para obtener más información, consulte Gestión de widgets en Perfiles.
Por ejemplo, para
habilitar la visualización de la información de cadena jerárquica para usuarios
con el tipo de perfil predeterminado:
<feature name="profile.reportTo">
<profileType type="default" enabled="true">
</profileType>
</feature>
- profile.peopleManaged
Habilita o inhabilita la visualización de informes directos para gestores
con el tipo de perfil especificado.
Esta propiedad toma un valor de serie. Los posibles valores son:
- true. La información de personas gestionadas está disponible para los usuarios
con este tipo de perfil, si son gestores. La interfaz de usuario muestra información de la cadena
jerárquica y el documento de servicio del usuario contiene los enlaces de la
estructura de informes.
- false. La información de personas gestionadas no está disponible para los gestores
con este tipo de perfil. La interfaz de usuario muestra el widget Cadena
jerárquica, pero sólo se visualiza el propietario del perfil actual. La
información de las personas gestionadas está oculta, como si el usuario no
tuviera informes directos.
Por ejemplo, para habilitar la
visualización de información de personas gestionadas para gestores con el tipo
de perfil predeterminado:
<feature name="profile.peopleManaged">
<profileType type="default" enabled="true">
</profileType>
</feature>
- Guarde los cambios y vuelva a reincorporar el archivo
profiles-policy.xml nuevamente utilizando el mandato
siguiente:
ProfilesConfigService.checkInPolicyConfig()
- Para salir del cliente de wsadmin, escriba exit en la solicitud.
- Detenga y reinicie el servidor de Perfiles.