Skip to content

Latest commit

 

History

History
20 lines (12 loc) · 1.13 KB

README.md

File metadata and controls

20 lines (12 loc) · 1.13 KB

mspr-dev-appli-ia-arosaje

MSPR DEV APPLI IA AROSAJE

But du projet

Ce projet est le résultat de la seconde MSPR sur l'application arosaje, il est là pour vérifier la sécurité des données et le respect des données par rapport aux droits européens.

La sécurité et les droits d'accès

Chaque utilisateurs est associé à un rôle lui même étant associé à un Power Level , le power level est utilisé afin de vérifier qui à accès à quels routes de notre application, il y à au total trois rôles différents : "L'utilisateur", "Le gardien" et "L'administrateur".

L'utilisateurs à accès à ses données ainsi qu'aux URLS qui permettent de naviguer dans l'application.

Le gardien peut avoir accès aux mêmes routes que les utilisateurs plus certaines qui lui permettent de voir les plantes publiée par tout les utilisateurs.

Enfin, l'administrateur peux tout voir dans l'application sauf la suppression, l'édition et la publication/dépublication de plantes qui est réservé à l'utilisateur, cependant les administrateurs peuvent supprimer un compte qui ne respecte pas les règles d'utilisations de l'application.