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

GeOrchestra / GeoFence #2

Open
vfabry opened this issue Jul 15, 2020 · 1 comment
Open

GeOrchestra / GeoFence #2

vfabry opened this issue Jul 15, 2020 · 1 comment
Assignees
Labels
question Further information is requested

Comments

@vfabry
Copy link

vfabry commented Jul 15, 2020

Dans le cas d'une installation de MapMe dans un environnement geOrchestra, est-ce qu'on pourrait envisager de le faire fonctionner avec GeoFence (avec l'option Allowed area (WKT)) ? L'idée c'est qu'un contributeur de mapme ne puisse contribuer que sur des objets correspondant à son périmètre : typiquement, qu'un chargé de mission d'un EPCI ne puisse pas mettre à jour les champs d'un autre EPCI.

Vincent F

@gryckelynck
Copy link
Contributor

Map-me utilise les capacités WFS-T (2.0) du serveur fournissant la couche à éditer. Dans le cadre de geOrchestra, la gestion des droits va se faire du côté de GeoServer et GeoFence, donc il ne devrait pas il y avoir de problème.
Il faudrait dans "GeoFence Data Rules" indiquer une règle sur: "service=WFS" et "request=transaction" en précisant la limite d'emprise dans "Allowed area=..." (non testé).
A noter par contre que Map-Me ne saura pas gérer l'erreur envoyée en retour dans le cas de l'édition d'un élément en déhors de l'emprise autorisée et l'utilisateur n'aura pas de message explicite du problème rencontré.

@gryckelynck gryckelynck self-assigned this Jul 15, 2020
@gryckelynck gryckelynck added the question Further information is requested label Jul 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants