[Owncloud] allow auth only for LDAP/AD users of a specific group

Arthur Schiwon blizzz at owncloud.com
Wed May 29 10:03:56 UTC 2013


On Tuesday, May 28, 2013 11:53:04 PM Vieri wrote:
> --- On Tue, 5/28/13, Arthur Schiwon <blizzz at owncloud.com> wrote:
> > Vieri wrote:
> > > --- On Tue, 5/28/13, Arthur Schiwon <blizzz at owncloud.com>
> > 
> > wrote:
> > > > Vieri wrote:
> > > > > I'm attaching an LDAP listing I made with the
> > 
> > same bind
> > 
> > > > user as in owncloud
> > > > 
> > > > > but with another LDAP client.
> > > > 
> > > > the attachment is missing.
> > > 
> > > sorry, attached.
> > 
> > thx.
> > 
> > The user DN does not contain cn=vpn as stated in your user
> > base setting.
> > 
> > Instead you want to remove the cn=vpn from the user base
> > setting, but adjust
> > your user list and user login filter:
> > 
> > (&(memberof=GROUPDN)(ORIGINAL_PART))
> > 
> > replace the GROUPDN and the ORIGINAL_PART (the filter
> > before) accordingly.
> > 
> > Hope that helps,
> 
> It did. Thanks a lot.
> 
> I set "User List Filter" to
> (&(memberof=cn=vpn,cn=users,dc=domain,dc=org)(objectClass=person))
> 
> I also set "User Login Filter" to
> (&(memberof=cn=vpn,cn=users,dc=domain,dc=org)(sAMAccountName=%uid)) and I
> successfully got the user list members of the vpn group:
> 
> Debug 	user_ldap 	getGroups getGroups---1-0 	May 29, 2013 08:32
> Debug 	user_ldap 	getUsers: Options: search limit offset Filter:
> (&(&(memberof=cn=vpn,cn=users,dc=domain,dc=org)(objectClass=person))(displa
> yname=*)) 	May 29, 2013 08:32 Debug 	user_ldap 	getUsers: 19 Users found
> 
> However, I'd like to know if setting "User Login Filter" to
> sAMAccountName=%uid should be enough to do the same job. In fact, I'm
> getting the same listing.

"User Login Filter" applies to logins only. I.e. having sAMAccountName=%uid 
only, any user with an sAMAccountName and a password can log in.

"User List Filter" applies to user listings only, i.e. on the Users page or on 
the Share dialogue. 

Cheers
Arthur


> 
> Thanks again,
> 
> Vieri
> 
> _______________________________________________
> Owncloud mailing list
> Owncloud at kde.org
> https://mail.kde.org/mailman/listinfo/owncloud



More information about the Owncloud mailing list