Modification de la liste Priorité de la demande

Cet article contient les rubriques suivantes :
casm173
Cet article contient les rubriques suivantes :
Une priorité est affectée à chaque demande. CA Service Catalog fournit des valeurs de priorité prédéfinis dans le fichier requestinfoshared.xml. Vous pouvez ajouter ou modifier les valeurs de ce fichier. Vous pouvez également utiliser ce fichier pour spécifier les rôles d'utilisateur qui peuvent affecter des valeurs de priorité aux demandes. Par exemple, vous pouvez ajouter la valeur de priorité Immédiate que seul le rôle de livraison de services peut affecter à une demande.
Le fichier requestinfoshared.xml peut être différent pour chaque langue et se trouver dans un dossier différent. Par exemple, pour l'anglais (icusen), le fichier requestinfoshared.xml se trouve dans le dossier USM_HOME\view\webapps\usm\locale\icusen\request.
Vous pouvez modifier les niveaux de priorité prédéfinis.
Niveaux de priorité
La section de la liste de demandes et de priorités dans le fichier requestinfoshared.xml définit les valeurs numériques et de texte pour chaque priorité. Chaque section définit les valeurs de priorité disponibles pour le code de rôle spécifié dans l'attribut de rôle. La spécification de rôle default est utilisée lorsque aucune section n'existe pour le rôle de l'utilisateur.
La liste des priorités s'affiche dans l'ordre spécifié dans la section , quel que soit le rôle. Vous pouvez utiliser l'attribut defaultSel pour spécifier la valeur par défaut pour une nouvelle demande en fonction du rôle. Le tableau suivant répertorie les rôles et les codes :
Rôle
Code
Utilisateur du catalogue
catalogenduser
Gestionnaire de demandes
requestmanager
Administrateur du catalogue
catadministrator
Utilisateur final
utilisateur final
Utilisateur final SMA
smaenduser
Administrateur
administrateur
Gestionnaire de services
servicemanager
Administrateur général de l'unité business
stadministrator
Administrateur de livraison de services
spadministrator
Vous pouvez modifier ce fichier pour ajouter des valeurs ou modifier des valeurs existantes.
Par exemple, une demande utilise une valeur de priorité qui n'est
pas
disponible pour le rôle de l'utilisateur modifiant la demande. Dans ce cas, l'utilisateur voit la priorité correspondante dans la liste des valeurs de priorité. Si la demande est définie sur une autre priorité
disponible
pour le rôle de l'utilisateur modifiant la demande, l'utilisateur peut voir
uniquement
les priorités disponibles pour son rôle.
Exemple : personnalisations du fichier requestinfoshared.xml
Si le rôle de l'utilisateur final de catalogue n'inclut pas de priorité 1 (Elevé), un utilisateur disposant de ce rôle ne voit la priorité Elevé dans la liste des priorités. En outre, l'utilisateur ne peut pas définir la priorité d'une demande sur Elevé.
Supposons que la situation suivante se produit :
  • Un gestionnaire de demandes qui peut utiliser toutes les valeurs de statut définit ultérieurement la priorité de la demande sur Elevé.
  • Un utilisateur disposant du rôle d'utilisateur final de catalogue modifie la demande.
Dans ce cas, le statut Elevé ne s'affiche pas dans la liste des priorités.
Par conséquent, les administrateurs
peuvent
configurer le produit pour empêcher un rôle d'utiliser une valeur de priorité. Les administrateurs ne peuvent pas empêcher les utilisateurs de ce rôle d'afficher et de modifier leurs demandes lorsqu'un autre utilisateur a défini la priorité.
Ajout d'un nouveau niveau de priorité pour plusieurs rôles
Selon les besoins de votre organisation, vous pouvez ajouter un nouveau niveau de priorité aux niveaux de priorité prédéfinis.
Procédez comme suit :
  1. Modifiez le fichier requestinfoshared.xml pour la langue de votre système à l'aide d'un éditeur, tel que Bloc-notes. Par exemple, pour l'anglais, modifiez le fichier USM_HOME\view\webapps\usm\locale\icusen\request\requestshared.xml.
  2. Ajoutez une ligne à la section priority_levels pour la priorité que vous souhaitez ajouter. Spécifiez une valeur numérique unique pour le nouveau niveau de priorité.
    Les valeurs de priorité sont répertoriées dans l'interface utilisateur dans l'ordre défini dans cette section du fichier.
  3. Effectuez l'
    une
    des opérations suivantes :
    • Ajoutez une ligne dans la section levels pour chaque rôle que vous autorisez à utiliser la nouvelle priorité.
    • Ajoutez une ligne dans la section levels pour le rôle. Cela permet à tous les utilisateurs ne disposant pas d'une liste de priorités spécifique au rôle d'utiliser la nouvelle priorité.
  4. Enregistrez le fichier.
  5. Connectez-vous à CA Service Catalog en tant qu'utilisateur disposant du rôle que vous avez modifié. Vérifiez les mises à jour dans les pages relatives à la demande.
Exemple : ajout d'une nouvelle priorité pour tous les rôles
Cet exemple ajoute la ligne suivante
en gras
dans le fichier requestinfoshared.xml. Dans cet exemple, une nouvelle priorité Urgent est ajoutée et mise à la disposition de tous les utilisateurs ne disposant pas d'une liste de priorités spécifique au rôle.
<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>
Ajout d'un nouveau niveau de priorité pour un rôle spécifique
Selon les besoins de votre organisation, vous pouvez ajouter un nouveau niveau de priorité aux niveaux de priorité prédéfinis. Vous pouvez ajouter un nouveau niveau de priorité pour un rôle spécifique uniquement.
Procédez comme suit :
  1. Dans un éditeur de texte tel que Bloc-notes, modifiez le fichier requestinfoshared.xml pour prendre en charge la langue de votre système. Par exemple, pour l'anglais, modifiez le fichier USM_HOME\view\webapps\usm\locale\icusen\request\requestshared.xml.
  2. Ajoutez une section level pour le rôle affecté.
  3. Dans cette section, effectuez
    toutes
    les actions suivantes :
    • Spécifiez le code de rôle dans l'attribut role.
    • Incluez uniquement les lignes de la section priority_levels à afficher pour les utilisateurs disposant du rôle.
    • Spécifiez la priorité par défaut pour les nouvelles demandes à l'aide de l'attribut defaultSel.
  4. Enregistrez le fichier.
  5. Connectez-vous à CA Service Catalog en tant qu'utilisateur disposant du rôle que vous avez modifié. Vérifiez les mises à jour dans les pages relatives à la demande.
Exemple : ajout d'un nouveau niveau de priorité pour un rôle spécifique
Dans cet exemple, une nouvelle liste de priorités est ajoutée pour les utilisateurs disposant du rôle Utilisateur du catalogue. La priorité par défaut est définie sur moyen-bas et ne permet
pas
aux utilisateurs de définir la priorité Intermédiaire-faible. Ces objectifs sont atteints en ajoutant la section
en gras
:
<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>