Advanced inventory management
When you create an application process, if you set the Inventory Management field to Advanced, an additional step appears in the process designer Component / Process window called Inventory Update. You can use this step to implement manual inventory management for application processes.
The options for the Inventory Update step are as follows:
- Add Desired Inventory
- Remove Desired Inventory
By managing your own inventory, you can control the compliance of the inventory on the environments, based on success or failure of the deployment process.
Example: If you are trying to install a specific version of the component, and the deployment fails, you can remove that component from the inventory, so that it isn't added and the environment becomes non-compliant. If it is successful, you can add the desired component version to the inventory and the environment remains compliant.
If you use automatic inventory management, for a failed step, the inventory is not updated, but the environment remains compliant. For a successful step, both types of inventory management update the inventory and the environment remains compliant.