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 → AddAutopilotConfig

AI-generated

Overview

This node operation adds a new Autopilot configuration to a tenant using the CIPP API. It is useful for managing device provisioning settings in an automated way, such as enabling or disabling features like white glove deployment, keyboard auto-configuration, privacy settings, and tenant selections. This operation is typically used in IT automation workflows to streamline device setup and configuration in enterprise environments.

Use Case Examples

  1. Automatically add a new Autopilot configuration with specific device naming templates and deployment modes for a tenant.
  2. Enable white glove deployment and hide privacy settings for a set of selected tenants using the AddAutopilotConfig operation.

Properties

Name Meaning
Allow White Glove Enable or disable the white glove deployment feature.
Assignto Boolean flag to assign the configuration to a target.
Autokeyboard Enable or disable automatic keyboard configuration.
Collect Hash Enable or disable collection of device hash.
Deployment Mode Enable or disable deployment mode.
Description Description of the Autopilot configuration.
Device Name Template Template for naming devices.
Display Name Display name for the Autopilot configuration.
Hide Change Account Boolean flag to hide the change account option.
Hide Privacy Boolean flag to hide privacy settings.
Hide Terms Boolean flag to hide terms and conditions.
Languages JSON object specifying language options for the configuration.
Not Local Admin Boolean flag indicating if the user is not a local admin.
Selected Tenants String specifying selected tenants for the configuration.

Output

JSON

  • json - Response from the AddAutopilotConfig API call, typically the created configuration details or status.

Dependencies

  • An API key credential for authenticating with the CIPP API

Troubleshooting

  • Ensure the tenant filter and required fields are correctly set to avoid API errors.
  • Check API authentication credentials if requests fail due to authorization issues.
  • Enable debug option to see detailed request and response data for troubleshooting.

Discussion