Permission Problem

More
12 years 5 months ago #32484 by igcorreia
Permission Problem was created by igcorreia
Hello,
I think this is a serious problem, you should know that we have a few components that use the com_user and that override permission: ACL MANAGER.

The problem is simple, I have set a new Joomla Group Called: CLIENTS. This group have permissions for CREATE, EDIT OWN, CHANGE STATE OWN, DELETE OWN.

There are 2 problems when I GIVE permissions to EDIT and when i don't giver permissions to edit all.

WITHOUT EDIT (only edit own)
- the user cannot auto publish its own items and also the versions have to approved by an admin. I Still want for the user to auto-publish its own items and its own versions.

WITH EDIT
- the user CAN auto-publish but it can edit ALL ITEMS in the site. it is not supposed to.

In j1.5 I always set EDIT OWN, CREATE WON, PUBLISH OWN, DELETE OWN without any problem.

I am doing something wrong or it is suppose to work like this?

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

More
12 years 5 months ago #32489 by igcorreia
Replied by igcorreia on topic Permission Problem
Also with the EDIT permision when an new version is submiuted and the aprroved the DESCIPTION field in not PASSED to the news version.

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

More
12 years 5 months ago #32491 by ggppdk
Replied by ggppdk on topic Permission Problem
About permission edit.state.own, i tested it in both frontend/backend and it seems to work,

please check 3 things:
- Global permissions edit.state.own of the user-group

- if your user belongs to 2 groups and you have denied in one of these 2 groups the edit.state.own

- if your have denied to edit.state.own for the user-group(s) in item's main category or to any parent category of item's main category

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
12 years 5 months ago #32493 by igcorreia
Replied by igcorreia on topic Permission Problem
Thanks for testing. I have this all messed up. Thanks. Probably the 2 groups thing.

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

More
12 years 5 months ago #32495 by ggppdk
Replied by ggppdk on topic Permission Problem
For J2.5 ACL be careful to do minimal changes

1. Set top-level permissions for users group

2. Avoid setting permissions in categories,
if needed set only for top level or for "special/featured" categories e.g. to exclude categories "Frontpage", "left slideshow" etc, also these categories should be marked as unroutable in advanced Route plugin (in future will make it easier)

3. Be careful of user belongs into 2 groups,
to use 2 groups, SET in one "inherit" aka = soft-deny or soft-allow
and then in second group set allow or deny (THIS second user group can be used to change default behavior)

4. Get some sleep you will think more clearly, ACL has given myself many problems

5. Use coffee to be productive after having enough sleep (i try to do it myself)


-- 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
12 years 5 months ago #32505 by igcorreia
Replied by igcorreia on topic Permission Problem
hhahaa Good morning. A needed that :D

Thanks mate. Only you to make me laugh at this time in the morning :D

We will reset the permissions today and start from that.

Sleep - DONE!
Coffe - DONE!

Now back to AUTHORS.

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

Moderators: vistamediajoomlacornerggppdk
Time to create page: 0.314 seconds
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
Save