


umamaheswariy46
umamaheswariy46
23-07-2018
Hi Team,
Is there any way that we can apply the workflow on the AEM Package for the approvals?
Thanks
Uma
Arun_Patidar
MVP
Arun_Patidar
MVP
24-07-2018
Yes, you can do it with workflows.
you need to create steps/task which will get package/upload and approve install.
similar like curl
Upload a new package
curl -u admin:admin -F package=@"name_of_package.zip" http://localhost:4505/crx/packmgr/service/.json/?cmd=upload
Install an existing package
curl -u admin:admin -X POST http://localhost:4505/crx/packmgr/service/.json/etc/packages/export/name of package?cmd=install
Upload a package AND install
curl -u admin:admin -F file=@"name of zip file" -F name="name of package"
-F force=true -F install=true http://localhost:4505/crx/packmgr/service.jsp
Upload a package DO NOT install
curl -u admin:admin -F file=@"name of zip file" -F name="name of package"
-F force=true -F install=false http://localhost:4505/crx/packmgr/service.jsp
Rebuild an existing package in CQ
curl -u admin:admin -X POST http://localhost:4505:/crx/packmgr/service/.json/etc/packages/name_of_package.zip?cmd=build
Download (the package)
curl -u admin:admin http://localhost:4505/etc/packages/export/name_of_package.zip > name of local package file
edubey
edubey
24-07-2018
No, That's not the correct answer.
umamaheswariy46147403, I am not sure what you are trying to achieve, can you elaborate your use case ?
Kunwar
Employee
Kunwar
Employee
24-07-2018
You can create workflow packages from batch processing. See (1)
(1) : Starting Workflows
umamaheswariy46
umamaheswariy46
12-09-2018
Hi , We have use case where business wants to promote only few pages / few links for the production (few things handled by tech teams) .. request was need to package those changes from UAT and send for the approval .. so business just take a look at the package and approve.. then that package only goes to the production instead of approval first and package it to production.
its kind of unique use case , approval workflow on package instead of resources.
Note: on each and individual pages and images we are having the approval workflow..
Please let me know if needed more details and please advise.
Thanks
smacdonald2008
smacdonald2008
13-09-2018
In your use case - what exactly are they approving?
umamaheswariy46
umamaheswariy46
13-09-2018
They just wants to verify the files .. and approve the package. (1 scenario)
Thanks
Uma
smacdonald2008
smacdonald2008
13-09-2018
That is what I am trying to understand - in this use case -what is the payload of the workflow? Typically a payload is asset, pages, etc, not an AEM Package.
umamaheswariy46
umamaheswariy46
13-09-2018
Yes , Package pay load with all the links all the time.
Thanks
Uma
Jörg_Hoh
Employee
Jörg_Hoh
Employee
13-09-2018
Technically it's easily possible to start a workflow on a content-package. But I don't know if the UI allows you to do that. Maybe in the old /miscadmin it's working (haven't tested it).
Jörg