You can implement a custom CandidateItemsStrategy. This component is responsible for selecting candidate items to recommend (the pool from which to pick the recommended items afterwards). So if you compute recommendations for a particular person, you need to ensure that your CandidateItemsStrategy only picks the spaces this person would be allowed to enter.
--sebastian On 21.02.2012 10:10, Alexandre Heimburger wrote: > Hey, > > We build a social network where people join spaces. In the spaces, there is > content : discussions, documents etc.... > > The recommender is quite similar to the one described in the books or > tutorial. But how can we manage the ACL ? > > The recommender can only give recommendations* people are allowed to see.* > > I was thinking about using an IDrescorer to check the ACL for each > recommendation but it seems expensive in terms of perfomances. > > Does anyone work with that kind of thing ? > > Thanks. Bye > > Alex >
