Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我如何禁止Jenkins管理员通过UI进行修改,但仍然允许他运行脚本控制台?_Jenkins_Authorization_Readonly_Administrator - Fatal编程技术网

我如何禁止Jenkins管理员通过UI进行修改,但仍然允许他运行脚本控制台?

我如何禁止Jenkins管理员通过UI进行修改,但仍然允许他运行脚本控制台?,jenkins,authorization,readonly,administrator,Jenkins,Authorization,Readonly,Administrator,我的Jenkins实例是通过Jenkins配置作为代码插件完全配置的。 我按照以下建议设置了所有授权: 所以我不希望任何人(包括管理员)修改UI中的参数 但我仍然希望允许管理员运行脚本控制台。 我如何做到这一点?我们也在努力实现支持的100%JCasC。我们仍然使用脚本或执行许多任务。不清楚通过限制会产生什么效果。您可以通过UI执行的任何操作都可以通过脚本进行操作。您还必须小心地限制脚本中允许的方法和不允许的方法,以便限制管理配置更改。也许您希望为配置更改提供监视解决方案?谢谢。我可以走那条路

我的Jenkins实例是通过Jenkins配置作为代码插件完全配置的。 我按照以下建议设置了所有授权:

所以我不希望任何人(包括管理员)修改UI中的参数 但我仍然希望允许管理员运行脚本控制台。
我如何做到这一点?

我们也在努力实现支持的100%JCasC。我们仍然使用脚本或执行许多任务。不清楚通过限制会产生什么效果。您可以通过UI执行的任何操作都可以通过脚本进行操作。您还必须小心地限制脚本中允许的方法和不允许的方法,以便限制管理配置更改。也许您希望为配置更改提供监视解决方案?谢谢。我可以走那条路。我看到JobConfigHistory插件显示了系统上的所有活动是的,JobConfigHistory是一个救星(因此知道您可以恢复feom实际备份)!