Securing Jenkins with Auth0

We recently (yesterday) switched our Jenkins authentication from the Github authentication plugin to Auth0. We had a few reasons for this… We wanted more fine grained control over permissions We didn’t want everyone with Github access to have Jenkins access We eventually want single sign-on with other 3DSIM applications We were already using Auth0 for other things Bottom line. We switched. The process had some minor quirks, so figured I’d write a guide for my future self to follow next time I have to set this up… Configure Auth0 Credit goes to this question on stackoverflow for getting me headed in the right direction. »