• jenkins配置01--用户添加及权限配置


    原文出自:https://www.cnblogs.com/kevingrace/p/6019707.html

    下面重点记录下jenkins安装后的一些配置:

    (1)添加用户权限

    jenkins初次登陆后,要先注册一个用户作为管理员:

    依次点击“系统管理”->“Configure Global Security”

    如下:
    选择“启用安全”模式,
    “安全域”->“Jenkins专用用户数据库”->不选择“允许用户注册”(如果此处选择了”允许用户注册“,那么任何人都可以注册,只是注册后没有任何的操作权限,登陆后会提示“Access Denied,没有Overall/Read权限”,还是需要在管理员账号下授权后才能操作)。先注册一个管理员账号,然后在管理员下创建普通账号,再授予这些账号相应的操作权限。
    “授权策略”->“项目矩阵授权策略”,添加账号。

     首先添加一个admin账号作为管理员,先”应用“,注意这个时候千万别点击“保存”。由于admin用户还没有注册,所以这里添加到权限策略内会显示红色,等后面将这个admin用户注册后就会变成正常的绿色。

    如上,点击“应用”后,再点击回到“jenkins”首页,会提示进行注册,则使用上面添加的管理员账号admin进行注册

    注册成功后,就可以用管理员admin账号登陆了

    在管理员账号下就可以创建普通用户

    依次点击“系统管理”->“管理用户”

    然后在“系统管理”->“Configure Global Security”的->“授权策略”->“项目矩阵授权策略”里授予wangshibo用户相应的权限。
    由于wangshibo用户已经注册好了,所以这里添加进去后是绿色的

    其他用户的添加步骤跟上面一样操作即可。

    一般而言,除了运维人员(管理员)具有所有项目操作的权限外,一般只给开发人员(通常是项目组的负责人)Beta环境下的项目操作权限。如下,只给caogaokui和yuxiaogang这两个用户设置构建项目的权限。 

    “系统管理”->“管理用户”->“创建用户”

    “系统管理”->“Configure Global Security”->“授权策略”->“项目矩阵授权策略”

    然后再相应的项目构建配置里,“启用项目安全”,将相应的用户添加进去,赋予操作权限,说明他们对该项目由构建的权限。如下:

  • 相关阅读:
    poj 1789 每个字符串不同的字母数代表两个结点间的权值 (MST)
    poj 1251 poj 1258 hdu 1863 poj 1287 poj 2421 hdu 1233 最小生成树模板题
    poj 1631 最多能有多少条不交叉的线 最大非降子序列 (LIS)
    hdu 5256 最少修改多少个数 能使原数列严格递增 (LIS)
    hdu 1025 上面n个点与下面n个点对应连线 求最多能连有多少条不相交的线 (LIS)
    Gym 100512F Funny Game (博弈+数论)
    UVa 12714 Two Points Revisited (水题,计算几何)
    UVa 12717 Fiasco (BFS模拟)
    UVa 12718 Dromicpalin Substrings (暴力)
    UVa 12716 && UVaLive 6657 GCD XOR (数论)
  • 原文地址:https://www.cnblogs.com/VseYoung/p/jenkins01.html
Copyright © 2020-2023  润新知