https://github.com/stil4m/acjira-959
Sample add-on to point out the ACJIRA-959 bug
https://github.com/stil4m/acjira-959
Last synced: 2 months ago
JSON representation
Sample add-on to point out the ACJIRA-959 bug
- Host: GitHub
- URL: https://github.com/stil4m/acjira-959
- Owner: stil4m
- License: other
- Created: 2016-06-22T09:48:15.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2016-06-22T09:48:58.000Z (almost 9 years ago)
- Last Synced: 2025-01-21T19:15:48.646Z (4 months ago)
- Language: JavaScript
- Size: 6.84 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# ACJIRA-959
See: https://ecosystem.atlassian.net/browse/ACJIRA-959
# How to run
* Install dependencies: `npm install`
* Start ngrok: `ngrok http 3000`
* Start a the server: `node app.js`
* Add your ngrok url in the `atlassian-connect.json` file (3x).# Verify Bug
The add-on creates an global permission named 'ACJIRA-959 Global Permission' and adds an menu item to the system nav bar that will show a general page.
A user without the 'ACJIRA-959 Global Permission' will not see the menu item. If this user is given the global permission though the system administration, the menu item will show. When the item is clicked the user will be directed to a page 'You do not have the correct permissions to view the page Hello World'.