jenkins針對不同的專案組對使用者進行許可權分配

2022-05-28 23:24:10 字數 653 閱讀 9285

jenkins針對不同的專案組對使用者進行許可權分配

需求:針對不同專案對使用者進行許可權、功能分配,沒有許可權的專案不在當前檢視顯示

所需外掛程式:role-based strategy或者role-based authorization strategy
操作步驟:
mannge jenkins --> manage and assign roles --> manage roles(建立完成然後返回上一級) --> assign roles
配置許可權
如圖先配置全域性許可權, 然後配置專案許可權, 按照我的來就行需要注意的是 project roles 配置 pattern 引數是通過正則匹配從而進行專案許可權分配,必須是(字元開頭 .*或者結尾不然不生效

分配許可權 如圖:

許可權配置完成,現在登陸使用者,按照規則只會看到以cd 開頭的專案

jenkins針對不同的專案組對使用者進行許可權分配

因jenkins上存有de 開發 te 測試 等三個不同環境的專案,同時因為專案需求,需要對不同的開發及測試人員配置不同的jenkins許可權,即以專案為單位,對不同人員進行不同許可權配置,要求如下 1 專案都以 jenkins 開頭,分別以 de te 結尾,根據三類結尾可把專案分成開發 測試 專...

jenkins針對不同使用者顯示不同專案

網上看了別人寫的部落格有點頭暈 比如 典型的許可權混亂,te使用者可以讀re使用者的專案,re使用者可以讀te使用者的專案。比如 這個分不清應該寫專案名字還是寫使用者名稱。一 建立使用者 二 安裝外掛程式 2.搜尋並安裝role based strategy外掛程式 三 修改授權策略 四 修改安全規...

針對不同的Cookie做頁面快取

有時我們需要為pc瀏覽器及移動瀏覽器生成不同的頁面,為了提高效能,不能每次請求都去判斷user agent,通常用乙個 cookie 標記一下客戶端是否是移動客戶端,這樣只需要讀取這個 cookie 的值就知道這個請求是否是移動端。這裡主要通過 outputcachebycustom 來實現對不同的...