As a Jira admin, I want to know if why DVCS repository Webhook security status is "FAILED"

XMLWordPrintable

    • Type: Suggestion
    • Resolution: Unresolved
    • None
    • Component/s: DVCS Accounts
    • 2

      Problem Definition

      Due to the roles and permissions structure by DVCS Providers e.g., GitHub, we recommend having owner/admin level authorization for the integration account in our documentation in order for Jira to be able to create the two webhooks per repository for each linked repository:

      You need to be logged in as a user with administrative rights to the account in GitHub.

      However, we currently don't have any indication in the UI that those two webhooks were indeed created and if they were not created, this is the reason why the Webhook security status in the list of repository is showing up as FAILED

      Our documentation Troubleshooting webhook security issues doesn't mention this use case where it's not possible for the Jira Admin to know the reason webhook security status is FAILED is because the repository possibly doesn't even have the webhooks to begin with.

      Suggested Solution

      • Improve the UI to let admins identify the repos where hook creation failed
      • improve the Webhook security status lozenges to signify such repositories (without hooks) differently

      Workaround

      Make sure the authorizing/integration account on GitHub has the admin level permissions on all linked repositories with DVCS.

            Assignee:
            Unassigned
            Reporter:
            Suddha
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: