I have a requirement to restrict access to all OOTB workflows for specific group in AEM 6.4.
Hence all the user of that group should only see Specific Workflow in "Start Workflow" List.
I tried doing it using Useradmin but I cant see all OOTB workflows under var/workflow/models node in useradmin but I can see all the node in CRX.
Can anyone guide me on the same.
I quickly tried this on my side and workflows are read from the locations below:
So, you need to remove the access for workflow from both locations. It works fine on my side.
I tried the approach mentioned in this post but
Adding the system tag hides the workflow model for all users.
Is there a way to only hide the workflow models for certain groups or a user?
As mentioned in post I also tried adding ACL on the var/workflows/model node but I am not able to add ACL on individual model node.
Yeah I am tring to do the same but somehow in 6.4 whenever I am trying to add to individual node I am getting internal server error on clicking on +.
Are you able to add when you click on +
Are you using the admin account to edit the permission? Or are you using a different user? If you are using a different user, which group does the user belong to?
Check if you have access to edit group permissions. Basically, you need to open the group in the useradmin console, go to permissions tab and allow/deny the access. Try logging in with "admin" user to perform these activities.
Instead of doing so , you can add your specific user group to workflow-administrators . This way the specific user group can handle all workflow related stuff.