專案

一般

個人檔案

插件目錄 » 全域角色

作者 RMplus.pro 團隊
網站 http://rmplus.pro/en/redmine/plugins/global_roles
程式碼儲存庫 http://rmplus.pro/en/redmine/plugins/global_roles
註冊於 2013-10-30 (大約 11 年前)
目前版本 2.2.3
相容於 Redmine 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x
使用者評分   (0)

Redmine 的插件,允許管理員輕鬆配置權限,並且程式設計師可以使用系統角色來處理 Redmine 專案。

功能
  • 能夠在專案外部使用 Redmine 的權限系統。
  • Redmine 管理員將能夠方便地配置和監控系統權限。

「全域角色」插件的功能

  • 「全域角色」插件將「全域角色」的概念引入 Redmine。全域角色可以用於與專案無關的使用者活動模組中。例如,它可能與文件、應用程式、規劃、薪資計算、KPI 管理設定等相關。
  • 該插件在使用者或群組的編輯頁面中添加了一個額外的標籤 - 「全域角色」,可以在其中添加或刪除此類角色。


  • 為了便於管理,現在在角色設定中添加了「具有全域角色的使用者」和「具有專案角色的使用者」標籤。


  • 擴展了在「具有專案角色的使用者」標籤上的角色設定中自訂標準「專案角色」的功能。現在,管理員可以快速為群組和使用者設定必要的權限,而無需單獨打開每個群組和使用者。


  • 此插件在其他 Redmine 模組中是必需的,以便獲得專案外部的權限,並且可以用於開發您的解決方案。為程式設計師引入了兩種新方法,這些方法用於其他插件的程式碼中
  1. User.current.global_permission_to?(:permission_name) 或 User.current.global_permission_to?(:controller, :action) - 檢查使用者的全域權限。
  2. 方法 authorized_globaly? - before_filter,用於檢查當前使用者在控制器中請求的操作的可用性。

為了獲得更好的外觀,我們建議將此插件與我們團隊的 Redmine 外觀一起使用 - Redmine Alex Skin

您可以在網站上看到我們團隊的其他插件 http://rmplus.pro

更新日誌

2.2.3 (2018-09-04)

相容於 Redmine 3.4.x、3.3.x、3.2.x、3.1.x、3.0.x。

  • 修正:堆疊層級過深
  • 修正 Chrome >= 63 的錯誤

2.2.1 (2017-10-11)

相容於 Redmine 3.4.x、3.3.x、3.2.x、3.1.x、3.0.x。

  • 將 'before_filter' 改為 'before_action'
  • 移除對 Redmine 3.0.0 以下版本的支援

2.2.0 (2016-10-04)

相容於 Redmine 3.3.x、3.2.x、3.1.x、3.0.x、2.6.x。

  • 添加透過群組添加的權限視圖

2.1.0 (2016-02-09)

相容於 Redmine 3.2.x、3.1.x、3.0.x、2.6.x、2.5.x。

  • 快取已使用的權限

2.0.0 (2015-06-08)

相容於 Redmine 3.1.x、3.0.x、2.6.x、2.5.x。

  • Redmine 3.x 支援

1.0.0 (2015-02-09)

相容於 Redmine 2.6.x、2.5.x、2.4.x。

與 Redmine 2.6、2.5 相容。
更新功能。

0.0.1 (2013-10-30)

相容於 Redmine 2.4.x、2.3.x、2.2.x。