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

"No type prefix: " in "Assign roles:" after updating "Matrix Authorization Strategy" to 3.0

    • Icon: Bug Bug
    • Resolution: Not A Defect
    • Icon: Minor Minor
    • matrix-auth-plugin
    • None
    • Jenkins 2.303.3
      Matrix Authorization Strategy 3.0
      JDK 11
      RH 7

      I’ve updated Matrix “Authorization Strategy” plugin from 2.6.11 to 3.0.
      Now on the “Assign Roles” configuration page, all users/groups are prefixed by:
      "No type prefix:" in red.
      I’ve understood that the new plugin needs adaptations. (https://plugins.jenkins.io/matrix-auth/#releases)
      I’ve tried to delete the users and add them newly. But as soon as I reload the page after “Save” or “Apply”, I’m back in the same situation.

      With the hint from https://community.jenkins.io/t/matrix-authorization-strategy-3-0-no-type-prefix/1043
      I added 'USER:' before my user entries - that seems to have fixed the problem.

      Some hint on that in the GUI would be really good. (and/or on the version notes https://plugins.jenkins.io/matrix-auth/#releases)

       

      Update: Unfortunately, it seems my account has lost the “Admin” permissions. Quite bad, locked myself out for the moment…
      So the "USER:..." didn't solved it seemingly.

      In home/config.xml I found:

      ...

      In home/config.xml I found:

      ...
         <roleMap type="globalRoles">
       <role name="admin" pattern=".*">
        <permissions>
      ....
      <permission>hudson.model.Hudson.Administer</permission>
      ....
      </permissions>
       <assignedSIDs>
      ...
      <sid>USER:jm044248</sid>
      ....

       

      jm044248 is me - so I would assume, I should have the Admin permissions, but....

       

          [JENKINS-67387] "No type prefix: " in "Assign roles:" after updating "Matrix Authorization Strategy" to 3.0

          Martin Jost created issue -
          Martin Jost made changes -
          Description Original: I’ve updated Matrix “Authorization Strategy” plugin from 2.6.11 to 3.0.
           Now on the “Assign Roles” configuration page, all users/groups are prefixed by:
           "No type prefix:" in red.
           I’ve understood that the new plugin needs adaptations. ([https://plugins.jenkins.io/matrix-auth/#releases])
           I’ve tried to delete the users and add them newly. But as soon as I reload the page after “Save” or “Apply”, I’m back in the same situation.

          With the hint from [https://community.jenkins.io/t/matrix-authorization-strategy-3-0-no-type-prefix/1043]
          I added 'USER:' before my user entries - that seems to have fixed the problem.

          Some hint on that in the GUI would be really good. (and/or on the version notes https://plugins.jenkins.io/matrix-auth/#releases)
          New: I’ve updated Matrix “Authorization Strategy” plugin from 2.6.11 to 3.0.
           Now on the “Assign Roles” configuration page, all users/groups are prefixed by:
           "No type prefix:" in red.
           I’ve understood that the new plugin needs adaptations. ([https://plugins.jenkins.io/matrix-auth/#releases])
           I’ve tried to delete the users and add them newly. But as soon as I reload the page after “Save” or “Apply”, I’m back in the same situation.

          With the hint from [https://community.jenkins.io/t/matrix-authorization-strategy-3-0-no-type-prefix/1043]
           I added 'USER:' before my user entries - that seems to have fixed the problem.

          Some hint on that in the GUI would be really good. (and/or on the version notes [https://plugins.jenkins.io/matrix-auth/#releases])

           

          Update: Unfortunately, it seems my account has lost the “Admin” permissions. Quite bad, locked myself out for the moment…
          So the "USER:..." didn't solved it seemingly.
          Martin Jost made changes -
          Description Original: I’ve updated Matrix “Authorization Strategy” plugin from 2.6.11 to 3.0.
           Now on the “Assign Roles” configuration page, all users/groups are prefixed by:
           "No type prefix:" in red.
           I’ve understood that the new plugin needs adaptations. ([https://plugins.jenkins.io/matrix-auth/#releases])
           I’ve tried to delete the users and add them newly. But as soon as I reload the page after “Save” or “Apply”, I’m back in the same situation.

          With the hint from [https://community.jenkins.io/t/matrix-authorization-strategy-3-0-no-type-prefix/1043]
           I added 'USER:' before my user entries - that seems to have fixed the problem.

          Some hint on that in the GUI would be really good. (and/or on the version notes [https://plugins.jenkins.io/matrix-auth/#releases])

           

          Update: Unfortunately, it seems my account has lost the “Admin” permissions. Quite bad, locked myself out for the moment…
          So the "USER:..." didn't solved it seemingly.
          New: I’ve updated Matrix “Authorization Strategy” plugin from 2.6.11 to 3.0.
           Now on the “Assign Roles” configuration page, all users/groups are prefixed by:
           "No type prefix:" in red.
           I’ve understood that the new plugin needs adaptations. ([https://plugins.jenkins.io/matrix-auth/#releases])
           I’ve tried to delete the users and add them newly. But as soon as I reload the page after “Save” or “Apply”, I’m back in the same situation.

          With the hint from [https://community.jenkins.io/t/matrix-authorization-strategy-3-0-no-type-prefix/1043]
           I added 'USER:' before my user entries - that seems to have fixed the problem.

          Some hint on that in the GUI would be really good. (and/or on the version notes [https://plugins.jenkins.io/matrix-auth/#releases])

           

          Update: Unfortunately, it seems my account has lost the “Admin” permissions. Quite bad, locked myself out for the moment…
           So the "USER:..." didn't solved it seemingly.

          In home/config.xml I found:

          {{...}}
          {{ <roleMap type="globalRoles">}}
          {{ <role name="admin" pattern=".*">}}
          {{ <permissions>}}
          {{....}}
          {{<permission>hudson.model.Hudson.Administer</permission>}}
          {{....}}
          {{</permissions>}}
          {{ <assignedSIDs>}}
          {{...}}
          {{<sid>USER:jm044248</sid>}}
          {{....}}

           

          jm044248 is me - so I would assume, I should have the Admin permissions....

           
          Martin Jost made changes -
          Description Original: I’ve updated Matrix “Authorization Strategy” plugin from 2.6.11 to 3.0.
           Now on the “Assign Roles” configuration page, all users/groups are prefixed by:
           "No type prefix:" in red.
           I’ve understood that the new plugin needs adaptations. ([https://plugins.jenkins.io/matrix-auth/#releases])
           I’ve tried to delete the users and add them newly. But as soon as I reload the page after “Save” or “Apply”, I’m back in the same situation.

          With the hint from [https://community.jenkins.io/t/matrix-authorization-strategy-3-0-no-type-prefix/1043]
           I added 'USER:' before my user entries - that seems to have fixed the problem.

          Some hint on that in the GUI would be really good. (and/or on the version notes [https://plugins.jenkins.io/matrix-auth/#releases])

           

          Update: Unfortunately, it seems my account has lost the “Admin” permissions. Quite bad, locked myself out for the moment…
           So the "USER:..." didn't solved it seemingly.

          In home/config.xml I found:

          {{...}}
          {{ <roleMap type="globalRoles">}}
          {{ <role name="admin" pattern=".*">}}
          {{ <permissions>}}
          {{....}}
          {{<permission>hudson.model.Hudson.Administer</permission>}}
          {{....}}
          {{</permissions>}}
          {{ <assignedSIDs>}}
          {{...}}
          {{<sid>USER:jm044248</sid>}}
          {{....}}

           

          jm044248 is me - so I would assume, I should have the Admin permissions....

           
          New: I’ve updated Matrix “Authorization Strategy” plugin from 2.6.11 to 3.0.
           Now on the “Assign Roles” configuration page, all users/groups are prefixed by:
           "No type prefix:" in red.
           I’ve understood that the new plugin needs adaptations. ([https://plugins.jenkins.io/matrix-auth/#releases])
           I’ve tried to delete the users and add them newly. But as soon as I reload the page after “Save” or “Apply”, I’m back in the same situation.

          With the hint from [https://community.jenkins.io/t/matrix-authorization-strategy-3-0-no-type-prefix/1043]
           I added 'USER:' before my user entries - that seems to have fixed the problem.

          Some hint on that in the GUI would be really good. (and/or on the version notes [https://plugins.jenkins.io/matrix-auth/#releases])

           

          Update: Unfortunately, it seems my account has lost the “Admin” permissions. Quite bad, locked myself out for the moment…
           So the "USER:..." didn't solved it seemingly.

          In home/config.xml I found:

          {{...}}
           \{{ <roleMap type="globalRoles">}}
           \{{ <role name="admin" pattern=".*">}}
           \{{ <permissions>}}
           {{....}}
           {{<permission>hudson.model.Hudson.Administer</permission>}}
           {{....}}
           {{</permissions>}}
           \{{ <assignedSIDs>}}
           {{...}}
           {{<sid>USER:jm044248</sid>}}
           {{....}}

           

          jm044248 is me - so I would assume, I should have the Admin permissions, but....

           
          Martin Jost made changes -
          Description Original: I’ve updated Matrix “Authorization Strategy” plugin from 2.6.11 to 3.0.
           Now on the “Assign Roles” configuration page, all users/groups are prefixed by:
           "No type prefix:" in red.
           I’ve understood that the new plugin needs adaptations. ([https://plugins.jenkins.io/matrix-auth/#releases])
           I’ve tried to delete the users and add them newly. But as soon as I reload the page after “Save” or “Apply”, I’m back in the same situation.

          With the hint from [https://community.jenkins.io/t/matrix-authorization-strategy-3-0-no-type-prefix/1043]
           I added 'USER:' before my user entries - that seems to have fixed the problem.

          Some hint on that in the GUI would be really good. (and/or on the version notes [https://plugins.jenkins.io/matrix-auth/#releases])

           

          Update: Unfortunately, it seems my account has lost the “Admin” permissions. Quite bad, locked myself out for the moment…
           So the "USER:..." didn't solved it seemingly.

          In home/config.xml I found:

          {{...}}
           \{{ <roleMap type="globalRoles">}}
           \{{ <role name="admin" pattern=".*">}}
           \{{ <permissions>}}
           {{....}}
           {{<permission>hudson.model.Hudson.Administer</permission>}}
           {{....}}
           {{</permissions>}}
           \{{ <assignedSIDs>}}
           {{...}}
           {{<sid>USER:jm044248</sid>}}
           {{....}}

           

          jm044248 is me - so I would assume, I should have the Admin permissions, but....

           
          New: I’ve updated Matrix “Authorization Strategy” plugin from 2.6.11 to 3.0.
           Now on the “Assign Roles” configuration page, all users/groups are prefixed by:
           "No type prefix:" in red.
           I’ve understood that the new plugin needs adaptations. ([https://plugins.jenkins.io/matrix-auth/#releases])
           I’ve tried to delete the users and add them newly. But as soon as I reload the page after “Save” or “Apply”, I’m back in the same situation.

          With the hint from [https://community.jenkins.io/t/matrix-authorization-strategy-3-0-no-type-prefix/1043]
           I added 'USER:' before my user entries - that seems to have fixed the problem.

          Some hint on that in the GUI would be really good. (and/or on the version notes [https://plugins.jenkins.io/matrix-auth/#releases])

           

          Update: Unfortunately, it seems my account has lost the “Admin” permissions. Quite bad, locked myself out for the moment…
           So the "USER:..." didn't solved it seemingly.

          In home/config.xml I found:

          {{...}}

          In home/config.xml I found:

          {{...}}
           \{{ <roleMap type="globalRoles">}}
           \{{ <role name="admin" pattern=".*">}}
           \{{ <permissions>}}
           {{....}}
           {{<permission>hudson.model.Hudson.Administer</permission>}}
           {{....}}
           {{</permissions>}}
           \{{ <assignedSIDs>}}
           {{...}}
           {{<sid>USER:jm044248</sid>}}
           {{....}}

           

          jm044248 is me - so I would assume, I should have the Admin permissions, but....

           
          Martin Jost made changes -
          Description Original: I’ve updated Matrix “Authorization Strategy” plugin from 2.6.11 to 3.0.
           Now on the “Assign Roles” configuration page, all users/groups are prefixed by:
           "No type prefix:" in red.
           I’ve understood that the new plugin needs adaptations. ([https://plugins.jenkins.io/matrix-auth/#releases])
           I’ve tried to delete the users and add them newly. But as soon as I reload the page after “Save” or “Apply”, I’m back in the same situation.

          With the hint from [https://community.jenkins.io/t/matrix-authorization-strategy-3-0-no-type-prefix/1043]
           I added 'USER:' before my user entries - that seems to have fixed the problem.

          Some hint on that in the GUI would be really good. (and/or on the version notes [https://plugins.jenkins.io/matrix-auth/#releases])

           

          Update: Unfortunately, it seems my account has lost the “Admin” permissions. Quite bad, locked myself out for the moment…
           So the "USER:..." didn't solved it seemingly.

          In home/config.xml I found:

          {{...}}

          In home/config.xml I found:

          {{...}}
           \{{ <roleMap type="globalRoles">}}
           \{{ <role name="admin" pattern=".*">}}
           \{{ <permissions>}}
           {{....}}
           {{<permission>hudson.model.Hudson.Administer</permission>}}
           {{....}}
           {{</permissions>}}
           \{{ <assignedSIDs>}}
           {{...}}
           {{<sid>USER:jm044248</sid>}}
           {{....}}

           

          jm044248 is me - so I would assume, I should have the Admin permissions, but....

           
          New: I’ve updated Matrix “Authorization Strategy” plugin from 2.6.11 to 3.0.
           Now on the “Assign Roles” configuration page, all users/groups are prefixed by:
           "No type prefix:" in red.
           I’ve understood that the new plugin needs adaptations. ([https://plugins.jenkins.io/matrix-auth/#releases])
           I’ve tried to delete the users and add them newly. But as soon as I reload the page after “Save” or “Apply”, I’m back in the same situation.

          With the hint from [https://community.jenkins.io/t/matrix-authorization-strategy-3-0-no-type-prefix/1043]
           I added 'USER:' before my user entries - that seems to have fixed the problem.

          Some hint on that in the GUI would be really good. (and/or on the version notes [https://plugins.jenkins.io/matrix-auth/#releases])

           

          Update: Unfortunately, it seems my account has lost the “Admin” permissions. Quite bad, locked myself out for the moment…
           So the "USER:..." didn't solved it seemingly.

          In home/config.xml I found:

          {{...}}

          In home/config.xml I found:

          {{...}}
             <roleMap type="globalRoles">
           \{{ <role name="admin" pattern=".*">}}
           \{{ <permissions>}}
           {{....}}
           {{<permission>hudson.model.Hudson.Administer</permission>}}
           {{....}}
           {{</permissions>}}
           \{{ <assignedSIDs>}}
           {{...}}
           {{<sid>USER:jm044248</sid>}}
           {{....}}

           

          jm044248 is me - so I would assume, I should have the Admin permissions, but....

           
          Martin Jost made changes -
          Description Original: I’ve updated Matrix “Authorization Strategy” plugin from 2.6.11 to 3.0.
           Now on the “Assign Roles” configuration page, all users/groups are prefixed by:
           "No type prefix:" in red.
           I’ve understood that the new plugin needs adaptations. ([https://plugins.jenkins.io/matrix-auth/#releases])
           I’ve tried to delete the users and add them newly. But as soon as I reload the page after “Save” or “Apply”, I’m back in the same situation.

          With the hint from [https://community.jenkins.io/t/matrix-authorization-strategy-3-0-no-type-prefix/1043]
           I added 'USER:' before my user entries - that seems to have fixed the problem.

          Some hint on that in the GUI would be really good. (and/or on the version notes [https://plugins.jenkins.io/matrix-auth/#releases])

           

          Update: Unfortunately, it seems my account has lost the “Admin” permissions. Quite bad, locked myself out for the moment…
           So the "USER:..." didn't solved it seemingly.

          In home/config.xml I found:

          {{...}}

          In home/config.xml I found:

          {{...}}
             <roleMap type="globalRoles">
           \{{ <role name="admin" pattern=".*">}}
           \{{ <permissions>}}
           {{....}}
           {{<permission>hudson.model.Hudson.Administer</permission>}}
           {{....}}
           {{</permissions>}}
           \{{ <assignedSIDs>}}
           {{...}}
           {{<sid>USER:jm044248</sid>}}
           {{....}}

           

          jm044248 is me - so I would assume, I should have the Admin permissions, but....

           
          New: I’ve updated Matrix “Authorization Strategy” plugin from 2.6.11 to 3.0.
           Now on the “Assign Roles” configuration page, all users/groups are prefixed by:
           "No type prefix:" in red.
           I’ve understood that the new plugin needs adaptations. ([https://plugins.jenkins.io/matrix-auth/#releases])
           I’ve tried to delete the users and add them newly. But as soon as I reload the page after “Save” or “Apply”, I’m back in the same situation.

          With the hint from [https://community.jenkins.io/t/matrix-authorization-strategy-3-0-no-type-prefix/1043]
           I added 'USER:' before my user entries - that seems to have fixed the problem.

          Some hint on that in the GUI would be really good. (and/or on the version notes [https://plugins.jenkins.io/matrix-auth/#releases])

           

          Update: Unfortunately, it seems my account has lost the “Admin” permissions. Quite bad, locked myself out for the moment…
           So the "USER:..." didn't solved it seemingly.

          In home/config.xml I found:

          {{...}}

          In home/config.xml I found:

          {{...}}
              <roleMap type="globalRoles">
           <role name="admin" pattern=".*">
            <permissions>
           {{....}}
           {{<permission>hudson.model.Hudson.Administer</permission>}}
           {{....}}
           {{</permissions>}}
           <assignedSIDs>
           {{...}}
           {{<sid>USER:jm044248</sid>}}
           {{....}}

           

          jm044248 is me - so I would assume, I should have the Admin permissions, but....

           
          Daniel Beck made changes -
          Resolution New: Not A Defect [ 7 ]
          Status Original: Open [ 1 ] New: Closed [ 6 ]
          Kalle Niemitalo made changes -
          Link New: This issue is related to JENKINS-67422 [ JENKINS-67422 ]
          Alexander Mai made changes -
          Link New: This issue relates to JENKINS-67393 [ JENKINS-67393 ]
          Alexander Stohr made changes -
          Link New: This issue is related to JENKINS-68241 [ JENKINS-68241 ]

            danielbeck Daniel Beck
            martinjost Martin Jost
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: