django開發的redis管理平臺repoll--用戶功能篇

目錄

==> GitHub:傳送門

一、總體使用流程

使用流程

二、賬戶申請

平臺的用戶角色分爲4中角色

  1. 開發項目經理(分配普通用戶權限(dev角色))
  2. 基礎資源團隊領導(審批角色)
  3. 平臺管理員(dba或應用運維角色ops)

平臺用戶角色新建以及權限分配

用戶新建

平臺管理員,需要通過django自帶的manage.py新建超級管理員

python3 manage.py createsuperuser # 賬戶名以及密碼自定義

創建完成後登錄平臺,http://127.0.0.1:8000/(平臺地址請按實際的服務器ip及啓動端口訪問)
image

開發項目經理以及審批用戶新建

使用超級管理員登錄平臺,點擊“認證和授權”頁籤,點擊“用戶”
image
點擊“新增”按鈕,跳轉到新建用戶頁面,輸入各字段,點擊保存
image
新增項目經理以及審批角色兩個用戶組
image
需要注意的是項目經理角色需要給到下圖所示的權限:
image
審批角色需要給到下圖的權限:
image

三、應用申請

項目經理角色用戶登錄平臺,只能看到“Redis實例申請”一個頁籤,同時也只能看到本用戶的歷史申請情況。申請實例的狀態將同步在這裏更新
image

四、應用審批

審批角色用戶登錄平臺,只能看到“Redis實例審批”一個頁籤,勾選需要審批的申請實例,點擊“批准選擇的實例”或“決絕選擇的實例”按鈕,完成實例審批過程。
image

發佈了11 篇原創文章 · 獲贊 4 · 訪問量 1948
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章