Je suis actuellement en train de concevoir un modèle de permission pour un ERP. je suis venu avec deux modèlesModèle de permission
Un modèle basé sur des niveaux d'accès Un modèle basé sur le niveau d'accès est simplement d'avoir par composante (facturation, inventaire, comptes, etc.) lus, readwrite, super autorisations etc
Il est modélisé après les autorisations de fichiers. Chaque composant peut avoir des dépendances d'autres composants, ce qui peut en affecter d'autres. Est-ce que "Reporting" doit être une catégorie distincte?
Un modèle basé sur la page/écran Le niveau d'accès est basé sur chaque page, (La page d'édition, la page de visualisation, la page de rapports, etc.) Ce modèle sera essentiellement générer une liste énorme de pages et cases à cocher , ce dont j'ai peur qu'il effraie les gens.