CIPP Advanced icon

CIPP Advanced

Advanced Microsoft 365 multi-tenant management via CIPP.app (465 operations, 29 resources)

Actions467

Group → List Templates

AI-generated

Summary

Retrieves a list of Microsoft 365 Conditional Access policy templates from the CIPP management API.

Inputs

  • returnAll — Whether to return all results or only up to a given limit.
  • limit — Max number of results to return. Required if returnAll is false.
  • listTemplateOptions — A collection of options to filter the list. Currently supports 'Template ID' to filter by a specific template ID.
  • normalizeNumbers — Whether to convert string values that contain numbers (e.g., '4') to actual numbers. Useful when the API returns inconsistent types.

Output shape

A list of items, each containing template details (ID, name, etc.).

The output depends on the API response structure. The node applies returnAll/limit logic and numeric string normalization based on settings.

Examples

Example 1: List all Conditional Access templates

Set 'returnAll' to true or 'limit' to 100. Leave 'listTemplateOptions' empty.

Example 2: Find a specific template by ID

Set 'returnAll' to false. In 'listTemplateOptions', add 'Template ID' with the specific template ID value.

Links

Discussion