The following roles exist:



DevTestProd
Developer
  • Able to Duplicate Sheets
  • Able to create new objects (tables, graphs, etc.)
  • Consume/explore data
  • Load Data
  • Develop Apps
  • Develop Base sheets
  • Develop community sheets
  • Able to Duplicate Sheets
  • Able to create new objects (tables, graphs, etc.)
  • Consume/explore data
  • Able to Duplicate Sheets
  • Able to create new objects (tables, graphs, etc.)
  • Consume/explore data
Data Citizen
  • Able to Duplicate Sheets
  • Able to create new objects (tables, graphs, etc.)
  • Consume/explore data
  • Able to Duplicate Sheets
  • Able to create new objects (tables, graphs, etc.)
  • Consume/explore data
Stream Admin
  • Gives approval for new devs to be added to stream
  • View apps and sheets as created by others
  • Change parameters on their own views as provided by developer of a given app
  • Gives approval for new user acceptance testers to be added to [regular/sensitive] stream
  • Able to promote personal sheets to be viewable to others.
  • Responsible for approval of content published to stream
  • Gives approval for new users or data citizens to be added to [regular/sensitive] stream
User/Tester
  • View apps and sheets as created by others
  • Change parameters on their own views as provided by developer of a given app
  • View apps and sheets as created by others
  • Change parameters on their own views as provided by developer of a given app
End User

  • View apps and sheets as created by others
  • Change parameters on their own views as provided by developer of a given app


Learn more about responsibilities Developers and Stream Admins have in getting an app to production