Uploaded image for project: 'Artifactory Binary Repository'
  1. Artifactory Binary Repository
  2. RTFACT-26581

Webhook API to alert when user is locked

    XMLWordPrintable

    Details

    • Location:
      External

      Description

      Based on support ticket 187553.

       

      SUMMARY:

       

       We would like to request the creation of a webhook to inform us when a specific user gets locked in Artifactory.

       

      PROBLEM STATEMENT:

       

       Recently, we had an internal problem led to one of our Artifactory users to get locked due to many incorrect login attempts.

       

       The error manifested in many different ways throughout different pipelines and was not straightforward to detect the reason of the errors and what user was the culprit.

       

       After some research, we finally found out that the errors were caused by a user locked out in Artifactory, preventing our pipelines from accessing the required artifacts.

       

      SUGGESTED SOLUTION:

       

       We would like to request JFrog to create an API that would inform us anytime users have been locked on a given Artifactory instance, so we would be immediately notified and impact could be prevented right away.

       

       We thought about developing a listener on our end to listen for any "user lock" events that match a given list of pipeline automation users.

       

      Happy to provide further feedback. 

       This could come in a form of a webhook, for example.

       

       Based on the list of APIs present on https://www.jfrog.com/confluence/display/JFROG/Artifactory+REST+API, we don't think such API exists at the moment.

       

      ADDED VALUE:

       

      Other JFrog Artifactory customers would also certainly benefit from this enhancement, as locking certain users can lead to several prod-impacting issues when it happens by accident.

      This enables teams to automate their diagnosis in such scenario.

        Attachments

          Activity

            People

            Assignee:
            Unassigned
            Reporter:
            accelerators Accelerators Team
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:

                Sync Status

                Connection: RTFACT Sync
                RTMID-26591 -
                SYNCHRONIZED
                • Last Sync Date: