Modificación de la lista de prioridades de la solicitud

Este artículo contiene los siguientes temas:
casm173
Este artículo contiene los siguientes temas:
Cada solicitud tiene una prioridad asignada. CA Service Catalog proporciona valores de prioridad predefinidos en el archivo requestinfoshared.xml. Se pueden agregar o cambiar los valores de este archivo. También se puede utilizar este archivo para especificar qué roles de usuario pueden asignar valores de prioridad específicos a las solicitudes. Por ejemplo, se puede agregar un nuevo valor de prioridad "Inmediata" que solamente puede asignar el rol de Service Delivery a una solicitud.
El archivo requestinfoshared.xml puede ser diferente según el idioma y se ubica en una carpeta distinta para cada versión localizada. Por ejemplo, para inglés (icusen), el archivo requestshared.xml XXXX se ubica en la carpeta USM_HOME\view\webapps\usm\locale\icusen\request.
Se pueden modificar los niveles de prioridad predefinidos:
Niveles de prioridad
La sección <priority_levels> de la lista de solicitudes y prioridades en el archivo requestinfoshared.xml define los valores numéricos y de texto para cada prioridad. Todas las secciones <levels> definen los valores de prioridad que están disponibles para el código de rol especificado en el atributo de rol. La especificación del rol "predeterminado" se utiliza cuando no hay ninguna sección para el rol del usuario.
Aparecerá la lista de prioridades en el orden especificado en la sección <priority_levels>, independientemente del rol. Se puede utilizar el atributo defaultSel para especificar el valor predeterminado para una solicitud nueva según el rol. La siguiente tabla enumera los roles y los códigos:
Rol
Código
Usuario del catálogo
catalogenduser
Gestor de solicitudes
requestmanager
Administrador del catálogo
catadministrator
Usuario final
usuario final
Usuario final de SMA
smaenduser
Administrador
administrador
Gestor de servicios
servicemanager
Superadministrador de unidad de negocio
stadministrator
Administrador de Service Delivery
spadministrator
Se puede editar este archivo para agregar valores o cambiar la ortografía de los valores existentes.
Supongamos que una solicitud utiliza un valor de prioridad que
no
está disponible para el rol del usuario que edite la solicitud. En ese caso, el usuario ve esta prioridad en la lista de valores de prioridad. Supongamos que la solicitud se establece en otra prioridad en la que
se encuentra
disponible el rol del usuario que edita la solicitud. En ese caso, el usuario puede ver
solo
las prioridades disponibles para su rol.
Ejemplo: Las personalizaciones del archivo requestinfoshared.xml
Si el rol del usuario final del catálogo no incluye la prioridad 1 (alta), un usuario que disponga de este rol no verá que "Alta" aparece en la lista de prioridades. Por otra parte, este usuario no podrá establecer la prioridad de una solicitud como Alta.
Supongamos que se produce la siguiente situación:
  • Un gestor de solicitudes que puede utilizar todos los valores de estado de forma posterior define la prioridad de la solicitud como Alta.
  • Un usuario con el rol Usuario final del catálogo edita la solicitud posteriormente.
En este caso, el estado Alta aparecerá en la lista de prioridades.
De esta forma, los administradores
pueden
configurar el producto para evitar que un rol determinado utilice un valor de prioridad particular. Los administradores no pueden evitar que los usuarios del rol observen y editen las solicitudes cuando otro usuario haya establecido la prioridad.
Adición de un nuevo nivel de prioridad para varios roles
Si es necesario para la organización, se puede agregar un nuevo nivel de prioridad a los niveles de prioridad predefinidos.
Siga los pasos siguientes:
  1. Edite el archivo requestinfoshared.xml para el idioma del sistema, mediante un editor como el Bloc de notas. Por ejemplo, para inglés, edite el archivo USM_HOME\view\webapps\usm\locale\icusen\request\requestinfoshared.xml.
  2. Agregue una línea en la sección priority_levels para la prioridad que desee agregar. Especifique un valor numérico único para el nuevo nivel de prioridad.
    Los valores de prioridad aparecen en la interfaz de usuario en el mismo orden que aparecen en esta sección del archivo.
  3. Realice
    una
    de las siguientes acciones:
    • Agregue una línea en la sección de niveles para los roles que puedan utilizar la nueva prioridad.
    • Agregue una línea en la sección de niveles para el rol. La línea pone a disposición la nueva prioridad a todos los usuarios que no tengan una lista de prioridades específica del rol.
  4. Guarde el archivo.
  5. Inicie sesión en CA Service Catalog como un usuario con el rol que ha modificado. Verifique las actualizaciones en las páginas relacionadas con la solicitud.
