mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 17:59:23 -04:00
Feature Controls - allow dashboard privilege to access maps (#35085)
## Summary This grants the dashboard privileges access to the `map` saved object type. Fixes #35079
This commit is contained in:
parent
8e0b216557
commit
a6d977e794
2 changed files with 26 additions and 16 deletions
|
@ -79,6 +79,7 @@ const kibanaFeatures: Feature[] = [
|
|||
'visualization',
|
||||
'timelion-sheet',
|
||||
'canvas-workpad',
|
||||
'map',
|
||||
],
|
||||
},
|
||||
ui: ['createNew', 'show', 'showWriteControls'],
|
||||
|
@ -93,6 +94,7 @@ const kibanaFeatures: Feature[] = [
|
|||
'visualization',
|
||||
'timelion-sheet',
|
||||
'canvas-workpad',
|
||||
'map',
|
||||
'dashboard',
|
||||
],
|
||||
},
|
||||
|
|
|
@ -207,6 +207,9 @@ export default function({ getService }: KibanaFunctionalTestDefaultProviders) {
|
|||
`saved_object:${version}:canvas-workpad/bulk_get`,
|
||||
`saved_object:${version}:canvas-workpad/get`,
|
||||
`saved_object:${version}:canvas-workpad/find`,
|
||||
`saved_object:${version}:map/bulk_get`,
|
||||
`saved_object:${version}:map/get`,
|
||||
`saved_object:${version}:map/find`,
|
||||
`ui:${version}:savedObjectsManagement/dashboard/delete`,
|
||||
`ui:${version}:savedObjectsManagement/dashboard/edit`,
|
||||
`ui:${version}:savedObjectsManagement/dashboard/read`,
|
||||
|
@ -219,6 +222,7 @@ export default function({ getService }: KibanaFunctionalTestDefaultProviders) {
|
|||
`ui:${version}:savedObjectsManagement/visualization/read`,
|
||||
`ui:${version}:savedObjectsManagement/timelion-sheet/read`,
|
||||
`ui:${version}:savedObjectsManagement/canvas-workpad/read`,
|
||||
`ui:${version}:savedObjectsManagement/map/read`,
|
||||
`ui:${version}:dashboard/createNew`,
|
||||
`ui:${version}:dashboard/show`,
|
||||
`ui:${version}:dashboard/showWriteControls`,
|
||||
|
@ -248,6 +252,9 @@ export default function({ getService }: KibanaFunctionalTestDefaultProviders) {
|
|||
`saved_object:${version}:canvas-workpad/bulk_get`,
|
||||
`saved_object:${version}:canvas-workpad/get`,
|
||||
`saved_object:${version}:canvas-workpad/find`,
|
||||
`saved_object:${version}:map/bulk_get`,
|
||||
`saved_object:${version}:map/get`,
|
||||
`saved_object:${version}:map/find`,
|
||||
`saved_object:${version}:dashboard/bulk_get`,
|
||||
`saved_object:${version}:dashboard/get`,
|
||||
`saved_object:${version}:dashboard/find`,
|
||||
|
@ -257,6 +264,7 @@ export default function({ getService }: KibanaFunctionalTestDefaultProviders) {
|
|||
`ui:${version}:savedObjectsManagement/visualization/read`,
|
||||
`ui:${version}:savedObjectsManagement/timelion-sheet/read`,
|
||||
`ui:${version}:savedObjectsManagement/canvas-workpad/read`,
|
||||
`ui:${version}:savedObjectsManagement/map/read`,
|
||||
`ui:${version}:savedObjectsManagement/dashboard/read`,
|
||||
`ui:${version}:dashboard/show`,
|
||||
],
|
||||
|
@ -791,11 +799,15 @@ export default function({ getService }: KibanaFunctionalTestDefaultProviders) {
|
|||
`saved_object:${version}:canvas-workpad/bulk_get`,
|
||||
`saved_object:${version}:canvas-workpad/get`,
|
||||
`saved_object:${version}:canvas-workpad/find`,
|
||||
`saved_object:${version}:map/bulk_get`,
|
||||
`saved_object:${version}:map/get`,
|
||||
`saved_object:${version}:map/find`,
|
||||
`ui:${version}:savedObjectsManagement/dashboard/delete`,
|
||||
`ui:${version}:savedObjectsManagement/dashboard/edit`,
|
||||
`ui:${version}:savedObjectsManagement/dashboard/read`,
|
||||
`ui:${version}:savedObjectsManagement/timelion-sheet/read`,
|
||||
`ui:${version}:savedObjectsManagement/canvas-workpad/read`,
|
||||
`ui:${version}:savedObjectsManagement/map/read`,
|
||||
`ui:${version}:dashboard/createNew`,
|
||||
`ui:${version}:dashboard/show`,
|
||||
`ui:${version}:dashboard/showWriteControls`,
|
||||
|
@ -856,16 +868,12 @@ export default function({ getService }: KibanaFunctionalTestDefaultProviders) {
|
|||
`app:${version}:maps`,
|
||||
`ui:${version}:catalogue/maps`,
|
||||
`ui:${version}:navLinks/maps`,
|
||||
`saved_object:${version}:map/bulk_get`,
|
||||
`saved_object:${version}:map/get`,
|
||||
`saved_object:${version}:map/find`,
|
||||
`saved_object:${version}:map/create`,
|
||||
`saved_object:${version}:map/bulk_create`,
|
||||
`saved_object:${version}:map/update`,
|
||||
`saved_object:${version}:map/delete`,
|
||||
`ui:${version}:savedObjectsManagement/map/delete`,
|
||||
`ui:${version}:savedObjectsManagement/map/edit`,
|
||||
`ui:${version}:savedObjectsManagement/map/read`,
|
||||
`ui:${version}:maps/save`,
|
||||
`app:${version}:canvas`,
|
||||
`ui:${version}:catalogue/canvas`,
|
||||
|
@ -941,11 +949,15 @@ export default function({ getService }: KibanaFunctionalTestDefaultProviders) {
|
|||
`saved_object:${version}:canvas-workpad/bulk_get`,
|
||||
`saved_object:${version}:canvas-workpad/get`,
|
||||
`saved_object:${version}:canvas-workpad/find`,
|
||||
`saved_object:${version}:map/bulk_get`,
|
||||
`saved_object:${version}:map/get`,
|
||||
`saved_object:${version}:map/find`,
|
||||
`saved_object:${version}:dashboard/bulk_get`,
|
||||
`saved_object:${version}:dashboard/get`,
|
||||
`saved_object:${version}:dashboard/find`,
|
||||
`ui:${version}:savedObjectsManagement/timelion-sheet/read`,
|
||||
`ui:${version}:savedObjectsManagement/canvas-workpad/read`,
|
||||
`ui:${version}:savedObjectsManagement/map/read`,
|
||||
`ui:${version}:savedObjectsManagement/dashboard/read`,
|
||||
`ui:${version}:dashboard/show`,
|
||||
`api:${version}:console`,
|
||||
|
@ -976,10 +988,6 @@ export default function({ getService }: KibanaFunctionalTestDefaultProviders) {
|
|||
`app:${version}:maps`,
|
||||
`ui:${version}:catalogue/maps`,
|
||||
`ui:${version}:navLinks/maps`,
|
||||
`saved_object:${version}:map/bulk_get`,
|
||||
`saved_object:${version}:map/get`,
|
||||
`saved_object:${version}:map/find`,
|
||||
`ui:${version}:savedObjectsManagement/map/read`,
|
||||
`app:${version}:canvas`,
|
||||
`ui:${version}:catalogue/canvas`,
|
||||
`ui:${version}:navLinks/canvas`,
|
||||
|
@ -1070,11 +1078,15 @@ export default function({ getService }: KibanaFunctionalTestDefaultProviders) {
|
|||
`saved_object:${version}:canvas-workpad/bulk_get`,
|
||||
`saved_object:${version}:canvas-workpad/get`,
|
||||
`saved_object:${version}:canvas-workpad/find`,
|
||||
`saved_object:${version}:map/bulk_get`,
|
||||
`saved_object:${version}:map/get`,
|
||||
`saved_object:${version}:map/find`,
|
||||
`ui:${version}:savedObjectsManagement/dashboard/delete`,
|
||||
`ui:${version}:savedObjectsManagement/dashboard/edit`,
|
||||
`ui:${version}:savedObjectsManagement/dashboard/read`,
|
||||
`ui:${version}:savedObjectsManagement/timelion-sheet/read`,
|
||||
`ui:${version}:savedObjectsManagement/canvas-workpad/read`,
|
||||
`ui:${version}:savedObjectsManagement/map/read`,
|
||||
`ui:${version}:dashboard/createNew`,
|
||||
`ui:${version}:dashboard/show`,
|
||||
`ui:${version}:dashboard/showWriteControls`,
|
||||
|
@ -1135,16 +1147,12 @@ export default function({ getService }: KibanaFunctionalTestDefaultProviders) {
|
|||
`app:${version}:maps`,
|
||||
`ui:${version}:catalogue/maps`,
|
||||
`ui:${version}:navLinks/maps`,
|
||||
`saved_object:${version}:map/bulk_get`,
|
||||
`saved_object:${version}:map/get`,
|
||||
`saved_object:${version}:map/find`,
|
||||
`saved_object:${version}:map/create`,
|
||||
`saved_object:${version}:map/bulk_create`,
|
||||
`saved_object:${version}:map/update`,
|
||||
`saved_object:${version}:map/delete`,
|
||||
`ui:${version}:savedObjectsManagement/map/delete`,
|
||||
`ui:${version}:savedObjectsManagement/map/edit`,
|
||||
`ui:${version}:savedObjectsManagement/map/read`,
|
||||
`ui:${version}:maps/save`,
|
||||
`app:${version}:canvas`,
|
||||
`ui:${version}:catalogue/canvas`,
|
||||
|
@ -1220,11 +1228,15 @@ export default function({ getService }: KibanaFunctionalTestDefaultProviders) {
|
|||
`saved_object:${version}:canvas-workpad/bulk_get`,
|
||||
`saved_object:${version}:canvas-workpad/get`,
|
||||
`saved_object:${version}:canvas-workpad/find`,
|
||||
`saved_object:${version}:map/bulk_get`,
|
||||
`saved_object:${version}:map/get`,
|
||||
`saved_object:${version}:map/find`,
|
||||
`saved_object:${version}:dashboard/bulk_get`,
|
||||
`saved_object:${version}:dashboard/get`,
|
||||
`saved_object:${version}:dashboard/find`,
|
||||
`ui:${version}:savedObjectsManagement/timelion-sheet/read`,
|
||||
`ui:${version}:savedObjectsManagement/canvas-workpad/read`,
|
||||
`ui:${version}:savedObjectsManagement/map/read`,
|
||||
`ui:${version}:savedObjectsManagement/dashboard/read`,
|
||||
`ui:${version}:dashboard/show`,
|
||||
`api:${version}:console`,
|
||||
|
@ -1255,10 +1267,6 @@ export default function({ getService }: KibanaFunctionalTestDefaultProviders) {
|
|||
`app:${version}:maps`,
|
||||
`ui:${version}:catalogue/maps`,
|
||||
`ui:${version}:navLinks/maps`,
|
||||
`saved_object:${version}:map/bulk_get`,
|
||||
`saved_object:${version}:map/get`,
|
||||
`saved_object:${version}:map/find`,
|
||||
`ui:${version}:savedObjectsManagement/map/read`,
|
||||
`app:${version}:canvas`,
|
||||
`ui:${version}:catalogue/canvas`,
|
||||
`ui:${version}:navLinks/canvas`,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue