CIPP icon

CIPP

Interact with CIPP API

Actions129

Overview

This node operation allows setting the Out of Office (auto-reply) status for a specified user within a tenant. It is useful for automating the management of user availability notifications, such as enabling or disabling auto-replies or scheduling them with custom internal and external messages. Practical examples include setting an out-of-office message for a user going on vacation or disabling auto-replies when the user returns.

Use Case Examples

  1. Set an out-of-office message for a user by specifying their user ID and tenant, enabling auto-reply with custom internal and external messages.
  2. Disable the out-of-office auto-reply for a user by setting the autoReplyState to Disabled.

Properties

Name Meaning
User ID The user ID or email address to set the out-of-office status for.
Tenant Filter The tenant ID or domain name to which the user belongs.
Auto Reply State The state of the auto-reply: Enabled, Disabled, or Scheduled.
Internal Message The out-of-office message shown to internal users.
External Message The out-of-office message shown to external users.
Request Options Additional request settings such as batching, SSL certificate validation, proxy, and timeout.

Output

JSON

  • userId - The ID or email of the user for whom the out-of-office status was set.
  • tenantFilter - The tenant ID or domain name associated with the user.
  • autoReplyState - The state of the auto-reply after the operation.
  • internalMessage - The internal out-of-office message set for the user.
  • externalMessage - The external out-of-office message set for the user.

Dependencies

  • 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.
  • If the API request times out, consider increasing the timeout setting in Request Options.
  • If SSL certificate validation fails, enabling 'Ignore SSL Issues' may help but use with caution due to security risks.
  • Proxy settings must be correctly configured if used; incorrect proxy details can block requests.

Discussion