curl --request POST \
--url http://localhost:3333/v1/controls \
--header 'Content-Type: application/json' \
--data '
{
"name": "Access Control",
"description": "Manages user access to systems",
"policyIds": [
"<string>"
],
"taskIds": [
"<string>"
],
"requirementMappings": [
{
"frameworkInstanceId": "<string>",
"requirementId": "<string>",
"customRequirementId": "<string>"
}
],
"documentTypes": [
"board_meeting"
]
}
'curl --request POST \
--url http://localhost:3333/v1/controls \
--header 'Content-Type: application/json' \
--data '
{
"name": "Access Control",
"description": "Manages user access to systems",
"policyIds": [
"<string>"
],
"taskIds": [
"<string>"
],
"requirementMappings": [
{
"frameworkInstanceId": "<string>",
"requirementId": "<string>",
"customRequirementId": "<string>"
}
],
"documentTypes": [
"board_meeting"
]
}
'Control name
"Access Control"
Control description
"Manages user access to systems"
Policy IDs to connect
Task IDs to connect
Requirement mappings
Show child attributes
Evidence form types to require on this control
board_meeting, it_leadership_meeting, risk_committee_meeting, meeting, access_request, whistleblower_report, penetration_test, rbac_matrix, infrastructure_inventory, employee_performance_evaluation, network_diagram, tabletop_exercise Was this page helpful?