Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-29428

Slave management link not visible for users with all slave permissions granted

    XMLWordPrintable

Details

    • Improvement
    • Status: Open (View Workflow)
    • Minor
    • Resolution: Unresolved
    • core, plugin-proposals
    • None
    • Jenkins 1.620, Role-based Authorization Strategy 2.2.0

    Description

      Hi,

      Right now when a user doesn't have Overall/Administer permissions, the "Manage Jenkins" link is not shown on the main page at all. This means that even if a user has permissions to do whatever he/she wants with slave configuration, e.g., this won't be possible without knowing the direct url ../jenkins/computer.

      Maybe it is reasonable to add some kind of Overall/AdministerRead permission to control the "Manage Jenkins" link visibility? That way people would be able to get to the admin panel itself, but won't be allowed to control things they don't have permissions for anyway.

      Attachments

        Activity

          rgersh Roman Gershkovich created issue -
          oleg_nenashev Oleg Nenashev added a comment -

          The link is accessible via "Build Executor Status" link on the build history widget.
          Another option is to add an additional link using Sidebar Links plugin

          Reassigning the issue to the core BTW

          oleg_nenashev Oleg Nenashev added a comment - The link is accessible via "Build Executor Status" link on the build history widget. Another option is to add an additional link using Sidebar Links plugin Reassigning the issue to the core BTW
          oleg_nenashev Oleg Nenashev made changes -
          Field Original Value New Value
          Component/s core [ 15593 ]
          Component/s plugin-proposals [ 15491 ]
          Component/s role-strategy-plugin [ 15758 ]

          Thank you so much for the quick reply! Sidebar Links plugin worked great.

          rgersh Roman Gershkovich added a comment - Thank you so much for the quick reply! Sidebar Links plugin worked great.
          rtyler R. Tyler Croy made changes -
          Workflow JNJira [ 164303 ] JNJira + In-Review [ 181587 ]
          oleg_nenashev Oleg Nenashev made changes -
          Assignee Oleg Nenashev [ oleg_nenashev ]

          People

            Unassigned Unassigned
            rgersh Roman Gershkovich
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: