brentpi_35990
12/11/2023, 8:13 AMdefinition organization {
....
relation do_something: organization#admin ... other roles here
permission can_do_something = do_something
}
definition user {
relation current: user
relation org: organization
relation do_something: user
permission can_do_something = (current & do_something) + (current & org->can_do_something)
}
vroldanbet
12/11/2023, 10:01 AMuser:*
. It's a very common pattern to use it as a "feature flag" to enable or disable certain features.