Pages: 1
- Sujet précédent - administration des utilisateurs dans GeoServer et flux WFS-T - Sujet suivant
#1 Fri 06 August 2021 12:25
- tem76
- Participant occasionnel
- Lieu: Orange
- Date d'inscription: 24 Jul 2006
- Messages: 22
administration des utilisateurs dans GeoServer et flux WFS-T
Bonjour à tous,
J'ai paramétré un flux WFS-T dans Géoserver sur une couche PostGIS avec, comme objectif, de diffuser ce flux à certains partenaires afin de réaliser de la contribution collaborative.
Je souhaite récupérer les infos à chaque modification, notamment le nom de l'utilisateur, la date et ce qui a été modifié.
Pour cela, j'ai réalisé un trigger sur la table directement dans PostGreSQL qui enregistre toutes les modifications dans une table parallèle.
Dans Geoserver, j'ai créé des utilisateurs et donnée les droits de modification qui vont bien (par ex TISTOUT).
Sauf que le flux de la couche est paramétrée pour se connecter à la base via un utilisateur bien défini dans PostGRESQL (par ex TOTOR).
Du coup, si TISTOUT modifie les données via le flux WFST, le trigger remontera TOTOR comme celui qui a fait la modification.
Y-a-t-il moyen de récupérer le nom de l'utilisateur GEOSERVER qui a fait la modification pour le mettre dans PostGRESQL ?
Peut-on aussi fixer les attributs que l'utilisateur à le droit de modifier, de poser des contrainte voire de créer des liste de choix ?
Hors ligne
Pages: 1
- Sujet précédent - administration des utilisateurs dans GeoServer et flux WFS-T - Sujet suivant