AffiliateWP vous permet de contrôler ce que les différents rôles utilisateur peuvent faire en leur attribuant des capacités spécifiques. Ce système vous aide à gérer l'accès aux données des affiliés, aux paiements, aux rapports, et plus encore, vous donnant la flexibilité de déléguer des tâches tout en maintenant la sécurité.
Par défaut, toutes les capacités d'AffiliateWP sont attribuées au rôle d'Administrateur, mais vous pouvez facilement personnaliser les autorisations pour d'autres rôles à l'aide d'un plugin de gestion de rôles.
Ce guide explique le fonctionnement des capacités d'AffiliateWP, comment les configurer et comment créer une configuration d'autorisations personnalisée pour votre programme d'affiliation.
Comprendre les capacités d'AffiliateWP
Les capacités d'AffiliateWP sont des autorisations attribuées aux rôles d'utilisateurs WordPress. Ces capacités déterminent les actions qu'un utilisateur peut effectuer dans AffiliateWP.
Les capacités sont organisées en deux types principaux :
- Capacités générales
Celles-ci contrôlent l'accès général à la gestion et aux rapports du système d'affiliation. - Capacités méta
Ce sont des autorisations spécifiques à une tâche imbriquées sous les capacités générales, permettant un contrôle d'accès granulaire.
Capacités par défaut de l'administrateur
Lorsque vous installez AffiliateWP, les capacités suivantes sont automatiquement attribuées au rôle d'Administrateur :
exporter les données des affiliésexporter les données de paiementexporter les données de parrainageexporter les données de visitesexporter les données clientsgérer les options d'affiliationgérer les affiliésgérer les consommateursgérer les créationsgérer les paiementsgérer les parrainagesgérer les clientsgérer les visitesvoir les rapports d'affiliation
Capacités méta dans AffiliateWP
AffiliateWP inclut également des capacités méta pour une gestion de tâches plus spécifique. Celles-ci sont automatiquement activées lorsque vous attribuez la capacité de gestion correspondante.
Affiliés (manage_affiliates)
ajouter un affiliémodifier_affiliésupprimer_affiliévoir_affilié
Créations (manage_creatives)
ajouter_créationmodifier_créationsupprimer_créationvoir_création
Paiements (manage_payouts)
ajouter_paiementvoir_paiement
Parrainages (manage_referrals)
ajouter_parrainagemodifier_parrainagesupprimer_parrainage
Visites (manage_visits)
ajouter_visite
Consommateurs de l'API REST (manage_consumers)
ajouter_clé_apirégénérer_clé_apirévoquer_clé_api
Configuration des capacités
AffiliateWP n'inclut pas d'éditeur de rôles natif. Pour personnaliser les rôles utilisateur, nous recommandons le plugin Members de MemberPress.
C'est tout ! AffiliateWP fournit un système de capacités robuste, vous permettant de déléguer les tâches de gestion des affiliés de manière sécurisée et efficace. En personnalisant les rôles utilisateur, vous pouvez créer un flux de travail qui correspond à la structure de votre équipe tout en protégeant les données et les paramètres sensibles.