Scenario Book for Jira

Security

How it is built

What the app may do in Jira

PermissionWhy
Read Jira work (read:jira-work)Read the stories scenarios belong to (type, status, fix versions), check your browse and edit permission as you, and read the app's own project properties.
Write Jira work (write:jira-work)Write the counts-only property on a story so JQL can find it. Nothing else on a story is changed.
Manage projects (manage:jira-project)Write project properties and nothing else about a project: only while pipeline sync is on, so your pipeline can read the project's feature files.
App storage (storage:app)Store your feature files, versions, results and settings in Atlassian's Forge storage.
Personal data reporting (report:personal-data)Tell Atlassian weekly which account ids the app holds, and erase closed accounts.

Not requested: reading user profiles. That is why the app says "a teammate" instead of a name.

Credentials

Scenario Book never asks for your Jira API token, Git credentials or Behave Pro credentials. Your pipeline holds those. The only secret the app handles is a sync key it creates for you, shown once and stored as a hash.

Reporting a vulnerability

Email hello@goldstandardweb.com with "Security" in the subject. We follow Atlassian's security bug fix policy and its incident process, and tell affected customers within 72 hours of confirming an incident that affects them.