I recently installed the jenkins control plugin in my Intellij IDEA (https://plugins.jetbrains.com/plugin/6110-jenkins-control).
Once installed, I added the server address, my username and password. Pressing “Test Connection”… I got an error like “CSRF enabled -> Missing or bad crumb data“.
I searched for my crumb data using the url like http://<jenkins_url>/crumbIssuer/api/json?tree=crumb, but the error message appeared again…
You need to create an API token in jenkins for your user. This can be done by going to this URL for your jenkins: http://<jenkins_url>/user/<username>/configure
Go to “API Token” and click on “Add new token”.
Give it a name and copy this token
Next, fill this token into the password field in IntelliJ and press “Test Connection”> You sould be successful now.