diff --git a/src/views/assets/Cloud/Strategy/StrategyList.vue b/src/views/assets/Cloud/Strategy/StrategyList.vue index 1b5188dfb..a1e1d05ad 100644 --- a/src/views/assets/Cloud/Strategy/StrategyList.vue +++ b/src/views/assets/Cloud/Strategy/StrategyList.vue @@ -52,10 +52,11 @@ export default { updateRoute: 'CloudStrategyUpdate', hasClone: false, canDelete: ({ row }) => { - return row.name !== 'default' + return this.$hasPerm('xpack.delete_strategy') && row.name !== 'default' }, canUpdate: ({ row }) => { - return row.name !== 'default' + return this.$hasPerm('xpack.change_strategy') && row.name !== 'default' && + !this.$store.getters.currentOrgIsRoot } } }