Développement #20697
Avoir une interface de configuration en backoffice permettant de poser des configurations aujourd'hui en settings
0%
Description
Pour le fun.
Par exemple une entrée dans le backoffice nommée "Paramétrage" vers une page dans laquelle on peut y voir et poser des choses comme A2_FC_ENABLE = True, A2_FC_CLIENT_ID = 'id assigned by DISIC', A2_FC_CLIENT_SECRET = 'secret assigned by DISIC', etc.
Related issues
History
Updated by Paul Marillonnet about 7 years ago
Je comprends pas.
Est-ce qu'il s'agit de pouvoir modifier les app_settings
dans /manage/
.
Si c'est le cas, c'est pas quelque chose plus de l'ordre de /admin/
?
Updated by Frédéric Péters about 7 years ago
On veut permettre à quelqu'un (chef de projet fonctionnel, voire responsable côté client) de configurer l'authentification FranceConnect sans devoir passer par un développeur/admin.
L'incidence c'est qu'un certain nombre d'endroits qui utilisent des settings doivent en plus pouvoir récupérer l'information depuis un modèle de la db.
Updated by Benjamin Dauvergne about 7 years ago
- ajouter un modèle FranceConnectConfig qui n'aura toujours qu'une seule instance et s'en servir pour stocker la config et exposer la config dans une vue, assez moche d'un point de vue architectural mais ça fait le job
- ajouter dans Authentic un modèle Config genre ayant une clé et une valeur JSON et s'en servir pour stocker la config de toute sorte de chose et arrêter d'utiliser Settings, à long terme c'est la bonne solution, on y migrerait progressivement des choses, idéalement authentic proposerait une API pour cacher tout çà voir pour construire facilement la vue de config.
Faut juste prévoir du code pour migrer les settings dans ces modèles quand on mettra à jour (dans un signal post_migrate).
Updated by Mikaël Ates about 7 years ago
- Subject changed from Porter la configuration dans le /manage. to Avoir une interface de configuration en backoffice permettant de poser des configurations aujourd'hui en settings
- Description updated (diff)
- Priority changed from Bas to Normal
Updated by Mikaël Ates about 7 years ago
- Project changed from Plugin FS FranceConnect to Authentic 2
Updated by Frédéric Péters over 3 years ago
- Related to Développement #29246: Interface de configuration added
Updated by Frédéric Péters over 3 years ago
- Related to Développement #39406: Fournir dans le backoffice (/manage/) des écrans de configuration de la gestion et de la fourniture des identités added
Updated by Valentin Deniaud over 2 years ago
- Status changed from Nouveau to Fermé
- Planning set to No
Ticket obsolète, une bonne partie du travail a été faite ailleurs.