Modification du contrôle d'accès pour un outil du Management Center

Par défaut, seuls certains rôles métier sont autorisés à utiliser un outil du Management Center. Vous pouvez personnaliser le Management Center pour accorder l'accès d'un outil à un rôle spécifique ou le révoquer. C'est le cas, par exemple, si vous devez créer un rôle ayant accès à plusieurs outils ou restreindre l'accès d'un outil spécifique à un seul rôle.

Pour obtenir des informations sur les rôles par défaut autorisés à utiliser chaque outil du Management Center, voir Management Center Texte : HCL Commerce.

Procédure

  1. Ouvrez HCL Commerce Developer et basculez vers la vue Explorateur d'entreprise.
  2. Développez LOBTools > WebContent > WEB-INF > src > xml > commerce > shell.
  3. Ouvrez le fichier ApplicationMenuItems.xml pour l'éditer.
    Ce fichier définit toutes les options du menu Management CenterOutils du .
  4. Localisez le code qui définit l'outil voulu et mettez à jour l'attribut usage pour identifier le rôle autorisé à accéder à l'outil.
    Par exemple, le code suivant accorde au rôle catalogUser l'accès à l'Catalogs tool.
    
    <ApplicationMenuItem actionName="openBusinessObjectEditor" activeIconSrc="catalogActiveTabIcon" 
    displayName="Catalogs tool" id="catalogManagement" inactiveIconSrc="catalogInactiveTabIcon" package="cmc/shell" 
    toolDefinition="cmc/catalog/CatalogManagement" usage="catalogUser"/>
  5. Mappez le rôle utilisateur à la configuration de contrôle d'accès du serveur HCL Commerce. Vous devez étendre le fichier XML de contrôle d'accès approprié pour l'outil.
  6. Sauvegardez et publiez vos modifications.