On Thu, Sep 24, 2015 at 4:09 AM, Debajit Adhikary <debajit(a)debajit.com> wrote:
Thanks for the clarification, Thomas.
Does LDAP group syncing work with Trusted LDAP?
(I am able to log in using Trusted LDAP, and can see my LDAP details like
full-name and email address show up, but I am not able to get LDAP
group_mapping to work at all — so I'd like to confirm if it would work with
Trusted LDAP in the first place)
Yep as far as I know it works. It's the exact same code than standard
LDAP, basically most of Trusted LDAP job is to call standard LDA P
authenticator with the right setting depending on REMOTE_USER domain.
On Tue, Sep 22, 2015 at 11:59 PM, Thomas Mortagne <thomas.mortagne(a)xwiki.com
wrote:
> On Wed, Sep 23, 2015 at 4:42 AM, Debajit Adhikary <debajit1(a)gmail.com>
wrote:
> > Thanks, I was able to set
it up successfully.
> >
> > I want to check if the currently logged-in user ($xwiki.getUser()) is a
> > member of a particular LDAP group. What is the best way to do this with
> the
> > "Trusted LDAP" setup?
> >
> > *Option 1:*
> > I could map the LDAP groups to XWiki groups.
>
> That would be the easiest I think.
>
> >
> > *Option 2:*
> > Can I do this dynamically without having to map the LDAP groups? (i.e. is
> > there an easy way to check if a user belongs to an LDAP group without
> > having to map the LDAP group to an XWiki group?)
>
> There is some more or less hidden APIs you can use for that (basically
> the tools used by the authenticator to synchronize LDAP Groups and
> XWiki Groups) but it's really not been written with Velocity scripting
> in mind.
>
> You can look at
>
>
https://github.com/xwiki/xwiki-platform/blob/master/xwiki-platform-core/xwi…
> for an example of how to setup those tools (in Groovy for example).
> Then you can use APIs like XWikiLDAPUtils#getGroupMembers.
>
> >
> >
> > On Fri, Sep 18, 2015 at 12:47 AM, Thomas Mortagne <
> thomas.mortagne(a)xwiki.com
> >
wrote:
> >
> >> If you have an authenticator in front of XWiki that populate the
> >> REMOTE_USER request property you could use
> >>
> >>
>
http://extensions.xwiki.org/xwiki/bin/view/Extension/XWiki+Authenticator+Tr…
> >> which has been designed specifically for this use case.
> >>
> >> On Fri, Sep 18, 2015 at 3:05 AM, Debajit Adhikary
<debajit1(a)gmail.com>
> >
wrote:
> >> > I have
an XWiki setup that uses Kerberos for authentication.
> >> >
> >> > I would like to continue using Kerberos, but use LDAP groups for
> >> > controlling page access rights.
> >> >
> >> > How could I do this?
> >> >
> >> > (If you could point me in the right direction, or to any appropriate
> >> > documentation, that would be a big help)
> >> >
> >> > Thanks in advance
> >> > —Debajit
> >> > _______________________________________________
> >> > users mailing list
> >> > users(a)xwiki.org
> >> >
http://lists.xwiki.org/mailman/listinfo/users
> >>
> >>
> >>
> >> --
> >> Thomas Mortagne
> >> _______________________________________________
> >> users mailing list
> >> users(a)xwiki.org
> >>
http://lists.xwiki.org/mailman/listinfo/users
> >>
> > _______________________________________________
> > users mailing list
> > users(a)xwiki.org
> >
http://lists.xwiki.org/mailman/listinfo/users
>
>
>
> --
> Thomas Mortagne
> _______________________________________________
> users mailing list
> users(a)xwiki.org
>
http://lists.xwiki.org/mailman/listinfo/users
>
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users