Threatdown (Malwarebytes) icon

Threatdown (Malwarebytes)

Interact with the ThreatDown Nebula API by Malwarebytes

Actions181

Users → Create User

AI-generated

Summary

Creates a new user in Threatdown (Malwarebytes) by sending a POST request to the users endpoint with an email, role, and access settings.

Inputs

  • Body Fields — Collection of optional request body fields: Email (string), Role (string, default "SuperAdmin"), All Groups Access (boolean, sent as all_groups_access), and Ars Permission (boolean, sent as ars_permission).
  • Additional JSON Body — JSON object with extra request body values, merged with the Body Fields. Use it for fields not exposed in the collection.

Output shape

The API response for the created user, normalized into n8n items. It is likely a single user record, but the source pack doesn't show the exact response shape.

The source pack shows only function signatures, not bodies, so I couldn't confirm the merge precedence between Body Fields and Additional JSON Body or the exact error handling. Role defaults to "SuperAdmin" in the UI, so set it explicitly if you want lower privileges.

Examples

Example 1: Onboard a new security admin with access to all groups

Body Fields: Email = jane@example.com, Role = Administrator, All Groups Access = true.

Example 2: Create a user with extra fields supplied from an earlier node

Set Additional JSON Body to an expression such as {{ JSON.stringify($json.userPayload) }}, and optionally set Email in Body Fields.

Links

Discussion