Deployable software overview
To automate software provisioning and manage software licensing, you can integrate Control Desk with IBM Endpoint Manager.
- IBM® Control Desk
- IBM Endpoint Manager version 9.0 or
later
For information about installing, see IBM Endpoint Manager for Lifecycle Management in IBM Knowledge Center. Ensure that the Client Configuration dashboard and the Manage Distribution Packages dashboard are set up.
- Integration Composer
For on-premises customers, Integration Composer can be installed when you install IBM Control Desk. Cloud customers must work with the hosting team to install Integration Composer.
- Decide which software applications to offer to users for automatic deployment.
- In IBM Endpoint Manager, define the deployable software distribution packages and the tasks that are associated with deploying the software.
- Using Integration Composer with IBM Endpoint Manager, import discovered data into Control Desk.
- Optional: populate the Software Catalog application in Control Desk by importing the software catalog data that is provided by the Software Knowledge Base Toolkit.
- In IBM Control Desk, create deployable software offerings and publish them in the Self Service application, your enterprise app store.
When this integration is complete, Control Desk users can request a software product in the Self Service Center, and the requested software is automatically deployed to their computer by IBM Endpoint Manager.
- Software packages are published in the Control Desk Self Service Center catalog.
- A user requests software.
- Workflow is initiated.
- Optional: Automatic or manual approvals occur based on corporate policy. The default is automatic.
- Workflow calls IBM Endpoint Manager to deploy the software if there are enough licenses available. If not, a task is created for the license administrator to procure more licenses.
- IBM Endpoint Manager deploys software to the target.
- Status of the IBM Endpoint Manager action is checked periodically.
- If the deployment is successful, the license is allocated to the asset; otherwise, a task is created for the IBM Endpoint Manager task owner to investigate.
Use the checklist that is provided in this documentation as a guide for implementing this solution.