CIPP icon

CIPP

Interact with CIPP API

Actions129

Overview

This node interacts with the CIPP API to restore a deleted user in a specified tenant. It is useful in scenarios where a user account has been deleted accidentally or needs to be reinstated for access or auditing purposes. For example, an administrator can use this node to restore a deleted user by providing the user's ID and the tenant filter (tenant ID or domain name).

Use Case Examples

  1. Restore a deleted user by specifying the user ID and tenant domain to recover access to their account and data.
  2. Automate the restoration of deleted users in bulk by batching requests with specified batch size and interval.

Properties

Name Meaning
ID The unique identifier of the user to be restored.
Tenant Filter The tenant ID or domain name to specify the tenant context for the user restoration.
Request Options Additional request settings such as batching, SSL certificate validation, proxy configuration, and request timeout.

Output

JSON

  • restoredUser - Details of the restored user returned from the CIPP API after successful restoration.

Dependencies

  • CIPP API with OAuth2 authentication

Troubleshooting

  • Ensure the provided user ID and tenant filter are correct and correspond to a deleted user in the specified tenant.
  • Check network connectivity and proxy settings if requests fail or time out.
  • If SSL certificate validation fails, consider enabling the option to ignore SSL issues, but be aware of security risks.
  • Verify that the OAuth2 credentials for the CIPP API are valid and have sufficient permissions to restore users.

Discussion