Exemple : Autorisation pour les acheteurs uniquement de déduire des bons de réduction
Par défaut, tous les utilisateurs sont autorisés à utiliser des bons de réduction. Dans certains cas, il est possible que vous souhaitiez limiter l'utilisation des bons de réduction aux utilisateurs affectés au rôle Acheteur (côté achat) dans HCL Commerce.
Cette rubrique est obsolète et est fournie uniquement à des fins de rétrocompatibilité.
Dans cet exemple, vous allez modifier une stratégie de niveau ressource, ainsi que la stratégie basée sur les rôles associée. Pour limiter l'utilisation des bons de réduction aux utilisateurs affectés au rôle Acheteur (côté achat) procédez comme suit :
- Déterminez la stratégie de niveau ressource qui indique qui peut utiliser un bon de réduction.
- Modifiez le groupe d'accès de cette stratégie en spécifiant les utilisateurs affectés au rôle Acheteur (côté achat) au lieu de tous les utilisateurs.
- Identifiez l'instruction de déduction des bons de réduction.
- Identifiez la stratégie basée sur les rôles qui correspond au rôle Acheteur (côté achat). Cette stratégie définit les instructions que les utilisateurs qui ont le rôle Acheteur (côté achat) peuvent exécuter. Vous devez mettre à jour le groupe de ressources de cette stratégie pour permettre aux acheteurs d'exécuter l'instruction de déduction des bons de réduction.
- Mettez à jour le groupe de ressources de cette stratégie basée sur les rôles pour inclure les instructions de déduction des bons de réduction.
Identification de la stratégie de niveau ressource et de son groupe d'actions
- Identifiez la stratégie de niveau ressource à modifier. Cette stratégie est la suivante :
AllUsersExecuteCouponRedemptionCommandsOnCouponWalletResource - A partir de la console d'administration de l'organisation, cliquez sur .
- Dans la zone Affichage, sélectionnez Organisation racine pour afficher les stratégies de cette organisation.
- Dans la liste de stratégies, sélectionnez la stratégie suivante :
AllUsersExecuteCouponRedemptionCommandsOnCoupon WalletResource - Notez le nom du groupe d'actions de la stratégie :
CouponRedemption. Il s'agit du groupe d'actions que vous devez afficher pour rechercher le nom des instructions de déduction des bons de réduction.
Modification du groupe d'accès
- Cliquez sur Modifier pour afficher la page Modification de la stratégie.
- Dans la zone Groupe d'utilisateurs, cliquez sur Rechercher et sélectionnez Acheteurs (côté achat).
- Cliquez sur OK.
- Mettez à jour le nom de la stratégie, son nom d'affichage et sa description afin de refléter la modification du groupe d'accès.
- Cliquez sur OK.
Identification des instructions de déduction des bons de réduction
- Cliquez sur .
- Dans la liste des groupes d'actions, sélectionnez CouponRedemption.
- Cliquez sur Modifier pour afficher la page Modification du groupe d'actions. Notez le nom des instructions de déduction des bons de réduction :
Vous devez ajouter ces instructions au groupe de ressources qui contient la liste des instructions qu'un acheteur peut exécuter.com.ibm.commerce.couponredemption.commands.CouponDSSCmd com.ibm.commerce.couponredemption.commands.UseCouponIdCmd
Identification de la stratégie basée sur les rôles qui correspond aux acheteurs (côté achat)
- Recherchez la stratégie basée sur les rôles qui correspond aux acheteurs (côté achat). Cette stratégie est la suivante :
Buyers(buy-side)ExecuteBuyers(buy-side)CommandsResourceGroup - Cliquez sur .
- 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 de ressources :
Buyers(buy-side)CommandsResourceGroup. Il s'agit du nom du groupe de ressources que vous devez mettre à jour.
Mise à jour du groupe de ressources dans la stratégie basée sur les rôles afin d'inclure l'instruction de création d'enchères
- Cliquez sur .
- Sélectionnez Buyers(Buy-side)CommandsResourceGroup.
- Cliquez sur Modifier pour afficher la page Modification du groupe de ressources.
- Cliquez sur Suivant pour afficher la page Détails.
- Dans la liste Ressources disponibles, sélectionnez com.ibm.commerce.couponredemption.commands.CouponDSSCmd com.ibm.commerce.couponredemption.commands.UseCouponIdCmd. Il s'agit des instructions de déduction des bons de réduction.
- Cliquez sur Ajouter pour ajouter ces commandes au groupe de ressources.
- Cliquez sur Terminer.
Mise à jour du registre des stratégies de contrôle d'accès avec vos modifications
- Ouvrez la Console d'administration.
- Cliquez sur .
- Dans la liste des registres, sélectionnez Stratégies de contrôle d'accès.
- Cliquez sur Mettre à jour.