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

AI-generated

Overview

This node interacts with the CIPP API to edit an assignment filter within the EndpointMEM resource. It allows users to update properties of an assignment filter such as display name, description, management type, platform, rule, and filter ID for a specified tenant. This is useful for managing device or app assignment filters in an enterprise environment, enabling precise control over policy assignments.

Use Case Examples

  1. Update an assignment filter's display name and rule for a specific tenant to refine device management policies.
  2. Modify the description and platform of an existing assignment filter to better categorize and manage app deployments.

Properties

Name Meaning
Tenant Filter The tenant filter used to specify the target tenant for the assignment filter edit operation.
Display Name The display name of the assignment filter to be updated.
Description The description of the assignment filter to be updated.
Assignment Filter Management Type The type of assignment filter management, either for devices or apps.
Platform The platform associated with the assignment filter.
Rule The rule defining the assignment filter criteria.
Filter Id The unique identifier of the filter to be edited.

Output

JSON

  • debug - Debug information including URL, query parameters, headers, and body sent for the API request
  • response - The response from the API after editing the assignment filter

Dependencies

  • An API key credential for authenticating with the CIPP API

Troubleshooting

  • Ensure the tenant filter is correctly specified and corresponds to an existing tenant.
  • Verify that the filter ID provided is valid and corresponds to an existing assignment filter.
  • Check that all required fields are provided and correctly formatted.
  • Enable debug mode to get detailed request and response information for troubleshooting API call issues.

Discussion