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

AI-generated

Overview

This node operation allows users to add an assignment filter template in the EndpointMEM resource of the CIPP API. It is useful for managing device or app assignment filters by creating templates that define filtering rules, platforms, display names, and descriptions. For example, an IT administrator can use this operation to create a reusable filter template for device assignments based on specific criteria such as platform or rule.

Use Case Examples

  1. Create a new assignment filter template for devices with a specific platform and rule.
  2. Add a filter template with a unique GUID and descriptive display name for app assignments.

Properties

Name Meaning
GUID Unique identifier for the assignment filter template.
Assignment Filter Management Type Specifies whether the filter template applies to devices or apps.
Platform The platform to which the filter template applies, e.g., Windows, iOS.
Rule The rule defining the filter criteria for the assignment filter template.
Displayname The display name of the assignment filter template.
Description A description providing details about the assignment filter template.

Output

JSON

  • json - The JSON response from the API call, representing the created assignment filter template or the result of the operation.

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 that the GUID is unique if provided to prevent conflicts.
  • Verify that the API key credential is valid and has the necessary permissions.

Discussion