Ajout de champs personnalisés à l'interface utilisateur

Dans l'interface utilisateur de CA Service Catalog, vous pouvez ajouter un champ personnalisé associé à des unités business, des comptes ou des utilisateurs. Vous pouvez ajouter un nouveau champ pour répondre à une demande personnalisée de votre organisation ou de l'un de vos clients. Pour cela, procédez comme suit :
casm173
Dans l'interface utilisateur de CA Service Catalog, vous pouvez ajouter un champ personnalisé associé à des unités business, des comptes ou des utilisateurs. Vous pouvez ajouter un nouveau champ pour répondre à une demande personnalisée de votre organisation ou de l'un de vos clients. Pour cela, procédez comme suit :
Etape 1 : vérification des champs de données supplémentaires
Les schémas Unité business et Compte et Utilisateur dans les tables de base de données CA Service Catalog fournissent des champs de données supplémentaires. Par défaut, ces champs n'ont pas d'étiquettes et ne sont pas affichés dans l'interface utilisateur de CA Service Catalog.
Les champs de données supplémentaires et les types de données sont les suivants :
  • Les champs de données supplémentaires, et leurs types, pour les unités business de la table usm_tenant sont les suivants :
    data1: nvarchar(32)data2: nvarchar(32)data3: nvarchar(32)data4: nvarchar(64)data5: nvarchar(64)data6: nvarchar(128)data7: nvarchar(128)
  • Les champs de données supplémentaires, et leurs types, pour les comptes de la table usm_account sont les suivants :
    data1: nvarchar(32)data2: nvarchar(32)data3: nvarchar(32)data4: nvarchar(64)data5: nvarchar(64)data6: nvarchar(64)data7: nvarchar(128)
  • Les champs de données supplémentaires, et leurs types, pour les utilisateurs de la table usm_contact_extension sont les suivants :
    data1: nvarchar(512)data2: nvarchar(512)data3: nvarchar(512)data4: nvarchar(512)data5: nvarchar(512)data6: nvarchar(512)data7: nvarchar(512)
Etape 2 : consultation de l'exemple de fichier custom.xml
Le fichier custom.xml répertorie tous les champs de données supplémentaires pour CA Service Catalog. Vous pouvez également afficher un champ de données supplémentaires dans l'interface utilisateur de CA Service Catalog en ajoutant une étiquette au champ.
Le fichier custom.xml peut varier en fonction de la langue choisie pour le système. Ce fichier se trouve dans un dossier différent pour chaque langue. Par exemple, pour l'anglais (icusen), le fichier custom.xml se trouve dans le dossier USM_HOME\view\webapps\usm\locale\icusen.
Etape 3 : affichage des champs de données supplémentaires
Vous pouvez afficher les champs de données pour ajouter des champs personnalisés à l'interface utilisateur.
Procédez comme suit :
  1. Modifiez le fichier custom.xml pour la langue de votre système. Par exemple, pour l'anglais, modifiez le fichier USM_HOME\view\webapps\usm\locale\icusen\custom.xml.
  2. Entrez l'étiquette pour le champ entre les balises start et end pour le champ approprié (data1-data7) de pour l'objet approprié : compte, unité business (client hébergé) ou utilisateur.
    Cette étiquette s'affiche dans l'interface utilisateur afin de faciliter l'identification de l'objectif du champ.
  3. Enregistrez le fichier custom.xml.
  4. Vérifiez que l'étiquette s'affiche lorsque vous affichez l'objet associé dans l'interface utilisateur. Les exemples incluent les pages d'ajout, de modification et de profil associées.
Exemple : affichage des champs supplémentaires dans l'interface utilisateur
Dans cet exemple, vous configurez les champs de compte data1 et data5 dans le fichier custom.xml pour afficher les données du centre de coûts et du département dans l'interface :
<account> <data1>Cost Center</data1> <data2></data2> <data3></data3> <data4></data4> <data5>Department</data5> <data6></data6> <data7></data7> </account>
Pour afficher un champ sans spécifier de nouvelle étiquette dans l'interface utilisateur, spécifiez un espace comme valeur d'étiquette.