<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.2963" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face="Trebuchet MS" size=2><SPAN 
class=154561312-29102006>Hi</SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN 
class=154561312-29102006></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN class=154561312-29102006>I've seen, 
that in rt-3.4.5, every user,&nbsp;who will create,&nbsp;update&nbsp;or delete 
SavedSearch,&nbsp;must have the right 'ModifySelf'. The following 
diff,&nbsp;fixes this problem.</SPAN></FONT></DIV>
<DIV><FONT face="Trebuchet MS" size=2><SPAN 
class=154561312-29102006></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT><SPAN class=154561312-29102006>
<DIV><SPAN class=785143811-29102006><FONT face="Trebuchet MS" size=2>--- 
/opt/rt3/lib/RT/Attribute_Overlay.pm&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
2005-02-01 15:20:40.000000000 +0100<BR>+++ 
/opt/rt3/local/lib/RT/Attribute_Overlay.pm&nbsp; 2006-10-29 12:53:03.000000000 
+0100<BR>@@ -72,14 +72,24 @@<BR>&nbsp;# There are a number of attributes that 
users should be able to modify for themselves, such as saved 
searches<BR>&nbsp;#&nbsp; we could do this with a different set of "modify" 
rights, but that gets very hacky very fast. this is even faster and 
even<BR>&nbsp;# hackier. we're hardcoding that a different set of rights are 
needed for attributes on oneself<BR>-our $PERSONAL_ACL_MAP = 
{<BR>-&nbsp;&nbsp;&nbsp; SavedSearch =&gt; { create =&gt; 
'ModifySelf',<BR>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
update =&gt; 
'ModifySelf',<BR>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
delete =&gt; 
'ModifySelf',<BR>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
display =&gt; 'allow' },<BR>+our $PERSONAL_ACL_MAP = {<BR>+&nbsp;&nbsp;&nbsp; 
SavedSearch =&gt; { create =&gt; 
'CreateSavedSearch',<BR>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
update =&gt; 
'EditSavedSearches',<BR>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
delete =&gt; 
'EditSavedSearches',<BR>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
display =&gt; 'LoadSavedSearch' },</FONT></SPAN></DIV>
<DIV><FONT face="Trebuchet MS" size=2></FONT>&nbsp;</DIV>
<DIV><SPAN class=785143811-29102006><FONT face="Trebuchet MS" 
size=2>&nbsp;};</FONT></SPAN></DIV>
<DIV><SPAN class=785143811-29102006><FONT face="Trebuchet MS" 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=785143811-29102006><FONT face="Trebuchet MS" 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=785143811-29102006><FONT face="Trebuchet MS" 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=785143811-29102006><SPAN class=154561312-29102006><FONT 
face="Trebuchet MS" size=2>Now my question: is there a specific reason,&nbsp;why 
users must have ModifySelf-Rights when&nbsp;they want to create 
SavedSearches?</FONT></SPAN></SPAN></DIV>
<DIV><SPAN class=785143811-29102006><SPAN class=154561312-29102006><FONT 
face="Trebuchet MS" size=2></FONT></SPAN></SPAN>&nbsp;</DIV>
<DIV><SPAN class=785143811-29102006><SPAN class=154561312-29102006><FONT 
face="Trebuchet MS" size=2>Thanks </FONT></SPAN></SPAN></DIV>
<DIV><SPAN class=785143811-29102006><SPAN class=154561312-29102006><FONT 
face="Trebuchet MS" size=2></FONT></SPAN></SPAN>&nbsp;</DIV>
<DIV><SPAN class=785143811-29102006><SPAN class=154561312-29102006><FONT 
face="Trebuchet MS" size=2>Michael Peer</FONT></SPAN></SPAN></DIV>
<DIV><SPAN class=785143811-29102006><SPAN class=154561312-29102006><FONT 
face="Trebuchet MS" size=2></FONT></SPAN></SPAN>&nbsp;</DIV>
<DIV><SPAN class=785143811-29102006><SPAN class=154561312-29102006><FONT 
face="Trebuchet MS" 
size=2></FONT></SPAN></SPAN>&nbsp;</DIV></SPAN></FONT></DIV></BODY></HTML>