Absinthe & Authorisation & Generating Schemas

This is more of a moonshot idea.

Could you automatically generate GraphQL schemas based on a user’s permissions for example?

I love the idea of explicitly showing a user what it can and cannot do.

What better way than only showing what’s allowed via the schema itself…

I am sure I am not the first person to think about this - perhaps it’s already being done in the GraphQL community?