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

clarification for V4.1 and V4.2 #2139

Open
elarlang opened this issue Oct 12, 2024 · 7 comments
Open

clarification for V4.1 and V4.2 #2139

elarlang opened this issue Oct 12, 2024 · 7 comments
Labels
1) Discussion ongoing Issue is opened and assigned but no clear proposal yet V4 Temporary label for grouping authorization related issues _5.0 - prep This needs to be addressed to prepare 5.0

Comments

@elarlang
Copy link
Collaborator

In V4 we have sections:

  • V4.1 General Access Control Design
  • V4.2 Operation Level Access Control

Can we have clear ruleset, why those are separate and by what conditions one requirement belong to them. For example, why 4.1.3 is in V4.1 not in V4.2 although it's pretty much same requirement as 4.2.1.

@elarlang elarlang added the V4 Temporary label for grouping authorization related issues label Oct 12, 2024
@elarlang
Copy link
Collaborator Author

ping @tghosth

@EnigmaRosa
Copy link
Contributor

From my understanding, V4.1 is more focused on design/architecture of the access control system and V4.2 on some of the implementation details. Is that correct?

@tghosth tghosth added 1) Discussion ongoing Issue is opened and assigned but no clear proposal yet _5.0 - prep This needs to be addressed to prepare 5.0 labels Oct 15, 2024
@tghosth
Copy link
Collaborator

tghosth commented Oct 15, 2024

Not sure we have ever had any guidance there so I am open to suggestions. I think it would be good to have some brief text at the start of each section which explains what sort of requirements are going in there.

@EnigmaRosa
Copy link
Contributor

Some guidance would be great - I think that means we have to do that throughout the entire standard.
Before we write guidance though, we should agree on the rule set for 4.1 and 4.2 though.

@elarlang
Copy link
Collaborator Author

Some guidance would be great - I think that means we have to do that throughout the entire standard.

Yes, and for that we have a separate issue opened so we don't need to discuss it here: #1797

we should agree on the rule set for 4.1 and 4.2 though.

If we it is not easy to find what is the difference between those section, it is natural to ask, do we need 2 separate chapters.

If we use architecture/principle for V4.1 and implementation for V4.2

  • V4.1.1 - arhitecture/principle
  • V4.1.2 - implementation
  • V4.1.3 - implementation (although can be watched also as a principle)
  • V4.1.5 - arhitecture/principle
  • V4.2.1 - implementation (pretty much the same as V4.1.3)
  • V4.2.3 - implementation (duplicate of V4.1.3 + V4.2.3)
  • V4.2.4 - implementation

@tghosth tghosth added the next meeting Filter for leaders label Oct 22, 2024
@tghosth
Copy link
Collaborator

tghosth commented Oct 22, 2024

@EnigmaRosa does the split which @elarlang proposed make sense to you?

@tghosth tghosth removed the next meeting Filter for leaders label Oct 22, 2024
@elarlang
Copy link
Collaborator Author

elarlang commented Oct 23, 2024

Linking it here: #2063 (comment) (potential clarifying for 4.1.3)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1) Discussion ongoing Issue is opened and assigned but no clear proposal yet V4 Temporary label for grouping authorization related issues _5.0 - prep This needs to be addressed to prepare 5.0
Projects
None yet
Development

No branches or pull requests

3 participants