
Introduction
Une gestion d'accès correctement configurée est indispensable pour les plateformes partenaires : elle protège les secrets commerciaux des marchands, préserve l'intégrité du suivi et renforce la confiance des affiliés. Affilentra relie un logiciel d'affiliation self‑hosted aux programmes des marchands et aux partenaires. Ce guide montre concrètement comment configurer dans Affilentra les rôles, les droits et les journaux d'audit afin que les responsabilités soient clairement séparées, que les risques soient minimisés et que les processus opérationnels restent efficaces.
Modèle de rôles : qui appartient à quel groupe ?
Affilentra utilise des rôles séparés pour trois acteurs clés. Définissez d'abord ces rôles dans votre instance avant d'attribuer des permissions :
- Opérateur logiciel (Administrateur système) : Responsable de l'installation, des sauvegardes, des mises à jour, de la configuration système et de l'infrastructure. Aucune intervention commerciale dans les données des marchands sans consentement explicite.
- Marchand (Merchant) : Gère les produits, les conditions, les supports publicitaires, les paramètres de tracking et la validation des conversions pour ses propres programmes.
- Partenaire affilié (Publisher) : Utilise des liens de tracking personnels, consulte ses propres données de performance et ses paiements antérieurs, télécharge des supports publicitaires.
Principes fondamentaux pour les autorisations
Suivez ces règles lors de la création des droits :
- Principe du moindre privilège : Chaque utilisateur ne reçoit que les droits minimaux nécessaires à l'exécution de ses tâches.
- Séparation des fonctions (Segregation of Duties) : Les tâches présentant un conflit d'intérêts inhérent — par exemple approbation des commissions et paiements — ne doivent pas être attribuées au même rôle.
- Logique de tenancy (Isolation des locataires) : Les marchands ne doivent pouvoir voir et modifier que leurs propres données produits, rapports et listes de partenaires.
- Transparence et traçabilité : Toutes les actions critiques sont consignées (journaux d'audit) et vérifiées régulièrement.
Jeux de permissions concrets : recommandations
Utilisez ces blocs comme point de départ. Adaptez-les à la taille de votre organisation et à vos exigences de conformité.
Opérateur logiciel (minimum recommandé)
- Lire/modifier la configuration système
- Effectuer des sauvegardes & restaurations
- Gestion des plugins/mises à jour
- Gestion des utilisateurs (uniquement les comptes système, ne pas supprimer/modifier les contenus spécifiques aux marchands)
- Accès aux journaux d'audit (droits de lecture)
Marchand (jeu recommandé)
- Créer et modifier ses propres programmes/produits
- Télécharger et gérer les supports publicitaires
- Validation des conversions pour ses propres conversions
- Consulter les rapports pour ses propres programmes
- Gérer les partenariats (invitations, validations)
- Voir les données de facturation ; les validations de commissions doivent être attribuées séparément
Partenaire affilié (léger)
- Afficher Own‑Stats
- Générer et gérer des liens de tracking
- Télécharger des supports publicitaires
- Consulter l'historique des paiements
- Pas d'accès aux configurations sensibles du marchand ni aux données d'autres partenaires
Comment configurer les rôles et les droits dans Affilentra (pas à pas)
- Préparation : Définissez dans une courte matrice quelles actions chaque rôle est autorisé à effectuer. Désignez des responsables pour les revues de rôles/permissions.
- Créer les rôles : Créez dans Affilentra les trois rôles de base. Utilisez des désignations claires (par ex. Admin Système, Admin Marchand, Partenaire).
- Attribuer les autorisations : Assignez les groupes d'autorisations recommandés. Utilisez les droits granulaires existants pour les rapports, les conversions, les créatifs et la facturation.
- Créer des comptes de test : Créez pour chaque rôle des utilisateurs de test. Vérifiez avec des scénarios réalistes (par ex. création de produit, génération de lien, validation manuelle de conversion) que les droits fonctionnent correctement.
- Configurer les workflows d'approbation : Définissez des étapes de validation pour les actions critiques (par ex. modification des taux de commission, paiement manuel). Séparez l'approbation de l'exécution.
- 2FA et règles de mot de passe : Activez l'authentification à deux facteurs pour tous les comptes admin et marchands ; imposez la complexité des mots de passe et des délais d'expiration de session.
- Documentation : Consignez la matrice rôle‑permission et les demandes de changement dans votre manuel d'exploitation interne.
Journaux d'audit : que consigner et comment vérifier ?
Les journaux d'audit sont votre preuve centrale pour la conformité et la recherche d'incidents. Dans Affilentra, vous devriez au minimum consigner les actions suivantes :
- Connexion/déconnexion, connexions échouées
- Modifications des rôles/droits
- Validation manuelle ou annulation de conversions
- Création/édition/suppression de produits et de supports publicitaires
- Demandes de paiement et validations
Procédures de vérification pratiques :
- Contrôle rapide hebdomadaire : heures de connexion inhabituelles, comptes verrouillés.
- Revue mensuelle : modifications des autorisations, liste des conversions manuelles et paiements approuvés.
- Audit trimestriel : export complet des journaux et revue par une personne indépendante ou un auditeur externe.
Scénarios limites et mesures de sécurité
Préparez des règles pour les cas particuliers :
- Accès d'urgence : Définissez une procédure pour les élargissements temporaires de droits (limités dans le temps, documentés et audités).
- Compte compromis : Bloquez immédiatement l'accès, faites tourner les clés API, invalidez les sessions concernées et créez un extrait de logs.
- Prestataires externes : Créez des comptes de service séparés avec uniquement les droits API nécessaires ; n'utilisez pas de comptes administrateur personnels.
Exemple pratique : changement de marchand et isolation des données
Lorsque un marchand change de plateforme ou nomme un nouvel administrateur marchand, effectuez les étapes suivantes pour garantir l'isolation des données et la traçabilité :
- Retirez immédiatement les anciens droits d'administration, documentez le motif du changement.
- Exportez les logs d'audit pertinents des 90 derniers jours pour le marchand.
- Configurez de nouveaux accès pour l'administrateur marchand avec 2FA et vérifiez les autorisations selon la matrice.
- Informez tous les partenaires concernés des modifications potentielles des éléments publicitaires ou des paramètres de tracking.
Pourquoi l'auto‑hébergement avec Affilentra aide
Affilentra est disponible en tant que solution auto‑hébergée (PRO & NETWORK Edition) avec licence perpétuelle. Cela permet aux clients de contrôler eux‑mêmes la gestion des accès, la conservation des données et la conformité, sans partage du chiffre d'affaires avec l'éditeur du logiciel. La plateforme réunit le tracking, la validation des conversions, le calcul des commissions et le paiement avec des rôles clairement séparés — idéal si vous avez besoin d'une séparation stricte des obligations de l'opérateur et du marchand.
Conclusion et prochaines étapes
Implémentez les rôles et les processus d'audit progressivement : d'abord créer la matrice, puis définir les rôles, tester, et enfin établir le monitoring. Une revue régulière ainsi que des processus d'urgence clairs assurent le fonctionnement et la confiance.
Appel à l'action : Choisissez maintenant votre point d'entrée et étudiez les possibilités pour votre instance de plateforme : Einstieg wählen.
Si besoin, nous pouvons vous créer une checklist pour la première implémentation dans Affilentra ou mettre à disposition un modèle d'audit.
Prochaine étape
Essayer Affilentra vous‑même
Plateforme unifiée qui regroupe de manière transparente la mise à disposition des produits, le tracking, la validation des conversions, le calcul des commissions et les paiements selon des rôles clairement séparés ; option d'installation auto‑hébergée avec licence perpétuelle sans participation au chiffre d'affaires ; les marchands conservent le contrôle des produits, des conditions et des éléments publicitaires ; les partenaires reçoivent des liens de suivi personnels et un historique des paiements traçable.
