2013-04-14 126 views
0

這是我第一次使用Drupal構建網站的體驗,並且仍在學習我可以用它做的所有事情。Drupal 7用戶/角色 - 創建一系列包含其他角色的角色

我想弄清楚一種方式來配置第二級別的用戶角色組成的角色組成的權限定義的權限。該網站的用戶將是具有不同標題的組成員,例如:經理,祕書,網絡管理員等。這些標題中的每一個都將在網站中負責。與這些標題綁定的用戶會發生變化,我希望在網站中重新配置它以儘可能簡單(對於不熟悉Drupal的用戶)。

我想配置權限到角色,如內容編輯器,文件上傳等基於每個標題將具有的職責。然後,我需要一個額外的角色編輯頁面(可能是自定義的),它將顯示類似的權限/角色表,但可以與角色/標題一起使用,網站管理員可以輕鬆地將一個人稱爲祕書頭銜,並輕鬆地向他們提供編輯日期或上傳文件等。

這將使網站管理員只能看到爲網站使用定義的標題和能力,而不必梳理整個權限列表。

第二個問題是如何爲用戶分配標題。理想情況下,這與在用戶帳戶頁面內分配角色相同​​。

任何建議/想法?提前致謝!

回答

0

Drupal-ish處理此問題的方法越多,就是讓您的各個角色(「內容編輯器」,「文件上載者」)進入角色併爲每個用戶分配多個角色。因此,例如,作爲獲得「內容編輯者」和「文件上傳者」角色的「經理人」標題,您可以直接將這兩種角色分配給用戶,並完全避免「經理人」標題的概念。

另一個顯而易見的選擇是讓您的標題成爲角色,這意味着「管理者」角色獲得所有權限,否則將賦予「內容編輯器」和「文件上傳器」。

這兩種方法都避免了兩種角色的概念,因爲這不是Drupal應該如何工作的原因,它可以爲您節省很多痛苦。

+0

感謝您的回覆。我明白你在解釋什麼,並且現在已經按照你描述的方式進行了設置。我想按照我描述的方式建立角色管理系統,因爲當我完成後,網站管理員不會在Drupal或網頁設計方面有所瞭解,並且需要輕鬆提供用戶標題和標題角色。 – user2280564