control_test_plan | Block List | Each control has an associated control test plan. A test plan is a document that details how controls are assessed |
Nested Schema for `control_test_plan` Optionalcustom_attributes | Block Set | An array of custom attributes defined by the user that are available on this object | Nested Schema for `control_test_plan.custom_attributes` Optionalid | String | The ID of the custom attribute that this custom attribute value is for. Optional if term is included | term | String | The user defined term used to identify the custom attribute. Optional if id is included | value | Set of String | The value or values (for multiselect) to set this custom attribute to |
| test_steps | String | The steps or attributes associated with the test plan | testing_method | String | The method specifying how evidence will be obtained. The exact values for this field depend on the configuration of the project type | total_sample_size | Number | The total sample size, split among testing rounds. total_sample_size must be a value between 0 and 2147483647 |
Read-Onlycreated_at | String | The timestamp identifying when the test plan was created | updated_at | String | The timestamp identifying when the test plan was updated. |
|
control_tests | Block List | Control tests evaluate the operating effectiveness of a control |
Nested Schema for `control_tests` Requirednot_applicable | Boolean | false specifies that the control test is applicable to the testing round. true specifies that the control test is not applicable to the testing round. Only applicable control tests are included in assurance calculations |
Optionalactual_milestone_date | String | Actual milestone date | assigned_user_id | String | The unique identifier (UID) of the assigned user. For more information on obtaining this value, see Making requests | custom_attributes | Block Set | An array of custom attributes defined on the project type used by the project this control test is from | Nested Schema for `control_tests.custom_attributes` Optionalid | String | The ID of this custom attribute. Optional if term is included | term | String | The user defined term used to identify this custom attribute. Optional if id is included | value | Set of String | The value or values (for multiselect) for this custom attribute |
| planned_milestone_date | String | Planned milestone date | sample_size | Number | The total sample size, split among testing rounds. sample_size must be a value between 0 and 2147483647 | testing_conclusion | String, Deprecated | A rating that specifies whether the control passes (true) or fails (false) | testing_conclusion_status | String | The control rating choice. | testing_results | String | A detailed evaluation that describes whether or not the control is operating effectively |
Read-Onlycreated_at | String | The timestamp identifying when the control test was created | id | String | The ID of the control test | updated_at | String | The timestamp identifying when the control test was last updated |
|
control_type | String | This is a required field if the control belongs to an Internal Control workflow project. If the control (procedure) belongs to a Workplan workflow project, or if the control_type field has been disabled in the project type, the field is hidden from the API response |
custom_attributes | Block Set | An array of custom attributes defined by the user that are available on this object |
Nested Schema for `custom_attributes` Optionalid | String | The ID of the custom attribute that this custom attribute value is for. Optional if term is included | term | String | The user defined term used to identify the custom attribute. Optional if id is included | value | Set of String | The value or values (for multiselect) to set this custom attribute to |
|
entities | Set of String | List of entities associated with controls |
force_updates | Boolean | Allows overriding top-level 'create_only' option. |
framework_origin_id | String | In the Projects app, a project control can have a related counterpart in an associated framework. The framework_origin attribute allows you to associate an control and related control_test_plan in a project with its related counterpart in a framework |
frequency | String | This is a required field if the control belongs to an Internal Control workflow project. If the control (procedure) belongs to a Workplan workflow project, or if the frequency field has been disabled in the project type, the field is hidden from the API response |
id | String | The ID of this resource. |
method | String | If the control (procedure) belongs to a Workplan workflow project, or if the method field has been disabled in the project type, the field is hidden from the API response |
owner | String | The person responsible for the control. Specifying a person's name or email does not automatically send them an email notification about the control |
owner_user | String | The unique identifier (UID) of the user |
position | Number | The value that determines the order in which it is displayed in the index action. position must be a value between 1 and 2147483647 |
prevent_detect | String | This is a required field if the control belongs to an Internal Control workflow project. If the control (procedure) belongs to a Workplan workflow project, or if the prevent_detect field has been disabled in the project type, the field is hidden from the API response |
status | String | If the control (procedure) belongs to a Workplan workflow project, or if the status field has been disabled in the project type, the field is hidden from the API response |
title | String | The title of the control |
walkthrough | Block List | Each control has an associated walkthrough. A walkthrough is a series of steps you perform to establish the reliability of controls and test the design of controls |
Nested Schema for `walkthrough` Optionalactual_milestone_date | String | Actual milestone date | control_design | String | A rating that specifies whether the control design passes (true) or fails (false) | custom_attributes | Block Set | An array of custom attributes defined by the user that are available on this object | Nested Schema for `walkthrough.custom_attributes` Optionalid | String | The ID of the custom attribute that this custom attribute value is for. Optional if term is included | term | String | The user defined term used to identify the custom attribute. Optional if id is included | value | Set of String | The value or values (for multiselect) to set this custom attribute to |
| planned_milestone_date | String | Planned milestone date | walkthrough_results | String | A description that captures the results of performing the walkthrough |
Read-Onlycreated_at | String | The timestamp identifying when the walkthrough was created | updated_at | String | The timestamp identifying when the walkthrough was updated |
|