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

Please add a checkmark "all permissions" to matrix-based security

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Component/s: security
    • Labels:
      None
    • Similar Issues:

      Description

      I have worked a bit with the configuration options for matrix-based security and think that it would be useful to be able to set all or no options for a given user entry with a single checkmark. This will mean that you can easily verify that you have set all options correctly for an admin user (or removed all for anonymous user).

      e.g.
      username O O O O all ( ) none
      Anonymous O O O O ( ) all none
      somebody ( ) ( ) O all O none

      maybe with the inactive options grayed out

      with javascript, that should be easy to do while the user clicks

        Attachments

          Activity

          Hide
          kinow Bruno P. Kinoshita added a comment -

          Hey alexlehm, I agree with you Perhaps we could work together on this issue. I know a bit about plug-ins and jelly, perhaps we could try implementing this feature. WDYT?

          Show
          kinow Bruno P. Kinoshita added a comment - Hey alexlehm, I agree with you Perhaps we could work together on this issue. I know a bit about plug-ins and jelly, perhaps we could try implementing this feature. WDYT?
          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in jenkins
          User: Seiji Sogabe
          Path:
          changelog.html
          core/src/main/resources/hudson/security/GlobalMatrixAuthorizationStrategy/config.jelly
          core/src/main/resources/hudson/security/GlobalMatrixAuthorizationStrategy/config_ja.properties
          war/src/main/webapp/images/16x16/edit-select-all.gif
          war/src/main/webapp/images/16x16/edit-select-all.png
          http://jenkins-ci.org/commit/jenkins/1d967ed2f72387e2388240b22ae926cfed66e74c
          Log:
          commit df9c6c62344b4d8153b4822b766701a79a749d03
          Author: Seiji Sogabe <s.sogabe@gmail.com>
          Date: Mon Sep 12 19:59:13 2011 +0900

          added changelog for JENKINS-7565.

          commit c48915c27e87c1eabf2d0f70c8d423d4d8a8f40e
          Author: OHTAKE Tomohiro <ohtake.tomohiro@jp.fujitsu.com>
          Date: Thu Sep 8 20:06:38 2011 +0900

          JENKINS-7565 Add "un/check all" buttons on matrix-based security

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Seiji Sogabe Path: changelog.html core/src/main/resources/hudson/security/GlobalMatrixAuthorizationStrategy/config.jelly core/src/main/resources/hudson/security/GlobalMatrixAuthorizationStrategy/config_ja.properties war/src/main/webapp/images/16x16/edit-select-all.gif war/src/main/webapp/images/16x16/edit-select-all.png http://jenkins-ci.org/commit/jenkins/1d967ed2f72387e2388240b22ae926cfed66e74c Log: commit df9c6c62344b4d8153b4822b766701a79a749d03 Author: Seiji Sogabe <s.sogabe@gmail.com> Date: Mon Sep 12 19:59:13 2011 +0900 added changelog for JENKINS-7565 . commit c48915c27e87c1eabf2d0f70c8d423d4d8a8f40e Author: OHTAKE Tomohiro <ohtake.tomohiro@jp.fujitsu.com> Date: Thu Sep 8 20:06:38 2011 +0900 JENKINS-7565 Add "un/check all" buttons on matrix-based security
          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in jenkins
          User: Seiji Sogabe
          Path:
          changelog.html
          core/src/main/resources/hudson/security/GlobalMatrixAuthorizationStrategy/config.jelly
          core/src/main/resources/hudson/security/GlobalMatrixAuthorizationStrategy/config_ja.properties
          war/src/main/webapp/images/16x16/edit-select-all.gif
          war/src/main/webapp/images/16x16/edit-select-all.png
          http://jenkins-ci.org/commit/jenkins/1d967ed2f72387e2388240b22ae926cfed66e74c
          Log:
          commit df9c6c62344b4d8153b4822b766701a79a749d03
          Author: Seiji Sogabe <s.sogabe@gmail.com>
          Date: Mon Sep 12 19:59:13 2011 +0900

          added changelog for JENKINS-7565.

          commit c48915c27e87c1eabf2d0f70c8d423d4d8a8f40e
          Author: OHTAKE Tomohiro <ohtake.tomohiro@jp.fujitsu.com>
          Date: Thu Sep 8 20:06:38 2011 +0900

          JENKINS-7565 Add "un/check all" buttons on matrix-based security

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Seiji Sogabe Path: changelog.html core/src/main/resources/hudson/security/GlobalMatrixAuthorizationStrategy/config.jelly core/src/main/resources/hudson/security/GlobalMatrixAuthorizationStrategy/config_ja.properties war/src/main/webapp/images/16x16/edit-select-all.gif war/src/main/webapp/images/16x16/edit-select-all.png http://jenkins-ci.org/commit/jenkins/1d967ed2f72387e2388240b22ae926cfed66e74c Log: commit df9c6c62344b4d8153b4822b766701a79a749d03 Author: Seiji Sogabe <s.sogabe@gmail.com> Date: Mon Sep 12 19:59:13 2011 +0900 added changelog for JENKINS-7565 . commit c48915c27e87c1eabf2d0f70c8d423d4d8a8f40e Author: OHTAKE Tomohiro <ohtake.tomohiro@jp.fujitsu.com> Date: Thu Sep 8 20:06:38 2011 +0900 JENKINS-7565 Add "un/check all" buttons on matrix-based security
          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in jenkins
          User: Seiji Sogabe
          Path:
          changelog.html
          core/src/main/resources/hudson/security/GlobalMatrixAuthorizationStrategy/config.jelly
          core/src/main/resources/hudson/security/GlobalMatrixAuthorizationStrategy/config_ja.properties
          war/src/main/webapp/images/16x16/edit-select-all.gif
          war/src/main/webapp/images/16x16/edit-select-all.png
          http://jenkins-ci.org/commit/jenkins/1d967ed2f72387e2388240b22ae926cfed66e74c
          Log:
          commit df9c6c62344b4d8153b4822b766701a79a749d03
          Author: Seiji Sogabe <s.sogabe@gmail.com>
          Date: Mon Sep 12 19:59:13 2011 +0900

          added changelog for JENKINS-7565.

          commit c48915c27e87c1eabf2d0f70c8d423d4d8a8f40e
          Author: OHTAKE Tomohiro <ohtake.tomohiro@jp.fujitsu.com>
          Date: Thu Sep 8 20:06:38 2011 +0900

          JENKINS-7565 Add "un/check all" buttons on matrix-based security

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Seiji Sogabe Path: changelog.html core/src/main/resources/hudson/security/GlobalMatrixAuthorizationStrategy/config.jelly core/src/main/resources/hudson/security/GlobalMatrixAuthorizationStrategy/config_ja.properties war/src/main/webapp/images/16x16/edit-select-all.gif war/src/main/webapp/images/16x16/edit-select-all.png http://jenkins-ci.org/commit/jenkins/1d967ed2f72387e2388240b22ae926cfed66e74c Log: commit df9c6c62344b4d8153b4822b766701a79a749d03 Author: Seiji Sogabe <s.sogabe@gmail.com> Date: Mon Sep 12 19:59:13 2011 +0900 added changelog for JENKINS-7565 . commit c48915c27e87c1eabf2d0f70c8d423d4d8a8f40e Author: OHTAKE Tomohiro <ohtake.tomohiro@jp.fujitsu.com> Date: Thu Sep 8 20:06:38 2011 +0900 JENKINS-7565 Add "un/check all" buttons on matrix-based security

            People

            • Assignee:
              Unassigned
              Reporter:
              alexlehm Alex Lehmann
            • Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: