Hi, I didn't implement the REST interface for 'geofence-server' module, so maybe someone else can give you a better answer.
GeoFence admin rules will allow you to control which user or roles can manage a workspace configuration and GeoFence rules will allow you to control access to the different resources (layers and styles for example). By checking the source code it seems to me that is not possible to create 'admin rules' using the REST interface, there is only REST entry points for managing roles, users and rules: https://github.com/geoserver/geoserver/tree/master/src/community/geofence-server/src/main/java/org/geoserver/geofence/rest Implementing a REST entry point for admin rules should not be to difficult, it should be pretty similar to the rules REST entry point but rely on the admin rules service: https://github.com/geoserver/geofence/blob/master/src/services/core/services-api/src/main/java/org/geoserver/geofence/services/AdminRuleAdminService.java Regards, Nuno Oliveira Le jeudi 11 août 2016 à 22:15 +0200, EPNext a écrit : > Hi, > I could not solve this two problems with the posts on the user-mailing > list so I need to try this now. Thanks in advance! > > On a geoserver 2.9.0 with an installed geofence plugin, I do have > additional admin pages to add "geofence data rules" and "geofence admin > rules". I found nice descriptions how to add "geofence data rules" with > the rest api. But I was not able to create "geofence admin rule". The > documentations led me somehow to enable "admin" when creating the user, > but this seems not to be the same as adding a "geofence admin rule" > through the geoservers web-ui. > > So how do I add a "geofence admin rule" using Rest? > > (See: > http://osgeo-org.1560.x6.nabble.com/Editing-Geofence-Admin-Rules-with-REST-tt5271576.html#a5279573) > > Another thing is that I am not able to delete a rest-access rule. Maybe > you can point me to the solutions. For details see: > http://osgeo-org.1560.x6.nabble.com/Remove-rest-access-rule-with-rest-tt5280023.html > > > > ------------------------------------------------------------------------------ > What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic > patterns at an interface-level. Reveals which users, apps, and protocols are > consuming the most bandwidth. Provides multi-vendor support for NetFlow, > J-Flow, sFlow and other flows. Make informed decisions using capacity > planning reports. http://sdm.link/zohodev2dev > _______________________________________________ > Geoserver-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/geoserver-devel -- == GeoServer Professional Services from the experts! Visit http://goo.gl/it488V for more information. == Nuno Miguel Carvalho Oliveira @nmcoliveira Software Engineer GeoSolutions S.A.S. Via di Montramito 3/A 55054 Massarosa (LU) Italy phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 333 8128928 http://www.geo-solutions.it http://twitter.com/geosolutions_it ------------------------------------------------------- AVVERTENZE AI SENSI DEL D.Lgs. 196/2003 Le informazioni contenute in questo messaggio di posta elettronica e/o nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il loro utilizzo è consentito esclusivamente al destinatario del messaggio, per le finalità indicate nel messaggio stesso. Qualora riceviate questo messaggio senza esserne il destinatario, Vi preghiamo cortesemente di darcene notizia via e -mail e di procedere alla distruzione del messaggio stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso, divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per finalità diverse, costituisce comportamento contrario ai principi dettati dal D.Lgs. 196/2003. The information in this message and/or attachments, is intended solely for the attention and use of the named addressee(s) and may be confidential or proprietary in nature or covered by the provisions of privacy act (Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection Code).Any use not in accord with its purpose, any disclosure, reproduction, copying, distribution, or either dissemination, either whole or partial, is strictly forbidden except previous formal approval of the named addressee(s). If you are not the intended recipient, please contact immediately the sender by telephone, fax or e-mail and delete the information in this message that has been received in error. The sender does not give any warranty or accept liability as the content, accuracy or completeness of sent messages and accepts no responsibility for changes made after they were sent or for other risks which arise as a result of e-mail transmission, viruses, etc. ------------------------------------------------------------------------------ What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports. http://sdm.link/zohodev2dev _______________________________________________ Geoserver-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geoserver-devel
