QA-T1206

User Roles : 16.2 - Application Approver role - Player, Dashboards, Apps, Analytics

OBJECTIVE
Verify that users with 'Application Approver' role:
- can't register a Player (has no permission to create or assign stations)
- can login to Player (and read apps there)
- can login to Factory
- can read dashboards in Factory (BUT can't create/update/archive them)
- can read apps in Factory (BUT can't create/update/archive them) - it can also approve app versions!
- can read analyses in Factory (BUT can't create/update/archive them)
PRECONDITION
This test expects the following to be true:
  1. You are able to log into qa.tulip.co as an Application Approver
  2. You are able to log into qa.tulip.co as an Account Owner
  3. You have access to the Tulip 1password account
  4. You have basic understanding of Tulip terminology
  5. The 'Apps' page should already have some apps and app folders on it.
  6. A new version of an app should be awaiting for the Application Approver's approval.
  7. A dashboard with some analytics is available
  8. An app with an empty analysis widget is available
  9. You are starting from https://qa.tulip.co/player
If you are doing this QA not on qa.tulip.co you will need to have different credentials and change all base urls
From https://qa.tulip.co/
To https://<your instance>.tulip.co/

Covers

overview
models
routes