From 174200d68ec8cf9df02b81cd67481b464a4abd82 Mon Sep 17 00:00:00 2001 From: Kamalgurna Date: Tue, 22 Sep 2026 16:56:28 -0400 Subject: [PATCH 1/3] Configure BGInfo Solution Configure BGInfo Solution --- .../bginfo-verify-scheduled-task.md | 40 ++++ docs/ninjaone/automations/configure-bginfo.md | 46 +++++ .../configure-bginfo-servers.md | 40 ++++ .../configure-bginfo-workstations.md | 39 ++++ .../custom-fields/cpval-configure-bginfo.md | 40 ++++ docs/ninjaone/file-transfer/_category_.json | 3 + docs/ninjaone/file-transfer/_template.md | 24 +++ docs/ninjaone/file-transfer/bgi-file.md | 36 ++++ docs/solutions/configure-bginfo-ninja.md | 174 ++++++++++++++++++ .../image1.webp | Bin 0 -> 9404 bytes .../image1.webp | Bin 0 -> 7606 bytes .../image1.webp | Bin 0 -> 11112 bytes 12 files changed, 442 insertions(+) create mode 100644 docs/ninjaone/automations/bginfo-verify-scheduled-task.md create mode 100644 docs/ninjaone/automations/configure-bginfo.md create mode 100644 docs/ninjaone/compound-conditions/configure-bginfo-servers.md create mode 100644 docs/ninjaone/compound-conditions/configure-bginfo-workstations.md create mode 100644 docs/ninjaone/custom-fields/cpval-configure-bginfo.md create mode 100644 docs/ninjaone/file-transfer/_category_.json create mode 100644 docs/ninjaone/file-transfer/_template.md create mode 100644 docs/ninjaone/file-transfer/bgi-file.md create mode 100644 docs/solutions/configure-bginfo-ninja.md create mode 100644 static/img/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253/image1.webp create mode 100644 static/img/docs/4055f1a8-0faa-47f6-b476-e50973bc5a25/image1.webp create mode 100644 static/img/docs/408cc622-de6a-4913-9150-267dcb4685e3/image1.webp diff --git a/docs/ninjaone/automations/bginfo-verify-scheduled-task.md b/docs/ninjaone/automations/bginfo-verify-scheduled-task.md new file mode 100644 index 000000000..fcee5e806 --- /dev/null +++ b/docs/ninjaone/automations/bginfo-verify-scheduled-task.md @@ -0,0 +1,40 @@ +--- +id: '012a3d2e-4524-4fd3-9705-81a2ef0ca253' +slug: /012a3d2e-4524-4fd3-9705-81a2ef0ca253 +title: 'BGInfo - Verify Scheduled Task' +title_meta: 'BGInfo - Verify Scheduled Task' +keywords: ['bginfo', 'configuration', 'download', 'tool', 'script'] +description: 'Checks whether the "BGInfo scheduled task" exists and is configured with a "logon trigger for any user"' +tags: ['windows'] +draft: false +unlisted: false +last_update: + date: 2026-09-22 +--- + +## Overview + +Checks whether the "BGInfo scheduled task" exists and is configured with a "logon trigger for any user". + +## Sample Run + +![Image1](../../../static/img/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253/image1.webp) + +## Dependencies + +- [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) +- [Solution - Configure BgInfo](/docs/e6f8548f-1459-4f72-9d77-be33dc4d89a6) + +## Automation Setup/Import + +[Automation Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/scripts/bginfo-verify-scheduled-task.ps1) + +## Output + +- Activity Details + +## Changelog + +### 2026-09-22 + +- Initial version of the document diff --git a/docs/ninjaone/automations/configure-bginfo.md b/docs/ninjaone/automations/configure-bginfo.md new file mode 100644 index 000000000..813342f6f --- /dev/null +++ b/docs/ninjaone/automations/configure-bginfo.md @@ -0,0 +1,46 @@ +--- +id: '408cc622-de6a-4913-9150-267dcb4685e3' +slug: /408cc622-de6a-4913-9150-267dcb4685e3 +title: 'Configure BGInfo' +title_meta: 'Configure BGInfo' +keywords: ['bginfo', 'configuration', 'download', 'tool', 'script'] +description: 'Downloads and configures Microsoft Sysinternals BGInfo, applies the specified .BGI configuration file, and creates a scheduled task to run BGInfo automatically at user logon.' +tags: ['windows'] +draft: false +unlisted: false +last_update: + date: 2026-09-22 +--- + +## Overview +Downloads and configures Microsoft Sysinternals BGInfo, applies the specified .BGI configuration file, and creates a scheduled task to run BGInfo automatically at user logon. + +## Sample Run + +![Image1](../../../static/img/docs/408cc622-de6a-4913-9150-267dcb4685e3/image1.webp) + +## Dependencies + +- [File Transfer - BGI File](/docs/3201c4cc-a76e-4df9-8195-8663a320964d) +- [Solution - Configure BgInfo](/docs/e6f8548f-1459-4f72-9d77-be33dc4d89a6) + + +## Parameters + +| Name | Example | Accepted Values | Required | Default | Type | Description | +| ---- | ------- | --------------- | -------- | ------- | ---- | ----------- | +| BGIName | `CompanyBGI.bgi`, `CompanyBGI.zip` | | True | - | string/text | Specify the name of the BGInfo configuration file to use. The parameter accepts either a `.bgi` configuration file or a `.zip` file containing a `.bgi` configuration with the other supported custom script that it executes like .vbs and should be applied to it. The specified file must be transferred to the `C:\ProgramData\_automation\app\BGInfo` location using Ninja's `BGI File` file transfer functionality [File Transfer - BGI File](/docs/3201c4cc-a76e-4df9-8195-8663a320964d).| + +## Automation Setup/Import + +[Automation Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/scripts/configure-bginfo.ps1) + +## Output + +- Activity Details + +## Changelog + +### 2026-09-22 + +- Initial version of the document diff --git a/docs/ninjaone/compound-conditions/configure-bginfo-servers.md b/docs/ninjaone/compound-conditions/configure-bginfo-servers.md new file mode 100644 index 000000000..2dea3e22f --- /dev/null +++ b/docs/ninjaone/compound-conditions/configure-bginfo-servers.md @@ -0,0 +1,40 @@ +--- +id: 'cebee064-7fcf-43ea-8792-e48a9d755ddd' +slug: /cebee064-7fcf-43ea-8792-e48a9d755ddd +title: 'Configure BgInfo - Servers' +title_meta: 'Configure BgInfo - Servers' +keywords: ['bginfo', 'configuration', 'download', 'tool', 'script'] +description: 'Triggers the scripts to Configure BGInfo' +tags: ['windows'] +draft: false +unlisted: false +last_update: + date: 2026-09-22 +--- + +## Summary +This condition triggers the [File Transfer - BGI File](/docs/3201c4cc-a76e-4df9-8195-8663a320964d) and [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) on Windows Servers where BGInfo deployment is enabled through the [Custom Field - cPVAL Configure BGInfo](/docs/4055f1a8-0faa-47f6-b476-e50973bc5a25).The condition also verifies that the "BGInfo scheduled task" has not already been created. This is validated using [Automation - BGInfo - Verify Scheduled Task](/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253). + +## Details +- **Name:** `Configure BgInfo - Servers` +- **Description:** `This condition triggers the [File Transfer - BGI File](/docs/3201c4cc-a76e-4df9-8195-8663a320964d) and [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) on Windows Servers where BGInfo deployment is enabled through the [Custom Field - cPVAL Configure BGInfo](/docs/4055f1a8-0faa-47f6-b476-e50973bc5a25).The condition also verifies that the "BGInfo scheduled task" has not already been created. This is validated using [Automation - BGInfo - Verify Scheduled Task](/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253).` +- **Recommended Agent Policies:** `Windows Server Policy` + +## Dependencies + +- [Automation - BGInfo - Verify Scheduled Task](/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253) +- [File Transfer - BGI File](/docs/3201c4cc-a76e-4df9-8195-8663a320964d) +- [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) +- [Custom Field - cPVAL Configure BGInfo](/docs/4055f1a8-0faa-47f6-b476-e50973bc5a25) +- [Solution - Configure BgInfo](/docs/e6f8548f-1459-4f72-9d77-be33dc4d89a6) + + +## Compound Condition Creation + +- [Compound Condition Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/compound-conditions/configure-bginfo-servers.toml) + +## Changelog + +### 2026-09-22 + +- Initial version of the document diff --git a/docs/ninjaone/compound-conditions/configure-bginfo-workstations.md b/docs/ninjaone/compound-conditions/configure-bginfo-workstations.md new file mode 100644 index 000000000..9e87fd69a --- /dev/null +++ b/docs/ninjaone/compound-conditions/configure-bginfo-workstations.md @@ -0,0 +1,39 @@ +--- +id: '8cc5ecd5-036e-4fb2-b07d-14e738289f8f' +slug: /8cc5ecd5-036e-4fb2-b07d-14e738289f8f +title: 'Configure BgInfo - Workstations' +title_meta: 'Configure BgInfo - Workstations' +keywords: ['bginfo', 'configuration', 'download', 'tool', 'script'] +description: 'Triggers the scripts to Configure BGInfo' +tags: ['windows'] +draft: false +unlisted: false +last_update: + date: 2026-09-22 +--- + +## Summary +This condition triggers the [File Transfer - BGI File](/docs/3201c4cc-a76e-4df9-8195-8663a320964d) and [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) on Windows workstations where BGInfo deployment is enabled through the [Custom Field - cPVAL Configure BGInfo](/docs/4055f1a8-0faa-47f6-b476-e50973bc5a25).The condition also verifies that the "BGInfo scheduled task" has not already been created. This is validated using [Automation - BGInfo - Verify Scheduled Task](/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253). + +## Details +- **Name:** `Configure BgInfo - Workstations` +- **Description:** `This condition triggers the [File Transfer - BGI File](/docs/3201c4cc-a76e-4df9-8195-8663a320964d) and [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) on Windows workstations where BGInfo deployment is enabled through the [Custom Field - cPVAL Configure BGInfo](/docs/4055f1a8-0faa-47f6-b476-e50973bc5a25).The condition also verifies that the "BGInfo scheduled task" has not already been created. This is validated using [Automation - BGInfo - Verify Scheduled Task](/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253).` +- **Recommended Agent Policies:** `Windows Workstation Policy` + +## Dependencies + +- [Automation - BGInfo - Verify Scheduled Task](/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253) +- [File Transfer - BGI File](/docs/3201c4cc-a76e-4df9-8195-8663a320964d) +- [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) +- [Custom Field - cPVAL Configure BGInfo](/docs/4055f1a8-0faa-47f6-b476-e50973bc5a25) +- [Solution - Configure BgInfo](/docs/e6f8548f-1459-4f72-9d77-be33dc4d89a6) + +## Compound Condition Creation + +- [Compound Condition Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/compound-conditions/configure-bginfo-workstations.toml) + +## Changelog + +### 2026-09-22 + +- Initial version of the document diff --git a/docs/ninjaone/custom-fields/cpval-configure-bginfo.md b/docs/ninjaone/custom-fields/cpval-configure-bginfo.md new file mode 100644 index 000000000..05cfbbd1c --- /dev/null +++ b/docs/ninjaone/custom-fields/cpval-configure-bginfo.md @@ -0,0 +1,40 @@ +--- +id: '4055f1a8-0faa-47f6-b476-e50973bc5a25' +slug: /4055f1a8-0faa-47f6-b476-e50973bc5a25 +title: 'cPVAL Configure BGInfo' +title_meta: 'cPVAL Configure BGInfo' +keywords: ['bginfo', 'configuration', 'download', 'tool', 'script'] +description: 'Custom Field to select the operating system(s) on which BGInfo should be configured.' +tags: ['windows'] +draft: false +unlisted: false +last_update: + date: 2026-09-22 +--- + +## Summary +Custom Field to select the operating system(s) on which BGInfo should be configured. + +## Details + +| Label | Field Name | Definition Scope | Type | Option Value | Default Value | Required | Technician Permission | Automation Permission | API Permission | Description | Tool Tip | Footer Text | Custom Field Tab Name | +| ----- | ---------- | ---------------- | ---- | ------------ | ------------- | --------- | --------------------- | --------------------- | -------------- | ----------- | -------- | ----------- | ----------- | +| cPVAL Configure BGInfo | cpvalConfigureBginfo | `Organization`, `Location`, `Device` | drop-down | `Windows`, `Windows Workstations`, `Windows Servers`, `Disabled` | `Disabled` | False | Editable | Read/Write | Read/Write | Select the operating system(s) on which BGInfo should be configured. | Select the operating system(s) on which BGInfo should be configured. | Select the operating system(s) on which BGInfo should be configured. | BGInfo | + +## Dependencies + +- [Solution - Configure BgInfo](/docs/e6f8548f-1459-4f72-9d77-be33dc4d89a6) + +## Custom Field Creation + +- [Custom Field Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/custom-fields/cpval-configure-bginfo.toml) + +## Sample Screenshot + +![Image1](../../../static/img/docs/4055f1a8-0faa-47f6-b476-e50973bc5a25/image1.webp) + +## Changelog + +### 2026-09-22 + +- Initial version of the document diff --git a/docs/ninjaone/file-transfer/_category_.json b/docs/ninjaone/file-transfer/_category_.json new file mode 100644 index 000000000..a0336850d --- /dev/null +++ b/docs/ninjaone/file-transfer/_category_.json @@ -0,0 +1,3 @@ +{ + "label": "Ninja One File Transfer Templates" +} diff --git a/docs/ninjaone/file-transfer/_template.md b/docs/ninjaone/file-transfer/_template.md new file mode 100644 index 000000000..d0264eff5 --- /dev/null +++ b/docs/ninjaone/file-transfer/_template.md @@ -0,0 +1,24 @@ +--- +id: 'New GUID' +slug: /New GUID +title: 'Filename' +title_meta: 'Filename' +keywords: [] +description: '' +tags: [] +draft: true +unlisted: false +last_update: + date: 2025-07-18 +--- + +## Overview + +## Dependencies + +## Template Creation + +[File Transfer](https://github.com/ProVal-Tech/ninjarmm/blob/main/file-transfer/_template.toml) + + +## Changelog diff --git a/docs/ninjaone/file-transfer/bgi-file.md b/docs/ninjaone/file-transfer/bgi-file.md new file mode 100644 index 000000000..e71870663 --- /dev/null +++ b/docs/ninjaone/file-transfer/bgi-file.md @@ -0,0 +1,36 @@ +--- +id: '3201c4cc-a76e-4df9-8195-8663a320964d' +slug: /3201c4cc-a76e-4df9-8195-8663a320964d +title: 'BGI File' +title_meta: 'BGI File' +keywords: ['bginfo', 'configuration', 'download', 'tool', 'script'] +description: 'The purpose of this file transfer is to place the BGI file or BGI ZIP file so it can be used by Configure BGInfo automation' +tags: ['windows'] +draft: false +unlisted: false +last_update: + date: 2026-09-22 +--- + +## Overview + +The purpose of this file transfer is to place the BGI file or BGI ZIP file at the location below so it can be used by [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3). + +Both `.zip` and `.bgi` files are supported by the automation. + +**Path Location:** `C:\ProgramData\_automation\app\BGInfo` + +## Dependencies + +- [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) +- [Solution - Configure BgInfo](/docs/e6f8548f-1459-4f72-9d77-be33dc4d89a6) + +## Template Creation + +[File Transfer](https://github.com/ProVal-Tech/ninjarmm/blob/main/file-transfer/bgi-file.toml) + +## Changelog + +### 2026-09-22 + +- Initial version of the document diff --git a/docs/solutions/configure-bginfo-ninja.md b/docs/solutions/configure-bginfo-ninja.md new file mode 100644 index 000000000..cf89a008b --- /dev/null +++ b/docs/solutions/configure-bginfo-ninja.md @@ -0,0 +1,174 @@ +--- +id: 'e6f8548f-1459-4f72-9d77-be33dc4d89a6' +slug: /e6f8548f-1459-4f72-9d77-be33dc4d89a6e6f8548f-1459-4f72-9d77-be33dc4d89a6 +title: 'Configure BgInfo' +title_meta: 'Configure BgInfo' +keywords: ['bginfo', 'configuration', 'download', 'tool', 'script'] +description: 'Triggers the scripts to Configure BGInfo' +tags: ['windows'] +draft: false +unlisted: false +last_update: + date: 2026-09-22 +--- + +## Purpose + +The BGInfo Configuration solution is designed to automate the deployment and configuration of Microsoft Sysinternals BGInfo on supported Windows endpoints through ninja. It transfers the required BGInfo configuration file, downloads and configures BGInfo, and creates a scheduled task that automatically runs BGInfo when any user logs on to the endpoint. + +The solution uses centralized configuration through the Ninja **cPVAL Configure BGInfo** custom field to control which Windows operating systems should receive the BGInfo configuration. + +### Key Capabilities + +1. **Automated BGInfo Deployment** + + Transfers the required `.BGI` or `.ZIP` configuration file to the endpoint and uses the BGInfo configuration automation to complete the deployment. + +2. **Centralized BGInfo Configuration** + + Uses the **cPVAL Configure BGInfo** custom field to control which Windows operating systems should receive the BGInfo configuration. + +3. **BGI and ZIP File Support** + + Supports both `.BGI` configuration files and `.ZIP` packages containing the required BGInfo configuration. + +4. **Automated BGInfo Configuration** + + Downloads and configures Microsoft Sysinternals BGInfo and applies the specified `.BGI` configuration file to the endpoint. + +5. **Automatic User Logon Execution** + + Creates a scheduled task configured with a logon trigger for any user so that BGInfo runs automatically when a user logs on. + +6. **Scheduled Task Verification** + + Verifies that the BGInfo scheduled task exists and is configured with the required logon trigger before considering the deployment complete. + +7. **Conditional Workstation and Server Deployment** + + Uses separate compound conditions to target Windows workstations and Windows servers based on the configured **cPVAL Configure BGInfo** custom field. + +8. **Windows Platform Support** + + Supports BGInfo deployment on Windows workstations and servers targeted through the solution's associated conditions. + + +## Associated Content + +| Content | Type | Function | +|-----------------------------------------------------|-----------------------------------------------------------|--------------------------------------------------------| +| [Custom Field - cPVAL Configure BGInfo](/docs/4055f1a8-0faa-47f6-b476-e50973bc5a25) | Custom Field | Custom Field to select the operating system(s) on which BGInfo should be configured. | +| [File Transfer - BGI File](/docs/3201c4cc-a76e-4df9-8195-8663a320964d) | File Transfer | The purpose of this file transfer is to place the BGI file or BGI ZIP file at `C:\ProgramData\_automation\app\BGInfo`, so it can be used by [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3). Both `.zip` and `.bgi` files are supported by the automation. | +| [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) | Automation | Downloads and configures Microsoft Sysinternals BGInfo, applies the specified .BGI configuration file, and creates a scheduled task to run BGInfo automatically at user logon. | +| [Automation - BGInfo - Verify Scheduled Task](/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253) | Automation | Checks whether the "BGInfo scheduled task" exists and is configured with a "logon trigger for any user". | +| [Compound Condition - Configure BgInfo - Workstations](/docs/8cc5ecd5-036e-4fb2-b07d-14e738289f8f) | Compound Condition | Triggers the [File Transfer - BGI File](/docs/3201c4cc-a76e-4df9-8195-8663a320964d) and [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) on Windows workstations where BGInfo deployment is enabled through the [Custom Field - cPVAL Configure BGInfo](/docs/4055f1a8-0faa-47f6-b476-e50973bc5a25).The condition also verifies that the "BGInfo scheduled task" has not already been created. This is validated using [Automation - BGInfo - Verify Scheduled Task](/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253) | +| [Compound Condition - Configure BgInfo - Servers](/docs/cebee064-7fcf-43ea-8792-e48a9d755ddd) | Compound Condition | Triggers the [File Transfer - BGI File](/docs/3201c4cc-a76e-4df9-8195-8663a320964d) and [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) on Windows Servers where BGInfo deployment is enabled through the [Custom Field - cPVAL Configure BGInfo](/docs/4055f1a8-0faa-47f6-b476-e50973bc5a25). The condition also verifies that the "BGInfo scheduled task" has not already been created. This is validated using [Automation - BGInfo - Verify Scheduled Task](/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253) | + +## Implementation + + +### Step 1: Create the Custom Field + +Create the following custom field in ninja. This field is required to control which operating systems should receive the BGInfo configuration. + +* [Custom Field - cPVAL Configure BGInfo](/docs/4055f1a8-0faa-47f6-b476-e50973bc5a25) + +Configure the custom field with the appropriate operating system selection for the client, location or endpoint. + +### Step 2: Upload the BGI File + +Configure the [File Transfer - BGI File](/docs/3201c4cc-a76e-4df9-8195-8663a320964d) component with the required BGInfo `.BGI` or `.ZIP` file. + +The file is transferred to: + +`C:\ProgramData\_automation\app\BGInfo` + +The [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) automation uses the transferred file during deployment. + +### Step 3: Configure the BGInfo Automation + +Create [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) automation to download and configure Microsoft Sysinternals BGInfo. + +The automation applies the specified `.BGI` configuration and creates the BGInfo scheduled task with a logon trigger for any user. + +### Step 4: Create the Scheduled Task Verification + +Create [Automation - BGInfo - Verify Scheduled Task](/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253) automation to verify that the BGInfo scheduled task has been successfully created. + +The verification checks that the scheduled task exists and has the required **logon trigger for any user**. + +### Step 5: Create the Workstation Compound Condition + +Create and configure the following compound condition: + +* [Compound Condition - Configure BgInfo - Workstations](/docs/8cc5ecd5-036e-4fb2-b07d-14e738289f8f) + +The condition targets eligible Windows workstations where BGInfo deployment is enabled through the **cPVAL Configure BGInfo** custom field. + +It also verifies that the BGInfo scheduled task has not already been created before triggering the BGInfo deployment components. + +### Step 6: Create the Server Compound Condition + +Create and configure the following compound condition: + +* [Compound Condition - Configure BgInfo - Servers](/docs/cebee064-7fcf-43ea-8792-e48a9d755ddd) + +The condition targets eligible Windows servers where BGInfo deployment is enabled through the **cPVAL Configure BGInfo** custom field. + +It also verifies that the BGInfo scheduled task has not already been created before triggering the BGInfo deployment components. + + +## FAQ + +### Q: How does the BGInfo Configuration solution work? + +> The solution evaluates the cPVAL Configure BGInfo custom field to determine whether BGInfo should be deployed to the endpoint. When the endpoint meets the applicable workstation or server criteria, the BGI file is transferred and the Automation - Configure BGInfo automation configures BGInfo and creates the required scheduled task. + + +### Q: Which operating systems are supported? + +> The solution supports Windows workstations and Windows servers that meet the criteria configured in the associated compound conditions and are selected through the cPVAL Configure BGInfo custom field. + +### Q: What file formats are supported? + +> The solution supports both `.BGI` files and `.ZIP` files containing the required BGInfo configuration. + +### Q: Where is the BGI file stored on the endpoint? + +> The BGI or BGI ZIP file is transferred to `C:\ProgramData\_automation\app\BGInfo`. + +### Q: How does BGInfo run automatically? + +> The Automation - Configure BGInfo automation creates a scheduled task configured with a logon trigger for any user. BGInfo runs automatically when a user logs on to the endpoint. + +### Q: How is the BGInfo scheduled task verified? + +> The Automation - BGInfo - Verify Scheduled Task automation checks whether the BGInfo scheduled task exists and confirms that it has a logon trigger configured for any user. + +### Q: Will the solution create the scheduled task multiple times? + +> No. The workstation and server compound conditions verify whether the BGInfo scheduled task already exists before triggering the deployment automation. + +### Q: What happens if BGInfo is already configured? + +> If the BGInfo scheduled task already exists and meets the required configuration, the verification prevents the deployment components from being triggered unnecessarily. + +### Q: How can I control which operating systems receive BGInfo? + +> Use the cPVAL Configure BGInfo custom field to select the operating system(s) on which BGInfo should be configured. + + +### Q: What happens if the BGI file is missing? + +> The BGInfo configuration automation requires the BGI or BGI ZIP file to be available through the associated file transfer. If the required configuration file is unavailable, the BGInfo configuration may not complete successfully. + +### Q: What happens if the scheduled task does not have a logon trigger? + +> The Automation - BGInfo - Verify Scheduled Task component identifies whether the required logon trigger is present. The scheduled task must have a logon trigger configured for any user for the BGInfo deployment to be considered correctly configured. + + +## Changelog + +### 2026-09-22 + +- Initial version of the document \ No newline at end of file diff --git a/static/img/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253/image1.webp b/static/img/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253/image1.webp new file mode 100644 index 0000000000000000000000000000000000000000..0d44a3b2183481cc0db51f5001c7099479b5e903 GIT binary patch literal 9404 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 UMv Date: Fri, 25 Sep 2026 10:39:33 -0400 Subject: [PATCH 2/3] Bug Fixes - bug fixes --- docs/solutions/configure-bginfo-ninja.md | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/docs/solutions/configure-bginfo-ninja.md b/docs/solutions/configure-bginfo-ninja.md index cf89a008b..e38e5640f 100644 --- a/docs/solutions/configure-bginfo-ninja.md +++ b/docs/solutions/configure-bginfo-ninja.md @@ -1,6 +1,6 @@ --- id: 'e6f8548f-1459-4f72-9d77-be33dc4d89a6' -slug: /e6f8548f-1459-4f72-9d77-be33dc4d89a6e6f8548f-1459-4f72-9d77-be33dc4d89a6 +slug: /e6f8548f-1459-4f72-9d77-be33dc4d89a6 title: 'Configure BgInfo' title_meta: 'Configure BgInfo' keywords: ['bginfo', 'configuration', 'download', 'tool', 'script'] @@ -52,7 +52,6 @@ The solution uses centralized configuration through the Ninja **cPVAL Configure Supports BGInfo deployment on Windows workstations and servers targeted through the solution's associated conditions. - ## Associated Content | Content | Type | Function | @@ -62,11 +61,10 @@ The solution uses centralized configuration through the Ninja **cPVAL Configure | [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) | Automation | Downloads and configures Microsoft Sysinternals BGInfo, applies the specified .BGI configuration file, and creates a scheduled task to run BGInfo automatically at user logon. | | [Automation - BGInfo - Verify Scheduled Task](/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253) | Automation | Checks whether the "BGInfo scheduled task" exists and is configured with a "logon trigger for any user". | | [Compound Condition - Configure BgInfo - Workstations](/docs/8cc5ecd5-036e-4fb2-b07d-14e738289f8f) | Compound Condition | Triggers the [File Transfer - BGI File](/docs/3201c4cc-a76e-4df9-8195-8663a320964d) and [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) on Windows workstations where BGInfo deployment is enabled through the [Custom Field - cPVAL Configure BGInfo](/docs/4055f1a8-0faa-47f6-b476-e50973bc5a25).The condition also verifies that the "BGInfo scheduled task" has not already been created. This is validated using [Automation - BGInfo - Verify Scheduled Task](/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253) | -| [Compound Condition - Configure BgInfo - Servers](/docs/cebee064-7fcf-43ea-8792-e48a9d755ddd) | Compound Condition | Triggers the [File Transfer - BGI File](/docs/3201c4cc-a76e-4df9-8195-8663a320964d) and [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) on Windows Servers where BGInfo deployment is enabled through the [Custom Field - cPVAL Configure BGInfo](/docs/4055f1a8-0faa-47f6-b476-e50973bc5a25). The condition also verifies that the "BGInfo scheduled task" has not already been created. This is validated using [Automation - BGInfo - Verify Scheduled Task](/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253) | +| [Compound Condition - Configure BgInfo - Servers](/docs/cebee064-7fcf-43ea-8792-e48a9d755ddd) | Compound Condition | Triggers the [File Transfer - BGI File](/docs/3201c4cc-a76e-4df9-8195-8663a320964d) and [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) on Windows Servers where BGInfo deployment is enabled through the [Custom Field - cPVAL Configure BGInfo](/docs/4055f1a8-0faa-47f6-b476-e50973bc5a25). The condition also verifies that the "BGInfo scheduled task" has not already been created. This is validated using [Automation - BGInfo - Verify Scheduled Task](/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253) | ## Implementation - ### Step 1: Create the Custom Field Create the following custom field in ninja. This field is required to control which operating systems should receive the BGInfo configuration. @@ -117,14 +115,12 @@ The condition targets eligible Windows servers where BGInfo deployment is enable It also verifies that the BGInfo scheduled task has not already been created before triggering the BGInfo deployment components. - ## FAQ ### Q: How does the BGInfo Configuration solution work? > The solution evaluates the cPVAL Configure BGInfo custom field to determine whether BGInfo should be deployed to the endpoint. When the endpoint meets the applicable workstation or server criteria, the BGI file is transferred and the Automation - Configure BGInfo automation configures BGInfo and creates the required scheduled task. - ### Q: Which operating systems are supported? > The solution supports Windows workstations and Windows servers that meet the criteria configured in the associated compound conditions and are selected through the cPVAL Configure BGInfo custom field. @@ -157,7 +153,6 @@ It also verifies that the BGInfo scheduled task has not already been created bef > Use the cPVAL Configure BGInfo custom field to select the operating system(s) on which BGInfo should be configured. - ### Q: What happens if the BGI file is missing? > The BGInfo configuration automation requires the BGI or BGI ZIP file to be available through the associated file transfer. If the required configuration file is unavailable, the BGInfo configuration may not complete successfully. @@ -166,9 +161,8 @@ It also verifies that the BGInfo scheduled task has not already been created bef > The Automation - BGInfo - Verify Scheduled Task component identifies whether the required logon trigger is present. The scheduled task must have a logon trigger configured for any user for the BGInfo deployment to be considered correctly configured. - ## Changelog ### 2026-09-22 -- Initial version of the document \ No newline at end of file +- Initial version of the document From bf50e0d9b7f325b21a2d25bacc75da90f48bda48 Mon Sep 17 00:00:00 2001 From: Rj98-sh Date: Mon, 28 Sep 2026 18:13:59 -0400 Subject: [PATCH 3/3] QA - Update --- .../bginfo-verify-scheduled-task.md | 6 ++--- docs/ninjaone/automations/configure-bginfo.md | 4 +-- .../configure-bginfo-servers.md | 6 ++--- .../configure-bginfo-workstations.md | 6 ++--- .../custom-fields/cpval-configure-bginfo.md | 10 ++++---- docs/ninjaone/file-transfer/bgi-file.md | 6 ++--- docs/solutions/configure-bginfo-ninja.md | 25 ++++++++++--------- 7 files changed, 32 insertions(+), 31 deletions(-) diff --git a/docs/ninjaone/automations/bginfo-verify-scheduled-task.md b/docs/ninjaone/automations/bginfo-verify-scheduled-task.md index fcee5e806..087c775fb 100644 --- a/docs/ninjaone/automations/bginfo-verify-scheduled-task.md +++ b/docs/ninjaone/automations/bginfo-verify-scheduled-task.md @@ -9,12 +9,12 @@ tags: ['windows'] draft: false unlisted: false last_update: - date: 2026-09-22 + date: 2026-09-28 --- ## Overview -Checks whether the "BGInfo scheduled task" exists and is configured with a "logon trigger for any user". +Checks whether the **Scheduled task - BGInfo** exists and is configured with a **At log on for any user** trigger. ## Sample Run @@ -35,6 +35,6 @@ Checks whether the "BGInfo scheduled task" exists and is configured with a "logo ## Changelog -### 2026-09-22 +### 2026-09-28 - Initial version of the document diff --git a/docs/ninjaone/automations/configure-bginfo.md b/docs/ninjaone/automations/configure-bginfo.md index 813342f6f..44c423e51 100644 --- a/docs/ninjaone/automations/configure-bginfo.md +++ b/docs/ninjaone/automations/configure-bginfo.md @@ -9,7 +9,7 @@ tags: ['windows'] draft: false unlisted: false last_update: - date: 2026-09-22 + date: 2026-09-28 --- ## Overview @@ -41,6 +41,6 @@ Downloads and configures Microsoft Sysinternals BGInfo, applies the specified .B ## Changelog -### 2026-09-22 +### 2026-09-28 - Initial version of the document diff --git a/docs/ninjaone/compound-conditions/configure-bginfo-servers.md b/docs/ninjaone/compound-conditions/configure-bginfo-servers.md index 2dea3e22f..aca330f20 100644 --- a/docs/ninjaone/compound-conditions/configure-bginfo-servers.md +++ b/docs/ninjaone/compound-conditions/configure-bginfo-servers.md @@ -9,7 +9,7 @@ tags: ['windows'] draft: false unlisted: false last_update: - date: 2026-09-22 + date: 2026-09-28 --- ## Summary @@ -17,7 +17,7 @@ This condition triggers the [File Transfer - BGI File](/docs/3201c4cc-a76e-4df9- ## Details - **Name:** `Configure BgInfo - Servers` -- **Description:** `This condition triggers the [File Transfer - BGI File](/docs/3201c4cc-a76e-4df9-8195-8663a320964d) and [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) on Windows Servers where BGInfo deployment is enabled through the [Custom Field - cPVAL Configure BGInfo](/docs/4055f1a8-0faa-47f6-b476-e50973bc5a25).The condition also verifies that the "BGInfo scheduled task" has not already been created. This is validated using [Automation - BGInfo - Verify Scheduled Task](/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253).` +- **Description:** `This condition triggers the "File Transfer - BGI File" and "Automation - Configure BGInfo" on Windows Servers where BGInfo deployment is enabled through the "Custom Field - cPVAL Configure BGInfo". The condition also verifies that the "BGInfo scheduled task" has not already been created. This is validated using "Automation - BGInfo - Verify Scheduled Task".` - **Recommended Agent Policies:** `Windows Server Policy` ## Dependencies @@ -35,6 +35,6 @@ This condition triggers the [File Transfer - BGI File](/docs/3201c4cc-a76e-4df9- ## Changelog -### 2026-09-22 +### 2026-09-28 - Initial version of the document diff --git a/docs/ninjaone/compound-conditions/configure-bginfo-workstations.md b/docs/ninjaone/compound-conditions/configure-bginfo-workstations.md index 9e87fd69a..2d0f555c5 100644 --- a/docs/ninjaone/compound-conditions/configure-bginfo-workstations.md +++ b/docs/ninjaone/compound-conditions/configure-bginfo-workstations.md @@ -9,7 +9,7 @@ tags: ['windows'] draft: false unlisted: false last_update: - date: 2026-09-22 + date: 2026-09-28 --- ## Summary @@ -17,7 +17,7 @@ This condition triggers the [File Transfer - BGI File](/docs/3201c4cc-a76e-4df9- ## Details - **Name:** `Configure BgInfo - Workstations` -- **Description:** `This condition triggers the [File Transfer - BGI File](/docs/3201c4cc-a76e-4df9-8195-8663a320964d) and [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) on Windows workstations where BGInfo deployment is enabled through the [Custom Field - cPVAL Configure BGInfo](/docs/4055f1a8-0faa-47f6-b476-e50973bc5a25).The condition also verifies that the "BGInfo scheduled task" has not already been created. This is validated using [Automation - BGInfo - Verify Scheduled Task](/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253).` +- **Description:** `This condition triggers the "File Transfer - BGI File" and "Automation - Configure BGInfo" on Windows workstations where BGInfo deployment is enabled through the "Custom Field - cPVAL Configure BGInfo". The condition also verifies that the "BGInfo scheduled task" has not already been created. This is validated using "Automation - BGInfo - Verify Scheduled Task".` - **Recommended Agent Policies:** `Windows Workstation Policy` ## Dependencies @@ -34,6 +34,6 @@ This condition triggers the [File Transfer - BGI File](/docs/3201c4cc-a76e-4df9- ## Changelog -### 2026-09-22 +### 2026-09-28 - Initial version of the document diff --git a/docs/ninjaone/custom-fields/cpval-configure-bginfo.md b/docs/ninjaone/custom-fields/cpval-configure-bginfo.md index 05cfbbd1c..b63fcb4f2 100644 --- a/docs/ninjaone/custom-fields/cpval-configure-bginfo.md +++ b/docs/ninjaone/custom-fields/cpval-configure-bginfo.md @@ -9,7 +9,7 @@ tags: ['windows'] draft: false unlisted: false last_update: - date: 2026-09-22 + date: 2026-09-28 --- ## Summary @@ -17,9 +17,9 @@ Custom Field to select the operating system(s) on which BGInfo should be configu ## Details -| Label | Field Name | Definition Scope | Type | Option Value | Default Value | Required | Technician Permission | Automation Permission | API Permission | Description | Tool Tip | Footer Text | Custom Field Tab Name | -| ----- | ---------- | ---------------- | ---- | ------------ | ------------- | --------- | --------------------- | --------------------- | -------------- | ----------- | -------- | ----------- | ----------- | -| cPVAL Configure BGInfo | cpvalConfigureBginfo | `Organization`, `Location`, `Device` | drop-down | `Windows`, `Windows Workstations`, `Windows Servers`, `Disabled` | `Disabled` | False | Editable | Read/Write | Read/Write | Select the operating system(s) on which BGInfo should be configured. | Select the operating system(s) on which BGInfo should be configured. | Select the operating system(s) on which BGInfo should be configured. | BGInfo | +| Label | Field Name | Definition Scope | Type | Option Value | Default Value | Required | Technician Permission | Automation Permission | API Permission |Custom Field Tab Name | +| ----- | ---------- | ---------------- | ---- | ------------ | ------------- | --------- | --------------------- | --------------------- | -------------- | ----------- | +| cPVAL Configure BGInfo | cpvalConfigureBginfo | `Organization`, `Location`, `Device` | drop-down | `Windows`, `Windows Workstations`, `Windows Servers`, `Disabled` | `Disabled` | False | Editable | Read/Write | Read/Write | BGInfo | ## Dependencies @@ -35,6 +35,6 @@ Custom Field to select the operating system(s) on which BGInfo should be configu ## Changelog -### 2026-09-22 +### 2026-09-28 - Initial version of the document diff --git a/docs/ninjaone/file-transfer/bgi-file.md b/docs/ninjaone/file-transfer/bgi-file.md index e71870663..6540e25ff 100644 --- a/docs/ninjaone/file-transfer/bgi-file.md +++ b/docs/ninjaone/file-transfer/bgi-file.md @@ -9,7 +9,7 @@ tags: ['windows'] draft: false unlisted: false last_update: - date: 2026-09-22 + date: 2026-09-28 --- ## Overview @@ -25,12 +25,12 @@ Both `.zip` and `.bgi` files are supported by the automation. - [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) - [Solution - Configure BgInfo](/docs/e6f8548f-1459-4f72-9d77-be33dc4d89a6) -## Template Creation +## File Transfer Creation [File Transfer](https://github.com/ProVal-Tech/ninjarmm/blob/main/file-transfer/bgi-file.toml) ## Changelog -### 2026-09-22 +### 2026-09-28 - Initial version of the document diff --git a/docs/solutions/configure-bginfo-ninja.md b/docs/solutions/configure-bginfo-ninja.md index e38e5640f..ef4220711 100644 --- a/docs/solutions/configure-bginfo-ninja.md +++ b/docs/solutions/configure-bginfo-ninja.md @@ -9,7 +9,7 @@ tags: ['windows'] draft: false unlisted: false last_update: - date: 2026-09-22 + date: 2026-09-28 --- ## Purpose @@ -56,12 +56,13 @@ The solution uses centralized configuration through the Ninja **cPVAL Configure | Content | Type | Function | |-----------------------------------------------------|-----------------------------------------------------------|--------------------------------------------------------| -| [Custom Field - cPVAL Configure BGInfo](/docs/4055f1a8-0faa-47f6-b476-e50973bc5a25) | Custom Field | Custom Field to select the operating system(s) on which BGInfo should be configured. | -| [File Transfer - BGI File](/docs/3201c4cc-a76e-4df9-8195-8663a320964d) | File Transfer | The purpose of this file transfer is to place the BGI file or BGI ZIP file at `C:\ProgramData\_automation\app\BGInfo`, so it can be used by [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3). Both `.zip` and `.bgi` files are supported by the automation. | -| [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) | Automation | Downloads and configures Microsoft Sysinternals BGInfo, applies the specified .BGI configuration file, and creates a scheduled task to run BGInfo automatically at user logon. | -| [Automation - BGInfo - Verify Scheduled Task](/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253) | Automation | Checks whether the "BGInfo scheduled task" exists and is configured with a "logon trigger for any user". | -| [Compound Condition - Configure BgInfo - Workstations](/docs/8cc5ecd5-036e-4fb2-b07d-14e738289f8f) | Compound Condition | Triggers the [File Transfer - BGI File](/docs/3201c4cc-a76e-4df9-8195-8663a320964d) and [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) on Windows workstations where BGInfo deployment is enabled through the [Custom Field - cPVAL Configure BGInfo](/docs/4055f1a8-0faa-47f6-b476-e50973bc5a25).The condition also verifies that the "BGInfo scheduled task" has not already been created. This is validated using [Automation - BGInfo - Verify Scheduled Task](/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253) | -| [Compound Condition - Configure BgInfo - Servers](/docs/cebee064-7fcf-43ea-8792-e48a9d755ddd) | Compound Condition | Triggers the [File Transfer - BGI File](/docs/3201c4cc-a76e-4df9-8195-8663a320964d) and [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) on Windows Servers where BGInfo deployment is enabled through the [Custom Field - cPVAL Configure BGInfo](/docs/4055f1a8-0faa-47f6-b476-e50973bc5a25). The condition also verifies that the "BGInfo scheduled task" has not already been created. This is validated using [Automation - BGInfo - Verify Scheduled Task](/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253) | +| [cPVAL Configure BGInfo](/docs/4055f1a8-0faa-47f6-b476-e50973bc5a25) | Custom Field | Custom Field to select the operating system(s) on which BGInfo should be configured. | +| [BGI File](/docs/3201c4cc-a76e-4df9-8195-8663a320964d) | File Transfer | The purpose of this file transfer is to place the BGI file or BGI ZIP file at `C:\ProgramData\_automation\app\BGInfo`, so it can be used by [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3). Both `.zip` and `.bgi` files are supported by the automation. | +| [Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) | Automation | Downloads and configures Microsoft Sysinternals BGInfo, applies the specified .BGI configuration file, and creates a scheduled task to run BGInfo automatically at user logon. | +| [BGInfo - Verify Scheduled Task](/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253) | Automation | Checks whether the **Scheduled task - BGInfo** exists and is configured with a **At log on for any user** trigger. + | +| [Configure BgInfo - Workstations](/docs/8cc5ecd5-036e-4fb2-b07d-14e738289f8f) | Compound Condition | Triggers the [File Transfer - BGI File](/docs/3201c4cc-a76e-4df9-8195-8663a320964d) and [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) on Windows workstations where BGInfo deployment is enabled through the [Custom Field - cPVAL Configure BGInfo](/docs/4055f1a8-0faa-47f6-b476-e50973bc5a25).The condition also verifies that the "BGInfo scheduled task" has not already been created. This is validated using [Automation - BGInfo - Verify Scheduled Task](/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253) | +| [Configure BgInfo - Servers](/docs/cebee064-7fcf-43ea-8792-e48a9d755ddd) | Compound Condition | Triggers the [File Transfer - BGI File](/docs/3201c4cc-a76e-4df9-8195-8663a320964d) and [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) on Windows Servers where BGInfo deployment is enabled through the [Custom Field - cPVAL Configure BGInfo](/docs/4055f1a8-0faa-47f6-b476-e50973bc5a25). The condition also verifies that the "BGInfo scheduled task" has not already been created. This is validated using [Automation - BGInfo - Verify Scheduled Task](/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253) | ## Implementation @@ -81,17 +82,17 @@ The file is transferred to: `C:\ProgramData\_automation\app\BGInfo` -The [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) automation uses the transferred file during deployment. +The [Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) automation uses the transferred file during deployment. ### Step 3: Configure the BGInfo Automation -Create [Automation - Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) automation to download and configure Microsoft Sysinternals BGInfo. +Create [Configure BGInfo](/docs/408cc622-de6a-4913-9150-267dcb4685e3) automation to download and configure Microsoft Sysinternals BGInfo. The automation applies the specified `.BGI` configuration and creates the BGInfo scheduled task with a logon trigger for any user. ### Step 4: Create the Scheduled Task Verification -Create [Automation - BGInfo - Verify Scheduled Task](/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253) automation to verify that the BGInfo scheduled task has been successfully created. +Create [BGInfo - Verify Scheduled Task](/docs/012a3d2e-4524-4fd3-9705-81a2ef0ca253) automation to verify that the BGInfo scheduled task has been successfully created. The verification checks that the scheduled task exists and has the required **logon trigger for any user**. @@ -151,7 +152,7 @@ It also verifies that the BGInfo scheduled task has not already been created bef ### Q: How can I control which operating systems receive BGInfo? -> Use the cPVAL Configure BGInfo custom field to select the operating system(s) on which BGInfo should be configured. +> Use the **cPVAL Configure BGInfo** custom field to select the operating system(s) on which BGInfo should be configured. ### Q: What happens if the BGI file is missing? @@ -163,6 +164,6 @@ It also verifies that the BGInfo scheduled task has not already been created bef ## Changelog -### 2026-09-22 +### 2026-09-28 - Initial version of the document