I want to restrict user access to only one specific category for content component. I have an idea to create new user group, give access to this group to edit this one category and then assign user to this group. Is there any another solution than creating group?
-
1joomla.stackexchange.com/questions/5388/…– NickDec 3, 2014 at 7:46
-
I'm looking for Administrator Panel solution– tursonDec 3, 2014 at 7:57
-
1these triggers are available for admin section also– NickDec 3, 2014 at 8:37
-
Would you like to restrict frontend (read) access or backend (write) access?– Harald LeithnerDec 3, 2014 at 18:34
-
@HaraldLeithner - backend– tursonDec 5, 2014 at 7:04
2 Answers
There are 2 possible ways, I answer both ways each in separated answer. This answer uses the exclude category variant. You have to create a new user group, set this user group as child of the “Manager” user group. Then you change the permission of each category to deny the access for this user group.
Here is a Step by Step tutorial (Joomla 2.5 because question is tagged with this version, it will work the same way in Joomla 3+):
Create the user group with “Manager” as parent
Create the user and add it to the new user group
Change the permission of all categories (All child categories will have the same permissions, so maybe you wrap all categories in one and forbid the access there)
Create a category and allow the access to this group
Login with the new user and check the content component
Create a article
There are 2 possible ways, I answer both ways each in separated answer. This answer creates a complete new user group. You have to create a new user group, set this user group as child of the “Public” user group. Add the group to the “special” access level and allow the group to access the backend and the com_content. Then you change the permission of each category to allow the access for this user group.
Here is a Step by Step tutorial (Joomla 2.5 because question is tagged with this version, it will work the same way in Joomla 3+):
Create the user group with “Public” as parent
Add the user group to access level “Special”
Create the user and add it to the new user group
Add the administrator access permission to the user group
Add the permissions for the content component
Create a category and set the permissions for this category
Login with the new User and check the content component
Create a article