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

New API Token system should allow tokens to be created for service accounts

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Not A Defect
    • core
    • Jenkins 2.129

    Description

      Jenkins 2.129 introduced a new API token system (see Security Hardening: New API token system).

      The recommendation is for users to delete their existing (legacy) tokens, and replace them (if they are required) with a newly generated non-legacy token.

      However, I cannot do that for a service account that cannot log in. 

      • Previously, administrators could generate tokens on behalf of such users.
      • In 2.129+, an administrator can generate a new value for an existing legacy token, but cannot generate a new non-legacy token for a service user.

      Administrators should be able to generate a token for a service account.

       

       

      Attachments

        Activity

          mwebber Matthew Webber created issue -
          mwebber Matthew Webber made changes -
          Field Original Value New Value
          Resolution Not A Defect [ 7 ]
          Status Open [ 1 ] Closed [ 6 ]

          People

            wfollonier Wadeck Follonier
            mwebber Matthew Webber
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: