CIPP Advanced icon

CIPP Advanced

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

Actions467

Workflow → Cross-Tenant Sweep

AI-generated

Summary

Sweeps up to the configured number of CIPP tenants with a selected composite operation: License Audit, Security Posture, or BEC Investigation. Choose tenant IDs to limit the sweep, then set how step failures should be handled; results include per-tenant outputs and step status.

Inputs

  • sweepComposite (required) — Select License Audit, Security Posture, or BEC Investigation to run for each tenant.
  • tenantIds — Comma-separated tenant IDs or domain names to include. Leave empty to use the tenant list returned by CIPP.
  • maxTenants — Maximum number of tenants to sweep; defaults to 20 and is capped at 50.
  • failMode — Best Effort (default) continues after step failures and includes partial results; Fast Fail stops on the first failure within a tenant's composite operation.
  • normalizeNumbers — When enabled, recursively converts plain decimal numeric strings in the returned data to numbers. Defaults to false.

Output shape

A single composite result containing per-tenant results and step metadata.

The workflow fetches the tenant list, optionally filters it by the supplied IDs or domains, and applies the tenant cap. Failed steps are represented in step metadata; best-effort composites can return partial results. The source strips raw step response data from the metadata to keep the output compact. Numeric normalization is off by default.

Links

Discussion