Hello all,
I am currently evaluating Umbraco CMS for our purposes.
What we need:
- There is a page X, which is written by us.
- Also, there are 2 (or more) groups which can see the page.
- Also, users of these groups should be able to extend the page (only extend, not modify).
- However, the extension which was created by group A must not be seen by group B.
Example:
- There is a page X.
- Page X has 2 text blocks.
- Since the text we write is generic, group A wants to add a text block because their workflow is different.
- However, this text block should not be able to be seen by group B, as this block is exclusive to group A (since they created it).
You could clone the page and then add the text block, however, the texts already included would not be updated when we update page X.
I also haven’t found a way to create a page based on another page yet.
What I mean by this: You “clone” page X, and when you edit the new page (page Y), you should see all the blocks that are in page X as well.
Each of these “original blocks” should be read-only and maybe have a note that this block is managed by the original.
But the user should be able to add blocks on page Y.
If the user then calls page X, page X with the extension of page Y should be displayed.
But if a user from group B calls page X, he should only see page X, without the extension of page Y.
And when we update page X, we want page Y to be updated as well, since the blocks in page Y should be references to the original blocks at best.
Is something like this generally possible with Umbraco CMS?
This is a companion discussion topic for the original entry at https://our.umbraco.com/forum/112892-page-inheritance