<div dir="ltr">Hi, not sure how that works, but seems that since the user is external from the geonode database it doesn't have the custom permissions like "base.view_resourcebase" which is necessary to access the resources details pages.</div><div class="gmail_extra"><br><div class="gmail_quote">2015-09-08 17:58 GMT+02:00 Vincent Hussey <span dir="ltr"><<a href="mailto:vincent.hussey@opw.ie" target="_blank">vincent.hussey@opw.ie</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Group,<br>
<br>
I am having a problem viewing a layer and a map created by a user.<br>
<br>
I installed GeoNode on Ubuntu 14.04 using the Quick Start instructions.<br>
I have set up ldap authentication using django_auth_ldap, with the following settings in local_settings.py:<br>
<br>
AUTHENTICATION_BACKENDS = (<br>
    'django_auth_ldap.backend.LDAPBackend',<br>
    'django.contrib.auth.backends.ModelBackend',<br>
)<br>
<br>
AUTH_LDAP_SERVER_URI = "ldap://<a href="http://ldap.example.com" rel="noreferrer" target="_blank">ldap.example.com</a>" # my ldap server url<br>
AUTH_LDAP_BIND_DN = ""<br>
AUTH_LDAP_BIND_PASSWORD = ""<br>
#AUTH_LDAP_USER_SEARCH = LDAPSearch("ou=,dc=ldap,dc=example,dc=com",<br>
AUTH_LDAP_USER_SEARCH = LDAPSearch("o=ORG", #,ou=,dc=ldap,dc=example,dc=com",<br>
    ldap.SCOPE_SUBTREE, "(uid=%(user)s)")<br>
<br>
#AUTH_LDAP_BIND_AS_AUTHENTICATING_USER = True<br>
#AUTH_LDAP_USER_DN_TEMPLATE = "cn=%(user)s"<br>
<br>
# Populate the Django user from the LDAP directory.<br>
AUTH_LDAP_USER_ATTR_MAP = {<br>
    "first_name": "givenName",<br>
    "last_name": "sn",<br>
    "email": "mail"<br>
}<br>
<br>
#AUTH_LDAP_USER_FLAGS_BY_GROUP = {<br>
#    "is_active": "cn=active,ou=django,ou=groups,dc=example,dc=com",<br>
#    "is_staff": "cn=staff,ou=django,ou=groups,dc=example,dc=com",<br>
#    "is_superuser": "cn=superuser,ou=django,ou=groups,dc=example,dc=com"<br>
#}<br>
<br>
AUTH_LDAP_CONNECTION_OPTIONS = {<br>
    ldap.OPT_DEBUG_LEVEL: 1,<br>
    ldap.OPT_REFERRALS: 0,<br>
}<br>
<br>
This allows a user to successfully authenticate.<br>
<br>
The user can upload a shapefile layer, but when he tries to access the layer at <a href="http://url/layers/layer_name" rel="noreferrer" target="_blank">http://url/layers/layer_name</a> , this error appears:<br>
<br>
Not Permitted<br>
You are not allowed to perform this operation.<br>
Please verify that you are logged in as the correct user.<br>
<br>
Similarly, the user can create a map and save it, but when he tries to access the map at <a href="http://url/maps/3/" rel="noreferrer" target="_blank">http://url/maps/3/</a> the same error appears.<br>
<br>
Any help appreciated,<br>
<br>
Regards,<br>
Vincent<br>
<br>
<br>
OPW - Ag féachaint don am atá le teacht - Ag caomhnú ón am atá thart<br>
OPW - Looking to the future - Caring for the past<br>
<br>
***********************************************************<br>
Email Disclaimer: <a href="http://www.opw.ie/en/disclaimer/" rel="noreferrer" target="_blank">http://www.opw.ie/en/disclaimer/</a><br>
<br>
_______________________________________________<br>
geonode-users mailing list<br>
<a href="mailto:geonode-users@lists.osgeo.org" target="_blank">geonode-users@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/cgi-bin/mailman/listinfo/geonode-users" rel="noreferrer" target="_blank">http://lists.osgeo.org/cgi-bin/mailman/listinfo/geonode-users</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Simone </div>
</div>