Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Message incompréhensible à la connexion (profil admin) #1184

Open
AnthonyBrunelli opened this issue Sep 15, 2022 · 4 comments
Open

Message incompréhensible à la connexion (profil admin) #1184

AnthonyBrunelli opened this issue Sep 15, 2022 · 4 comments
Assignees
Labels
mode connecté - admin Amélioration ou problème pour les utilisateurs connectés qui sont des administrateurs Dinum,
Milestone

Comments

@AnthonyBrunelli
Copy link
Collaborator

Retour de l'utilisatrice: "j'ai fait la mise à jour des extensions"
Cf. copie d'écran.

@AnthonyBrunelli
Copy link
Collaborator Author

Capture d’écran 2022-09-15 à 11 27 26

@AnthonyBrunelli
Copy link
Collaborator Author

Utilisatrice connectée par défaut en arrivant sur la page d'accueil, sur Chrome. Non reproduit (j'ai essayé).

@lucaa
Copy link
Collaborator

lucaa commented Sep 15, 2022

Cet écran est l'écran d'une opération d'administration technique, qui est affiché aux utilisateurs admins, et qui guide l'administrateur pour 'réparer' une configuration conflictuelle sur le wiki, au niveau des modules installées ou versions incompatibles.

Il s'affiche après un redemarrage du serveur et est sous forme d'un assistant: lorsque toutes les étapes de configuration sont suivies, le message ne s'affiche plus (ni a l'admin qui l'a vu la première fois ni aux autres) jusqu'au prochain redemarrage quand la configuration est vérifiée à nouveau et, si des réparations sont trouvé necessaires, le message est affiché à nouveau si l'utilisateur courant est admin (et donc a le pouvoir de les réparer).

Pour éviter d'avoir ce type de message affiché à des utilisateurs qui ne savent pas comment les traiter, il faudrait finaliser l'implémentation de la séparation entre admin technique et admin dinum décrite par #1169, et ne donner le droit d'admin téchnique qu'aux utilisateurs qui sont effectivement des administrateurs techniques.

Normalement, il n'y a pas de raison que cette étape de vérification trouve des reparations de configuration à faire, l'état de la production est censé être propre, mais je vais re-vérifier et essayer de comprendre quelle réparation a été identifiée comme necessaire.
Le fait que l'assistant s'affiche au prochain démarrage dépend, en plus de l'état du serveur, de l'action choisie la dernière fois par l'admin qui a suivi les étapes de l'assistant. Quel est le bouton qui a été cliqué dans l'écran ci-dessus?

@lucaa lucaa added the mode connecté - admin Amélioration ou problème pour les utilisateurs connectés qui sont des administrateurs Dinum, label Sep 15, 2022
@lucaa lucaa added this to the 5.0 milestone Sep 15, 2022
@lucaa lucaa self-assigned this Sep 15, 2022
@lucaa
Copy link
Collaborator

lucaa commented Sep 28, 2022

J'ai regardé l'état de la production qui pourrait donner ce message et il y avait effectivement une extension marquée comme installée par 2 moyens différents (extension coeur mais aussi marquée comme installée dans l'extension manager), ce qui pourrait donner cet écran de configuration, sans poser des problèmes fonctionnels.
J'ai enlevé l'extension de l'extension manager, effective au prochain redémarrage.

Cette double installation vient des instructions d'installation probablement, qui indiquent d'installer OpenCSV comme une extension - dans https://github.com/DISIC/observatoire/wiki/Instructions-d'installation-v-5.x#%C3%A0-installer- - mais aussi, si nécessaire comme extension coeur pour l'import de données https://github.com/DISIC/observatoire/wiki/Import-des-donn%C3%A9es-de-l'observatoire---v5.x , comme dépendance de batch import.

@lucaa lucaa modified the milestones: 5.0, 5.1 Nov 14, 2022
@lucaa lucaa modified the milestones: 5.1, 5.3 Dec 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
mode connecté - admin Amélioration ou problème pour les utilisateurs connectés qui sont des administrateurs Dinum,
Projects
None yet
Development

No branches or pull requests

2 participants