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

AI-generated

Overview

This node operation allows users to add an Intune reusable setting to a specified tenant or across multiple tenants using the CIPP API. It is useful for managing Intune configurations programmatically, enabling automation of policy and setting deployments in Microsoft Endpoint Manager environments. For example, an IT administrator can use this node to create or update reusable Intune settings across all tenants or a specific tenant domain.

Use Case Examples

  1. Add an Intune reusable setting to a specific tenant by providing the tenant domain and setting details such as TemplateId, Display Name, and Description.
  2. Automate the deployment of reusable Intune settings across multiple tenants by specifying 'AllTenants' as the tenant filter and providing the necessary setting parameters.

Properties

Name Meaning
Tenant Filter Target tenant domain or 'AllTenants' for multi-tenant operations.
Template Id The template id of the Intune reusable setting.
ID The identifier of the Intune reusable setting.
Display Name The display name of the Intune reusable setting.
Description The description of the Intune reusable setting.
Raw JSON Raw JSON data for the Intune reusable setting.
Template List The template list associated with the Intune reusable setting.

Output

JSON

  • json - Response from the API call, typically the created or updated Intune reusable setting object.

Dependencies

  • An API key credential for authenticating with the CIPP API

Troubleshooting

  • Ensure the tenant filter is correctly specified as a valid tenant domain or 'AllTenants'.
  • Verify that the TemplateId and other required fields are correctly provided and formatted.
  • Check API authentication credentials and permissions to ensure the request is authorized.
  • If the API returns an error, review the debug output (if enabled) for the exact request details and error message to diagnose the issue.

Discussion