To view recording of this webinar please use below URL:
http://wso2.com/library/webinars/2015/07/app-lifecycle-management-with-wso2-app-manager-for-hassle-free-onboarding/
This webinar will discuss the following topics:
How a proper life cycle management process helps users of an enterprise application management system
The relationship between the application life cycle states and the user roles in WSO2 App Manager
The functioning of the default workflow
How to plug in a different workflow with the help of WSO2 Business Process Server
18. 17
Should it stay live anymore ?
initial createdCreate
Submit for review
rejected
Approve
Reject
approved
published
deprecatedunpublished
Publish
Unpublish Deprecate
in-review
Submit for review
19. Unpublished state
Attributes
● Not visible in the store
● Subscribed users can’t access the app
● Can be re-published
Available actions
●
18
Retire
20. Deprecated state
Attributes
● Not visible in the store
● Subscribed users can access the app
● Can’t be re-published
Available actions
●
19
Retire
21. 20
We will miss you ;-(
Submit for review
initial
created
in-review
approved
rejected
published
unpublished
deprecated
retired
Create
Submit for review Reject
Approve
Publish
Unpublish
Deprecate
Retire
Retire
Re-cycle
Re-publish
23. 22
What can go wrong if there is no lifecycle management ?
● Martin won’t be able to maintain a draft version until the app is ready to be reviewed
● Tim won’t be able to govern the quality of the published apps
● Martin might accidently edit a published app
● Beth might subscribe to an app which is not meant to be subscribed anymore
● Tim won’t be able to gracefully take his app down when the time comes
24. Not happy with the existing lifecycle management process ?
Extend !
23
25. Extend the approval workflow
/_system/governance/appmgt/applicationdata/workflow-extensions.xml
24