Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare database/relational for Feb '25 Release Candidate #655

Open
12 tasks
mlysaght2017 opened this issue Feb 6, 2025 · 1 comment
Open
12 tasks

Prepare database/relational for Feb '25 Release Candidate #655

mlysaght2017 opened this issue Feb 6, 2025 · 1 comment

Comments

@mlysaght2017
Copy link
Contributor

Feature Request

We need to prepare threats and controls in https://github.com/finos/common-cloud-controls/tree/main/services/database/relational for a release candidate.

Description of Problem:

Threats and controls need to be audited and updated if necessary in preparation for release candidate.

Potential Solutions:

Apply the following checklist:

Step 1: Threats

  • Alignment with service features: Check existing threats against existing features of the service to ensure alignment on IDs, titles, descriptions, etc. The features for the service are found in features.yaml.
  • Missing common threats: Check if any common threats are missing from the list of common_threats at the top of the threats file. Add in common threats if you feel any are missing.
  • Missing service-specific threats: Assess if any service-specific threats are missing from the list of threats in the threats file. Add in new service specific threats if you feel any are are missing.
  • Removing duplication: Check to see if any service-specific threats are actually covered already by the common threats we have available. Please check against both the threats already in thecommon_threats list in the threats file for the service AND also the full list of all common threats in: https://github.com/finos/common-cloud-controls/blob/main/services/common-threats.yaml. If any are covered by a common threat, then add in the common threat to the common_threat list, if it is missing, and remove the threat listed as a service specific threat under threats.
  • ID ordering: Ensure that all common and service specific threat IDs are numbered correctly and are in numerical order.
  • Style guide adherence: Check that all threats adhere to the style guide

Step 2: Controls

  • Alignment with threats: Check existing controls against existing threats to ensure alignment on IDs, titles, descriptions etc.
  • Missing common controls: Check if any common controls are missing from the list of common_controls at the top of the controls file. Add in common controls if you feel any are missing.
  • Missing service-specific controls: Assess if any service-specific controls are missing from the list of controls in the controls file. Add in new service specific controls if you feel any are are missing.
  • Removing duplication: Check to see if any service-specific controls are actually covered already by the common controls we have available. Please check against both the controls already in the common_controls list in the controls file for the service AND also the full list of all common controls in: https://github.com/finos/common-cloud-controls/blob/main/services/common-controls.yaml. If any are covered by a common control, then add in the common control to the common_control list, if it is missing, and remove the control listed as a service specific control under controls.
  • ID ordering: Ensure that all common and service specific threat IDs are numbered correctly and are in numerical order.
  • Style guide adherence: Check that all controls and associated testing requirements adhere to the style guide
@mlysaght2017
Copy link
Contributor Author

@abikhuil - how is this progressing? Do you think you'll be ready by WG call tomorrow?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

2 participants