Project

General

Profile

Actions

Bug #85403

open

Copy of recursive pagetree does not keep permissions of the copy-source

Added by Josef Glatz about 6 years ago. Updated over 4 years ago.

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

Also available in: Atom PDF