zoukankan      html  css  js  c++  java
  • Jenkins权限管控

    需求:

      不同的账号角色进入只能看到自己对应的项目,且只能拥有构建等基本权限。

      如wechat用户进入系统只能看到以wechat开头的job(具体匹配什么名称的job,可以设置)

    目录:

      1.安装插件

      2.创建用户

      3.设置全局安全配置

      4.分配角色

      5.测试

    方法:

      1、安装插件

        Role-based Authorization Strategy

      2、创建用户

        进入系统管理》管理用户 菜单,创建用户

          

        3.设置全局安全配置

          

          

        4.分配角色

          

         4.1管理角色

          

         先给 Global roles添加角色,并且勾选Read,不勾选登陆后会提示没有查看权限

         再添加Project roles,Role to add写上之前创建的角色,Pattern填写要匹配的job(只能匹配job,不能按照view视图来匹配,有点遗憾),支持正则表达式,注意:匹配全部的以wechat-开头的job要写成wechat-.*注意*号前有一个点

         勾选上分配的权限,只能构建和查看

      如果需要创建job权限,则需要在Global roles先勾选job的create

           4.2分配角色

        

      

        5.测试

      使用wechat账号登录,发现只能看到对应的job

        

  • 相关阅读:
    APK: 开机自启
    Android Button 三种监听方式
    unity 获取Project面板已选择资源的路径
    unity 自定义Project面板右键菜单
    unity Mathf.Atan2()
    unity/C# 通过反射调用对象的私有方法
    Unity WebGL 去除移动端的警告
    Unity Shader 序列帧动画
    Unity Shader 3种精度的数值类型
    Unity Shader Unity支持的语义
  • 原文地址:https://www.cnblogs.com/gcgc/p/10444654.html
Copyright © 2011-2022 走看看