L'attribution des privilèges informatiques doit limiter les risques d'erreurs ou de fuites d'informations internes.
Le dossier 4 demande de proposer une gestion des droits d'accès (Matrice CRUD : Create, Read, Update, Delete) pour différents acteurs. Quel est le principe de sécurité fondamental qui doit guider l'attribution de ces droits dans un logiciel ?
C'est le principe du moindre privilège (ou besoin d'en connaître). Un utilisateur ne doit se voir accorder que les droits d'accès strictement nécessaires à l'accomplissement de ses tâches. Par exemple, le viticulteur a un droit de lecture (Read) sur les relevés météo, mais pas de modification, tandis qu'il a le droit de création/modification sur les photos des vignes qu'il prend.