Sécurité et Permissions

4. Gestion des rôles des utilisateurs

L'application intègre un système de gestion des utilisateurs permettant de restreindre l'accès aux fonctionnalités en fonction des rôles attribués.

4.1 Types de rôles

Administrateur

Accès complet à toutes les fonctionnalités, y compris la gestion des utilisateurs et des paramètres système.

Responsable des stocks

Gestion des dépôts, alimentation, transfert des produits et suivi des niveaux de stock.

Opérateur

Saisie des consommations, génération des rapports et consultation des historiques.

Consultant

Accès en lecture seule aux rapports et historiques sans possibilité de modification des données.

4.2 Restrictions et permissions

Chaque utilisateur se voit attribuer un rôle qui détermine les actions qu'il peut effectuer. Par exemple, un opérateur ne peut pas modifier les niveaux de stock, tandis qu'un administrateur a un contrôle total sur l'application.

Cette gestion permet d'assurer la sécurité des données et d'éviter les modifications non autorisées.

Fonctionnalité Admin Responsable Stock Opérateur Consultant
Gestion utilisateurs
Modification stocks
Consultation rapports
Génération rapports
Configuration système

6. Sécurité et permissions

L'application assure la sécurité des données sensibles en offrant un système de gestion des utilisateurs. Chaque utilisateur a des permissions spécifiques en fonction de son rôle, garantissant que seules les personnes autorisées puissent effectuer des actions critiques telles que l'alimentation des dépôts, le transfert de produits, ou l'affectation des cartes Naftal.

Chiffrement des données

Toutes les données sensibles sont chiffrées en utilisant l'algorithme AES-256, garantissant une protection maximale contre les accès non autorisés.

Journal d'audit

Toutes les actions importantes sont enregistrées dans un journal d'audit, permettant un suivi complet des modifications apportées au système.

Authentification forte

Les comptes administrateurs nécessitent des mots de passe complexes et peuvent être configurés pour utiliser l'authentification à deux facteurs.

Sauvegarde automatique

Des sauvegardes automatiques quotidiennes garantissent la protection contre la perte de données en cas d'incident.