CIPP Advanced icon

CIPP Advanced

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

Actions467

Tenant → List Service Principals

AI-generated

Summary

Lists service principals through the CIPP API, with optional query parameters and a choice of returning all results or limiting the result count.

Inputs

  • Return All — When enabled, return all results. Defaults to false.
  • Limit — Maximum results to return when Return All is off; defaults to 50, with a configured range of 1–999.
  • Additional Fields — Optional API query parameters: Action, App ID (AppId), ID (Id), and Select. Select accepts a comma-separated Graph $select projection.
  • Normalize Numeric Strings — When enabled, recursively converts plain decimal numeric strings in the returned data to numbers.

Output shape

A list of service principal records.

The source calls GET /api/ExecServicePrincipals with the configured additional fields as query parameters; it does not add a tenant filter. Results are sliced according to Return All and Limit. Numeric normalization is optional.

Links

Discussion