[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Editors notes in CAP
Bernard Desruisseaux wrote:
> 3- It doesn't buy us anything to have an MOVE permission.
> If the user as READ and DELETE granted for the old location
> and WRITE granted for the new location he'll still be able
> to do "search", "create" and "delete" to move the object
> the hard way.
Yes - you are right.
But after thinking about it more, I think we are both off the mark.
I think the the real definition is:
You need to be able to add a new instance of the RELATED-TO property
to the new location. You would do that with a MODIFY. It is a
MODIFY because there may already be instances of RELATED-TO in
the new location. So you have to MODIFY the new location to also
contain the new RELATED-TO calid.
You need MODIFY permission in order to remove an instance of
RELATED-TO from the old location. You don't DELETE the RELATED-TO
from the old location because there may be multiple instances
that your are not removing. So you have to MODIFY the VAGENDA so
it no longer contains that specific instance.
So I don't think that READ or WRITE permission is what you need.
begin:vcard
n:Royer;Doug
tel;pager:pager@xxxxxxxxx
tel;cell:208-520-4044
tel;fax:866-594-8574
tel;work:866-594-8574
x-mozilla-html:FALSE
url:http://Royer.com/People/Doug
org:INET-Consulting LLC <http://INET-Consulting.com
adr:;;;;;;
version:2.1
email;internet:Doug@xxxxxxxxx
title:Chief Executive Manager
x-mozilla-cpt:;64
fn:Doug Royer
end:vcard