Ejemplo: Cómo agregar una nueva prioridad para todos los roles
Este ejemplo agrega la siguiente línea en
negrita
al archivo requestinfoshared.xml. Este ejemplo agrega una nueva prioridad denominada "Urgente" y la pone a disposición de todos los usuarios que no disponen de una lista de prioridades específica del rol.
<priority_levels> <priority_6 propval="6">Urgent</priority_6> <priority_1 propval="1">High</priority_1> <priority_2 propval="2">Medium-High</priority_2> <priority_3 propval="3">Medium</priority_3> <priority_4 propval="4">Medium-Low</priority_4> <priority_5 propval="5">Low</priority_5> </priority_levels> <priority_level_roles> <levels role="default"> <level propval="1" /> <level propval="2" /> <level propval="3" defaultSel="true"/> <level propval="4" /> <level propval="5" /> <level propval="6" /> </levels> </priority_level_roles>
Adición de un nuevo nivel de prioridad de un rol específico
Si es necesario para la organización, se puede agregar un nuevo nivel de prioridad a los niveles de prioridad predefinidos. Se puede agregar un nuevo nivel de prioridad para un rol específico solamente.
Siga los pasos siguientes:
  1. Edite el archivo requestinfoshared.xml para el idioma del sistema a través de un editor como el Bloc de notas. Por ejemplo, para inglés, edite el archivo USM_HOME\view\webapps\usm\locale\icusen\request\requestinfoshared.xml.
  2. Agregue una sección de nivel al rol afectado.
  3. Realice
    todas
    las acciones siguientes en la sección:
    • Especifique el código de rol en el atributo de rol.
    • Incluya solo las líneas de la sección priority_levels que desee que sean visibles para los usuarios del rol.
    • Especifique la prioridad predeterminada de las nuevas solicitudes mediante el atributo defaultSel.
  4. Guarde el archivo.
  5. Inicie sesión en CA Service Catalog como un usuario con el rol que ha modificado. Verifique las actualizaciones en las páginas relacionadas con la solicitud.
Ejemplo: Cómo agregar un nuevo nivel de prioridad para un rol específico
Este ejemplo agrega una nueva lista de prioridades para los usuarios con el rol de usuario del catálogo. Este ejemplo establece la prioridad predeterminada como media-baja y
no
permite que los usuarios establezcan la prioridad a Alta. Este ejemplo obtiene estos objetivos mediante la adición de una nueva sección que se muestra en
negrita
:
<priority_levels> <priority_1 propval="1">High</priority_1> <priority_2 propval="2">Medium-High</priority_2> <priority_3 propval="3">Medium</priority_3> <priority_4 propval="4">Medium-Low</priority_4> <priority_5 propval="5">Low</priority_5> </priority_levels> <priority_level_roles> <levels role="default"> <level propval="1" /> <level propval="2" /> <level propval="3" defaultSel="true"/> <level propval="4" /> <level propval="5" /> </levels> <levels role="catalogenduser"> <level propval="2" /> <level propval="3" /> <level propval="4" defaultSel="true"/> <level propval="5" /> </levels> </priority_level_roles>