Controls
Update Control
Use this API to update the attributes of a specific control in the Controls Library.
put/api/controls/v1/controls/{controlId}
Path parameters
controlIdstring uuid required
ID of the control. This value is obtained using Get List of Controls API.
Request body
Example request
{
"identifier": "A.1.1",
"name": "Control ABC",
"orgGroupId": "1a2b3c4e-5f6g-7h8i-9j0k-1l2m3n4o5p6q",
"description": "Testing Control",
"recommendation": "Recommended",
"frameworkId": "1a2b3c4e-5f6g-7h8i-9j0k-1l2m3n4o5p6q",
"frameworkName": "NIST",
"frameworkNameKey": "framework.NIST",
"status": "Active",
"categoryId": "1a2b3c4e-5f6g-7h8i-9j0k-1l2m3n4o5p6q",
"categoryName": "Access Control",
"categoryNameKey": "category.AccessControl",
"implementationGuidance": "Testing Control",
"scopeId": "123e4567-e89b-12d3-a456-426614174000",
"justificationIds": [
"123e4567-e89b-12d3-a456-426614174001",
"123e4567-e89b-12d3-a456-426614174002"
]
}Response
OK
Example response
{
"id": "1a2b3c4e-5f6g-7h8i-9j0k-1l2m3n4o5p6q",
"identifier": "A.5.1.1",
"name": "Control Name",
"description": "Test Controls for Privacy",
"orgGroupId": "1a2b3c4e-5f6g-7h8i-9j0k-1l2m3n4o5p6q",
"orgGroupName": "ABC Corp",
"frameworkId": "1a2b3c4e-5f6g-7h8i-9j0k-1l2m3n4o5p6q",
"frameworkName": "ISO/IEC 27017",
"frameworkNameKey": "framework.key.iso",
"categoryId": "1a2b3c4e-5f6g-7h8i-9j0k-1l2m3n4o5p6q",
"categoryName": "Privacy",
"categoryNameKey": "ControlName",
"seedControlId": "123e4567-e89b-12d3-a456-426614174000",
"otControlIdentifier": "123e4567-e89b-12d3-a456-426614174001",
"status": "Active",
"implementationGuidance": "Implementation guidance of the control requirement.",
"contentVersion": "1.0"
}