MSFrog icon

MSFrog

Access the MSFrog API

MS Manual → Annex A Controls Actions

AI-generated

Summary

Manage Annex A controls for an ISO engagement: retrieve or set the controls, mark them complete or incomplete, and create or delete assignments and assignment actions.

Inputs

  • Base URL Override — Optional API base URL for this node; if blank, the credentials’ Base URL is used.
  • Action (required) — Choose the Annex A controls request: get or set controls, complete or reopen them, delete all assignments, set or delete one assignment, or set or delete an assignment action.
  • ISO Engagement ID (required) — Engagement ID used in the MS Manual API path.
  • Route Params (JSON) — JSON object supplying route placeholders. Provide assignUuid for assignment actions and assignUuid plus actionUuid for assignment-action actions.
  • Body (JSON) — JSON request payload for routes that accept a body, including setting controls, assignments, and assignment actions. The node ignores this for GET and bodyless routes.

Output shape

A list of n8n items, each containing the API result in json.

Each result is enriched with operation, selected route, engagement ID, HTTP method, request path, route parameters, and request body; it also includes response and backendError fields. Invalid JSON or missing route parameters causes an error. With Continue On Fail enabled, errors are returned as items with an error field.

Links

Discussion