2015-06-01 48 views
1

我正在開發一個Joomla 3網站,其中註冊用戶可以屬於幾個興趣組(音樂,戲劇,技術等)。Joomla 3:權限管理用戶,沒有別的

我想授予我的客戶編輯用戶的權限,方法是將用戶放入他想要的組中。例如:用戶1可以在音樂和戲劇組中;用戶2剛在技術組中註冊(無組)和用戶3。不幸的是,Joomla 3允許您編輯用戶的唯一權限是管理員,但是如果我將此權限授予我的客戶,他將能夠編輯我不希望它編輯的文章,主題和其他功能。

如何創建只能管理用戶列表的訪問級別?

謝謝你,對不起我的英語。

回答

1

創建一個新組,僅爲該組分配權限,以管理用戶和其他任何您想要的內容,並將您的用戶分配給該組,但不分配給管理員。

+0

Theres no option to allow permission only to manage users。如果他是用戶類型的,他可以訪問用戶,組件,模塊和插件。 – aseolin

+0

當然有,只需進入com_users的配置並允許該組。或者拒絕訪問插件和模塊。 – Elin

+0

「com_users的配置」在哪裏? – aseolin

0

作爲一個簡短的回答,如果您不希望您的客戶端是管理員,則可以將其分配給管理員用戶組。 然後進入用戶管理器組件並單擊選項按鈕進入其配置頁面。 在那裏您可以覆蓋用戶管理器組件的權限設置,因此管理員用戶將被允許訪問組件的管理界面。

您將有相應的設置從繼承更改爲允許。

當然,如果需要,您可以創建一個完整的自定義ACL,爲您的用戶提供特定的用戶組,這些用戶組具有特定的可訪問性和權限。

但要小心,因爲ACL有時可能會引起混淆,最終會導致一團糟。

+0

你好Frewin。如果我將訪問管理界面權限更改爲允許,則管理員可以訪問我不想要的所有組件和模塊。如果我否認,他看不到用戶管理器設置。 – aseolin

+0

爲什麼你的表現就像你不能創建一個新的管理員組,併爲com_users添加訪問管理界面? – Elin

+0

就像我說過的,我創建了一個名爲「用戶管理器」的新組,即經理。但是他們無權指定他管理沒有管理組件,主題,模塊和插件的用戶。 – aseolin