We use the Github Oauth authentication plugin, which allows the cli to authenticate with a Github personal access token (passed in --password).
This used to work in some previous plugin combinations, but now connect-node (and probably similar commands) stop requiring Overall/Read on anonymous.
However, the user is correctly authenticated
So it shouldn't require permissions on anonymous?
Seen similar issues like https://issues.jenkins-ci.org/browse/JENKINS-21086 before, but they are very old.