Deployment and configuration
This module provides the steps to deploy the BigFix ServiceNow Data Flow solution.
About this task
Before you deploy the Fixlet, please note the following pre-requisites:
- read and write acces for CMDB_CI_COMPUTERS , SYS_CHOICE and CORE_COMPANY tables in ServiceNow
- admin access for ServiceNow (not SOAP role admin access)
Procedure
-
Enable a content site.
Navigate to BigFix License Overview Dashboard. In Compliance/Lifecycle panel, click Enable BigFix ServiceNow Data Flow Fixlet to gather the required content.
-
Create a Custom Site.
Go to Custom Sites and create a new site. Name it as ServiceNow CMDB Attributes and select All Computers in Computer Subscriptions.
-
Deploy the solution to the target server.
To deploy ServiceNow version 1.4 follow the steps in the Deploy BigFix ServiceNow Data Flow Service Fixlet.Note: Hardware analysis must be activated before the job run starts.
-
To deploy ServiceNow version 1.1 follow the steps below:
Select Install Dataflows task in BigFix ServiceNow Data Flow External Sites and click on Take Action. By default the installation location is C:\Program Files(x86)\BigFix Enterprise\Dataflow. Please do not change default installation location.
-
Set up DataFlow configuration file.
- Navigate to Installation Location C:\Program Files (x86)\BigFix Enterprise\Dataflow and open Dataflow configuration file.
- Update Bigfix and ServiceNow connection string.
-
Set up scheduler.
You can schedule the ServiceNow Dataflow as per requiement.
For more information on Scheduler, refer to the link.
-
Start Dataflows.
- Go to the Bigfix ServiceNow Data Flow in the External Sites and select
Fixlet and Tasks. Select Start Dataflows task and
click on Take Action.
- In the Take Action dialog box, under Target choose Select Devices and select required computers in the Applicable Computers section and click OK. The Dataflow will start running in the windows service. To check if the service is running go to Windows → Run → services.msc.
- Go to the Bigfix ServiceNow Data Flow in the External Sites and select
Fixlet and Tasks. Select Start Dataflows task and
click on Take Action.
-
Set the credentials for BigFix and ServiceNow.
- Obtain the credentials for your BigFix and ServiceNow database.
- Navigate to the installation directory and run \Dataflows.exe --ProvideCredentials command.
- Enter password/secret key, as prompted.
When successful, the message 'The credentials provided are encrypted successfully!' appears in the command prompt.
-
Initialize the Schema.
-
Validate the configuration.
Purpose: This step verifies the configuration provided from the previous steps.