Actions
Bug #85403
openCopy of recursive pagetree does not keep permissions of the copy-source
Status:
New
Priority:
Must have
Assignee:
-
Category:
Pagetree
Target version:
-
Start date:
2018-06-27
Due date:
% Done:
0%
Estimated time:
TYPO3 Version:
9
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:
Description
Problem/Description¶
initial situation¶
- Pagetree with configured page permissions for each/every subpage.
- backend user config allows recursive copying
Problem¶
- The copied pagetree doesn't keep any of the permissions (An editor have to configure each copied pagetree and can not really benefit (except the copied pagetree))
perms_userid,perms_groupid,perms_user,perms_group,perms_everybody
Test #1¶
I removed any PageTSConfig: all subpages getting the same permissions as the rootpage which get's copied.
Test #2¶
The root page includes following PageTSConfig:
TCEMAIN { // Permissions for "user" permissions.user = show,edit,delete,new,editcontent // Permissions for "group" permissions.group = show,edit,delete,new,editcontent // Set owner group permissions.groupid = 1 // Permissions for "everybody" permissions.everybody = }
All subpages get these permissions. I would assume that when copying a record only the UID and the PIP columns gets adjusted by the datahandler.
Acceptance Criteria¶
- All page permissions must be kept no matter if only one page or recursive pages are copied in the TYPO3 backend
Actions