目錄
==> GitHub:傳送門
一、總體使用流程
二、賬戶申請
平臺的用戶角色分爲4中角色
- 開發項目經理(分配普通用戶權限(dev角色))
- 基礎資源團隊領導(審批角色)
- 平臺管理員(dba或應用運維角色ops)
平臺用戶角色新建以及權限分配
用戶新建
平臺管理員,需要通過django自帶的manage.py新建超級管理員
python3 manage.py createsuperuser # 賬戶名以及密碼自定義
創建完成後登錄平臺,http://127.0.0.1:8000/(平臺地址請按實際的服務器ip及啓動端口訪問)
開發項目經理以及審批用戶新建
使用超級管理員登錄平臺,點擊“認證和授權”頁籤,點擊“用戶”
點擊“新增”按鈕,跳轉到新建用戶頁面,輸入各字段,點擊保存
新增項目經理以及審批角色兩個用戶組
需要注意的是項目經理角色需要給到下圖所示的權限:
審批角色需要給到下圖的權限:
三、應用申請
項目經理角色用戶登錄平臺,只能看到“Redis實例申請”一個頁籤,同時也只能看到本用戶的歷史申請情況。申請實例的狀態將同步在這裏更新
四、應用審批
審批角色用戶登錄平臺,只能看到“Redis實例審批”一個頁籤,勾選需要審批的申請實例,點擊“批准選擇的實例”或“決絕選擇的實例”按鈕,完成實例審批過程。