https://medium.com/snowflake/organize-role-based-access-in-snowflake-using-stored-procedures-and-question-driven-views-33354b6df41d