Hi,

I'm trying to understand best practices for implementing a security model
within an RDF environment.  As an example, let's consider Grandma's Cookie
recipe which contains a "secret ingredient".

I might model a recipe as follows:

Cookie Recipe contains Flour
Cookie Recipe contains Chocolate Chips
Cookie Recipe contains Secret Ingredient

I may also drill the ingredients down an additional level by saying:

Chocolate Chips contains Sugar
Secret Ingredient contains Spice
Secret Ingredient contains Pepper

Everyone should be allowed to see the first set of triples - a Secret
Ingredient is declared but not identified.  Only select people should be
permitted to see the contents of the Secret Ingredient, thus access to the
last two triples must be controlled.

How can I systematically restrict access to certain triples in some cases
but not in others?

I'm guessing this is a common problem in commercial environments and I am
looking for suggestions on how to solve it, including ideas that may sit at
the TQ/TBL level or even in the triple store such as Oracle Label Security
in the Oracle RDF Graph triple store.

Thanks in advance for your input!

Tim

-- 
-- You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include Enterprise Vocabulary 
Network (EVN), TopBraid Composer, TopBraid Live, TopBraid Insight, 
SPARQLMotion, SPARQL Web Pages and SPIN.
To post to this group, send email to
[email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/topbraid-users?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to