> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.configbot.ai/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# ConfigBot for ServiceNow - Plugins

# Overview:

The **Plugins Module** in **ConfigBot** provides comprehensive visibility into the plugins and applications available across ServiceNow instances, along with **comparison and validation** capabilities to identify configuration differences and verify plugin availability. 
It supports the following: 
* **Plugins:** Retrieves plugin records from the ServiceNow instance for analysis and comparison. 
* **Deprecated Plugins:** Retrieves only plugins whose **Description** contains **“Deprecated”** or **“Obsolete”**, helping identify plugins that may require attention or replacement. 
* **Store Apps:** Retrieves ServiceNow Store applications based on the selected filter criteria from the Config sheet. When **“Fetch Apps (Updates Available)”** is selected, only Store applications with available updates are retreived. 
* **Compare:** Compares plugins and applications across instances to identify differences in availability and configuration. 
* **Validate:** Verifies whether the required plugins are still available and active in the target instance. 

This module helps users **identify** **deprecated components, track available Store App updates,** **validate** **plugin availability, and efficiently** **analyse** **differences across ServiceNow instances** without manually reviewing each record. 


1. **Log in to ConfigBot** 
Enter your username and password on the login page, then click Submit to access your ConfigBot portal. 

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_1qharey.png)

2. **Access the Plugins Module** 
From the ConfigBot dashboard, navigate to the Platform, and click on Plugins module tile to open it.

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_hqut10.png)

3. **Create a New Iteration** 
Click the Add New Iteration button 

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_qjbuxv.png)
* Enter the Iteration Number 
* Select the Workspace or ADD NEW Workspace  
* Enter Host Address  
* Choose the Instance Type  
* Enter your Company ID and Username  
* Add a short Description  
* Then click Submit to create the iteration. 

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_18qmdo1.png)
After filling in all details, click **Submit** to create your iteration.

4. **Generate Workbook** 
Once the iteration is created, click on the Hamburger Menu and select Generate workbook. 

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_1yrlxse.png)

In the pop-up window:  
* Enter your ServiceNow password  
* Add any execution notes (optional)  
* In Advanced Options, Select All box to Generate workbook. 
* Click Confirm and Start to process execution 

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_vj5sb7.png)

This step prepares the workbook and backfills the data from ServiceNow instance. 

5. **Review Results** 
Once the execution status changes to **Complete**, open the generated workbook. You will notice that the sheet backfilled with the data

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_1uf9wry.png)

### Validation (Validate Configuration Changes from the sheet

1. **Open the Generated workbook** 
Click on the sheet icon to open the generated workbook

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_4mgenq.png)

2. **Change the status to Pending**  
Navigate to the desired sheet for which you want to validate the data and change the **Processing Status** to **“Pending”**

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_8b3wi4.png)

3. **Start Execution (Validation)** 
Once the **Processing Status is set** to **“Pending, close the workbook and navigate back to workspace** 
Click on the hamburger menu icon and select **“Request Reprocess”**

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_1n0pyp9.png)

Click on the hamburger menu icon one more time and now select **“Start Validation"**

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_1o30hat.png)

In the pop-up window: 
* Enter your ServiceNow instance password. 
* Add any execution notes 
* Select the checkbox for the desired sheet (as for now, I'm selecting only Plugins) 

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_5za7f5.png)
Click **“confirm and start”** to start executions

4. **Review Results** 
Once the execution status changes to **Complete**, open the generated workbook

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_17klimv.png)

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_1sut2j0.png)

You will notice highlights across multiple tabs: 
* **Red Highlights** → Indicate **configuration differences** between the values currently maintained in the sheet and those available in the ServiceNow instance. These highlights help identify areas where changes have been made or where the configurations are not aligned.	 
* **Green Highlights** → Indicate **matching configuration** values between the sheet and the ServiceNow instance, confirming that no configuration changes have been identified. 


### Compare (Compare Between Two Executions): 

1. **Should have two Generated Workbooks**   
Ensure that you have two workbooks generated (As mentioned above). 

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_gxkzcb.png)

2. **To Start Compare Execution:** 
Click on the hamburger menu icon and select “Request Reprocess” 

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_k8db4a.png)
Click on the hamburger menu icon one more time and now select **“Compare iteration”** 

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_1iuf04y.png)

In the pop-up window: 
* Select the iteration you want to compare against. 
* Click Confirm and Start to start the execution process. 

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_yyxqg9.png)

Once the status shows complete, open the workbook and navigate to each sheet to see the changes 

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_1lbyh5w.png)

You can notice highlights across multiple tabs: 
* Red Highlights – Indicate differences between the two iterations. 
* Green Highlights – Indicate matching values across both workbooks. 

These color-coded results allow you to instantly identify what has changed or remained consistent between the two ServiceNow instances. 
Or we can also Navigate to the “Compare Summary” Sheet, to find the differences 

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_193xrr5.png)
This Sheet provides a quick and reliable way to verify data consistency between executions. Instead of manually inspecting records, you can visualize differences and matches in a structured tabular form. 


**Thank You!** 

