Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

SOLVED

Activating a page with mixed permissions

B_Stockwell
Level 5
Level 5

We have recently upgraded (via migration) to 6.4 from 6.2 and are getting some new nodetransition emails when users who have replicate rights to a page that contains assets that they don't have replicate rights to try to activate.

In many cases, the assets on the page have been previously activated, for example, someone in our college of admissions may want to share a document or image managed by our financial aid office that is already live, (such as tuition data, which is determined well in advances). The admissions author would not have rights to that asset, and even though it is activated and has not changed since the last activation, and the page and assets would all be held up in the default activation workflow. I do not remember this being the behavior in 6.2.

Is there a way to modify this behavior, so that the wizard does not flag already activated assets? The alternative I am perhaps going to recommend is for users to uncheck any assets in the wizard.

Thanks

Ben Stockwell

1 Accepted Solution
Gaurav-Behl
Correct answer by
Community Advisor
Community Advisor

Below is the node/code which is responsible to fetch referenced assets. You may engage a developer to tweak this implementation to hide all assets or specific assets based on some business logic using overlay. If you plan to hide assets using permissions of author, that might become a performance intensive task --

/libs/wcm/core/content/sites/publishpagewizard/jcr:content/body/items/form/items/wizard/items/publishstep/items/fixedColumns/items/fixedColumn1/items/references

Alternatively, you may explore this solution - Customizing Request for Activation/Deactivation Wizards in AEM 6 | Perficient Digital

View solution in original post

1 Reply
Gaurav-Behl
Correct answer by
Community Advisor
Community Advisor

Below is the node/code which is responsible to fetch referenced assets. You may engage a developer to tweak this implementation to hide all assets or specific assets based on some business logic using overlay. If you plan to hide assets using permissions of author, that might become a performance intensive task --

/libs/wcm/core/content/sites/publishpagewizard/jcr:content/body/items/form/items/wizard/items/publishstep/items/fixedColumns/items/fixedColumn1/items/references

Alternatively, you may explore this solution - Customizing Request for Activation/Deactivation Wizards in AEM 6 | Perficient Digital

View solution in original post