Reputation: 81
I'm currently working with a neo4j graph that looks something like this:
I want to data access controls so that different users only have access to certain subgraphs.
For example, User A will only have read access to Category node <18 and the nodes that are downstream of that node:
User B will only have read access to Category node 18-25 AND category node 25-35 and its downstream nodes.
Is it possible to create cypher queries that will be this granular? From Neo4j documentation, to me it looks like I can get set read access at the node label level and not specific nodes within a given label.
Upvotes: 0
Views: 170
Reputation: 5385
Yes it is definitely possible to define queries like that. If you want to do this at application level, you could also use an approach as illustrated here : https://youtu.be/HsTTjpc9xks
Disclosure : I work for Graphileon.
Upvotes: 1