创建用户表单Jenkins cli,是否也要分配角色?

创建用户表单Jenkins cli,是否也要分配角色?,jenkins,command-line-interface,jenkins-cli,Jenkins,Command Line Interface,Jenkins Cli,嘿,我正在从jenkins cli创建用户: echo 'jenkins.model.Jenkins.instance.securityRealm.createAccount("newuser", "123456")' | java -jar jenkins-cli.jar -auth admin:adminpass -s http://url:8080/ groovy = 这将创建用户,但由于它没有权限,所以用户不能执行任何操作。我想做的是将它添加到一个角色中。例如,当用户创建它时,也可以通

嘿,我正在从jenkins cli创建用户:

echo 'jenkins.model.Jenkins.instance.securityRealm.createAccount("newuser", "123456")' | java -jar jenkins-cli.jar -auth admin:adminpass -s http://url:8080/ groovy =

这将创建用户,但由于它没有权限,所以用户不能执行任何操作。我想做的是将它添加到一个角色中。例如,当用户创建它时,也可以通过命令行将其添加到角色
“devs”

这对我在
Jenkins 2.204.2
上使用
基于角色的授权策略2.13
非常有效

role=testRole
user=testUser
java-jar/var/jenkins_home/war/WEB-INF/jenkins-cli.jar-shttp://localhost:8080/ 棒极了=