<div dir="ltr">typo, s/contract/contact/</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Oct 18, 2013 at 10:09 AM, Adam Heinz <span dir="ltr"><<a href="mailto:amh@metricwise.net" target="_blank">amh@metricwise.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Earlier this year we finished our migration to Vtiger_Link-based context menus and now have the ability to write custom permission checks for each menu item, so it is straightforward to disable actions for a read-only record.<div>

<br></div><div>That said, nothing would be stopping you from achieving a contrapositive action -- you could easily create a new contract and assign it to the account, unless you also added logic to filter your read-only objects from related entity selection.</div>

</div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Oct 18, 2013 at 9:48 AM, Alan Lord <span dir="ltr"><<a href="mailto:alanslists@gmail.com" target="_blank">alanslists@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I was doing a small job for a customer the other day.<br>
<br>
They wanted certain Organisation records made read-only after some conditions were met.<br>
<br>
So we wrote a workflow to re-assign the records to a dummy user & role that had a special sharing rule to allow public, but read only, visibilty.<br>
<br>
That was fine - the Account record itself was visible but read only. *However*, the related list buttons like Add Event, or Select Contact etc. were still live and I could happily add new Contacts or Calendar activities to this record - which to my mind means it isn't really read-only.<br>


<br>
Thinking on this a bit more, it seems to me that this would be a rather a hard problem to crack.<br>
<br>
As an aside, the customer decided not to go down this route anyway because they didn't want the records re-assigned nor publicly visible. This is another permissions requirement that I don't think is possible either; making particular records read-only, without changing their owner? (Would be a nice feature, add a read-only flag to crmentity.)<br>


<br>
Cheers and have a good weekend.<br>
<br>
<br>
Al<br>
<br>
______________________________<u></u>_________________<br>
<a href="http://www.vtiger.com/" target="_blank">http://www.vtiger.com/</a><br>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>