CIPP icon

CIPP

Interact with CIPP API

Actions129

Overview

This node interacts with the CIPP API to execute a Conditional Access (CA) exclusion for a specified tenant. It allows users to exclude a particular user from a conditional access policy within a tenant for a defined time period. This is useful in scenarios where temporary exceptions to access policies are needed, such as during troubleshooting or special access requirements.

Use Case Examples

  1. Exclude a user from a conditional access policy in a tenant for a specific date range to allow temporary access without policy enforcement.
  2. Automate the process of managing conditional access exclusions across multiple tenants and users.

Properties

Name Meaning
Tenant Filter Specifies the tenant ID or domain name to target the exclusion.
GUID The GUID of the conditional access policy from which the user will be excluded.
User ID The user ID of the user to be excluded from the conditional access policy.
Start Date The start date for the exclusion period.
End Date The end date for the exclusion period.
Request Options Additional request settings such as batching, SSL certificate validation, proxy configuration, and timeout settings.

Output

JSON

  • response - The JSON response from the CIPP API after executing the CA exclusion, typically containing status or confirmation details.

Dependencies

  • CIPP API with OAuth2 authentication

Troubleshooting

  • Ensure the tenant ID or domain name is correct and accessible.
  • Verify the GUID corresponds to an existing conditional access policy.
  • Confirm the user ID is valid and exists in the tenant.
  • Check date formats for start and end dates are correct and logical (start date before end date).
  • If SSL issues occur, consider enabling the option to ignore SSL certificate validation, but be aware of security risks.
  • Proxy settings must be correctly configured if used, including authentication if required.
  • Timeouts may occur if the server is slow or unresponsive; adjust the timeout setting accordingly.

Discussion