ACL on one category

More
10 years 11 months ago #41828 by jrodgar
ACL on one category was created by jrodgar
Ok, I want to separate users by category.

So I create two groups, one "editor-base" and one son "editor-this-one-category". "editor-base" can access the backend and see the item list, but anything else for now. I go to "this-one-category" and give permissions to "editor-this-one-category" to create, edit and edit-own.

But he can`t. He doesn´t have the "+ item" button. What I´m missing?

Joomla 3.1.5
Flexi 2.1.1 r1793

Unless otherwise indicated:
Joomla 3.8.1
Flexicontent 3.2.1.7

Please Log in or Create an account to join the conversation.

More
10 years 11 months ago #41838 by ggppdk
Replied by ggppdk on topic ACL on one category
Hello

this is a tested functionality,
so most likely you need to configure the ACL properly

i would suggest that you read again Joomla ACL (i have myself being confused a few times , and read docs and study code numerous times)

but i am willing to help you !! (help you in regards to ACL i mean)

1. first check if user belongs to more than 1 usergroups , he may be denied the privilege in one of the user groups,

2. if user only belongs to a single usergroup then post then go to FLEXIcontent types and verify that the user group has the privilege "create items"

3. if that is ok, then please post a picture of the ACL permission you see in the category (also check is the category published (just in case) )

Regards


-- Flexicontent is Free but involves a big effort on our part.
Like the our support? (for a bug-free FC, despite having a long list of functions) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing with a 5-star...

Please Log in or Create an account to join the conversation.

More
10 years 11 months ago #41969 by jrodgar
Replied by jrodgar on topic ACL on one category
Hi! Thanks for the help

- 1 usergroup
- Changed the permission from his type to "create items" (I didn´t have this) And even I have Permite submission "any author"

- Category permissions
create Allowed
delete Not allowed
delete own Not allowed
edit Allowed
edit own Allowed
edit state Not allowed
edit state own Not allowed

This new usergroup is son of Public, not Author, so I can control that he can only edit the categories I need.

Flexicontent permissions for that category:

Configure
Inherited
Not allowed
Access admin interface
Inherited
Allowed
Items/Categories (inherited): create
Inherited
Not allowed
Items/Categories (inherited): edit
Inherited
Not allowed
Items/Categories (inherited): edit own
Inherited
Not allowed
Items/Categories (inherited): edit state
Inherited
Not allowed
Items/Categories (inherited): edit state own
Inherited
Not allowed
Items/Categories (inherited): delete
Inherited
Not allowed
Items/Categories (inherited): delete own
Inherited
Not allowed
Items/Categories (Global Only): Set Access Level
Inherited
Not allowed
Items (Backend Tab): Display all
Inherited
Allowed
Items (Backend Tab): Copy Task
Inherited
Not allowed
Items (Backend Tab): Reorder
Inherited
Not allowed
Items (Item edit Form): set params
Inherited
Not allowed
Items (Item edit Form): use versions
Inherited
Not allowed
Items (Item edit Form): associate any translation
Inherited
Not allowed
Items (Item edit Form): edit creation date
Inherited
Not allowed
Items (Frontend Content Lists): ignore view state
Inherited
Not allowed
Categories: -- manage --
Inherited
Not allowed
Categories (Item edit Form): View unauthorized categories
Inherited
Allowed
Categories (Item edit Form): View categories as tree
Inherited
Not allowed
Categories (Item edit Form): Assign multiple categories to items
Inherited
Not allowed
Tags: -- manage --
Inherited
Not allowed
Tags (Item edit Form): edit item tags
Inherited
Not allowed
Import: -- manage --
Inherited
Not allowed
Types: -- manage --
Inherited
Not allowed
Archives: -- manage --
Inherited
Not allowed
Templates: -- manage --
Inherited
Not allowed
Statistics: -- manage --
Inherited
Not allowed
Fields: -- manage --
Inherited
Not allowed
Fields (Backend Tab): Copy Task
Inherited
Not allowed
Fields (Backend Tab): Reorder
Inherited
Not allowed
Fields: create
Inherited
Not allowed
Fields: edit values
Inherited
Not allowed
Fields: edit configuration
Inherited
Not allowed
Fields: publish
Inherited
Not allowed
Fields: delete
Inherited
Not allowed
Files: -- manage --
Inherited
Not allowed
Files (Upload Box): Upload New files
Inherited
Not allowed
Files (File List): View All files
Inherited
Not allowed
Files: (Global Only): edit
Inherited
Not allowed
Files: (Global Only): publish
Inherited
Not allowed
Files: (Global Only): delete
Inherited
Not allowed
Files: (Global Only): edit own
Inherited
Not allowed
Files: (Global Only): publish own
Inherited
Not allowed
Files: (Global Only): delete own
Inherited
Not allowed

Thanks for your help!

Unless otherwise indicated:
Joomla 3.8.1
Flexicontent 3.2.1.7

Please Log in or Create an account to join the conversation.

More
10 years 11 months ago #41972 by ggppdk
Replied by ggppdk on topic ACL on one category
Hello

please post a short but descriptive question

e.g. i want the user to be able to submit his content and be able to publish,

but not to be able to publish in category CCC

-- but note that your question is same as for Joomla ACL, just we have 1-2 more privileges, e.g. edit.state.own

Regards


-- Flexicontent is Free but involves a big effort on our part.
Like the our support? (for a bug-free FC, despite having a long list of functions) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing with a 5-star...

Please Log in or Create an account to join the conversation.

More
10 years 11 months ago #41978 by jrodgar
Replied by jrodgar on topic ACL on one category
I want a usergroup where they can create items for one category and not others.

Unless otherwise indicated:
Joomla 3.8.1
Flexicontent 3.2.1.7

Please Log in or Create an account to join the conversation.

More
10 years 11 months ago #41980 by ggppdk
Replied by ggppdk on topic ACL on one category
Hello

1. make your usergroup AA a child of "Registered" usergroup,
... because by default does not have "create" privilege ! (due to "Soft Deny")
* Soft Deny is when you set to inherit but parent does not say ALLOW or DENY

2. Goto to the category you want , and give your usergroup AA the privilege you want (SET to "ALLOW"),
e.g. create, edit.own (=edit items i owned)

-- all privileges you do not give will be "Soft Deny" due to inherit from usergroup "registered"
-- note that all children categories will also be effected, so no need to make further configuration

Regards


-- Flexicontent is Free but involves a big effort on our part.
Like the our support? (for a bug-free FC, despite having a long list of functions) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing with a 5-star...

Please Log in or Create an account to join the conversation.

Moderators: vistamediajoomlacornerggppdk
Time to create page: 0.315 seconds
Save
Cookies user preferences
We use cookies to ensure you to get the best experience on our website. If you decline the use of cookies, this website may not function as expected.
Accept all
Decline all
Essential
These cookies are needed to make the website work correctly. You can not disable them.
Display
Accept
Analytics
Tools used to analyze the data to measure the effectiveness of a website and to understand how it works.
Google Analytics
Accept
Decline