Integrate CSD 2.0 with other software providers
-
- UpdatedJan 30, 2025
- 6 minutes to read
- Yokohama
- Building applications
Integrate CSD 2.0 with other software providers
Integrate CSD 2.0 with client software distribution providers, such as Casper, Altiris, or LANDesk.
Create provider tables
Identify and create tables to store discovered data from the provider server.
- Create a provider server table that extends the Configuration Item [cmdb_ci] table.
- Create a software configuration table that extends Client Software Distribution Software Configuration [sn_csd_software_config] table.
Create subflows
Create subflows in Workflow Studio to discover and store data, and deploy application.
- Discover and Store Data Subflow:
Subflow to discover the provider server, retrieve the data from provider server, and store that data in the ServiceNow instance. This data should be stored in the tables you had earlier created for storing the server data.
- Deploy Application Subflow:
Subflow to deploy software from the provider server. This subflow provides information to the provider regarding deploying an application requested from the service catalog.
- Revoke Application Subflow:
Subflow to revoke an installation from the provider server. This subflow that provides information to the provider regarding the user or device from which the application should be removed.
- Look up Configuration Data Subflow:
Subflow to retrieve configuration data for the specified requested item or software configuration record.
The Deploy Application Template, Look up Configuration Data Template, and Revoke Application Template subflows are provided with CSD 2.0. You can use these subflows as reference and create subflows as per your requirement.
Create a provider record
Create a provider record to configure the flows.
Before you begin
Role required: admin
Procedure
Create UI actions
Create UI actions to discover data, create software model, create software configuration, and create catalog item.
Before you begin
Role required: admin
About this task
Procedure
-
Create a UI action to discover data.
-
Create a UI action to create and link software model to your provider
application or software.
-
Create a UI action to create software configuration.
-
Create a UI action to create catalog item.