Skip to content

Granular permissions do not cascade to children #277

@OskarKruger

Description

@OskarKruger

A brief description of the issue goes here.

We are facing an issue where permissions set in the granular permissions on a usergroup does not work for child items.
The granular permissions granted for a parent node should cascade down to the children also.
Currently, you are unable to limit users to only be able to create and delete certain child items, such as "news articles" under a "articles" parent node for content editors when the setup uses child items.

After extensive debugging in this, we have deduced that the error stems from Deploy.
When taking the exact setup, cloned down from live, and remove the deploy nuget, it works just fine.

Steps to reproduce

1.Create a node doc type that allows child node types of it self.
2.Create said node and a child item inside it. (List view does not change the behavior)
3.Create a new user group, set granular permissions to be able to browse and delete the created doc type.
4.Go to the node and open the "Actions" tab and see that you can now delete the parent node, but going to any of the child items and opening "Actions" you are NOT able to delete.

Expected result

The granular permissions granted for a parent node should cascade down to the children also.
Currently you are unable to limit users to only be able to create and delete certain child items, such as news articles for content editors when the setup uses child items.

Actual result

You are unable to do anything to the child items.
Note again, this works when deploy is NOT on the project.

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions