Ingo Brunberg wrote:
The ACL spec states that you cannot modify an inherited or protected
ACE.

What about adding a new ACE? I'm not sure. If you add an ACE to a
collection, isn't it automatically inheritable? Might that depend on a
particular server implementation? I guess no implementation would
allow you to add a protected ACE. And maybe the ACL spec should be
changed to allow marking a new ACE as inheritable.

Reagrds,
Ingo

When setting an ACL (note that any modification to an ACL requires you to set the _entire_ ACL: there's no way to just add/remove/modify a single ACE), the inheritability of ACEs in the request is implementation defined - anything could happen.


Slide interprets it as always being inheritable (this is the best option available in the current spec, since there's no way for the client to specify desired inheritability).

I'd support changing the spec to allow setting inheritability on ACEs explicitly. I'm not sure what problems this might have for other implementations, though - I suspect slide is unusual in being able to set this seperately per-ACE.

Mike


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to