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

Add Filters to Assign Roles page

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      Hello there,

      We have a lot of projects which need different roles assigned to different teams. The global roles are based on the hierarchy of the company (developer, team leads, project manager, etc.). The item roles are per project with a team per project.

      No surprise here... we end up with lots of roles to manage.

      There has been a lot of talks about this "issue" with different solutions suggested.

      Here is mine

      We could add filters on the Assign Roles page to be able to only see a specific column or row. Basically the following would be added:

      • Filter by User.
      • Filter by Group. 

      When filtered, the table would be reduced to what is then matched (with regex or not).

      Please checkout the images attached to his issue as they demonstrate such solution.

       

      Is this solution interesting for you? Would you accept a pull request implementing this?

      Or should we implement the solution in javascript with Greasemonky (like the other UI enhancer toolkit)?

       

      Thanks in advance!

      Related Topic: https://issues.jenkins-ci.org/browse/JENKINS-8075

       

        Attachments

          Activity

          Hide
          oleg_nenashev Oleg Nenashev added a comment -

          Kevin Delord yes, it would be an interesting feature. Pull requests will be definitely reviewed and integreated for it

          We are also trying to have a GSoC project for Role Strategy user experience:  https://jenkins.io/projects/gsoc/2019/project-ideas/role-strategy-ux/ . Maybe somebody of the students will be also interested to implement it if you do not have time for it in short-term. 

           

           

          Show
          oleg_nenashev Oleg Nenashev added a comment - Kevin Delord yes, it would be an interesting feature. Pull requests will be definitely reviewed and integreated for it We are also trying to have a GSoC project for Role Strategy user experience:  https://jenkins.io/projects/gsoc/2019/project-ideas/role-strategy-ux/  . Maybe somebody of the students will be also interested to implement it if you do not have time for it in short-term.     
          Hide
          kevindelord Kevin Delord added a comment -

          Oleg Nenashev we were able to quickly create a javascript addon to fulfil our needs and made it open source.

          https://github.com/smartmobilefactory/jenkins-role-strategy-filter

          We will integrate the auto update in the following weeks

           

          Regarding an official fork+PR: we will estimate how much time we gonna need first. We don't know the project yet and I doubt we will have the resources to implement a solution "short-term".

          But we gonna try!

          Show
          kevindelord Kevin Delord added a comment - Oleg Nenashev we were able to quickly create a javascript addon to fulfil our needs and made it open source. https://github.com/smartmobilefactory/jenkins-role-strategy-filter We will integrate the auto update in the following weeks   Regarding an official fork+PR: we will estimate how much time we gonna need first. We don't know the project yet and I doubt we will have the resources to implement a solution "short-term". But we gonna try!

            People

            • Assignee:
              Unassigned
              Reporter:
              kevindelord Kevin Delord
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: