CIPP icon

CIPP

Interact with CIPP API

Actions129

Overview

This node interacts with the CIPP API to perform operations related to users, specifically the 'Dismiss Risky User' operation. It is useful in scenarios where an administrator needs to manage user security risks by dismissing flagged risky users within a tenant environment. For example, it can be used to automate the dismissal of risky user alerts in a Microsoft 365 tenant to maintain security compliance.

Use Case Examples

  1. Dismissing a risky user by providing their user ID or email address along with the tenant ID or domain name to ensure the correct tenant context.
  2. Automating security workflows by integrating this node to handle risky user dismissals as part of a larger security incident response process.

Properties

Name Meaning
User ID The user ID or email address of the user to dismiss as risky. This is a required field to identify the specific user.
Tenant Filter The tenant ID or domain name to specify the tenant context in which the risky user dismissal should occur. This is required to target the correct tenant.
Request Options Additional request settings such as batching, SSL certificate validation, proxy configuration, and timeout settings to control how the API requests are made.

Output

JSON

  • success - Indicates whether the risky user dismissal operation was successful.
  • message - Provides additional information or status message about the dismissal operation.

Dependencies

  • Requires an API key credential for authenticating with the CIPP API.

Troubleshooting

  • Ensure the User ID and Tenant Filter are correctly specified; incorrect values may cause the operation to fail or target the wrong user or tenant.
  • If SSL certificate validation fails and the 'Ignore SSL Issues' option is not enabled, requests may be blocked; enable this option only if you trust the network environment.
  • Batching settings should be configured carefully to avoid hitting API rate limits or causing timeouts.
  • Timeout settings should be adjusted based on network conditions and API responsiveness to prevent premature request abortion.

Discussion