Highlighted

Apply workflow on the AEM Package

Avatar

Avatar

umamaheswariy46

Avatar

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

Replies

Highlighted

Avatar

Avatar

Arun_Patidar

MVP

Total Posts

2.9K

Likes

958

Correct Answer

820

Avatar

Arun_Patidar

MVP

Total Posts

2.9K

Likes

958

Correct Answer

820
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

PACKAGES:

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

Highlighted

Avatar

Avatar

edubey

Total Posts

1.5K

Likes

264

Correct Answer

392

Avatar

edubey

Total Posts

1.5K

Likes

264

Correct Answer

392
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 ?

Highlighted

Avatar

Avatar

Kunwar

Employee

Avatar

Kunwar

Employee

Kunwar
Employee

24-07-2018

You can create workflow packages from batch processing. See (1)

(1) : Starting Workflows

Highlighted

Avatar

Avatar

umamaheswariy46

Avatar

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

Highlighted

Avatar

Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Answer

2.3K

Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Answer

2.3K
smacdonald2008

13-09-2018

In your use case - what exactly are they approving? 

Highlighted

Avatar

Avatar

umamaheswariy46

Avatar

umamaheswariy46

umamaheswariy46

13-09-2018

They just wants to verify the files .. and approve the package.  (1 scenario)

Thanks

Uma

Highlighted

Avatar

Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Answer

2.3K

Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Answer

2.3K
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.

Highlighted

Avatar

Avatar

umamaheswariy46

Avatar

umamaheswariy46

umamaheswariy46

13-09-2018

Yes , Package pay load with all the links all the time.

Thanks

Uma

Highlighted

Avatar

Avatar

Jörg_Hoh

Employee

Total Posts

3.0K

Likes

891

Correct Answer

1.0K

Avatar

Jörg_Hoh

Employee

Total Posts

3.0K

Likes

891

Correct Answer

1.0K
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