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

Terminology change: differentiate security controls from security requirements #487

Open
vanessuniq opened this issue Oct 11, 2022 · 10 comments · May be fixed by #488
Open

Terminology change: differentiate security controls from security requirements #487

vanessuniq opened this issue Oct 11, 2022 · 10 comments · May be fixed by #488
Assignees
Labels
ux Addresses change on the user interface

Comments

@vanessuniq
Copy link
Contributor

Change the term 'control' in components to 'requirements' to deconflict the concept unit testing controls (using inspect) from the security controls from NIST

@vanessuniq vanessuniq self-assigned this Oct 11, 2022
@rlakey
Copy link
Contributor

rlakey commented Oct 11, 2022

Would like to discuss this one further to understand what we are changing.

@vanessuniq
Copy link
Contributor Author

@aaronlippold or @ejaronne can better explain this.

@vanessuniq
Copy link
Contributor Author

Screen Shot 2022-10-11 at 3 00 30 PM

My understanding is that these are not security controls, but requirements that help to fulfill a security control.

@rlakey
Copy link
Contributor

rlakey commented Oct 11, 2022

I guess I would still call them controls vs. requirements. The requirement is part of the control at this point?

Also I'm sure there is a lot of plumbing that refers to controls.

@vanessuniq vanessuniq linked a pull request Oct 12, 2022 that will close this issue
@aaronlippold
Copy link
Member

The suggested update was for the UX only to deconflict the NIST control with the SRG 'requirement'. No backend changes just trying to clarify communication to the user. Let's put this PR as draft and we can talk about it as a team on our next sync call.

@aaronlippold
Copy link
Member

Requirement, Item, control etc. what communicates the elments from the SRG best to the Vulcan end-user without them having to ask the 'is that the same as the NIST Control' or 'you know NIST has controls as well...'

@vanessuniq vanessuniq added ux Addresses change on the user interface and removed technical labels Oct 12, 2022
@rlakey
Copy link
Contributor

rlakey commented Feb 8, 2023

Saw this and thought i would post it as a further data point. I still feel once a component is created in vulcan those are controls at that point based on requirements. I don't think it should be confusing to understand that there are different frameworks involved that map to each other and that terminology and the context in which the terms are used matters.

image

@vanessuniq
Copy link
Contributor Author

Is this still on discussion? Should I move forward and replace the term or close this issue @rlakey @aaronlippold @ejaronne

@aaronlippold
Copy link
Member

I thought we generally agreed but happy to double check

@rlakey
Copy link
Contributor

rlakey commented Jun 5, 2023

We did not agree to this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ux Addresses change on the user interface
Projects
Status: Todo
Development

Successfully merging a pull request may close this issue.

3 participants