diff --git a/src/sunstone/etc/sunstone-views/admin.yaml b/src/sunstone/etc/sunstone-views/admin.yaml index eaafcda6a3..4bdcf948c0 100644 --- a/src/sunstone/etc/sunstone-views/admin.yaml +++ b/src/sunstone/etc/sunstone-views/admin.yaml @@ -374,7 +374,6 @@ tabs: SecurityGroup.chmod: true SecurityGroup.clone_dialog: true SecurityGroup.delete: true - marketplace-tab: panel_tabs: marketplace_info_tab: true diff --git a/src/sunstone/etc/sunstone-views/user.yaml b/src/sunstone/etc/sunstone-views/user.yaml index 7c03c812cd..ef30bd8da3 100644 --- a/src/sunstone/etc/sunstone-views/user.yaml +++ b/src/sunstone/etc/sunstone-views/user.yaml @@ -16,6 +16,7 @@ enabled_tabs: hosts-tab: false datastores-tab: true vnets-tab: true + secgroups-tab: true marketplace-tab: true oneflow-dashboard: true oneflow-services: true @@ -355,6 +356,24 @@ tabs: Network.add_ar: false Network.remove_ar: true Network.update_ar: true + secgroups-tab: + panel_tabs: + security_group_info_tab: true + table_columns: + - 0 # Checkbox + - 1 # ID + - 2 # Owner + - 3 # Group + - 4 # Name + actions: + SecurityGroup.refresh: true + SecurityGroup.create_dialog: true + SecurityGroup.update_dialog: true + SecurityGroup.chown: true + SecurityGroup.chgrp: true + SecurityGroup.chmod: true + SecurityGroup.clone_dialog: true + SecurityGroup.delete: true marketplace-tab: panel_tabs: marketplace_info_tab: true diff --git a/src/sunstone/etc/sunstone-views/vcenter.yaml b/src/sunstone/etc/sunstone-views/vcenter.yaml index 14e4cb9d68..97e06407db 100644 --- a/src/sunstone/etc/sunstone-views/vcenter.yaml +++ b/src/sunstone/etc/sunstone-views/vcenter.yaml @@ -16,6 +16,7 @@ enabled_tabs: hosts-tab: true datastores-tab: false vnets-tab: false + secgroups-tab: false marketplace-tab: false oneflow-dashboard: true oneflow-services: true @@ -355,6 +356,24 @@ tabs: Network.add_ar: true Network.remove_ar: true Network.update_ar: true + secgroups-tab: + panel_tabs: + security_group_info_tab: true + table_columns: + - 0 # Checkbox + - 1 # ID + - 2 # Owner + - 3 # Group + - 4 # Name + actions: + SecurityGroup.refresh: true + SecurityGroup.create_dialog: true + SecurityGroup.update_dialog: true + SecurityGroup.chown: true + SecurityGroup.chgrp: true + SecurityGroup.chmod: true + SecurityGroup.clone_dialog: true + SecurityGroup.delete: true marketplace-tab: panel_tabs: marketplace_info_tab: true