Expand my Community achievements bar.

Improvement Request: Please improve the visibility logic of Manage Publication button

Avatar

Level 3

11/8/23

Request for Feature Enhancement (RFE) Summary: Improve the visibility logic of Manage Publication button
Use-case: For a node, make the button of Manage Publication visible when the conditions are meeting crx:replicate + workflow users.
Current/Experienced Behavior: 1. workflow-users are seeing Manage Publication functionality even if users don't have crx:replicate privilege.
2. crx:replicate privilege is making both of Quick Publish and Manage Publication visible for a node. However, Quick Publish is working well, and Manage Publication requires additional permissions from workflow-users. Adding users into workflow-users group will cause another problem where users will see Manage Publication feature for the nodes which don't have crx:replicate privilege. It doesn't make sense because the publish access from workflow-users is extended to the nodes even only having jcr:read privilege.
Improved/Expected Behavior: The visibility logic of Manage Publication button should be improved. The expected behavior is to make this button visible when meeting both of conditions:
1. the node is having crx:replicate privilege
2. the user is in workflow-users group

NOTE: If Manage Publication can work like Quick Publish (the same visibility logic; no  need to add users into workflow-users), it is great.
Environment Details (AEM version/service pack, any other specifics if applicable): AEM as a Cloud Service
AEM Release: 2023.10.14029.20231020T111912Z
Customer-name/Organization name: Kyndryl
Screenshot (if applicable):  
Code package (if applicable):  
1 Comment

Avatar

Administrator

11/21/23

@HuiDeShao 

Thanks for proposing this idea
 
This has been reported to the engineering under the internal reference SITES-17527. The product team will triage this request to verify feasibility based on the prioritization model. This post will be updated according to the Jira request status.
Status changed to: Investigating