-
Notifications
You must be signed in to change notification settings - Fork 336
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Jira Server Architectural Spec Written #5563
Comments
Related: #4915 |
Jira Server Integration ProposalOverviewJira Server is an onsite ticket system which Atlassian plans to fade out in favour of their Atlassian Cloud offering https://www.atlassian.com/migration/assess/journey-to-cloud There are no new features planned after January 2022. APIREST https://developer.atlassian.com/server/jira/platform/rest-apis/ Jira Server ApplicationAn administrator can add an OAuth 1.0a application.
in Jira to add Parabol as application. In Parabol we need
Since this is a bit more involved, we need to provide a direct link to the documentation, or in the future go further and make it a wizard type dialog on our end which generates public/private key pair automatically and presents prefilled dialog to user to only copy and paste. Integration ProviderFollowing the proposal of #5594 we have two variants of adding the Jira Server integration provider: team scope or organization scope. Team scoped
Organization scoped
This is very clear in favour of organization scope. Users within the organization with Jira Server being set up would then have an option to connect to it similar to other integrations. |
Implementation stepsIntegration provider setupSince the setup is a bit more involved and we don't have a UI yet where the user could add integrations for the organization, I propose adding it manually for enterprise customers first with a similar process like we use for SAML, i.e. our sales folks guide them through the setup. Feature flagThe feature will only be available when a supervisor adds the provider to the organization. There is no need for a separate feature flag. Version 0.5 (push tasks to integration)
Version 1 (poker)
Version 2 (polish) |
I concur completely! |
@BartoszJarocki could you please take a look if I forgot anything fundamental? |
Closing this as there shouldn't be any more surprises for Version 1. |
Adding support for Jira Server is one of our top feature requests. We're currently unsure what it would take to implement it. Let's remove this ambiguity.
N.B: @adaniels-parabol can grant the person who takes this issue access to our own version of Jira Server for development
AC
*Auth
tables, or merely start by adding anIntegrationAuthProvider
table to store the various oauth2 provider configurations?EE
The text was updated successfully, but these errors were encountered: