![]() |
|
|
|
|
Change By:
|
Daniel Lipp
(05/Dec/14 5:19 PM)
|
|
Description:
|
Deleting folders of groups or roles (security app) will always check for users having assigned a group OR a role with the name of the items in that folder. This might result in cases where one cannot delete a folder containing a group "foo" because there's also a role "foo" which is assigned to a user. Deleting a folder of groups should only check for users and groups having that group assigned (and not for those having assigned a role with that name) - likewise deleting a folder of roles should only check for users and groups having that role assigned (and not for those having assigned a group with that name).
to reproduce: - open security app - go to groups - create a folder "untitled" - create a group "group-or-role-name" within the above folder - go to roles - create a role "group-or-role-name" (doesn't matter whether this is on root or in a folder) - go to users, select one (e.g. peter) and assign him the ROLE "group-or-role-name" - go to groups, select the folder "untitled" and try to delete it
-> system will tell you, you cannot remove that folder because user peter users "group-or-role-name" but actually it only uses the so called role not the group and hence the deletion should be allowed!
Note: also the provided error message should be improved (see attachment)
|
|
|
|
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
----------------------------------------------------------------
For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <
[email protected]>
----------------------------------------------------------------