dosubot[bot] commented on issue #32205:
URL: https://github.com/apache/superset/issues/32205#issuecomment-2648086126

   <!-- Answer -->
   The discrepancy you're observing between the documentation and the actual 
implementation of permissions for `RowLevelSecurityFiltersModelView` in 
Superset 4.0.2 might be due to a few reasons. The 
`RowLevelSecurityFiltersModelView` is implemented as `RLSRestApi` in the 
codebase, and it includes permissions for CRUD operations and other 
functionalities 
<sup>[[1]](https://github.com/apache/superset/blob/master/superset/row_level_security/api.py)</sup>.
 However, the permissions matrix in the `STANDARD_ROLES.md` file might not have 
been updated to reflect the current state of the codebase.
   
   Additionally, the `RowLevelSecurityFiltersModelView` is listed under 
`ADMIN_ONLY_VIEW_MENUS`, indicating that its permissions are intended for admin 
users only 
<sup>[[2]](https://github.com/apache/superset/blob/master/superset/security/manager.py)</sup>.
 This could explain why certain permissions are not available to other roles as 
mentioned in the documentation.
   
   If the permissions are indeed missing, it could be an oversight in the 
documentation or a feature that hasn't been implemented yet. It might be 
helpful to check the test suite for `RowLevelSecurityFiltersModelView` to 
verify the expected behavior and permissions 
<sup>[[3]](https://github.com/apache/superset/blob/master/tests/integration_tests/security/row_level_security_tests.py)</sup>.
   
   
   <!-- Dosu Comment Footer -->
   *To continue talking to [Dosu](https://dosu.dev), mention @dosu.*
   
   ---
   <sup>Help Dosu learn! Give it feedback: [Great 
Response](https://app.dosu.dev/response-feedback/2e2d9979-ce95-4c4f-9069-cbbf16a64d87?feedback_type=great_response)
 | [Irrelevant 
Answer](https://app.dosu.dev/response-feedback/2e2d9979-ce95-4c4f-9069-cbbf16a64d87?feedback_type=irrelevant_answer)
 | [Incorrect 
Sources](https://app.dosu.dev/response-feedback/2e2d9979-ce95-4c4f-9069-cbbf16a64d87?feedback_type=incorrect_sources)
 | [Too 
Verbose](https://app.dosu.dev/response-feedback/2e2d9979-ce95-4c4f-9069-cbbf16a64d87?feedback_type=too_verbose)
 | 
[Hallucination](https://app.dosu.dev/response-feedback/2e2d9979-ce95-4c4f-9069-cbbf16a64d87?feedback_type=hallucination)
 | 
[Other](https://app.dosu.dev/response-feedback/2e2d9979-ce95-4c4f-9069-cbbf16a64d87?feedback_type=other)</sup>
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to