Actions75
- EndpointAutopilot Actions
- TenantAdministrationAlerts Actions
- EndpointMEM Actions
- TenantGDAP Actions
- TenantAdministrationApplicationApproval Actions
- TenantAdministration Actions
- CIPPSetup Actions
- Security Actions
- IdentityAdministrationDevices Actions
- CIPPExtensions Actions
- EmailExchangeTools Actions
TenantAdministration → ExecAddSPN
AI-generatedOverview
The TenantAdministration - ExecAddSPN operation in the CIPP node allows users to execute the 'ExecAddSPN' API endpoint, which is designed to add a Service Principal Name (SPN) within a tenant administration context. This operation is useful for managing service identities in Azure Active Directory or similar environments, enabling automation of SPN creation for applications or services that require authentication.
Use Case Examples
- Automate the addition of SPNs for new applications in a tenant to streamline identity management.
- Integrate SPN creation into a tenant onboarding workflow to ensure necessary service identities are configured automatically.
Properties
| Name | Meaning |
|---|---|
| Return All | Whether to return all results or only a single page. When disabled, no pagination parameters are sent and only one page of results is returned. |
| Options | Additional optional settings such as custom request body, headers, query filters, batching, debug mode, pagination settings, and timeout configuration. |
Output
JSON
debug- Debug information including actual URL, query parameters, headers, and body sent for each API request (if debug mode is enabled).*- The JSON response from the ExecAddSPN API endpoint.
Dependencies
- An API key credential for authenticating with the CIPP API
Troubleshooting
- Ensure the tenant filter parameter is correctly set as it is required for the operation.
- If pagination is enabled, verify pagination parameters are correctly configured to avoid incomplete data retrieval.
- Enable debug mode to get detailed request and response information for troubleshooting.
- Check API credentials and permissions to ensure the node can successfully call the ExecAddSPN endpoint.
- Handle API rate limits by configuring batching and batch intervals if processing multiple input items.