AvantGuard - CIPP icon

AvantGuard - CIPP

AvantGuard - CIPP

Actions136

Overview

This node interacts with the AvantGuard CIPP API to perform operations related to lists. Specifically, the "Retrieve Exec Convert To Shared Mailbox" operation under the "List" resource converts a specified user mailbox into a shared mailbox. This can be useful in scenarios where an individual user's mailbox needs to be transitioned to a shared mailbox for team collaboration or organizational restructuring.

Practical examples include:

  • Converting a departing employee's mailbox to a shared mailbox so that their emails remain accessible to the team.
  • Changing a project-specific mailbox from a personal user mailbox to a shared mailbox to allow multiple users access.

Properties

Name Meaning
Converttouser The identifier (e.g., username or email) of the user mailbox to convert to a shared mailbox.
Id The unique identifier of the list or mailbox entity involved in the conversion process.
Tenantfilter A filter string specifying the tenant context or scope within which the operation is performed.

Output

The node outputs JSON data representing the result of the conversion operation. This typically includes confirmation details such as status, identifiers of the converted mailbox, and any relevant metadata returned by the AvantGuard CIPP API.

No binary data output is indicated.

Dependencies

  • Requires an API key credential for authenticating with the AvantGuard CIPP API.
  • The base URL for the API is configured via credentials and used as the request base URL.
  • The node depends on the @avantguardllc/n8n-openapi-node package and an OpenAPI specification (openapi.json) bundled with the node for defining its properties and requests.

Troubleshooting

  • Common issues:

    • Invalid or missing API credentials will cause authentication failures.
    • Incorrect or missing property values (e.g., invalid user ID or tenant filter) may lead to API errors.
    • Network connectivity problems can prevent successful API calls.
  • Error messages:

    • Authentication errors typically indicate invalid or expired API keys; verify and update credentials.
    • Validation errors from the API suggest incorrect input parameters; double-check property values.
    • Timeout or connection errors require checking network access and API endpoint availability.

Links and References

Discussion