Je ne sais pas pourquoi "les utilisateurs connectés peuvent faire quelque chose" signifie que Jenkins permettra aux utilisateurs non authentifiés de voir les détails du projet et d'accéder aux artefacts ... Quoi qu'il en soit, j'ai besoin de savoir comment obtenir Jenkins pour permettre aux utilisateurs connectés de rien ET cacher TOUT pour les utilisateurs qui NE SONT PAS connectés. Aide s'il vous plaît?
Cela peut être fait avec le plugin de stratégie de rôle .
Installez le plugin, ajoutez un nouveau groupe appelé "Anonymous" et décochez tout. Ensuite, vous souhaitez ajouter un autre groupe appelé "authentifié" et tout vérifier. Ajoutez vos utilisateurs existants à ce groupe. Jenkins vous demandera immédiatement une connexion de cette façon.
Vous pouvez utiliser https://wiki.jenkins-ci.org/display/JENKINS/Role+Strategy+Plugin
il permet de spécifier de définir des rôles et d'attribuer des rôles aux utilisateurs, les utilisateurs sans rôle ne verront même pas l'interface utilisateur jenkins.
De plus, si vous utilisez GitHub comme système de contrôle de version - vous pouvez utiliser le plugin GitHub OAuth. Une fois que le "Anonymous" atteint votre page, ils seront automatiquement redirigés vers GitHub.