Skip to content
Open

rdp #787

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 41 additions & 0 deletions docs/ninjaone/automations/check-rdp-access.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
id: '72c4d38f-e25b-4ebf-b282-55f234a18327'
slug: /72c4d38f-e25b-4ebf-b282-55f234a18327
title: 'RDP Access Check'
title_meta: 'RDP Access Check'
keywords: ['rdp', 'remote-desktop', 'security', 'disable']
description: 'Identifies Windows machines where RDP is enabled or not completely disabled.'
tags: ['windows', 'security']
draft: false
unlisted: false
last_update:
date: 2026-07-20
---

## Summary

Identifies Windows machines where RDP is enabled or not completely disabled.

## Sample Run

`Play Button` > `Run Automation` > `Script`
![SampleRun1](../../../static/img/docs/72c4d38f-e25b-4ebf-b282-55f234a18327/RDP-access-check.webp)

## Dependencies

- [Solution - RDP Access Check](/docs/98bae338-07b5-482a-81e1-1b19582122c8)
- [Custom Field - cPVAL Check RDP Access Status](/docs/0cdc9db3-26ba-40e3-ae2a-cbc75d5c92a1)

## Automation Setup/Import

[Automation Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/scripts/rdp-access-check.ps1)

## Output

- Activity Details

## Changelog

### 2026-07-20

- Initial version of the document.
36 changes: 36 additions & 0 deletions docs/ninjaone/automations/disable-rdp-access.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
id: '5886493a-40ca-402a-8c78-aefd05f4b813'
slug: /5886493a-40ca-402a-8c78-aefd05f4b813
title: 'Disable RDP Access'
title_meta: 'Disable RDP Access'
keywords: ['rdp', 'remote-desktop', 'security', 'disable']
description: 'Disabled the RDP access Completely on the machine.'
tags: ['windows', 'security']
draft: false
unlisted: false
last_update:
date: 2026-07-20
---

## Summary

The script disables the RDP access on windows machines.

## Sample Run

`Play Button` > `Run Automation` > `Script`
![SampleRun1](../../../static/img/docs/5886493a-40ca-402a-8c78-aefd05f4b813/disable-rdp-access.webp)

## Automation Setup/Import

[Automation Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/scripts/disable-rdp-access.ps1)

## Output

- Activity Details

## Changelog

### 2026-07-20

- Initial version of the document.
39 changes: 39 additions & 0 deletions docs/ninjaone/compound-conditions/rdp-access-check-servers.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
id: '36261bfe-2318-45de-bc24-ffd62a2422a4'
slug: /36261bfe-2318-45de-bc24-ffd62a2422a4
title: 'RDP Access Check - servers'
title_meta: 'RDP Access Check - servers'
keywords: ['rdp', 'remote-desktop', 'security', 'disable']
description: 'This compound condition executes the RDP Access Check script to identify whether RDP access is enabled. If RDP is enabled, a ticket is created.'
tags: ['windows', 'security']
draft: false
unlisted: false
last_update:
date: 2026-07-20
---

## Summary

This compound condition is used to execute the script only when it needs to verify whether Remote Desktop Protocol (RDP) is enabled or disabled on the windows Servers.

## Details

**Name:** `RDP Access Check - Servers`
**Description:** `This compound condition executes the RDP Access Check script to identify whether RDP access is enabled. If RDP is enabled, a ticket is created.`
**Recommended Agent Policies:** `Windows Servers Policy`

## Dependencies

- [Automation - RDP Access Check](/docs/4d9087cb-0cf3-4ade-863f-3a14c9b73d5e)
- [Solution - RDP Access Check](/docs/98bae338-07b5-482a-81e1-1b19582122c8)
- [Custom Field - cPVAL Exclude RDP Access Check](/docs/98bae338-07b5-482a-81e1-1b19582122c8)

## Condition Creation

[Condition Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/conditions/rdp-access-check-servers.toml)

## Changelog

### 2026-07-20

- Initial version of the document.
39 changes: 39 additions & 0 deletions docs/ninjaone/compound-conditions/rdp-access-check-workstations.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
id: 'f7b08fe4-9eb4-4716-a9ea-84bedfa2f838'
slug: /f7b08fe4-9eb4-4716-a9ea-84bedfa2f838
title: 'RDP Access Check - Workstations'
title_meta: 'RDP Access Check - Workstations'
keywords: ['rdp', 'remote-desktop', 'security', 'disable']
description: 'This compound condition executes the RDP Access Check script to identify whether RDP access is enabled. If RDP is enabled, a ticket is created.'
tags: ['windows', 'security']
draft: false
unlisted: false
last_update:
date: 2026-07-20
---

## Summary

This compound condition is used to execute the script only when it needs to verify whether Remote Desktop Protocol (RDP) is enabled or disabled on the windows workstations.

## Details

**Name:** `RDP Access Check - Workstations`
**Description:** `This compound condition executes the RDP Access Check script to identify whether RDP access is enabled. If RDP is enabled, a ticket is created.`
**Recommended Agent Policies:** `Windows Workstation Policy`

## Dependencies

- [Automation - RDP Access Check](/docs/4d9087cb-0cf3-4ade-863f-3a14c9b73d5e)
- [Solution - RDP Access Check](/docs/98bae338-07b5-482a-81e1-1b19582122c8)
- [Custom Field - cPVAL Exclude RDP Access Check](/docs/98bae338-07b5-482a-81e1-1b19582122c8)

## Condition Creation

[Condition Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/conditions/rdp-access-check-workstations.toml)

## Changelog

### 2026-07-20

- Initial version of the document.
43 changes: 43 additions & 0 deletions docs/ninjaone/custom-fields/cpval-check-rdp-access-status.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
id: '0cdc9db3-26ba-40e3-ae2a-cbc75d5c92a1'
slug: /0cdc9db3-26ba-40e3-ae2a-cbc75d5c92a1
title: 'cPVAL Check RDP Access Status'
title_meta: 'cPVAL Check RDP Access Status'
keywords: ['rdp', 'remote-desktop', 'security', 'disable']
description: 'This custom field is used to display the current status of Remote Desktop Protocol (RDP) access on the device.'
tags: ['windows', 'security', 'custom-fields']
draft: false
unlisted: false
last_update:
date: 2026-07-20
---

## Summary

This custom field is used to display the current status of Remote Desktop Protocol (RDP) access on the device.

## 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 Check RDP Access Status | cpvalCheckRdpAccessStatus | `Device`, `Location`, `Organization` | Text | false | -- | Editable | `Read/Write` | `Read/Write` | This custom field is used to display the current status of Remote Desktop Protocol (RDP) access on the device. | Displays whether RDP access is enabled or disabled on the device. | Used by the RDP Access Check solution to track the current RDP access status. | RDP Check |

## Dependencies

- [Automation - RDP Access Check](/docs/4d9087cb-0cf3-4ade-863f-3a14c9b73d5e)
- [Solution - RDP Access Check](/docs/98bae338-07b5-482a-81e1-1b19582122c8)
- [cPVAL RDP Access Status](/docs/36261bfe-2318-45de-bc24-ffd62a2422a4)

## Custom Field Creation

- [Custom Field Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/custom-fields/cpval-check-rdp-access-status.toml)

## Sample Screenshot

![ cPVAL Exclude RDP Access Check ](../../../static/img/docs/0cdc9db3-26ba-40e3-ae2a-cbc75d5c92a1/status-rdp.webp)

## Changelog

### 2026-07-20

- Initial version of the document
43 changes: 43 additions & 0 deletions docs/ninjaone/custom-fields/cpval-exclude-rdp-access-check.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
id: '98bae338-07b5-482a-81e1-1b19582122c8'
slug: /98bae338-07b5-482a-81e1-1b19582122c8
title: 'cPVAL Exclude RDP Access Check'
title_meta: 'cPVAL Exclude RDP Access Check'
keywords: ['rdp', 'remote-desktop', 'security', 'disable']
description: 'This custom field is used to exclude the device from the Remote Desktop Protocol (RDP) access check. Set this value `Excluded` when the RDP status validation should be skipped for a specific device.'
tags: ['windows', 'security']
draft: false
unlisted: false
last_update:
date: 2026-07-20
---

## Summary
This custom field is used to exclude the device from the Remote Desktop Protocol (RDP) access check. Set this value `Excluded` when the RDP status validation should be skipped for a specific device or location.

## 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 Exclude RDP Access Check | cpvalExcludeRdpAccessCheck | `Device`, `Location` | Text | false | -- | Editable | `Read/Write` | `Read/Write` | Controls whether the device should be excluded from the RDP access check. Use this field to bypass RDP status validation for selected devices. | This is used to exclude any machine from RDP check Enabled | This is used to exclude any machine from RDP check Enabled | RDP Check |

## Dependencies

- [Solution - RDP Access Check](/docs/98bae338-07b5-482a-81e1-1b19582122c8)
- [Compound Conditions - RDP Access Check - servers](/docs/36261bfe-2318-45de-bc24-ffd62a2422a4)
- [Compound Conditions - RDP Access Check - Workstations](/docs/f7b08fe4-9eb4-4716-a9ea-84bedfa2f838)

## Custom Field Creation

- [Custom Field Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/custom-fields/cpval-exclude-rdp-access-check.toml)


## Sample Screenshot

![ cPVAL Exclude RDP Access Check ](../../../static/img/docs/98bae338-07b5-482a-81e1-1b19582122c8/exclude-rdp.webp)

## Changelog

### 2026-07-20

- Initial version of the document
57 changes: 57 additions & 0 deletions docs/ninjaone/groups/cpval-rdp-access-status.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
---
id: '2bdec6cc-946c-459f-a9a5-7a9f943f3e78'
slug: /2bdec6cc-946c-459f-a9a5-7a9f943f3e78
title: 'cPVAL RDP Access Status'
title_meta: 'cPVAL RDP Access Status'
keywords: ['rdp', 'remote-desktop', 'security', 'disable']
description: 'This group shows the machines on which RDP Access is enabled.'
tags: ['windows', 'security']
draft: false
unlisted: false
last_update:
date: 2026-07-21
---

## Summary

This group shows the machines on which RDP Access is enabled.

## Dependencies

- [Automation - RDP Access Check](/docs/4d9087cb-0cf3-4ade-863f-3a14c9b73d5e)
- [Solution - RDP Access Check](/docs/98bae338-07b5-482a-81e1-1b19582122c8)
- [Custom Field - cPVAL Check RDP Access Status](/docs/0cdc9db3-26ba-40e3-ae2a-cbc75d5c92a1)

## Group Creation

[Group Configuration](https://github.com/ProVal-Tech/ninjarmm/blob/main/groups/cpval-rdp-access-status.toml)

### Group View

Please follow the steps below to add the necessary custom fields or additional columns to the view.

- Create the group and ensure it is saved successfully.
- Open the newly created group for editing.
- Navigate to the Table Settings option.
- Update the table layout to include the required custom fields or additional columns.
- Save the changes to apply the updated group view.

### URL TO THE GUIDE

- [How-to Guide URL](/docs/71f3f71d-d6d1-4563-8476-92bbe9df55fa)

Add the below custom fields or additional columns under the Group View:

1. `cPVAL Check RDP Access Status`

### Group Screenshot

This is how the group should looks like after adding the custom fields:

![Group](../../../static/img/docs/2bdec6cc-946c-459f-a9a5-7a9f943f3e78/group.webp)

## Changelog

### 2026-07-21

- Initial version of the document
Loading
Loading