Who does what
- Jira or Confluence admin installs the Neo app on your site. This person does not need a Neo account and doesn’t take up a Neo seat.
- Neo team admin authorizes and manages Jira and Confluence (reconnect, disconnect, switch sites) from Neo’s Settings → Applications. Authorizing does not require Atlassian admin rights.
The Neo bot
Neo runs as a native Atlassian app, acting as a bot rather than a user. It doesn’t use a Jira seat or license, you don’t assign issues to it, and it only acts when you direct it, either by mentioning@neo in Jira or asking Neo in a task.
Permissions Neo requests
There are two separate steps, each with its own purpose.1. Authorize (sign-in), to identify your site
The one-time Authorize step confirms which Atlassian site to connect, and needs no Atlassian admin rights. Doing it before the install is what lets Neo recognize the site and link it automatically. It requests read-only access:- Jira:
read:jira-work,read:jira-user - Confluence:
read:confluence-space.summary
2. Install, for what the bot can do
When you install the app, it gets the permissions it needs to do the work:- Jira: read issues, projects, and users, and create, update, comment on, and move issues.
- Confluence: read and search pages and spaces, and create, update, and archive pages.
Neo can create, update, and archive Confluence pages in addition to reading them. Because this adds Confluence write permissions, a Confluence admin must approve the updated install before it takes effect (see When to reconnect or reinstall).
One site per product
Each product connects to a single Atlassian site. Installing Neo on a different site switches to it, and the previous one is dropped. This keeps ownership simple, with no multi-site state to manage.When to reconnect or reinstall
- You disconnected from Neo but the app is still installed: Reconnect by re-authorizing.
- The app was uninstalled from Atlassian: authorize and install again.
- A new app version changes permissions: Atlassian marks the install Outdated, and a Jira or Confluence admin approves the update before it takes effect.
Reviewer summary
Neo uses Atlassian permissions to:- read the issue (and its comments and attachments) it’s asked to work on
- create, update, comment on, and move Jira issues
- read, search, create, update, and archive Confluence pages
- act as a native app bot, brought in by mentioning
@neoin Jira or by a request from a Neo task

