Allow author to edit the page but not the page properties | Community
Skip to main content
Level 4
Jun 13, 2019 4:06 PM UTC
Solved

Allow author to edit the page but not the page properties

Hello,

   I dont think it is even possible through permissions but still wanted to confirm.  Can we allow users to edit the page so that they can edit the components on the page, but we do not want user to edit the page properties. I tried updating the jcr:modified, jcr:modifiedProeprties, rep:addProperties, rep:alterProperties and rep:removeProperties but  I can could not achieve this requirement. the option to hide/disable fields in page properties is not option as we want some of the super authors group to have that ability. I guess I will have to implement a custom code to check the permissions/groups and then show or hide the fields on the page properties page.

Can someone provide insights if it is possible through the permissions or there is any other way?

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
arunpatidar
arunpatidarAccepted solution
New Participant
Jun 13, 2019 4:50 PM UTC

you can hide the page properties for some set of users either using ACL or Render Conditions — Granite UI 1.0 documentation 

Arun Patidar

4 replies

vsharmAuthor
Level 4
Jun 13, 2019 8:47 PM UTC

Thank you Veena. My use case is not the exact same one but your solution also talks about Render conditions which I can use and customize.

Translate
vsharmAuthor
Level 4
Jun 13, 2019 8:46 PM UTC

Thank you. Render Conditions is what I needed. I had kind of forgotten about this feature we have in AEM.
I was able to use it for my logic.

Translate
VeenaVikraman
New Participant
Jun 13, 2019 4:57 PM UTC

I don't know if this could be of help . But something similar How to show/hide page properties based on template in AEM 6.4 | Perficient Digital

Translate
arunpatidar
arunpatidarAccepted solution
New Participant
Jun 13, 2019 4:50 PM UTC

you can hide the page properties for some set of users either using ACL or Render Conditions — Granite UI 1.0 documentation 

Translate
Arun Patidar