In addition to table:read permission we need:
- QueryTable permission (with table param)
- ColumnRead permission (with table and column param)
QueryTable should be checked before the query, ColumnRead after
Table read should be an alias to QueryTable(table) + ColumnRead(table, *)
In addition to table:read permission we need:
QueryTable should be checked before the query, ColumnRead after
Table read should be an alias to QueryTable(table) + ColumnRead(table, *)