s
Hello Is it possible to break "inheritance" of permissions in a tree structure for example using caveats? https://play.authzed.com/s/VghUMUbfr6Uc/relationships
Copy code
# root
    # ├── object1 // actual permission without "inherit" flag
    # │   ├── object2
    # │   │   ├── object3
    # │   │   │   └── object4
    # └── object5 // actual permission with "inherit" flag?
    #    ├── object6 // inherit permission from 5
    #    └── object7 // inherit permission from 5
v
you don't need caveats, unless you need to dynamically break that inheritance. Using a relation like
relation inherits: user:*
and then use that in your permission to enable / disable inheritance should work.
3 Views