Halo PSA icon

Halo PSA

Consume Halo PSA API

Actions795

Azure AD Connection → List Of Azure AD Connection

AI-generated

Overview

This node interacts with the Azure Active Directory (Azure AD) to list connections based on specified filters. It is useful for scenarios where you need to retrieve and manage Azure AD connection details programmatically, such as auditing authorized connections, filtering by device management status, or categorizing connections by type.

Practical examples include:

  • Fetching all Azure AD connections that are authorized.
  • Listing connections that are managed by Intune.
  • Filtering connections by specific types or multiple types.

Properties

Name Meaning
Authorized Filter connections by their authorization status. Typically a boolean indicating if the connection is authorized.
Isintune Filter connections based on whether they are managed by Intune (Microsoft's device management service). Usually a boolean.
Type Filter connections by a single type category.
Types Filter connections by multiple types, provided as a string (likely comma-separated or similar format).

Output

The node outputs an array of JSON objects representing Azure AD connections matching the filter criteria. Each item in the output corresponds to one connection and contains its detailed properties as returned by the Azure AD API.

No binary data output is indicated for this operation.

Dependencies

  • Requires valid Azure AD API credentials configured in n8n, including necessary authentication tokens or API keys.
  • The node sends HTTP requests to the Azure AD API endpoint using these credentials.
  • Proper network access to Azure AD services is required.

Troubleshooting

  • No credentials returned!: This error occurs if the node cannot find or access the required Azure AD API credentials. Ensure credentials are properly set up in n8n.
  • Resource or Operation not found: Indicates misconfiguration of resource or operation names. Verify that "Azure AD Connection" and "List Of Azure AD Connection" are correctly selected.
  • API request failures: Could be due to invalid credentials, insufficient permissions, or network issues. Check API key validity, permission scopes, and connectivity.
  • Invalid query parameters: If filters like authorized, isintune, type, or types are incorrectly formatted, the API may reject the request. Use correct data types and formats.

Links and References

Discussion