Actions50
- Company Actions
- MS Manual Actions
- Company Information Actions
- Organisation Chart Actions
- Products & Services Actions
- Design & Development Actions
- Scope of Certification Actions
- Key Processes Actions
- Interested Parties Actions
- USPs Actions
- Finalise Policy Actions
- Normative References Actions
- List of Assets Actions
- Risk Assessment Actions
- Objectives Actions
- Customer Feedback Criteria Actions
- Supplier Evaluation Actions
- Supplier Evaluation Criteria Actions
- Terms and Definitions Actions
- Hazard Identification Actions
- Elimination of Hazards Actions
- Multi-employer workplace Actions
- Workers Representative Actions
- Annex A Controls Actions
- Communication Actions
- Finalise Manual Actions
- Finalise SOA Actions
- Status Actions
- Task Actions
- User Actions
- Workflow Actions
- Workflow Entry Actions
MS Manual → Annex A Controls Actions
AI-generatedSummary
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.