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

EndpointMEM → AddIntuneReusableSettingTemplate

AI-generated

Overview

This node interacts with the CIPP API to add an Intune Reusable Setting Template within the EndpointMEM resource. It is designed to facilitate the creation of reusable configuration templates in Microsoft Intune, which can be applied across multiple devices or policies to streamline management. This operation is useful for IT administrators who want to automate and standardize Intune settings deployment across tenants.

Use Case Examples

  1. An IT admin wants to create a reusable Intune setting template for device compliance policies to apply uniformly across all managed devices in a tenant.
  2. Automating the addition of Intune reusable setting templates as part of a larger workflow for device management and policy enforcement.

Properties

Name Meaning
Tenant Filter The tenant filter to specify the target tenant domain or 'AllTenants' for multi-tenant operations.
Additional Fields Optional additional fields to specify details of the Intune reusable setting template such as GUID, display name, description, raw JSON content, package, and other metadata.

Output

JSON

  • debug - Debug information including actual URL, query parameters, headers, and body sent for each API request (if debug option enabled).
  • * - The response data from the API call, structure depends on the specific API response.

Dependencies

  • An API key credential for authenticating with the CIPP API

Troubleshooting

  • Ensure the tenant filter is correctly specified and the tenant exists.
  • Verify that the additional fields provided conform to the expected schema for Intune reusable setting templates.
  • Check API authentication credentials and permissions to access the EndpointMEM resource.
  • Enable debug option to get detailed request and response information for troubleshooting.
  • Handle API rate limits by configuring batching options if processing multiple items.

Discussion