RE: [xacml-users] Policy for Conformance Test IIC008 issue?

From
Kuketayev, Argyn <>
Date
2004-10-04T16:10:05+00:00
ID
Thread
RE: [xacml-users] Policy for Conformance Test IIC008 issue?
> -----Original Message-----
> From: Seth Proctor [mailto:] 
> Sent: Monday, October 04, 2004 9:38 AM
> To: Argyn
> Cc: 
> Subject: Re: [xacml-users] Policy for Conformance Test IIC008 issue?
> 
 
> This, in essence, is what negative policy or negative rights 
> are all about. A negative policy is one that makes decisions 
> based on something that isn't there. In a closed system where 
> attributes comes from a known set of sources, it's safer 
> (though still risky) to construct these kinds of policies. In 
> the kinds of environments that XACML is designed to handle, 
> it's rarely a good idea to use negative rules. Does this help?
> 


Thanks for explanation. it sounds reasonable to me. 

I wasn't sure what is negative policy. I thought it has something to do
with policy "algebra". I mean things like Rule1 "can access everything
in dir a" and Rule2 "can't access anything in dir a/b". So, if I do
Rule1 + Rule2, can I access dir a/b? 

So, maybe the term "negative policy" is a little bit confusing, because
it makes you think about the "effect", not the type of condition. The
type of condition based on absence of attribute should have a better
name, e.g. "existential" condition :)

Thanks,
Argyn