Gestion des rôles

Documentation Milele - Version française

Créer et gérer les rôles

La gestion des rôles vous permet de créer des profils de permissions personnalisés pour différents types d'utilisateurs dans votre organisation. Au lieu d'attribuer des permissions individuelles à chaque utilisateur, vous créez des rôles avec des ensembles de permissions prédéfinis.

Qu'est-ce qu'un rôle ? Un rôle est un ensemble de permissions qui définit ce qu'un utilisateur peut voir et faire dans Milele. Par exemple, un "Caissier" peut créer des ventes mais ne peut pas modifier les prix, tandis qu'un "Gestionnaire" peut faire les deux.

🎭 Rôles prédéfinis

Milele est livré avec plusieurs rôles par défaut :

Rôle Description Permissions typiques
Admin Administrateur système Accès complet à toutes les fonctionnalités
Caissier Personnel de vente POS, ventes, clients - Pas d'accès aux achats ou paramètres
Gestionnaire de stock Responsable inventaire Produits, achats, stock - Pas d'accès aux ventes
Comptable Responsable financier Rapports, dépenses, paiements - Accès en lecture seule aux ventes

➕ Créer un nouveau rôle

  1. Accéder à la gestion des rôles
    Naviguez vers Gestion des utilisateurs → Rôles → Ajouter un rôle
  2. Nommer le rôle
    Donnez un nom descriptif au rôle (ex: "Vendeur Senior", "Assistant de magasin", "Superviseur de nuit")
  3. Définir les permissions
    Cochez les permissions appropriées dans chaque catégorie. Les permissions sont organisées par modules.
  4. Enregistrer le rôle
    Cliquez sur Enregistrer pour créer le nouveau rôle

🔐 Catégories de permissions

Les permissions dans Milele sont organisées en plusieurs catégories principales :

Gestion des utilisateurs

  • user.view - Voir la liste des utilisateurs
  • user.create - Créer de nouveaux utilisateurs
  • user.update - Modifier les utilisateurs existants
  • user.delete - Supprimer des utilisateurs

Gestion des produits

  • product.view - Voir les produits
  • product.create - Ajouter de nouveaux produits
  • product.update - Modifier les produits
  • product.delete - Supprimer des produits
  • product.opening_stock - Ajouter du stock d'ouverture

Ventes

  • sell.view - Voir les ventes
  • sell.create - Créer des ventes
  • sell.update - Modifier les ventes
  • sell.delete - Supprimer des ventes
  • access_all_locations - Accès aux ventes de tous les emplacements
  • view_purchase_price - Voir le prix d'achat des produits
  • edit_product_price_from_pos - Modifier le prix depuis le POS
  • edit_product_discount - Modifier les remises produits

Achats

  • purchase.view - Voir les achats
  • purchase.create - Créer des achats
  • purchase.update - Modifier les achats
  • purchase.delete - Supprimer des achats

Rapports

  • view_profit_loss_report - Voir le rapport de profits et pertes
  • view_purchase_sell_report - Voir les rapports d'achats et ventes
  • view_tax_report - Voir les rapports de taxes
  • view_expense_report - Voir les rapports de dépenses
  • view_register_report - Voir les rapports de caisse

Paramètres

  • business_settings.access - Accéder aux paramètres commerciaux
  • barcode_settings.access - Configurer les codes-barres
  • invoice_settings.access - Configurer les factures
  • tax_rate.view - Voir les taux de taxe
  • tax_rate.create - Créer des taux de taxe

✏️ Modifier un rôle existant

Attention : La modification d'un rôle affectera immédiatement tous les utilisateurs assignés à ce rôle. Soyez prudent lors de la suppression de permissions.
  1. Allez dans Gestion des utilisateurs → Rôles
  2. Trouvez le rôle à modifier
  3. Cliquez sur Modifier
  4. Ajustez les permissions selon les besoins
  5. Enregistrez les modifications

🎯 Exemples de configuration de rôles

Exemple 1 : Vendeur de magasin

Objectif : Permettre la vente mais restreindre l'accès aux informations sensibles

Exemple 2 : Responsable de magasin

Objectif : Gestion complète du magasin sans accès aux paramètres système

Exemple 3 : Gestionnaire d'inventaire

Objectif : Focus sur la gestion des stocks et achats

💡 Bonnes pratiques pour la gestion des rôles

  • Commencez restrictif - Il est plus facile d'ajouter des permissions que d'en retirer
  • Utilisez des noms descriptifs - "Vendeur Boutique Centre-Ville" est plus clair que "Rôle3"
  • Documentez vos rôles - Gardez une trace écrite de ce que chaque rôle peut faire
  • Revoyez régulièrement - Les besoins changent, vos rôles aussi doivent évoluer
  • Testez les nouveaux rôles - Créez un utilisateur de test pour vérifier les permissions
  • Évitez la duplication - N'ayez pas 10 rôles qui font la même chose

🔒 Considérations de sécurité

Permissions sensibles à protéger :

❓ Questions fréquentes

Q : Puis-je assigner plusieurs rôles à un seul utilisateur ?

R : Non, chaque utilisateur ne peut avoir qu'un seul rôle à la fois. Si vous avez besoin de permissions multiples, créez un nouveau rôle personnalisé.

Q : Que se passe-t-il si je modifie un rôle déjà assigné ?

R : Les modifications s'appliquent immédiatement à tous les utilisateurs de ce rôle. Ils devront peut-être se reconnecter pour voir les changements.

Q : Puis-je supprimer un rôle ?

R : Vous ne pouvez pas supprimer un rôle qui est actuellement assigné à des utilisateurs. Réassignez d'abord ces utilisateurs à un autre rôle.

Source originale : https://#/docs/Milele/user-management-2/adding-user-assigning-location-to-a-user/

Généré le : 08/01/2024 à 08:37