Skip to content
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

Fix 'missing the Job/Configure permssion' error on Branch Sources page #822

Commits on Mar 6, 2024

  1. Fix 'missing the Job/Configure permssion' error on Branch Sources page

    When this plugin is used in combination with the "Role-Based
    Authorization Strategy", the "Branch Sources" job configation page
    throws the following error:
    
        $USER is missing the Job/Configure permission
    
    This error is shown even when the user has full Admin rights on the
    Jenkins instance.
    
    I'm not sure that this fix is 100% correct, but it does resolve the
    problem. I noticed that the following PR in a similar project fixed a
    similar issue (JENKINS-60116) by checking for the `EXTENDED_READ`
    permission:
    
    jenkinsci/atlassian-bitbucket-server-integration-plugin#165
    
    So I blindly did the same thing. Would appreciate someone checking my
    work!
    Stonewall Jackson committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    9253780 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Configuration menu
    Copy the full SHA
    d722896 View commit details
    Browse the repository at this point in the history