No worries - answers below:
The recommend approach for column level security is to define each column/group as an action of the resource. Then in your app when you need to check permissions, provide the set of column names in the action list and cerbos will tell you which ones the user is allowed to access.
Scalablity wise, Cerbos is stateless and thus can be deployed and scaled up along side you app as much as needed. We recommend the sidecar model if you are in kubernetes.
There isn’t a gqlgen plugin, but we do have
this reference project for using Cerbos in a GQL server.
Policies support inheritance via
scopes.
Finally, If you are keen we would love to have a more detailed chat with your about your use case and we can chat more about the above. Pick some time at
https://go.cerbos.io/workshop