feat(dashboards): security permissions simplification (#12012)

* feat(dashboards): security perm simplification

* fix tests

* fix tests

* remove unnecessary mapping

* fix JS tests

* fix cypress test and explore endpoint

* update alembic down revision

* Merge branch 'master' into feat/security-converge-dashboards

# Conflicts:
#	superset/constants.py
#	tests/security_tests.py
This commit is contained in:
Daniel Vaz Gaspar
2020-12-17 09:53:13 +00:00
committed by GitHub
parent 700dee6db6
commit dd5cdb1b5f
11 changed files with 146 additions and 27 deletions

View File

@@ -63,7 +63,7 @@ const mockUser = {
};
fetchMock.get(dashboardsInfoEndpoint, {
permissions: ['can_list', 'can_edit', 'can_delete'],
permissions: ['can_read', 'can_write'],
});
fetchMock.get(dashboardOwnersEndpoint, {
result: [],