diff --git a/docs/ninjaone/automations/check-ntlmv11-status.md b/docs/ninjaone/automations/check-ntlmv11-status.md new file mode 100644 index 000000000..112c07add --- /dev/null +++ b/docs/ninjaone/automations/check-ntlmv11-status.md @@ -0,0 +1,34 @@ +--- +id: '597320a1-4278-490d-ad99-0127cace9424' +slug: /597320a1-4278-490d-ad99-0127cace9424 +title: 'Check NTLMv1.1 Status' +title_meta: 'Check NTLMv1.1 Status' +keywords: ['ntlm', 'protocol', 'windows', 'security', 'domain'] +description: 'This script verifies whether NTLM v1.1 is enabled on the target machine.' +tags: ['networking', 'security', 'windows'] +draft: false +unlisted: false +--- + +## Overview +This script verifies whether NTLM v1.1 is enabled on the target machine and updates the custom field [cPVAL NTLMv1.1 Status](/docs/61a0c2de-fefe-4726-b24e-957a2582117c). + +## Sample Run + +`Play Button` > `Run Automation` > `Script` +![SampleRun1](../../../static/img/docs/597320a1-4278-490d-ad99-0127cace94247/image1.webp) + +## Dependencies + +- [Solution - Disable NTLMv1.1 ](/docs/94b6df2a-8565-4118-b2e7-35a3fe7206dc) +- [Custom Field - cPVAL NTLMv1.1 Status](/docs/61a0c2de-fefe-4726-b24e-957a2582117c) + + +## Automation Setup/Import + +[Automation Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/scripts/check-ntlmv11-status.ps1) + +## Output + +- Activity Details +- Custom Field diff --git a/docs/ninjaone/automations/disable-ntlmv11.md b/docs/ninjaone/automations/disable-ntlmv11.md new file mode 100644 index 000000000..5de8bbda1 --- /dev/null +++ b/docs/ninjaone/automations/disable-ntlmv11.md @@ -0,0 +1,33 @@ +--- +id: '6d899921-3e52-4d4f-9f9e-742242b8171a' +slug: /6d899921-3e52-4d4f-9f9e-742242b8171a +title: 'Disable NTLMv1.1' +title_meta: 'Disable NTLMv1.1' +keywords: ['ntlm', 'protocol', 'windows', 'security', 'domain'] +description: 'This script disables the NTLMv1.1 protocol on the target Windows machine.' +tags: ['networking', 'security', 'windows'] +draft: false +unlisted: false +--- + +## Overview +This script disables the NTLMv1.1 protocol on the target Windows machine. + +## Sample Run + +`Play Button` > `Run Automation` > `Script` +![SampleRun1](../../../static/img/docs/6d899921-3e52-4d4f-9f9e-742242b8171a/image1.webp) + +## Dependencies + +- [Solution - Disable NTLMv1.1 ](/docs/94b6df2a-8565-4118-b2e7-35a3fe7206dc) +- [Custom Field - cPVAL NTLMv1.1 Status](/docs/61a0c2de-fefe-4726-b24e-957a2582117c) + +## Automation Setup/Import + +[Automation Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/scripts/disable-ntlmv11.ps1) + +## Output + +- Activity Details +- Custom Field diff --git a/docs/ninjaone/custom-fields/cpval-ntlmv11-status.md b/docs/ninjaone/custom-fields/cpval-ntlmv11-status.md new file mode 100644 index 000000000..4aae2e1a6 --- /dev/null +++ b/docs/ninjaone/custom-fields/cpval-ntlmv11-status.md @@ -0,0 +1,33 @@ +--- +id: '61a0c2de-fefe-4726-b24e-957a2582117c' +slug: /61a0c2de-fefe-4726-b24e-957a2582117c +title: 'cPVAL NTLMv1.1 Status' +title_meta: 'cPVAL NTLMv1.1 Status' +keywords: ['ntlm', 'protocol', 'windows', 'security', 'domain'] +description: 'Displays if NTLMv1.1 is enabled or not on windows machines' +tags: ['networking', 'security', 'windows'] +draft: false +unlisted: false +--- + +## Summary +This Custom Field displays if NTLMv1.1 is enabled or not on windows machines. Data is populated by [Check NTLMv1.1 Status ](/docs/597320a1-4278-490d-ad99-0127cace9424) 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 NTLMv1.1 Status | cpvalNtlmv11Status | Device | Text | False | - | Editable | Read/Write | Read/Write | This Custom Field displays if NTLMv1.1 is enabled or not on windows machines. Data is populated by `Check NTLMv1.1 Status` automation | This Custom Field displays if NTLMv1.1 is enabled or not on windows machines. | NTLMv1.1 Status | Default | + +## Dependencies + +- [Solution - Disable NTLMv1.1 ](/docs/94b6df2a-8565-4118-b2e7-35a3fe7206dc) + + +## Custom Field Creation + +- [Custom Field Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/custom-fields/cpval-ntlmv11-status.toml) + +## Sample Screenshot + +![Sample ScreenShot](../../../static/img/docs/61a0c2de-fefe-4726-b24e-957a2582117c/image1.webp) diff --git a/docs/ninjaone/groups/cpval-machines-with-ntlmv11-enabled.md b/docs/ninjaone/groups/cpval-machines-with-ntlmv11-enabled.md new file mode 100644 index 000000000..39b44f690 --- /dev/null +++ b/docs/ninjaone/groups/cpval-machines-with-ntlmv11-enabled.md @@ -0,0 +1,28 @@ +--- +id: 'e71c93ac-51cc-49a5-8120-b846b1697849' +slug: /e71c93ac-51cc-49a5-8120-b846b1697849 +title: 'cPVAL Machines with NTLMv1.1 Enabled' +title_meta: 'cPVAL Machines with NTLMv1.1 Enabled' +keywords: ['ntlm', 'protocol', 'windows', 'security', 'domain'] +description: 'This includes the machines where NTLMv1.1 is enabled.' +tags: ['networking', 'security', 'windows'] +draft: false +unlisted: false +--- + +## Summary +This includes the machines where NTLMv1.1 is enabled. + +## Details + +| Name | Description | +| ---------- | ----------- | +|cPVAL Machines with NTLMv1.1 Enabled|This includes the machines where NTLMv1.1 is enabled.| + +## Dependencies + +- [Solution - Disable NTLMv1.1 ](/docs/94b6df2a-8565-4118-b2e7-35a3fe7206dc) + +## Group Creation + +[Group Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/groups/cpval-machines-with-ntlmv11-enabled.toml) diff --git a/docs/ninjaone/scheduled-automations/_template.md b/docs/ninjaone/scheduled-automations/_template.md index 854b2f6d5..09a4380f2 100644 --- a/docs/ninjaone/scheduled-automations/_template.md +++ b/docs/ninjaone/scheduled-automations/_template.md @@ -14,12 +14,12 @@ unlisted: false ## Details -**Name:** -**Description:** -**Recommended Agent Policies:** +- **Name:** +- **Description:** +- **Recommended Agent Policies:** ## Dependencies -## Condition Creation +## Scheduled Automations Creation -[Condition Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/conditions/_template.toml) +[Scheduled Automations Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/scheduled-automations/_template.toml) diff --git a/docs/ninjaone/scheduled-automations/check-ntlmv11-status-servers.md b/docs/ninjaone/scheduled-automations/check-ntlmv11-status-servers.md new file mode 100644 index 000000000..74528c336 --- /dev/null +++ b/docs/ninjaone/scheduled-automations/check-ntlmv11-status-servers.md @@ -0,0 +1,30 @@ +--- +id: 'f8a02c86-0bec-4a7c-97ab-91e418254024' +slug: /f8a02c86-0bec-4a7c-97ab-91e418254024 +title: 'Check NTLMv1.1 Status Server' +title_meta: 'Check NTLMv1.1 Status Server' +keywords: ['ntlm', 'protocol', 'windows', 'security', 'domain'] +description: 'This runs `Check NTLMv1.1 Status` automation.' +tags: ['networking', 'security', 'windows'] +draft: false +unlisted: false +--- + +## Summary +This scheduled automation runs "Check NTLMv1.1 Status" automation weekly on servers. + +## Details + +- **Name:** `Check NTLMv1.1 Status` +- **Description:** `This runs "Check NTLMv1.1 Status" automation on servers.` +- **Recommended Agent Policies:** "Windows Server Policy" + +## Dependencies + +- [Automation - Check NTLMv1.1 Status ](/docs/597320a1-4278-490d-ad99-0127cace9424) +- [Solution - Disable NTLMv1.1 ](/docs/94b6df2a-8565-4118-b2e7-35a3fe7206dc) + + +## Scheduled Automations Creation + +[Scheduled Automations Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/scheduled-automations/check-ntlmv11-status-Server.toml) diff --git a/docs/ninjaone/scheduled-automations/check-ntlmv11-status-workstations.md b/docs/ninjaone/scheduled-automations/check-ntlmv11-status-workstations.md new file mode 100644 index 000000000..4f01e9a5e --- /dev/null +++ b/docs/ninjaone/scheduled-automations/check-ntlmv11-status-workstations.md @@ -0,0 +1,29 @@ +--- +id: '0b4b6dcc-6bde-4766-bf7f-60d146b2fbf9' +slug: /0b4b6dcc-6bde-4766-bf7f-60d146b2fbf9 +title: 'Check NTLMv1.1 Status Workstation' +title_meta: 'Check NTLMv1.1 Status Workstation' +keywords: ['ntlm', 'protocol', 'windows', 'security', 'domain'] +description: 'This runs `Check NTLMv1.1 Status` automation.' +tags: ['networking', 'security', 'windows'] +draft: false +unlisted: false +--- + +## Summary +This scheduled automation runs "Check NTLMv1.1 Status" automation weekly on workstations. + +## Details + +- **Name:** `Check NTLMv1.1 Status` +- **Description:** `This runs "Check NTLMv1.1 Status" automation on workstations.` +- **Recommended Agent Policies:** "Windows Workstation Policy" + +## Dependencies + +- [Automation - Check NTLMv1.1 Status ](/docs/597320a1-4278-490d-ad99-0127cace9424) +- [Solution - Disable NTLMv1.1 ](/docs/94b6df2a-8565-4118-b2e7-35a3fe7206dc) + +## Scheduled Automations Creation + +[Scheduled Automations Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/scheduled-automations/check-ntlmv11-status-workstations.toml) diff --git a/docs/ninjaone/scheduled-automations/execute-microsoft-365-click-to-run-get-details-mac.md b/docs/ninjaone/scheduled-automations/execute-microsoft-365-click-to-run-get-details-mac.md index 80572f18b..f7ef0bdeb 100644 --- a/docs/ninjaone/scheduled-automations/execute-microsoft-365-click-to-run-get-details-mac.md +++ b/docs/ninjaone/scheduled-automations/execute-microsoft-365-click-to-run-get-details-mac.md @@ -23,6 +23,6 @@ Executes Microsoft 365 - Click-to-Run - Get Details(MAC) script on mac machines - [Solution - Microsoft 365 - Click-to-Run - Get Details](/docs/f493756c-e4e0-4aba-af87-9aef14f389aa) - [Microsoft 365 - Click-to-Run - Get Details(MacOS)](/docs/1e24bd19-0b8b-4456-a3ba-e5dad5caebda) -## Condition Creation +## Scheduled Automations Creation -[Condition Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/conditions/execute-microsoft-365-click-to-run-get-details-mac.toml) +[Scheduled Automations Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/scheduled-automations/execute-microsoft-365-click-to-run-get-details-mac.toml) diff --git a/docs/ninjaone/scheduled-automations/execute-microsoft-365-click-to-run-get-details-windows.md b/docs/ninjaone/scheduled-automations/execute-microsoft-365-click-to-run-get-details-windows.md index ed7032b6a..1400ea8d5 100644 --- a/docs/ninjaone/scheduled-automations/execute-microsoft-365-click-to-run-get-details-windows.md +++ b/docs/ninjaone/scheduled-automations/execute-microsoft-365-click-to-run-get-details-windows.md @@ -25,6 +25,6 @@ Executes "Microsoft 365 - Click-to-Run - Get Details" script on windows machines - [Microsoft 365 - Click-to-Run - Get Details - Windows](/docs/91dda79f-b6ad-440f-8a08-b5150d7e2a93) -## Condition Creation +## Scheduled Automations Creation -[Condition Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/conditions/execute-microsoft-365-click-to-run-get-details-windows.toml) +[Scheduled Automations Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/scheduled-automations/execute-microsoft-365-click-to-run-get-details-windows.toml) diff --git a/docs/ninjaone/tasks/disable-ntlmv11.md b/docs/ninjaone/tasks/disable-ntlmv11.md new file mode 100644 index 000000000..ada9f35c6 --- /dev/null +++ b/docs/ninjaone/tasks/disable-ntlmv11.md @@ -0,0 +1,29 @@ +--- +id: '2fa3b191-0fe1-4bb9-95fe-517b40794441' +slug: /2fa3b191-0fe1-4bb9-95fe-517b40794441 +title: 'Disable NTLMv1.1' +title_meta: 'Disable NTLMv1.1' +keywords: ['ntlm', 'protocol', 'windows', 'security', 'domain'] +description: 'It executes `Disable NTLMv1.1` on targeted machines to disable NTLMv1.1 protocol' +tags: ['networking', 'security', 'windows'] +draft: false +unlisted: false +--- + +## Summary +It executes `Disable NTLMv1.1` on targeted machines to disable NTLMv1.1 protocol + +## Dependencies + +- [Automation - Disable NTLMv1.1 ](/docs/6d899921-3e52-4d4f-9f9e-742242b8171a) +- [Solution - Disable NTLMv1.1 ](/docs/94b6df2a-8565-4118-b2e7-35a3fe7206dc) + +## Details + +| Name | Description | Allow Groups | Repeats | Recur every | Start At | Ends | Targets | Automations | +|-----|----|----|-----|----|----|----|----|---| +| Disable NTLMv1.1 | It executes `Disable NTLMv1.1` automation on targeted machines to disable NTLMv1.1 protocol | True | Daily | 1 Day | (Current Date) 10:00 AM | Never | `cPVAL Machines with NTLMv1.1 Enabled` group | Disable NTLMv1.1 | + +## Task Creation + +[Task Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/tasks/disable-ntlmv11.toml) \ No newline at end of file diff --git a/docs/solutions/disable-ntlmv1-1.md b/docs/solutions/disable-ntlmv1-1.md new file mode 100644 index 000000000..b5203bc5e --- /dev/null +++ b/docs/solutions/disable-ntlmv1-1.md @@ -0,0 +1,39 @@ +--- +id: '94b6df2a-8565-4118-b2e7-35a3fe7206dc' +slug: /94b6df2a-8565-4118-b2e7-35a3fe7206dc +title: 'Disable NTLMv1.1' +title_meta: 'Disable NTLMv1.1' +keywords: ['ntlm', 'protocol', 'windows', 'security', 'domain'] +description: 'The purpose of this solution is to audit the NTLM v1.1 status and disable it on Windows machines where it is enabled.' +tags: ['networking', 'security', 'windows'] +draft: false +unlisted: false +--- + +## Purpose + +The purpose of this NinjaOne solution is to audit the NTLM v1.1 status and disable it on Windows machines where it is enabled. + +## Associated Content + +| Content | Type | Function | +|-----------------------------------------------------|-----------------------------------------------------------|--------------------------------------------------------| +| [cPVAL NTLMv1.1 Status](/docs/61a0c2de-fefe-4726-b24e-957a2582117c) | Custom Field | Displays if NTLMv1.1 is enabled or not on windows machines | +| [Check NTLMv1.1 Status ](/docs/597320a1-4278-490d-ad99-0127cace9424) | Automation | Verifies whether NTLM v1.1 is enabled on the target machine. | +| [Disable NTLMv1.1 ](/docs/6d899921-3e52-4d4f-9f9e-742242b8171a) | Automation | Disables the NTLMv1.1 protocol on the target Windows machine. | +| [cPVAL Machines with NTLMv1.1 Enabled ](/docs/e71c93ac-51cc-49a5-8120-b846b1697849) | Group | This includes the machines where NTLMv1.1 is enabled. | +| [Disable NTLMv1.1 ](/docs/2fa3b191-0fe1-4bb9-95fe-517b40794441) | Task | It executes [Disable NTLMv1.1 ](/docs/6d899921-3e52-4d4f-9f9e-742242b8171a) automation on targeted machines to disable NTLMv1.1 protocol. | +| [Check NTLMv1.1 Status Server ](/docs/f8a02c86-0bec-4a7c-97ab-91e418254024) | Scheduled Automation | This runs "Check NTLMv1.1 Status" automation on windows server. +| [Check NTLMv1.1 Status Workstations](/docs/0b4b6dcc-6bde-4766-bf7f-60d146b2fbf9) | Scheduled Automation | This runs "Check NTLMv1.1 Status" automation on windows workstations.| + +## Implementation + +- Create the [Custom Field - cPVAL NTLMv1.1 Status](/docs/61a0c2de-fefe-4726-b24e-957a2582117c) using the implementation instruction provided in the document. +- Create the below automations as per the implementation instruction provided in the documents. + - [Check NTLMv1.1 Status ](/docs/597320a1-4278-490d-ad99-0127cace9424) + - [Disable NTLMv1.1 ](/docs/6d899921-3e52-4d4f-9f9e-742242b8171a) +- Create the [Group - cPVAL Machines with NTLMv1.1 Enabled ](/docs/e71c93ac-51cc-49a5-8120-b846b1697849) using the implementation instruction provided in the document. +- Create the below Scheduled Automations as per the implementation instruction provided in the documents. + - [Check NTLMv1.1 Status Server ](/docs/f8a02c86-0bec-4a7c-97ab-91e418254024) + - [Check NTLMv1.1 Status Workstations](/docs/0b4b6dcc-6bde-4766-bf7f-60d146b2fbf9) +- Create the [Task - Disable NTLMv1.1 ](/docs/2fa3b191-0fe1-4bb9-95fe-517b40794441) using the implementation instruction provided in the document. \ No newline at end of file diff --git a/static/img/docs/597320a1-4278-490d-ad99-0127cace94247/image1.webp b/static/img/docs/597320a1-4278-490d-ad99-0127cace94247/image1.webp new file mode 100644 index 000000000..c3a4597a5 Binary files /dev/null and b/static/img/docs/597320a1-4278-490d-ad99-0127cace94247/image1.webp differ diff --git a/static/img/docs/61a0c2de-fefe-4726-b24e-957a2582117c/image1.webp b/static/img/docs/61a0c2de-fefe-4726-b24e-957a2582117c/image1.webp new file mode 100644 index 000000000..b6a41afd5 Binary files /dev/null and b/static/img/docs/61a0c2de-fefe-4726-b24e-957a2582117c/image1.webp differ diff --git a/static/img/docs/6d899921-3e52-4d4f-9f9e-742242b8171a/image1.webp b/static/img/docs/6d899921-3e52-4d4f-9f9e-742242b8171a/image1.webp new file mode 100644 index 000000000..097d12b04 Binary files /dev/null and b/static/img/docs/6d899921-3e52-4d4f-9f9e-742242b8171a/image1.webp differ