Exemple : Autorisation pour les administrateurs de bons de réduction et les gestionnaires des opérations de créer des bons de réduction

Par défaut, les administrateurs de bons d'un magasin peuvent créer des bons de réduction pour leur magasin. Dans certains cas, il est possible que vous souhaitiez également accorder ce droit aux gestionnaires des opérations.

Cette rubrique est obsolète et est fournie uniquement à des fins de rétrocompatibilité.

La conception extrêmement souple des stratégies de contrôle d'accès offre plusieurs méthodes de mise en oeuvre de cette modification :

  • Vous pouvez ajouter le rôle Gestionnaire des opérations au groupe d'accès de la stratégie qui indique qui peut créer des bons de réduction.
  • Vous pouvez créer une nouvelle stratégie qui autorise les gestionnaires des opérations à créer des bons de réduction.

Cet exemple illustre la première méthode. Il vous montre comment ajouter le rôle Gestionnaire des opérations à la stratégie de niveau ressource qui autorise les administrateurs de bons à créer des bons de réduction.

Pour effectuer cette modification, procédez comme suit :

  • Déterminez la stratégie de niveau ressource qui indique qui peut créer des bons de réduction.
  • Modifiez le groupe d'accès de cette stratégie pour inclure les utilisateurs qui ont le rôle Operations Manager.
  • Consultez le groupe d'actions de la stratégie de niveau ressource pour identifier l'instruction de création de bons de réduction.
  • Identifiez la stratégie basée sur les rôles qui correspond au rôle Operations Manager. Cette stratégie définit les commandes que les utilisateurs qui ont le rôle Operations Manager) peuvent exécuter. Vous devez mettre à jour le groupe de ressources de cette stratégie pour permettre aux administrateurs de bons d'exécuter les instructions de création de bons de réduction.
  • Mettez à jour le groupe de ressources de cette stratégie basée sur les rôles pour inclure l'instruction de création de bons de réduction.

Identification du groupe d'actions et du groupe d'accès de la stratégie de niveau ressource

  1. Identifiez la stratégie de niveau ressource à modifier. Cette stratégie est la suivante :
    
    CouponAdministratorsForOrgExecuteCouponPromotionCreateCommands
    OnStoreEntityResource
    
  2. A partir de la console d'administration de l'organisation, cliquez sur Gestion des accès > Stratégies.
  3. Dans la zone Affichage, sélectionnez Organisation racine pour afficher les stratégies de cette organisation.
  4. Localisez la stratégie dans la liste.
  5. Notez le nom du groupe d'actions de la stratégie : CouponPromotionCreate. Il s'agit du groupe d'actions que vous devez afficher pour rechercher le nom de l'instruction de création de bons de réduction électroniques.
  6. Notez le nom du groupe d'accès de la stratégie : CouponAdministratorsForOrg. Il s'agit du groupe d'accès que vous devez mettre à jour pour inclure le rôle Administrateur de bons.

Modification du groupe d'accès

  1. Cliquez sur Gestion des accès > Groupes d'accès.
  2. Dans la liste des groupes d'accès, sélectionnez CouponAdministratorsForOrg.
  3. Cliquez sur Modifier pour afficher la page Détails.
  4. Cliquez sur Critères pour afficher la page Critères.
  5. Dans la liste des rôles, sélectionnez Gestionnaire des opérations.
  6. Cliquez sur Pour l'organisation pour indiquer que le rôle doit être joué dans l'organisation de la ressource ou ses organisations parentes.
  7. Cliquez sur Ajouter.
  8. Cliquez sur OK.

Identification de l'instruction de création de bons de réduction

  1. Cliquez sur Gestion des accès > Groupes d'actions.
  2. Dans la liste des groupes d'actions, sélectionnez CouponPromotionCreate.
  3. Cliquez sur Modifier pour afficher la page Modification du groupe d'actions. Notez le nom de la commande de création de bons de réduction électroniques : com.ibm.commerce.tools.ecoupon.ECouponPromotionSaveCmd. Vous devez ajouter cette instruction au groupe de ressources qui contient la liste des instructions qu'un gestionnaire des opérations peut exécuter.

Identification de la stratégie basée sur les rôles qui correspond aux gestionnaires des opérations

  1. Identifiez la stratégie basée sur les rôles qui correspond au rôle Gestionnaire des opérations. Cette stratégie est la suivante : OperationsManagersExecuteOperations ManagersCmdResourceGroup.
  2. Cliquez sur Gestion des accès > Stratégies.
  3. Dans la zone Affichage, sélectionnez Organisation racine pour afficher les stratégies au niveau du site.
  4. Localisez la stratégie dans la liste.
  5. Notez le nom de son groupe de ressources : OperationsManagersCmdResourceGroup. Il s'agit du nom du groupe de ressources que vous devez mettre à jour.

Mise à jour du groupe de ressources de la stratégie basée sur les rôles pour inclure l'instruction de création de bons de réduction

  1. Cliquez sur Gestion des accès > Groupes de ressources.
  2. Sélectionnez OperationsManagersCmdResourceGroup.
  3. Cliquez sur Modifier pour afficher la page Modification du groupe de ressources.
  4. Cliquez sur Suivant pour afficher la page Détails.
  5. Dans la liste Ressources disponibles, sélectionnez com.ibm.commerce.tools.ecoupon.ECouponPromotionSaveCmd. Il s'agit de l'instruction de création de bons de réduction.
  6. Cliquez sur Ajouter.
  7. Cliquez sur Terminer.

Mise à jour du registre des stratégies de contrôle d'accès avec vos modifications

  1. Ouvrez la Console d'administration.
  2. Cliquez sur Configuration > Registre.
  3. Dans la liste des registres, sélectionnez Stratégies de contrôle d'accès.
  4. Cliquez sur Mettre à jour.