User story #1111
Updated by Matthieu CERDA over 9 years ago
In the chain Technique Dans la série Policy Template => Directive Policy => Configuration Rule, we miss il manque la possibilité de créer des "profils" de machine, qui serait un ensemble de policy instances applicable ensemble. Typiquement, le profil "serveur web php" aurait un ensemble de paquets (ssh, apache, etc), une configuration d'Apache, de MySQL, de PHP, des gestions de backup, des droits, etc. Ceci peut aussi être traité par dépendance entre policies (un profil est une policy "mere" qui a possibility to aggregate Directives in one profile that would be a "Directive group" to apply comme dépendance les autres, comme les paquets de fonctionnalité dans Debian). En allant plus loin, on a Rule. The profile "PHP Web server" would contain an install of ssh, apache, pourrait avoir des compositions de profils (un profil serveur web php serait un serveur web + des Policy pour mysql, php, etc...), an Apache config, a MySQL one, a PHP one, backup management, rights ... etc). This can be created using dependency between Techniques ("Provides" functionnality), or by aggregating multiple profiles together. We could also add depdendencies between Techniques. Ceci peut aussi être traité par des dépendance entre profils.