Hi, I just found this thread. I have a similar problem. I have a folder tree structure and permissions are normally inherited from parent to child. However, in some cases we also want to have an inheritance in the opposite direction. If the user has a permission to a child folder (but not to the parent folder), the user should have a view permission to the parent, too, so that the tree view does not have gaps. We currently use two relationships for that (parent and child), but it is basically duplicate information. But it does not seem to be possible to "inverse the arrow", which is basically what we would need, i.e. "permission view = parent<-view", to follow the relationship in the opposite direction. Did you find a solution for your use case?