Projet

Général

Profil

Development #20697

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

Ajouté par Mikaël Ates il y a plus de 6 ans. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
14 décembre 2017
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

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.


Demandes liées

Lié à Plugin FS FranceConnect - Development #29246: Interface de configurationFermé20 décembre 2018

Actions
Lié à 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 janvier 202005 octobre 2020

Actions

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 6 ans

Pour l'autonomie fonctionnelle.

#2

Mis à jour par Paul Marillonnet il y a plus de 6 ans

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

Mis à jour par Frédéric Péters il y a plus de 6 ans

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

Mis à jour par Benjamin Dauvergne il y a plus de 6 ans

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

Mis à jour par Mikaël Ates il y a plus de 6 ans

  • Sujet changé de Porter la configuration dans le /manage. à Avoir une interface de configuration en backoffice permettant de poser des configurations aujourd'hui en settings
  • Description mis à jour (diff)
  • Priorité changé de Bas à Normal
#6

Mis à jour par Mikaël Ates il y a plus de 6 ans

  • Projet changé de Plugin FS FranceConnect à Authentic 2
#7

Mis à jour par Frédéric Péters il y a presque 3 ans

#8

Mis à jour par Frédéric Péters il y a presque 3 ans

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

Mis à jour par Valentin Deniaud il y a plus d'un an

  • Statut changé de Nouveau à Fermé
  • Planning mis à Non

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

Formats disponibles : Atom PDF