1. A non-transitory computer-readable medium storing computer-executable instructions that when executed by a computer cause the computer to perform a method, the method comprising: detecting that a user query shares a hook node with an authorization query, generating a base result graph by executing the user query on a base graph in response to the detected user query; generating an authorized graph by executing the authorization query on the base result graph; and providing the authorized graph in an electronic form.