The goal of this tutorial is to demonstrate the use of the authorization module.

To properly run the tutorial you will need access to the web portal in order to go through the full flow from recording the script and uploading it for approval, to executing the approved analysis.

When working with production data, you will have a design environment where you can run test your scripts using dummy data. By dummy data, we mean data of the same general structure as production data but with fake values. We will learn to use the dummy_for argument to refer to tables in the production environment and the record() function to get a script that will be uploaded to the web portal for approval. All of this is shown in the Design script.

In the Production script, you will use the approval received from the web portal after uploading the recorded script to execute the same analysis on production data.

This tutorial should be run in the following order: