<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.10.3">
</HEAD>
<BODY>
<BR>
&nbsp; Hi,<BR>
<BR>
I'm currently going to build a new web site with Zope3 (my first one after many Zope2 developments !).<BR>
My problem is simple : many &quot;active&quot; users can be granted roles (there are nearly 10 distinct declared roles) in several (one to many) contexts (sites, folders, tools...). No problem until now, but I need to be able to provide a page to each user where he can get access directly to every context where he received a role.<BR>
So here is my question : is there an easy way to &quot;catalog&quot; objects so that I can easilly and efficiently retrieve objects where a given user was granted a given list of roles ?<BR>
<BR>
Many thanks for any advise or help...<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
<BR>
&nbsp; Thierry Florac<BR>
-- <BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
&nbsp; Chef de projet intranet/internet<BR>
&nbsp; Office National des For&#234;ts - D&#233;partement Informatique<BR>
&nbsp; 2, Avenue de Saint-Mand&#233;<BR>
&nbsp; 75570 PARIS Cedex 12<BR>
&nbsp; M&#233;l : thierry.florac@onf.fr<BR>
&nbsp; T&#233;l. : +33 01.40.19.59.64<BR>
&nbsp; Fax. : +33 01.40.19.59.85
</TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>