Project

General

Profile

Development #20697

Avoir une interface de configuration en backoffice permettant de poser des configurations aujourd'hui en settings

Added by Mikaël Ates (de retour le 5 mars) about 6 years ago. Updated over 1 year ago.

Status:
Fermé
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
14 December 2017
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

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

Related to Plugin FS FranceConnect - Development #29246: Interface de configurationFermé20 December 2018

Actions
Related to Authentic 2 - Development #39406: Fournir dans le backoffice (/manage/) des écrans de configuration de la gestion et de la fourniture des identités Fermé30 January 202005 October 2020

Actions

History

#1

Updated by Frédéric Péters about 6 years ago

Pour l'autonomie fonctionnelle.

#2

Updated by Paul Marillonnet about 6 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/ ?

#3

Updated by Frédéric Péters about 6 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.

#4

Updated by Benjamin Dauvergne about 6 years ago

Il y a deux chemins:
  • 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).

#5

Updated by Mikaël Ates (de retour le 5 mars) about 6 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
#6

Updated by Mikaël Ates (de retour le 5 mars) about 6 years ago

  • Project changed from Plugin FS FranceConnect to Authentic 2
#7

Updated by Frédéric Péters almost 3 years ago

#8

Updated by Frédéric Péters almost 3 years ago

  • Related to Development #39406: Fournir dans le backoffice (/manage/) des écrans de configuration de la gestion et de la fourniture des identités added
#9

Updated by Valentin Deniaud over 1 year ago

  • Status changed from Nouveau to Fermé
  • Planning set to No

Ticket obsolète, une bonne partie du travail a été faite ailleurs.

Also available in: Atom PDF