OpenMetadata/openmetadata-ui
Sriharsha Chintalapani be27f3e8fc
User Permissions on TestSuite and TestCases (#19072)
* issue-11002: user with Delete permission not able to delete testCases

* Fix creation of testSuite if there are conditions in policies

* issue-19072: User Permissions on TestSuite and TestCases

* replace `executable` with `basic`

* Improvement: Revamp the permissions for testCase & testSuite details page (#19137)

* Feat: revamp the permissions in test case and test suite details page

* minor fixes

* added permission checks for test case details page

* Add multiple permission check to Authorizer

* fixed failing unit test

* fix: incident and results permission

* added permission checks for incident manager

* fix: failing java tests

* allow edit the test case if table has edit permission for test case

* fix: test case detail + test suite resource

* fix: test suite PUT and PATCH permission

* style: ran java linting

* style: ran java linting

---------

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
Co-authored-by: Teddy Crepineau <teddy.crepineau@gmail.com>
2025-02-05 14:05:53 +01:00
..