-
-
Notifications
You must be signed in to change notification settings - Fork 680
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
1.4.7 add specific for L2 #2578
Comments
@elarlang what do you think? |
Current requirement:
So, in case we change the level for V4.1.8 for 3, then it requires (for L3) into the requirement or some other solution.
|
Why can't we split the documentation requirement into different requirements specific to each level? It looks very strange to see one documentation requirement with logic that has one portion at one level and another portion (field level) at l2. So like Elar is saying if we have V4.1.8 for 3, then why not have a doc requirement that maps to that exactly, even if some of the documentation requirements have some overlap? It would seem more clear to me. |
We can, this is one option. At the moment was goal to avoid unnecessary duplication and have less requirements, which means we mostly put similar things together into one requirement. With setting levels, there may come need to split current requirements into a separate requirements, as one part matches with one level and another part matches for another level. This is part of the larger task at the moment. So, @tghosth - what is your opinion to have a set of per-level documentation? A bit duplication, but maybe it is the most clear way. |
I think this is a reasonable goal and I support your decision either way. |
So in this case that means splitting 1 requirement into 3, right? I would be tempted to make 4.1.7 L3 to avoid that... |
I don't think 4.1.7 is L3 topic, it was between L1 and L2. |
So you think we need to split 1.4.7 into 3 requirements or do you prefer adding explanations in the requirement about what is applicable for each level? |
I don't have a strong opinion on this, if I need to choose one I prefer to have one requirement with "for L2" and "for L3" written into it. It is not ideal, but it is compact and clear. We used L1/L2/L3 definitions inside requirements many times for OAuth requirements in V51. |
Let's wait for the resolution of #2591 |
I say we charge forward and deal with splitting on a case by case basis. If we can all agree to that then I'm happy to close out 2519. |
Ok so to try and handle this one: "[ADDED] Verify that access control documentation defines explicit rules for restricting function-level and data-specific access based on consumer permissions, specifying relevant consumer and resource attributes. For L2, this should also include field-level access and for L3 this should also consider environmental and contextual factors involved in decision-making." |
Change to
The text was updated successfully, but these errors were encountered: