Exemple : Retrait de la possibilité pour les administrateurs des contrats d'ajouter ou de supprimer des pièces jointes à des contrats
Par défaut, les administrateurs des contrats d'un magasin peuvent ajouter des pièces jointes aux contrats qu'ils gèrent ou en supprimer. Dans certains cas, il est possible que vous ne souhaitiez pas accorder ce droit aux administrateurs des contrats.
Dans cet exemple, vous allez modifier une stratégie de niveau ressource qui définit les actions qu'un administrateur des contrats peut effectuer. Pour retirer aux administrateurs des contrats le droit d'ajouter des pièces jointes aux contrats ou d'en supprimer, procédez comme suit :
- Déterminez la stratégie de niveau ressource qui définit les actions que les administrateurs des contrats peuvent effectuer.
- Déterminez le nom du groupe d'actions de la stratégie.
- Supprimez les actions d'ajout de pièces jointes et de suppression de pièces jointes de la liste des actions dans le groupe d'actions de la stratégie.
Identification de la stratégie de niveau ressource et du groupe d'actions
- Identifiez la stratégie de niveau ressource à modifier. Cette stratégie est la suivante :
ContractManagersForOrgExecuteContractManageCommandsOnContractResource - A partir de la console d'administration de l'organisation, cliquez sur Gestion des accès > Stratégies.
- Dans la zone Affichage, sélectionnez Organisation racine pour afficher les stratégies de cette organisation.
- Localisez la stratégie dans la liste.
- Notez le nom du groupe d'actions de la stratégie :
ContractManage. Il s'agit du groupe d'actions que vous devez modifier pour supprimer les actions d'ajout et de suppression de pièces jointes.
Suppression des actions d'ajout et de suppression de pièces jointes du groupe d'actions de la stratégie
- Cliquez sur Gestion des accès > Groupes d'actions.
- Dans la liste des groupes d'actions, sélectionnez ContractManage.
- Cliquez sur Modifier pour afficher la page Modification du groupe de ressources.
- Dans la liste Actions sélectionnées, sélectionnez les actions suivantes : com.ibm.commerce.contract.commands.ContractAttachmentAddCmd com.ibm.commerce.contract.commands.ContractAttachmentDeleteCmd.
- Cliquez sur Retirer.
- Cliquez sur OK.
Mise à jour du registre des stratégies de contrôle d'accès avec vos modifications
- Ouvrez la Console d'administration.
- Cliquez sur Configuration > Registre.
- Dans la liste des registres, sélectionnez Stratégies de contrôle d'accès.
- Cliquez sur Mettre à jour.