User permission access for the layout mode for AEM page
Can i disable the layout mode in AEM 6.5 for the particular content authors group who is able to edit the components of the page. if anyone have idea for disabling the layout mode..?
Can i disable the layout mode in AEM 6.5 for the particular content authors group who is able to edit the components of the page. if anyone have idea for disabling the layout mode..?
There is no configuration OOTB to show/hide different modes.
You can do it though using javascript.
1. Create a servlet to check current user group and return false if user is not part of layout group, otherwise true.
2. Create a clientlibs 'cq.authoring.dialog' with javscript, in javscript call above servlet and based on response hide layout option
Example :
$( document ).ready(function() {
$.get("demo_servlet.json", function(data, status){
//console.log("Data: " + data + "\nStatus: " + status);
if(data === 'false'){
$('#selectlayer-popover .editor-GlobalBar-layerSwitcherPopoverContent .coral3-ButtonList-item[data-layer="Layouting"]').hide();
}
});
});Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.