From 829e23df5f8833e7edf258852ae1ea5ad1d3da35 Mon Sep 17 00:00:00 2001 From: Kamalgurna Date: Fri, 13 Feb 2026 19:39:48 -0500 Subject: [PATCH 1/3] SSL Certificate Audit Ninja Solution : SSL Certificate Audit --- .../automations/ssl-certificate-audit.md | 34 +++++++++++++++++ .../compound-conditions/ssl-audit-servers.md | 28 ++++++++++++++ .../ssl-audit-workstations..md | 29 +++++++++++++++ .../cpval-enable-ssl-cert-audit.md | 33 +++++++++++++++++ .../cpval-ssl-certificate-audit.md | 32 ++++++++++++++++ docs/solutions/ninja-ssl-certificate-audit.md | 35 ++++++++++++++++++ .../image1.webp | Bin 0 -> 37958 bytes .../image1.webp | Bin 0 -> 10340 bytes .../image1.webp | Bin 0 -> 18322 bytes 9 files changed, 191 insertions(+) create mode 100644 docs/ninjaone/automations/ssl-certificate-audit.md create mode 100644 docs/ninjaone/compound-conditions/ssl-audit-servers.md create mode 100644 docs/ninjaone/compound-conditions/ssl-audit-workstations..md create mode 100644 docs/ninjaone/custom-fields/cpval-enable-ssl-cert-audit.md create mode 100644 docs/ninjaone/custom-fields/cpval-ssl-certificate-audit.md create mode 100644 docs/solutions/ninja-ssl-certificate-audit.md create mode 100644 static/img/docs/350874e6-7bef-4bff-8fce-f2772acab495/image1.webp create mode 100644 static/img/docs/3c9e2ed2-f805-4da9-85fb-7fa1d1d146f5/image1.webp create mode 100644 static/img/docs/87e79b06-8bb4-4902-8a0c-0a626dfb11ab/image1.webp diff --git a/docs/ninjaone/automations/ssl-certificate-audit.md b/docs/ninjaone/automations/ssl-certificate-audit.md new file mode 100644 index 000000000..bff1cd089 --- /dev/null +++ b/docs/ninjaone/automations/ssl-certificate-audit.md @@ -0,0 +1,34 @@ +--- +id: '3c9e2ed2-f805-4da9-85fb-7fa1d1d146f5' +slug: /3c9e2ed2-f805-4da9-85fb-7fa1d1d146f5 +title: 'SSL Certificate Audit' +title_meta: 'SSL Certificate Audit' +keywords: ['certificates', 'audit', 'expiration', 'status', 'thumbprint', 'issuer', 'subject', 'client', 'computer'] +description: 'This Script pulls any and all certificates in the personal certificate repository on windows machines that it is run on.' +tags: ['windows'] +draft: false +unlisted: false +--- + +## Overview +This Script pulls any and all certificates in the personal certificate repository on windows machines that it is run on. + +## Sample Run + +`Play Button` > `Run Automation` > `Script` +![SampleRun1](../../../static/img/docs/b97b3d2c-ecc6-42ff-9236-36b14765c9b7/samplerun1.webp) + +![SampleRun2](../../../static/img/docs/3c9e2ed2-f805-4da9-85fb-7fa1d1d146f5/image1.webp) + +## Dependencies +- [Solution - SSL Certificate Audit](/docs/cf5acc69-183c-4838-9484-2f3d9a247877) +- [Custom field - cPVAL SSL certificate Audit](/docs/350874e6-7bef-4bff-8fce-f2772acab495) + +## Automation Setup/Import + +[Automation Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/scripts/ssl-certificate-audit.ps1) + +## Output + +- Activity Details +- Custom Field diff --git a/docs/ninjaone/compound-conditions/ssl-audit-servers.md b/docs/ninjaone/compound-conditions/ssl-audit-servers.md new file mode 100644 index 000000000..a7de21bbd --- /dev/null +++ b/docs/ninjaone/compound-conditions/ssl-audit-servers.md @@ -0,0 +1,28 @@ +--- +id: 'e38129a0-21bf-45fc-b6da-528312973aa0' +slug: /e38129a0-21bf-45fc-b6da-528312973aa0 +title: 'SSL Audit - Servers' +title_meta: 'SSL Audit - Servers' +keywords: ['certificates', 'audit', 'expiration', 'status', 'thumbprint', 'issuer', 'subject', 'client', 'computer'] +description: 'This compound condition performs SSL Certificate Audit once per day on Windows servers where auditing is enabled from `cPVAL Enable SSL Cert Audit` custom field. If set to Disable, the audit will not be performed.' +tags: ['windows'] +draft: false +unlisted: false +--- + +## Summary +This compound condition performs SSL Certificate Audit once per day on Windows servers where auditing is enabled from 'cPVAL Enable SSL Cert Audit' custom field. If set to Disable, the audit will not be performed. + +## Details + +- **Name:** `SSL Audit - Servers` +- **Description:** `This compound condition performs SSL Certificate Audit once per day on Windows servers where auditing is enabled from 'cPVAL Enable SSL Cert Audit' custom field. If set to Disable, the audit will not be performed.` +- **Recommended Agent Policies:** `Windows Server Policy [Default]` + +## Dependencies +- [Custom field - cPVAL Enable SSL Cert Audit](/docs/87e79b06-8bb4-4902-8a0c-0a626dfb11ab) +- [Solution - SSL Certificate Audit](/docs/cf5acc69-183c-4838-9484-2f3d9a247877) + +## Compound Condition Creation + +- [Compound Condition Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/compound-conditions/ssl-audit-servers.toml) diff --git a/docs/ninjaone/compound-conditions/ssl-audit-workstations..md b/docs/ninjaone/compound-conditions/ssl-audit-workstations..md new file mode 100644 index 000000000..1d17c6dd7 --- /dev/null +++ b/docs/ninjaone/compound-conditions/ssl-audit-workstations..md @@ -0,0 +1,29 @@ +--- +id: 'd6082c07-16ba-4b32-8eee-c01384378ac7' +slug: /d6082c07-16ba-4b32-8eee-c01384378ac7 +title: 'SSL Audit - Workstations' +title_meta: 'SSL Audit - Workstations' +keywords: ['certificates', 'audit', 'expiration', 'status', 'thumbprint', 'issuer', 'subject', 'client', 'computer'] +description: 'This compound condition performs SSL Certificate Audit once per day on Windows Workstations where auditing is enabled from `cPVAL Enable SSL Cert Audit` custom field. If set to Disable, the audit will not be performed.' +tags: ['windows'] +draft: false +unlisted: false +--- + +## Summary +This compound condition performs SSL Certificate Audit once per day on Windows Workstations where auditing is enabled from 'cPVAL Enable SSL Cert Audit' custom field. If set to Disable, the audit will not be performed. + +## Details + +- **Name:** `SSL Audit - Workstations` +- **Description:** `This compound condition performs SSL Certificate Audit once per day on Windows Workstations where auditing is enabled from 'cPVAL Enable SSL Cert Audit' custom field. If set to Disable, the audit will not be performed.` +- **Recommended Agent Policies:** `Windows Workstation Policy [Default]` + +## Dependencies + +- [Custom field - cPVAL Enable SSL Cert Audit](/docs/87e79b06-8bb4-4902-8a0c-0a626dfb11ab) +- [Solution - SSL Certificate Audit](/docs/cf5acc69-183c-4838-9484-2f3d9a247877) + +## Compound Condition Creation + +- [Compound Condition Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/compound-conditions/ssl-audit-workstations.toml) diff --git a/docs/ninjaone/custom-fields/cpval-enable-ssl-cert-audit.md b/docs/ninjaone/custom-fields/cpval-enable-ssl-cert-audit.md new file mode 100644 index 000000000..c669c95f9 --- /dev/null +++ b/docs/ninjaone/custom-fields/cpval-enable-ssl-cert-audit.md @@ -0,0 +1,33 @@ +--- +id: '87e79b06-8bb4-4902-8a0c-0a626dfb11ab' +slug: /87e79b06-8bb4-4902-8a0c-0a626dfb11ab +title: 'cPVAL Enable SSL Cert Audit' +title_meta: 'cPVAL Enable SSL Cert Audit' +keywords: ['certificates', 'audit', 'expiration', 'status', 'thumbprint', 'issuer', 'subject', 'client', 'computer'] +description: 'Custom Field to enable SSL Certificates Audit' +tags: ['windows'] +draft: false +unlisted: false +--- + +## Summary +Select the operating system for which SSL Certificate Audit should be enabled. Use this setting to specify the OS where audit will apply. | Choose the OS to enable SSL auditing. Select Disable at the location or device level to exclude it from auditing. + +## Details + +| Label | Field Name | Definition Scope | Type | Required | Default Value | Technician Permission | Automation Permission | API Permission | Description | Tool Tip | Footer Text | Custom Field Tab Name | +| ----- | ---- | ---------------- | ---- | -------- | ------------- | --------------------- | --------------------- | -------------- | ----------- | -------- | ----------- | ----------- | +| cPVAL Enable SSL Cert Audit | cpvalBitlockerEnable | `Organizations`,`Devices`,`Location` | Drop-down | `true` | `Windows`, `Windows Servers`, `Windows Workstations`, `Disable` | Editable | Read_Write | Read_Write | Select the operating system for which SSL Certificate Audit should be enabled. Use this setting to specify the OS where audit will apply. | Choose the OS to enable SSL auditing. Select Disable at the location or device level to exclude it from auditing. | Note: If you select Disable at any location or device level, SSL auditing will not apply to that scope. | SSL Certificate | + + +## Dependencies +- [Solution - SSL Certificate Audit](/docs/cf5acc69-183c-4838-9484-2f3d9a247877) + +## Custom Field Creation + +- [Custom Field Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/custom-fields/cpval-enable-ssl-cert-audit.toml) + +## Sample Screenshot + +![Sample Screenshot](../../../static/img/docs/87e79b06-8bb4-4902-8a0c-0a626dfb11ab/image1.webp) + diff --git a/docs/ninjaone/custom-fields/cpval-ssl-certificate-audit.md b/docs/ninjaone/custom-fields/cpval-ssl-certificate-audit.md new file mode 100644 index 000000000..13752a981 --- /dev/null +++ b/docs/ninjaone/custom-fields/cpval-ssl-certificate-audit.md @@ -0,0 +1,32 @@ +--- +id: '350874e6-7bef-4bff-8fce-f2772acab495' +slug: /350874e6-7bef-4bff-8fce-f2772acab495 +title: 'cPVAL SSL certificate Audit' +title_meta: 'cPVAL SSL certificate Audit' +keywords: ['certificates', 'audit', 'expiration', 'status', 'thumbprint', 'issuer', 'subject', 'client', 'computer'] +description: 'List of all SSL certificates in the personal certificate repository. This Data is populated by `SSL Certificate Audit` automation.' +tags: ['windows'] +draft: false +unlisted: false +--- + +## Summary +List of all SSL certificates in the personal certificate repository. This Data is populated by `SSL Certificate Audit` automation. + +## Details + +| Label | Field Name | Definition Scope | Type | Required | Default Value | Technician Permission | Automation Permission | API Permission | Description | Tool Tip | Footer Text | Custom Field Tab Name | +| ----- | ---- | ---------------- | ---- | -------- | ------------- | --------------------- | --------------------- | -------------- | ----------- | -------- | ----------- | ----------- | +| cPVAL SSL certificate Audit | cpvalSslCertificateAudit | `Devices` | WYSIWYG | `False` | | Editable | Read_Write | Read_Write | List of all SSL certificates in the personal certificate repository. This Data is populated by `SSL Certificate Audit` automation. | List of all SSL certificates in the personal certificate repository. |List of all SSL certificates in the personal certificate repository. | SSL Certificate | + + +## Dependencies +- [Solution - SSL Certificate Audit](/docs/cf5acc69-183c-4838-9484-2f3d9a247877) + +## Custom Field Creation + +- [Custom Field Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/custom-fields/cpval-ssl-certificate-audit.toml) + +## Sample Screenshot + +![Sample Screenshot](../../../static/img/docs/350874e6-7bef-4bff-8fce-f2772acab495/image1.webp) \ No newline at end of file diff --git a/docs/solutions/ninja-ssl-certificate-audit.md b/docs/solutions/ninja-ssl-certificate-audit.md new file mode 100644 index 000000000..af2e42856 --- /dev/null +++ b/docs/solutions/ninja-ssl-certificate-audit.md @@ -0,0 +1,35 @@ +--- +id: 'cf5acc69-183c-4838-9484-2f3d9a247877' +slug: /cf5acc69-183c-4838-9484-2f3d9a247877 +title: 'SSL Certificate Audit' +title_meta: 'SSL Certificate Audit' +keywords: ['certificates', 'audit', 'expiration', 'status', 'thumbprint', 'issuer', 'subject', 'client', 'computer'] +description: 'This Script pulls any and all certificates in the personal certificate repository on windows machines that it is run on.' +tags: ['windows'] +draft: false +unlisted: false +--- + +## Purpose + +The purpose of this solution is to pull any and all certificates in the personal certificate repository on windows machines + +## Associated Content + +| Content | Type | Function | +|-----------------------------------------------------|-----------------------------------------------------------|--------------------------------------------------------| +| [Custom field - cPVAL SSL certificate Audit](/docs/350874e6-7bef-4bff-8fce-f2772acab495) | Custom Field | List of all SSL certificates in the personal certificate repository. This Data is populated by `SSL Certificate Audit` automation. | +| [Custom field - cPVAL Enable SSL Cert Audit](/docs/87e79b06-8bb4-4902-8a0c-0a626dfb11ab) | Custom Field | Custom Field to enable SSL Certificates Audit | +| [Automation - SSL Certificate Audit](/docs/3c9e2ed2-f805-4da9-85fb-7fa1d1d146f5) | Automation | This Script pulls any and all certificates in the personal certificate repository on windows machines that it is run on. | +| [Compound Condition - SSL Audit - Servers](/docs/e38129a0-21bf-45fc-b6da-528312973aa0) | Compound Condition | This compound condition performs SSL Certificate Audit once per day on Windows servers | +| [Compound Condition - SSL Audit - Workstations](/docs/d6082c07-16ba-4b32-8eee-c01384378ac7) | Compound Condition | This compound condition performs SSL Certificate Audit once per day on Windows Workstations | + +## Implementation + +- Create the below Custom Fields using the implementation instruction provided in the documents. + - [Custom field - cPVAL SSL certificate Audit](/docs/350874e6-7bef-4bff-8fce-f2772acab495) + - [Custom field - cPVAL Enable SSL Cert Audit](/docs/87e79b06-8bb4-4902-8a0c-0a626dfb11ab) +- Create the [Automation - SSL Certificate Audit](/docs/3c9e2ed2-f805-4da9-85fb-7fa1d1d146f5) using the implementation instruction provided in the document. +- Create the below Compound Conditions using the implementation instruction provided in the documents. + - [Compound Condition - SSL Audit - Servers](/docs/e38129a0-21bf-45fc-b6da-528312973aa0) + - [Compound Condition - SSL Audit - Workstations](/docs/d6082c07-16ba-4b32-8eee-c01384378ac7) \ No newline at end of file diff --git a/static/img/docs/350874e6-7bef-4bff-8fce-f2772acab495/image1.webp b/static/img/docs/350874e6-7bef-4bff-8fce-f2772acab495/image1.webp new file mode 100644 index 0000000000000000000000000000000000000000..bd6a709349e573a5eca55a4c55a60353e41b287a GIT binary patch literal 37958 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
caDHHdy|BpB?sSJ8MFwMIh2lTr}Ozil~yN4 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 z%0D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 literal 0 HcmV?d00001 diff --git a/static/img/docs/87e79b06-8bb4-4902-8a0c-0a626dfb11ab/image1.webp b/static/img/docs/87e79b06-8bb4-4902-8a0c-0a626dfb11ab/image1.webp new file mode 100644 index 0000000000000000000000000000000000000000..ba18abc22cfbda6928c90b0d194a09680df98104 GIT binary patch literal 18322 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 literal 0 HcmV?d00001 From 5c13e1c46b8c2fb11975201663e3158e00123333 Mon Sep 17 00:00:00 2001 From: Rj98-sh Date: Mon, 16 Feb 2026 10:12:17 -0500 Subject: [PATCH 2/3] Test deployment error fix --- .../{ssl-audit-workstations..md => ssl-audit-workstations.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/ninjaone/compound-conditions/{ssl-audit-workstations..md => ssl-audit-workstations.md} (100%) diff --git a/docs/ninjaone/compound-conditions/ssl-audit-workstations..md b/docs/ninjaone/compound-conditions/ssl-audit-workstations.md similarity index 100% rename from docs/ninjaone/compound-conditions/ssl-audit-workstations..md rename to docs/ninjaone/compound-conditions/ssl-audit-workstations.md From 532ead42ce46321295c3212d5b52ac847221c1d3 Mon Sep 17 00:00:00 2001 From: Rj98-sh Date: Mon, 16 Feb 2026 13:45:16 -0500 Subject: [PATCH 3/3] QA _ Update --- docs/ninjaone/automations/ssl-certificate-audit.md | 2 +- .../compound-conditions/ssl-audit-servers.md | 4 ++-- .../compound-conditions/ssl-audit-workstations.md | 4 ++-- .../custom-fields/cpval-enable-ssl-cert-audit.md | 4 ++-- .../custom-fields/cpval-ssl-certificate-audit.md | 2 +- ...icate-audit.md => ssl-certificate-audit-ninja.md} | 12 ++++++------ 6 files changed, 14 insertions(+), 14 deletions(-) rename docs/solutions/{ninja-ssl-certificate-audit.md => ssl-certificate-audit-ninja.md} (57%) diff --git a/docs/ninjaone/automations/ssl-certificate-audit.md b/docs/ninjaone/automations/ssl-certificate-audit.md index bff1cd089..e9cd6e7a6 100644 --- a/docs/ninjaone/automations/ssl-certificate-audit.md +++ b/docs/ninjaone/automations/ssl-certificate-audit.md @@ -11,7 +11,7 @@ unlisted: false --- ## Overview -This Script pulls any and all certificates in the personal certificate repository on windows machines that it is run on. +This Script pulls any and all certificates in the personal certificate repository on windows machines that it is run on. It then updates the custom field [cPVAL SSL certificate Audit](/docs/350874e6-7bef-4bff-8fce-f2772acab495) with the SSL details. ## Sample Run diff --git a/docs/ninjaone/compound-conditions/ssl-audit-servers.md b/docs/ninjaone/compound-conditions/ssl-audit-servers.md index a7de21bbd..7078408da 100644 --- a/docs/ninjaone/compound-conditions/ssl-audit-servers.md +++ b/docs/ninjaone/compound-conditions/ssl-audit-servers.md @@ -11,12 +11,12 @@ unlisted: false --- ## Summary -This compound condition performs SSL Certificate Audit once per day on Windows servers where auditing is enabled from 'cPVAL Enable SSL Cert Audit' custom field. If set to Disable, the audit will not be performed. +This compound condition performs SSL Certificate Audit once per day on Windows servers where auditing is enabled using [cPVAL Enable SSL Cert Audit](/docs/87e79b06-8bb4-4902-8a0c-0a626dfb11ab) custom field. If set to *Disable*, the audit will not be performed. ## Details - **Name:** `SSL Audit - Servers` -- **Description:** `This compound condition performs SSL Certificate Audit once per day on Windows servers where auditing is enabled from 'cPVAL Enable SSL Cert Audit' custom field. If set to Disable, the audit will not be performed.` +- **Description:** `This compound condition performs SSL Certificate Audit once per day on Windows servers where auditing is enabled from 'cPVAL Enable SSL Cert Audit' custom field. If set to 'Disable', the audit will not be performed.` - **Recommended Agent Policies:** `Windows Server Policy [Default]` ## Dependencies diff --git a/docs/ninjaone/compound-conditions/ssl-audit-workstations.md b/docs/ninjaone/compound-conditions/ssl-audit-workstations.md index 1d17c6dd7..9d7a7106a 100644 --- a/docs/ninjaone/compound-conditions/ssl-audit-workstations.md +++ b/docs/ninjaone/compound-conditions/ssl-audit-workstations.md @@ -11,12 +11,12 @@ unlisted: false --- ## Summary -This compound condition performs SSL Certificate Audit once per day on Windows Workstations where auditing is enabled from 'cPVAL Enable SSL Cert Audit' custom field. If set to Disable, the audit will not be performed. +This compound condition performs SSL Certificate Audit once per day on Windows Workstations where auditing is enabled from [cPVAL Enable SSL Cert Audit](/docs/87e79b06-8bb4-4902-8a0c-0a626dfb11ab) custom field. If set to *Disable*, the audit will not be performed. ## Details - **Name:** `SSL Audit - Workstations` -- **Description:** `This compound condition performs SSL Certificate Audit once per day on Windows Workstations where auditing is enabled from 'cPVAL Enable SSL Cert Audit' custom field. If set to Disable, the audit will not be performed.` +- **Description:** `This compound condition performs SSL Certificate Audit once per day on Windows Workstations where auditing is enabled from 'cPVAL Enable SSL Cert Audit' custom field. If set to 'Disable', the audit will not be performed.` - **Recommended Agent Policies:** `Windows Workstation Policy [Default]` ## Dependencies diff --git a/docs/ninjaone/custom-fields/cpval-enable-ssl-cert-audit.md b/docs/ninjaone/custom-fields/cpval-enable-ssl-cert-audit.md index c669c95f9..38016c248 100644 --- a/docs/ninjaone/custom-fields/cpval-enable-ssl-cert-audit.md +++ b/docs/ninjaone/custom-fields/cpval-enable-ssl-cert-audit.md @@ -11,13 +11,13 @@ unlisted: false --- ## Summary -Select the operating system for which SSL Certificate Audit should be enabled. Use this setting to specify the OS where audit will apply. | Choose the OS to enable SSL auditing. Select Disable at the location or device level to exclude it from auditing. +Select the operating system for which SSL Certificate Audit should be enabled. Use this setting to specify the OS where audit will apply. | Choose the OS to enable SSL auditing. Select *Disable* at the location or device level to exclude it from auditing. ## Details | Label | Field Name | Definition Scope | Type | Required | Default Value | Technician Permission | Automation Permission | API Permission | Description | Tool Tip | Footer Text | Custom Field Tab Name | | ----- | ---- | ---------------- | ---- | -------- | ------------- | --------------------- | --------------------- | -------------- | ----------- | -------- | ----------- | ----------- | -| cPVAL Enable SSL Cert Audit | cpvalBitlockerEnable | `Organizations`,`Devices`,`Location` | Drop-down | `true` | `Windows`, `Windows Servers`, `Windows Workstations`, `Disable` | Editable | Read_Write | Read_Write | Select the operating system for which SSL Certificate Audit should be enabled. Use this setting to specify the OS where audit will apply. | Choose the OS to enable SSL auditing. Select Disable at the location or device level to exclude it from auditing. | Note: If you select Disable at any location or device level, SSL auditing will not apply to that scope. | SSL Certificate | +| cPVAL Enable SSL Cert Audit | cpvalEnableSslCertAudit | `Organizations`,`Devices`,`Location` | Drop-down | `true` | `Windows`, `Windows Servers`, `Windows Workstations`, `Disable` | Editable | Read_Write | Read_Write | Select the operating system for which SSL Certificate Audit should be enabled. Use this setting to specify the OS where audit will apply. | Choose the OS to enable SSL auditing. Select Disable at the location or device level to exclude it from auditing. | Note: If you select Disable at any location or device level, SSL auditing will not apply to that scope. | SSL Certificate | ## Dependencies diff --git a/docs/ninjaone/custom-fields/cpval-ssl-certificate-audit.md b/docs/ninjaone/custom-fields/cpval-ssl-certificate-audit.md index 13752a981..7e7ed1e0b 100644 --- a/docs/ninjaone/custom-fields/cpval-ssl-certificate-audit.md +++ b/docs/ninjaone/custom-fields/cpval-ssl-certificate-audit.md @@ -11,7 +11,7 @@ unlisted: false --- ## Summary -List of all SSL certificates in the personal certificate repository. This Data is populated by `SSL Certificate Audit` automation. +List of all SSL certificates in the personal certificate repository. This Data is populated by [SSL Certificate Audit](/docs/3c9e2ed2-f805-4da9-85fb-7fa1d1d146f5)` automation. ## Details diff --git a/docs/solutions/ninja-ssl-certificate-audit.md b/docs/solutions/ssl-certificate-audit-ninja.md similarity index 57% rename from docs/solutions/ninja-ssl-certificate-audit.md rename to docs/solutions/ssl-certificate-audit-ninja.md index af2e42856..453192eb2 100644 --- a/docs/solutions/ninja-ssl-certificate-audit.md +++ b/docs/solutions/ssl-certificate-audit-ninja.md @@ -12,17 +12,17 @@ unlisted: false ## Purpose -The purpose of this solution is to pull any and all certificates in the personal certificate repository on windows machines +The purpose of this NinjaOne solution is to pull any and all certificates in the personal certificate repository on windows machines. ## Associated Content | Content | Type | Function | |-----------------------------------------------------|-----------------------------------------------------------|--------------------------------------------------------| -| [Custom field - cPVAL SSL certificate Audit](/docs/350874e6-7bef-4bff-8fce-f2772acab495) | Custom Field | List of all SSL certificates in the personal certificate repository. This Data is populated by `SSL Certificate Audit` automation. | -| [Custom field - cPVAL Enable SSL Cert Audit](/docs/87e79b06-8bb4-4902-8a0c-0a626dfb11ab) | Custom Field | Custom Field to enable SSL Certificates Audit | -| [Automation - SSL Certificate Audit](/docs/3c9e2ed2-f805-4da9-85fb-7fa1d1d146f5) | Automation | This Script pulls any and all certificates in the personal certificate repository on windows machines that it is run on. | -| [Compound Condition - SSL Audit - Servers](/docs/e38129a0-21bf-45fc-b6da-528312973aa0) | Compound Condition | This compound condition performs SSL Certificate Audit once per day on Windows servers | -| [Compound Condition - SSL Audit - Workstations](/docs/d6082c07-16ba-4b32-8eee-c01384378ac7) | Compound Condition | This compound condition performs SSL Certificate Audit once per day on Windows Workstations | +| [cPVAL SSL certificate Audit](/docs/350874e6-7bef-4bff-8fce-f2772acab495) | Custom Field | List of all SSL certificates in the personal certificate repository. This Data is populated by [SSL Certificate Audit](/docs/3c9e2ed2-f805-4da9-85fb-7fa1d1d146f5) automation. | +| [cPVAL Enable SSL Cert Audit](/docs/87e79b06-8bb4-4902-8a0c-0a626dfb11ab) | Custom Field | Custom Field to enable SSL Certificates Audit | +| [SSL Certificate Audit](/docs/3c9e2ed2-f805-4da9-85fb-7fa1d1d146f5) | Automation | This Script pulls any and all certificates in the personal certificate repository on windows machines that it is run on. | +| [SSL Audit - Servers](/docs/e38129a0-21bf-45fc-b6da-528312973aa0) | Compound Condition | This compound condition performs SSL Certificate Audit once per day on Windows servers | +| [SSL Audit - Workstations](/docs/d6082c07-16ba-4b32-8eee-c01384378ac7) | Compound Condition | This compound condition performs SSL Certificate Audit once per day on Windows Workstations | ## Implementation