I'm trying the "Bitbucket Team/Project" (which uses the "multibranch Pipeline"). Using "jenkinsci/blueocean:latest" docker image.
When i create a new ""Bitbucket Team/Project"" item, the BB project is scanned, project is added and repo too. Repo that have a "/Jenkinsfile" are picked up and built, everything seems to work as expected. Now when i go to one of the generated "multibranch pipeline" job, and click the "View configuration" (no "Configure" accessible), I land on a page that allows me to edit the job, but I get a Jenkins screenshot showing "admin is missing Job/Configure permission" in between "repository name" and "Behaviors" on the https://jenkins-url/job/job-name/configure page. When I manually create a custom multi-branch pipeline job with the same bitbucket branch source, i do not see this message at all, and there is nothing b/w "repository name" and "Behaviors". Did I misconfigured something? The admin account is created suing a pre-configure groovy hook: ------------------------------------------------------------- def instance = Jenkins.getInstance() def user = "admin" def pass = "..." def hudsonRealm = new HudsonPrivateSecurityRealm(false) hudsonRealm.createAccount(user, pass) instance.setSecurityRealm(hudsonRealm) def strategy = new FullControlOnceLoggedInAuthorizationStrategy() strategy.setAllowAnonymousRead(false) instance.setAuthorizationStrategy(strategy) instance.save() ------------------------------------------------------------- Is it the cause of my problem? Does anyone has example on how to use `RoleBasedAuthorizationStrategy` from a groovy script? I was stuck b/c I couldn't call the private `createAdminRole()` method (and I'm an absolute noob with groovy and jenkins scripting) Thanks, Chris -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/CABxGUTh%2BP6CRWAD0uMrOhgYFMmqv37WeA5PNpkDZLAW9BT61gQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.