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

Possibility to have to several Measurements on a Control #34

Open
pep-un opened this issue Jul 30, 2023 · 7 comments
Open

Possibility to have to several Measurements on a Control #34

pep-un opened this issue Jul 30, 2023 · 7 comments
Assignees
Labels
enhancement New feature or request

Comments

@pep-un
Copy link

pep-un commented Jul 30, 2023

Hello,

It could be useful to be able to have several Measurements on a Control for example :

  • some framework may have some wide Control you may have to do several Measurements to check if it's ok or not.
  • Wide organization may have to split some the Measurement of a control between to teams (Windows/Linux for example).
  • You may want to implement a simple control monthly and a full control yearly.
  • Some organization (like Bank) MUST have two different and independent Measurement for the same Control.

I think in some case, we may manage it by breaking down the Control, but you may lose the coherence with your framework and add reporting complexity. In some case breaking down the Control may not work, and will really require a 1 Control to N Measurement scheme

@dbarzin dbarzin added the enhancement New feature or request label Jul 30, 2023
@dbarzin dbarzin self-assigned this Jul 30, 2023
@dbarzin
Copy link
Owner

dbarzin commented Jul 31, 2023

I propose to add a field "scope" to measurements. A scope could be a physical site, a department, an application...
Reports could be generated by one specific scope or for all scopes.
When planning a control, the user has to specify the scope or let it bank if all scopes are concerned.

@dbarzin
Copy link
Owner

dbarzin commented Aug 23, 2023

The field "scope" has been added.

@pep-un
Copy link
Author

pep-un commented Aug 23, 2023

Wonderfull ! I will test as soon as possible !

@charlesgoyard
Copy link

charlesgoyard commented Nov 23, 2023

Hi there, I'm getting started with Deming, which feels useful for tracking compliance!

My plan is to work on the MPA/TPN framework.

This framework has a lot of controls that include more than one measurement, so I find the possibility to be able to do this 1 control to N measurements natively very useful.

Example:

Control: TS2-6, Firewall Management

Measurements:
Establish and regularly review a policy and process for Firewall Management, to include the following:

  1. Provisioning firewall users based off the Principle of Least Privilege (PoLP)
  2. Change control requirements (e.g., patching, upgrades, firewall rule management, etc.)
  3. Do not allow direct firewall management from the Internet or WAN
  4. Firewall to have a subscription to anti-virus and intrusion detection updates
  5. Configure to alert key security events

Maybe I did not understand how the scope field is helping.

@dbarzin
Copy link
Owner

dbarzin commented Nov 23, 2023

Hello Charles,

Scopes are related to assets. For example, you have to perform physical controls on more than one site, you may want to split your measurement in several scopes : site 1, site 2...

In your example you may split your control in several other controls :
TS2-6.1 Firewall management - provisoning
TS2-6.2 Firewall management - change control
TS2-6.2 Firewall management - direct management
...

@charlesgoyard
Copy link

Thanks for answering.
Yes, splitting the controls is how I will do it for now.

I'm not much of a PHP developer, so I can't offer a patch 😢

@arnaud-lxbg
Copy link

In that case, sub controls make sense because it is a subdivision of the control.
But the way we measure it might require more than one test, e.g. "Change control requirements (e.g., patching, upgrades, firewall rule management, etc.)" means 1 measurement for patching/upgrade control (monthly?), another one for firewall rules management to monitor changes proposed in the CAB, another one for firewall rules management to review yearly the implemented ruleset...

And we see that the second measurement could also participate to the measurement of the control about change management.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants