CIPP icon

CIPP

CIPP-API is an Azure Function App providing the logic layer for the CIPP platform. This spec is auto-generated via static analysis of both the API (PowerShell) and frontend (React/Next.js) repositories. Last generated: 2026-03-02.

Actions75

IdentityAdministrationDevices → ExecDeviceDelete

AI-generated

Overview

This node interacts with the CIPP API to perform device management operations specifically for Identity Administration Devices. The 'ExecDeviceDelete' operation allows users to delete a device from a tenant's device list. It is useful in scenarios where device cleanup or removal is necessary, such as decommissioning devices or managing device inventory in a multi-tenant environment.

Use Case Examples

  1. Deleting a device from a specific tenant by providing the tenant domain and device ID.
  2. Removing multiple devices in batch mode by specifying device IDs and tenant filters.

Properties

Name Meaning
Tenant Filter Target tenant domain or 'AllTenants' for multi-tenant operations.
Additional Fields Optional fields such as 'Action' and 'ID' to specify the delete action and device identifier.

Output

JSON

  • json - The JSON response from the API call, typically containing the result of the delete operation or debug information if enabled.

Dependencies

  • An API key credential for authenticating with the CIPP API

Troubleshooting

  • Ensure the 'tenantFilter' is correctly set to the target tenant domain or 'AllTenants' for multi-tenant operations.
  • Verify that the 'ID' field in Additional Fields corresponds to a valid device identifier.
  • Check API permissions and credentials to ensure the node has rights to delete devices.
  • If the node returns errors, enable the 'Debug' option to get detailed request and response information for troubleshooting.

Discussion