The following roles exist:

  • Developer - The primary responsibility of the Developer is to create Apps and sheets for use by other Developers, Data Citizens, and End Users. In some cases this will require creation and loading of data objects such as QVDs (Qlik data files) for content development. 
  • Data Citizen - The data citizen has advanced user capabilities and in some instances may work very closely with Developers. They will have access to create new content off of base applications created by Developers.
  • Stream Admin - The Stream Admin is responsible for approval of the content that gets published to a group's Stream, and also for approving requests for new users to be added to their stream.
  • User/Tester - The User/Tester will have access to the Test environment to review Apps before they are deployed into production. This would usually include validating data and reviewing content for accuracy and effectiveness of visualizations.
  • End User - End Users will be allowed to view and interact with content published by the users that fall in the categories above.



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