• jenkins之角色授权[六]


    标签(linux): jenkins

    笔者Q:972581034 交流群:605799367。有任何疑问可与笔者或加群交流

    有时候我们公司里面可能有好几个开发团队,当你做完jenkins后,对于测试环境可以直接交给测试或开发自己来发布。这时候对于项目权限的分配就必需控制好了。
    jenkins只是一个发布平台,几乎所有功能都是通过插件的来完成的。这里说的角色授权是基于Role-based Authorization Strategy这个插件来完成的。首先是保证这个插件是安装好的。

    注:本篇文章是个人的学习笔记,不构成任何生产建议。

    进入管理界面

    配置数据库和授权策略

    创建测试用户

    设置全局角色

    • jenkins--->系统管理----> Manage and Assign Roles -----> Manage Roles

    • 创建全局角色member(项目用户进入后可以读取和创建job)

    • Overall 允许read

    新建 project role

    创建project role name

    这里代表所有java开头的项目关联到这个角色,保存。

    分配角色

    配置全局权限

    分配权限

    这里如果给匿名全局只读权限会导致用户无需登录就能看见所有项目,建议不给配置

  • 相关阅读:
    抓老鼠
    我的寒假作业
    寒假作业
    大一上学期C语言学习总结
    我的三位老师
    自我介绍
    2019春季第七周作业
    第六周总结
    第五周作业及其总结
    2019春季第四周作业
  • 原文地址:https://www.cnblogs.com/Csir/p/7518480.html
Copyright © 2020-2023  润新知