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

EndpointAutopilot → ExecAssignAPDevice

AI-generated

Overview

The node interacts with the CIPP API to execute the 'ExecAssignAPDevice' operation under the 'EndpointAutopilot' resource. It assigns an Autopilot device to a tenant using specified parameters such as tenant filter, device, serial number, and user. This operation is useful for managing device assignments in a tenant's Autopilot configuration, automating device provisioning workflows.

Use Case Examples

  1. Assign an Autopilot device to a tenant by specifying the tenant filter and device details.
  2. Automate the process of assigning devices to users in a tenant's Autopilot setup.

Properties

Name Meaning
Tenant Filter The tenant filter used to specify the target tenant for the device assignment.
Device The device identifier to assign.
Serial Number The serial number of the device to assign.
User The user to whom the device is assigned.

Output

JSON

  • json
    • debug - Debug information including URL, query parameters, headers, and body sent with the API request (if debug option is enabled)

Dependencies

  • CIPP API with appropriate credentials

Troubleshooting

  • Ensure the tenant filter is correctly specified and matches an existing tenant.
  • Verify that the device and serial number are valid and exist in the Autopilot system.
  • Check API credentials and permissions to ensure the node can perform the assignment operation.
  • Enable debug option to get detailed request and response information for troubleshooting.

Discussion