hasura / hasura/graphql-engine

Feature Request: Permission inheritance

Open
#6,591 3 comments 2 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
32.1k
Forks
3k
PR merge metrics
PR metrics pending

Description

Hi Hasura team, really love using your product and would like to give some user feedback. I am not sure if this was brought up before, but I really wish that this was a feature.

### The problem:
- Table A has complex permissions in place based on multiple tables and relationships.
- I need to base the permission level of table B, C, and D on the permissions of table A. Table A has a direct one to many relationship with B, C and D.

Basically if a user can get to table A then he can get to table B, C and D, else nothing is available. Like an operator in the permission dropdown options "B" -> "A" -> "_can_access"

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.