Configure Update Sets, Catalog Files, and System Properties in ServiceNow™ for BigFix Application Control
Configure the ServiceNow™ instance to receive and process application exception requests from Application Control managed endpoints. This task imports the ServiceNowUpdateSet.xml file staged by the preceding task, configures the Application_Catalog_BigFix and BAC_Application_Exception_Catalog REST Message catalog files with BigFix REST API credentials and endpoint URLs, and sets the BigFix_User_Key and BigFix_User_Name system properties required for the exception approval workflow.
Before you begin
About this task
As an administrator, configure the Update Sets, catalog files, and system properties on the customer's ServiceNow™ instance. This configuration enables exception requests raised on Application Control managed endpoints to be created and managed in the customer's ServiceNow™ instance.
Perform the following steps to configure the update sets, catalog files, and system properties in ServiceNow™:
Procedure
- In the BigFix® Console, navigate to .
- Browse to the customer's ServiceNow™ instance portal where the exception requests raised by the end-users will reflect.
-
From All tab, search for Update
Sets properties.
Figure 1. BigFix Application Control — ServiceNow — All Tab: Search for Update Set Properties 
- Click Retrieved Update Sets. This property updates the Update Sets property that are pulled form another ServiceNow™ instance.
-
From Retrieved Update Sets screen, click the
Import Update Set from XML link at the bottom-left of
the screen. The link Import Update Set from XML imports
an update set from an XML file exported from another ServiceNow™ instance, in this case it will be the customers
instance.
Figure 2. BigFix Application Control — ServiceNow — Retrieved Update Sets: Import Update Set from XML Link 
Note:Perform the steps mentioned in the Stage the BigFix Application Control Update Set for ServiceNow Administrator Handoff task to get the Update Set file that you need to import. -
From the Import XML screen, click Choose
file to select the XML file from the customer's instance that
you need to import. After the file is selected, click
Upload. Once successfully uploaded, you will see the
uploaded file on the Retrieved Update Set screen.
Figure 3. BigFix Application Control — ServiceNow — Import XML: Choose File and Upload the ServiceNowUpdateSet.xml File 
-
On the Retrieved Update Set screen, click to open the
newly uploaded update set.
Figure 4. BigFix Application Control — ServiceNow — Retrieved Update Set: Open the Uploaded Update Set 
-
On the Retrieved Update Set <file-name> screen, click
the Preview Update Set button. Click
Close once the preview processing is complete.
Figure 5. BigFix Application Control — ServiceNow — Retrieved Update Set: Preview Update Set 
-
Browse to .
Figure 6. BigFix Application Control — ServiceNow — Retrieved Update Set: Accept Remote Update Action 
-
Once the Accept remote update action is complete, click
the Commit Update Set button. Click
Close once the Commit Update
Set action is complete.
Figure 7. BigFix Application Control — ServiceNow — Retrieved Update Set: Commit Update Set 
-
Next, configure the REST Message property. To do so,
browse back to the All tab and search for REST
Message property.
Figure 8. BigFix Application Control — ServiceNow — All Tab: Search for REST Message 
-
On the REST Message screen, there will be two Application Control
catalog files. These files will be used for communicating with BigFix Application Control REST APIs by ServiceNow™.
Figure 9. BigFix Application Control — ServiceNow — REST Message: Application Control Catalog Files (Application_Catalog_BigFix and BAC_Application_Exception_Catalog) 
-
Click the Application_Catalog_BigFix file, and select
the Authentication type as Basic.
In the Basic auth profile field, enter BigFix REST API
credentials. These fields set the authentication type for communicating with
BigFix REST APIs.
Note:Before executing this step, ensure that you have BigFix REST API credentials available with you.
Figure 10. BigFix Application Control — ServiceNow — Application_Catalog_BigFix: Set Authentication Type to Basic and Enter BigFix REST API Credentials 
-
Now, update the endpoints for the REST POST and PUT methods. This endpoint is
the BigFix REST API server with which ServiceNow™ will
communicate.
Figure 14. BigFix Application Control — ServiceNow — Application_Catalog_BigFix: HTTP Methods Endpoint — BigFix REST API Server URL for POST and PUT 
-
Next, browse to the REST Message screen and select the
BAC_Application_Exception_Catalog file.
Figure 15. BigFix Application Control — ServiceNow — REST Message: Select BAC_Application_Exception_Catalog 
-
On the REST Message BAC_Application_Exception_Catalog
screen, update the Endpoint field with the URL of the
customers ServiceNow™ instance. This endpoint URL is ServiceNow™ instance where you wish to generate the
exception requests raised by the desktop users of Application Control.
Figure 16. BigFix Application Control — ServiceNow — BAC_Application_Exception_Catalog: Update Endpoint with ServiceNow Instance URL 
-
Scroll down on the same screen and update the Endpoint
column for the post and put methods in the HTTP Methods
section.
Figure 17. BigFix Application Control — ServiceNow — BAC_Application_Exception_Catalog: HTTP Methods Endpoint — Update POST and PUT with ServiceNow Instance URL 
-
Next, configure the sys_properties.list property. To do
so, browse back to the All tab and search for
sys_properties.list property.
Figure 18. BigFix Application Control — ServiceNow — All Tab: Search for sys_properties.list 
-
On the System Properties screen, search using the
BigFix keyword in the Name
column.This search will result in two BigFix® properties:
BigFix_User_Key &
BigFix_User_Name.
Note:The ServiceNow™ user (with exception manager role or persona), must have ITIL and REST Service roles assigned to it before you proceed to update the properties in this step.
Figure 19. BigFix Application Control — ServiceNow — System Properties: Search Using BigFix Keyword to Locate BigFix_User_Key and BigFix_User_Name Properties 




