<div dir="ltr">Hello,<div><br></div><div>for version GeoNode 2.4 + GeoServer 2.7 could be not so straight. </div><div>A possible solutions (not sure if actually works) could be to create a new "Layer" on GeoNode referring to the GeoServer LayerGroup (you can use another existing Layer as template for the values) and set permissions to "Anonymous" from GeoNode.</div><div><br></div><div>This is because GeoNode 2.4 uses a REST API with the list of allowed layers in order to allow GeoServer understand which ones are accessible or not.</div><div><br></div><div>Make a try and let me know if it works.</div><div><br></div><div><br></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div style="font-size:12.8px">Best Regards,</div><div style="font-size:12.8px">Alessio Fabiani.</div><div style="font-size:12.8px"><br></div><div><div><div><font size="1">==</font></div><div><img src="http://www.geo-solutions.it/wp-content/themes/zaki/img/logo.png" width="200" height="31" style="font-size: x-small;"><font size="1"><br></font></div><div><font size="1">GeoServer Professional Services from the experts! Visit</font></div><div><font size="1"><a href="http://goo.gl/it488V" target="_blank" style="color:rgb(17,85,204)">http://goo.gl/it488V</a> for more information.</font></div><div><font size="1">==<br></font></div></div><div><font size="1"><br></font></div></div><div><font size="1">Ing. Alessio Fabiani</font></div><div><font size="1">@alfa7691</font></div><div><font size="1"><a href="https://github.com/afabiani?tab=overview" target="_blank">github</a><br></font></div><div><font size="1">Founder/Technical Lead</font></div><div><br></div><div><div><font size="1">GeoSolutions S.A.S.</font></div><div><font size="1">Via di Montramito 3/A</font></div><div><font size="1">55054  Massarosa (LU)</font></div><div><font size="1">Italy</font></div><div><font size="1">phone: <a href="tel:0584%20962313" value="+390584962313" target="_blank" style="color:rgb(17,85,204)">+39 0584 962313</a></font></div><div><font size="1">fax:     <a href="tel:0584%20166%200272" value="+3905841660272" target="_blank" style="color:rgb(17,85,204)">+39 0584 1660272</a></font></div><div><font size="1"><br></font></div><div><a href="http://www.geo-solutions.it/" target="_blank" style="color:rgb(17,85,204)"><font size="1">http://www.geo-solutions.it</font></a></div><div><a href="http://twitter.com/geosolutions_it" target="_blank" style="color:rgb(17,85,204)"><font size="1">http://twitter.com/<wbr>geosolutions_it</font></a></div><div style="font-size:12.8px"><span style="font-size:x-small">------------------------------</span><wbr style="font-size:x-small"><span style="font-size:x-small">-------------------------</span><br></div><div><span style="font-size:x-small"><b><font color="#000000">AVVERTENZE AI SENSI DEL D.Lgs. 196/2003</font></b></span></div><div><font color="#666666"><font size="1">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. </font><span style="font-size:x-small">Conservare il messaggio stesso, divulgarlo anche in parte, </span><span style="font-size:x-small">distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per finalità </span><span style="font-size:x-small">diverse, costituisce comportamento contrario ai principi dettati dal </span><span style="font-size:x-small">D.Lgs. 196/2003.</span></font></div><div><font size="1" color="#666666"><br>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.</font></div><div><span style="font-size:x-small">---------------------------------------------------------------------</span></div></div></div></div></div></div></div>
<br><div class="gmail_quote">On Fri, Jun 9, 2017 at 3:17 PM, John, Steffen <span dir="ltr"><<a href="mailto:s.john@atenekom.eu" target="_blank">s.john@atenekom.eu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div>
<div>Hi!</div>
<div>I'm using Geonode 2.4 with Geoserver 2.7. I'm actually not sure whether this question belongs to GeoNode or GeoServer mailing list.</div>
<div>Here what I want to do:</div>
<div><br>
</div>
<div>I added a layer group to Geoserver and want to add this as a backgroundlayer to the geonode maps (for example at creating a new map). Since layer groups are not supported from Geonode, I added this layergroup as "external" WMS by appending its properties
 to MAP_BASELAYERS in settings.py.</div>
<div><br>
</div>
<div>The Problem:</div>
<div>This works fine as long as a user is logged in in Geonode. Anonymous Users get red tiles. Since I can't add the layer to Geonode I also can't set the permission for it.</div>
<div><br>
</div>
<div>I thought it must be possible to grant access for anonymous users from the Geoserver security for only this layer. I tried all the Geoserver security tutorials, read about filter and provider chains, modified layers.properties and tried somehow changing
 the authentification filters, but none of it worked. It is very complex and I still didn't understood it, completely.</div>
<div><br>
</div>
<div>I was actually wondering, because the layers and service security is both set to *.*, meaning that access to all services and layers is granted to all roles. But this doesn't seem to be the case.</div>
<div><br>
</div>
<div>To summarize:</div>
<div><br>
</div>
<div>I want to grant access for anonymous users for a specific layer group in Geoserver. Other layers should be secured as normal.</div>
<div>Ideally, the access is not granted to everyone, but only to requests with a specific referer information in the request, but I'm not sure if this is even possible.</div>
<div><span><br>
</span></div>
<div><span>Any hints are highly appreciated.</span></div>
<div><span>Thanks a lot!</span></div><span class="HOEnZb"><font color="#888888">
<div><span><br>
</span></div>
<div><span>Steffen</span></div>
<div><br>
</div>
<div class="m_6377484022532034584-x-evo-signature-wrapper"><br>
</div>
</font></span></div>

<br>______________________________<wbr>_________________<br>
geonode-users mailing list<br>
<a href="mailto:geonode-users@lists.osgeo.org">geonode-users@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/geonode-users" rel="noreferrer" target="_blank">https://lists.osgeo.org/<wbr>mailman/listinfo/geonode-users</a><br>
<br></blockquote></div><br></div>