Threatdown (Malwarebytes) icon

Threatdown (Malwarebytes)

Interact with the ThreatDown Nebula API by Malwarebytes

Actions181

Users → Update User

AI-generated

Summary

Updates an existing Threatdown (Malwarebytes) user by ID with a PUT request, setting fields such as role, all-groups access, and ARS permission.

Inputs

  • ID (required) — Path parameter: the ID of the user to update.
  • Body Fields — Collection of optional body fields: All Groups Access (boolean, all_groups_access), Ars Permission (boolean, ars_permission), and Role (string, role; default 'SuperAdmin'). Only the fields you add are set.
  • Additional JSON Body — Extra request body values as a JSON object, merged with Body Fields. The source pack only shows function names, so the merge precedence isn't visible. Use this for fields not in the collection.

Output shape

The API response for the updated user, normalized into n8n items (likely one item per result).

The source pack shows only function signatures, not bodies, so the exact response shape and error handling can't be confirmed. Requires Threatdown credentials; the base URL is taken from them.

Examples

Example 1: Promote a user to a specific role

Set ID to the user's ID, add Body Field Role (e.g. 'Admin'), leave Additional JSON Body empty.

Example 2: Grant access to all groups and ARS permission

Set ID, add Body Fields All Groups Access = true and Ars Permission = true.

Example 3: Pass extra fields via JSON

Set ID and put {"role":"Analyst"} in Additional JSON Body to merge with any Body Fields.

Links

Discussion