-
Suggestion
-
Resolution: Unresolved
-
1,187
-
125
-
Summary
There's currently no easy way to create an account tagged as system on JIRA. Only Marketplace add-ons can create a system account during their installation, when these accounts are created, they are used to perform actions on behalf of the app.
The alternative is to create a new licensed account on the instance (every account must have a valid email in order to authenticate and avoid issues in the future, E.g.: The account gets locked and you need to reset its password by requesting a password reset email) that will be dedicated to handle the communication between JIRA and other apps (custom scripts included). The account will need to have all the necessary permissions over the projects depending on the actions that it would perform, this is especially important if the account would also be used in custom scripts that can interact with the instance using REST API endpoints available in the Cloud platform (documentation for reference here: Jira Cloud REST API).
Suggested Solution
JIRA Instances should provide a different, special type of accounts that don't belong to an individual user. Details about this concept can be found in the following documentation by Google:
- is related to
-
CLOUD-8623 Support Service Accounts for External App Integration
- Gathering Interest
- relates to
-
AX-1603 Allow Service Account Impersonation for OAuth2 App Authorization in Cloud Products
- Gathering Interest