Moodle系統中的角色與許可權設定問題

2022-04-30 18:06:12 字數 679 閱讀 6097

說明:安裝的是moodle的1.94版本的。以管理員的身份登陸系統。

在新增乙個角色的時候,有乙個選項是:legacy role type,有多個選項:none,legacy role: administrator,legacy role: course creator,......

查了一下legacy role type的解釋:

從上面的解釋來看,legacy role types 似乎是為了向後相容。具體什麼含義,還是不是很了解。

按照我的理解,應該是這樣的,例如我要新增乙個角色,如果選擇legacy role types為legacy role: administrator,那麼permissions中相應的模組都自動選上,選擇legacy role types只是為了將permissions進行初始化。而實際上不是這樣的,當我選擇legacy role types為legacy role: administrator的時候,permissions中的模組沒有發生改變。這是為什麼呢?

還有乙個問題,當我在使用者--許可權--定義角色的時候,編輯「課程建立者」的角色的時候,legacy role types為課程管理員,在許可權permission中卻都是未設定not set,這是為什麼呢?而當編輯「管理員」的時候,在permission中大都進行了設定。

總結:moodle系統中角色與許可權控制非常靈活,但是操作過程過於複雜,容易造成誤解。

系統使用者許可權與角色分析

一 術語說明 1 使用者與角色 使用者與角色是使用許可權的基本單位,角色是一組具有相同限限的使用者變集。使用者與使用者之間不存在相互隸屬關係,它只能屬於某個角色,角色可以隸屬於其它角色,且可以為多重隸屬關係。2 應用模組 應用模組通常是指某個頁面 在web中 如統計報表頁面,使用者資訊頁面等等。3 ...

SQL Server中角色與許可權管理

伺服器角色 按照從最低級別角色 bulkadmin 到最高端別角色 sysadmin 的順序進行描述 1.bulkadmin 這個角色可以執行bulk insert語句.該語句允許從文字檔案中將資料匯入到sql server2008資料庫中,為需要執行大容量插入到資料庫的域帳號而設計.2.dbcre...

Mantis中角色與許可權分析

mantis中角色與許可權分析 一 角色有以下幾種 檢視人員 報告人員 修改人員 開發人員 經理 管理員 二 問題狀態一共有以下幾種 10 新建,20 打回,30 公認,40 已確認,50 已分派,80 已解決,90 已關閉 放棄,阻塞 三 問題完成度有以下幾種 10 未處理,20 已修正,30 重...