Skip to main content

Control

Control

info

**Fact - Business Unique ** A risk management lever used across financial institutions to mitigate a Firm’s / Business Function’s applicable risks.

Properties

NameTypeDescriptionMax Length
IdGUIDInternal system identifier (NOT TO BE USED FOR EXTERNAL REFERENCE)
IsDeletedBOOLEANTrue/False - Indicates whether this record has been marked as deleted
CodeSTRINGThe business code used as a unique identifier255
IsApprovedBOOLEANTrue/False - Indicates whether this record has been approved for use
AuditIdGUIDInternal system reference to audit change control record

Example JSON

[
{
"Id": "A9318D46-4282-48C0-83C3-00238BA24971",
"Code": "1616",
"AuditId": "CADCE313-44EA-40BC-96D1-DE06E0656464",
"IsDeleted": false,
"IsApproved": true
}
]

ControlInstance

info

**Fact - Versioned Details Instance ** A risk management lever used across financial institutions to mitigate a Firm’s / Business Function’s applicable risks.

Properties

NameTypeDescriptionMax Length
ClassSTRINGDefines the standard class of control from a pre-defined list255
DescriptionSTRINGControl Description provides details on the control design, especially answering the questions:a) WHAT the control is; b) WHO typically operates the control; c) WHEN is the control used/effected; and d) the escalation mechanism. The descriptions are generic (bank-agnostic) but specific enough to be comprehensive and implementable
RawJSONSTRINGJSON formatted data containing all information received from customer. Can be used to extend record details
FamilySTRINGIdentifies whether the control is Shared or Specific255
NameSTRINGThe business name used as a unique label
ControlIdGUIDInternal system identifier that indicates related Control record
DescriptionReviewSTRINGStates what is being reviewed or monitored (the latter in the case of daily on-going controls)
ObjectiveSTRINGThe Control Objective documents the risk being mitigated and the particular driver that caused the risk to materialise and which the control seeks to prevent or detect.
ExecutionFrequencySTRINGDefines the typical frequency that the control is executed. Based on a pre-defined list255
IsNetworkedBOOLEAN
OwnerTeamSTRINGDefines the team who owns and operates the control in this context. This should not be a named individual for the purposes of this data set1000
BusinessImpactSTRING255
IdGUIDInternal system identifier (NOT TO BE USED FOR EXTERNAL REFERENCE)
TechnicalChangeImplementationStageSTRING255
DescriptionActionSTRINGStates what is being looked for or identified. [“As per Review” if the identification is implicit in the review activity]
VersionINTEGERIncremental counter detailing the version of the record
IsApprovedBOOLEANTrue/False - Indicates whether this record has been approved for use
IsSoxBOOLEAN
IsLatestVersionBOOLEANTrue/False - Indicates whether this is the most recent record for a business code
TypeSTRING
SupervisorTeamSTRINGDefines which team is supervising whether the control is being carried out or performed. This should not be a named individual for the purposes of this data set255
AutomationSTRING
BusinessProcessMappingSTRING
DescriptionIdentifySTRINGStates what action(s) are required to be performed and evidenced, based on these findings, typically to correct or escalate the issue. CUBE use a standardised list of actions because, although individual firms operate differently at the specific level, overall the resulting actions can be categorised generically, e.g., ‘Determine circumstance of breach or deviation’
IsDeletedBOOLEANTrue/False - Indicates whether this record has been marked as deleted
AuditIdGUIDInternal system reference to audit change control record
RelatedPoliciesSTRING

Example JSON

[
{
"Id": "9EDC9DD5-8767-4A32-8BC1-0002BF4FE6C6",
"ControlId": "8AE75185-C76F-4EDB-BAC1-6A0789F878A7",
"Name": "Benchmark Procedures & Training Review",
"Description": "Front-Office - typically the Risk & Control function - maintains a succinct but comprehensive procedure document for each Benchmark highlighting its core components e.g.:\n(a) Description of the Benchmark\n(b) Purpose of the contribution\n(c) Use of the output\n(d) Submission process including systems used, timing of submission, IT involvement\n(e) Retention period of submission and communication to relevant individuals\n\n Any changes to be updated as and when required and a formal annual review to be carried out with latest documents to be sent to the Governance & Oversight body where applicable.",
"DescriptionReview": "Review the procedure documentation and training statistics for each benchmark [e.g. training documentation: the benchmark description, purpose of the contribution, use of the output, submission process including systems used, timing of submissions, IT involvement, retention period of submission and communication to relevant individuals, regulatory obligations and penalties for breaches]\r\n \r\n",
"DescriptionIdentify": "Identify gaps in the documentation / procedures, where roles and responsibilities are unclear and/ or where personnel remain untrained",
"DescriptionAction": "1. Amend inaccurate / incomplete or stale data or documentation \r\n2. Agree timeframe for completion with relevant parties\r\n3. Provide sign-off that review has been performed, logs / documentation / systems are updated and issue is resolved with evidence as necessary",
"Objective": "To prevent a key person risk due to inadequate documentation and training\r\n\r\n",
"Type": "Prevent",
"OwnerTeam": "Front Office",
"Family": "Specific Control",
"Class": "Governance (incl. Policy, Doc)",
"ExecutionFrequency": "Event-Driven",
"TechnicalChangeImplementationStage": "Operation",
"BusinessImpact": "Warn",
"SupervisorTeam": null,
"RelatedPolicies": null,
"BusinessProcessMapping": null,
"Automation": "Insufficient Network Data",
"IsSox": null,
"IsNetworked": false,
"Version": 108,
"IsLatestVersion": false,
"IsDeleted": false,
"IsApproved": true,
"AuditId": "A048D05C-4031-4C3D-85E9-E5E496CE16F1",
"RawJSON": null
}
]

Data Quality Rules

  • Control Description should include examples sparingly and with square brackets.
  • Control Description Review Section should begin with 'Review' or 'Monitor' and be in line with the verb used in the Control Name.
  • Control Description Identify section may be left as 'as per review' if there is nothing further to add.
  • Control Description Action section should be taken from the CUBE default list in order to maintain consistency.- Control Name should end with a verb.
  • Control Name should be 2 to 4 words to enable easy labelling and quick control identification.- Control Objective should specify the risk in enough detail to drive specific control identification and articulation.
  • Control Objective CUBE maintain a list of risks and risk drivers. DTS for risks will be look at in full detail in due course.