diff --git a/src/sunstone/etc/sunstone-views/kvm/admin.yaml b/src/sunstone/etc/sunstone-views/kvm/admin.yaml index f42759bbdc..ad573e3c0f 100644 --- a/src/sunstone/etc/sunstone-views/kvm/admin.yaml +++ b/src/sunstone/etc/sunstone-views/kvm/admin.yaml @@ -246,6 +246,8 @@ tabs: Template.delete_dialog: true Template.share: true Template.unshare: true + Template.lockU: true + Template.unlock: true Template.edit_labels: true Template.menu_labels: true template_creation_tabs: @@ -398,6 +400,8 @@ tabs: VM.unresched: true VM.save_as_template: true VM.updateconf: true + VM.lockU: true + VM.unlock: true VM.edit_labels: true VM.menu_labels: true oneflow-services-tab: @@ -635,6 +639,8 @@ tabs: Image.snapshot_flatten: true Image.snapshot_revert: true Image.snapshot_delete: true + Image.lockU: true + Image.unlock: true Image.edit_labels: true Image.menu_labels: true files-tab: @@ -693,6 +699,8 @@ tabs: MarketPlace.chgrp: true MarketPlace.chmod: true MarketPlace.delete: true + MarketPlace.lockU: true + MarketPlace.unlock: true MarketPlace.edit_labels: true MarketPlace.menu_labels: true marketplaceapps-tab: @@ -769,6 +777,8 @@ tabs: Network.add_ar: true Network.remove_ar: true Network.update_ar: true + Network.lockU: true + Network.unlock: true Network.edit_labels: true Network.menu_labels: true vnets-topology-tab: @@ -858,3 +868,5 @@ tabs: VMGroup.chmod: true VMGroup.chown: true VMGroup.chgrp: true + VMGroup.lockU: true + VMGroup.unlock: true diff --git a/src/sunstone/etc/sunstone-views/kvm/cloud.yaml b/src/sunstone/etc/sunstone-views/kvm/cloud.yaml index 070d37dfc9..d2c6c88173 100644 --- a/src/sunstone/etc/sunstone-views/kvm/cloud.yaml +++ b/src/sunstone/etc/sunstone-views/kvm/cloud.yaml @@ -81,6 +81,8 @@ tabs: VM.disk_snapshot_revert: true VM.disk_snapshot_delete: true VM.save_as_template: true + VM.lockU: true + VM.unlock: true dashboard: # Connected user's quotas quotas: true diff --git a/src/sunstone/etc/sunstone-views/kvm/groupadmin.yaml b/src/sunstone/etc/sunstone-views/kvm/groupadmin.yaml index 99b0125a62..2d5300397f 100644 --- a/src/sunstone/etc/sunstone-views/kvm/groupadmin.yaml +++ b/src/sunstone/etc/sunstone-views/kvm/groupadmin.yaml @@ -245,6 +245,8 @@ tabs: Template.delete_dialog: true Template.share: true Template.unshare: true + Template.lockU: true + Template.unlock: true Template.edit_labels: true Template.menu_labels: true template_creation_tabs: @@ -397,6 +399,8 @@ tabs: VM.unresched: false VM.save_as_template: true VM.updateconf: false + VM.lockU: true + VM.unlock: true VM.edit_labels: true VM.menu_labels: true oneflow-services-tab: @@ -479,6 +483,8 @@ tabs: VirtualRouter.delete: true VirtualRouter.attachnic: false VirtualRouter.detachnic: false + VirtualRouter.lockU: true + VirtualRouter.unlock: true VirtualRouter.edit_labels: true VirtualRouter.menu_labels: true infrastructure-top-tab: @@ -634,6 +640,8 @@ tabs: Image.snapshot_flatten: true Image.snapshot_revert: true Image.snapshot_delete: true + Image.lockU: true + Image.unlock: true Image.edit_labels: true Image.menu_labels: true files-tab: @@ -692,6 +700,8 @@ tabs: MarketPlace.chgrp: true MarketPlace.chmod: true MarketPlace.delete: true + MarketPlace.lockU: true + MarketPlace.unlock: true MarketPlace.edit_labels: true MarketPlace.menu_labels: true marketplaceapps-tab: @@ -768,6 +778,8 @@ tabs: Network.add_ar: false Network.remove_ar: false Network.update_ar: false + Network.lockU: true + Network.unlock: true Network.edit_labels: true Network.menu_labels: true vnets-topology-tab: @@ -857,3 +869,5 @@ tabs: VMGroup.chmod: true VMGroup.chown: true VMGroup.chgrp: true + VMGroup.lockU: true + VMGroup.unlock: true diff --git a/src/sunstone/etc/sunstone-views/kvm/user.yaml b/src/sunstone/etc/sunstone-views/kvm/user.yaml index c93ecfc6ab..64956c5eab 100644 --- a/src/sunstone/etc/sunstone-views/kvm/user.yaml +++ b/src/sunstone/etc/sunstone-views/kvm/user.yaml @@ -238,6 +238,8 @@ tabs: Template.delete_dialog: true Template.share: true Template.unshare: true + Template.lockU: true + Template.unlock: true Template.edit_labels: true Template.menu_labels: true template_creation_tabs: @@ -390,6 +392,8 @@ tabs: VM.unresched: false VM.save_as_template: true VM.updateconf: true + VM.lockU: true + VM.unlock: true VM.edit_labels: true VM.menu_labels: true oneflow-services-tab: @@ -472,6 +476,8 @@ tabs: VirtualRouter.delete: true VirtualRouter.attachnic: true VirtualRouter.detachnic: true + VirtualRouter.lockU: true + VirtualRouter.unlock: true VirtualRouter.edit_labels: true VirtualRouter.menu_labels: true infrastructure-top-tab: @@ -627,6 +633,8 @@ tabs: Image.snapshot_flatten: true Image.snapshot_revert: true Image.snapshot_delete: true + Image.lockU: true + Image.unlock: true Image.edit_labels: true Image.menu_labels: true files-tab: @@ -685,6 +693,8 @@ tabs: MarketPlace.chgrp: true MarketPlace.chmod: true MarketPlace.delete: true + MarketPlace.lockU: true + MarketPlace.unlock: true MarketPlace.edit_labels: true MarketPlace.menu_labels: true marketplaceapps-tab: @@ -761,6 +771,8 @@ tabs: Network.add_ar: false Network.remove_ar: true Network.update_ar: true + Network.lockU: true + Network.unlock: true Network.edit_labels: true Network.menu_labels: true vnets-topology-tab: @@ -849,4 +861,6 @@ tabs: VMGroup.update_dialog: true VMGroup.chmod: true VMGroup.chown: true - VMGroup.chgrp: true \ No newline at end of file + VMGroup.chgrp: true + VMGroup.lockU: true + VMGroup.unlock: true \ No newline at end of file diff --git a/src/sunstone/etc/sunstone-views/mixed/admin.yaml b/src/sunstone/etc/sunstone-views/mixed/admin.yaml index 53cfb0fbfd..8b6c3aad9e 100644 --- a/src/sunstone/etc/sunstone-views/mixed/admin.yaml +++ b/src/sunstone/etc/sunstone-views/mixed/admin.yaml @@ -246,6 +246,8 @@ tabs: Template.delete_dialog: true Template.share: true Template.unshare: true + Template.lockU: true + Template.unlock: true Template.edit_labels: true Template.menu_labels: true template_creation_tabs: @@ -398,6 +400,8 @@ tabs: VM.unresched: true VM.save_as_template: true VM.updateconf: true + VM.lockU: true + VM.unlock: true VM.edit_labels: true VM.menu_labels: true oneflow-services-tab: @@ -480,6 +484,8 @@ tabs: VirtualRouter.delete: true VirtualRouter.attachnic: true VirtualRouter.detachnic: true + VirtualRouter.lockU: true + VirtualRouter.unlock: true VirtualRouter.edit_labels: true VirtualRouter.menu_labels: true infrastructure-top-tab: @@ -635,6 +641,8 @@ tabs: Image.snapshot_flatten: true Image.snapshot_revert: true Image.snapshot_delete: true + Image.lockU: true + Image.unlock: true Image.edit_labels: true Image.menu_labels: true files-tab: @@ -693,6 +701,8 @@ tabs: MarketPlace.chgrp: true MarketPlace.chmod: true MarketPlace.delete: true + MarketPlace.lockU: true + MarketPlace.unlock: true MarketPlace.edit_labels: true MarketPlace.menu_labels: true marketplaceapps-tab: @@ -769,6 +779,8 @@ tabs: Network.add_ar: true Network.remove_ar: true Network.update_ar: true + Network.lockU: true + Network.unlock: true Network.edit_labels: true Network.menu_labels: true vnets-topology-tab: @@ -858,3 +870,5 @@ tabs: VMGroup.chmod: true VMGroup.chown: true VMGroup.chgrp: true + VMGroup.lockU: true + VMGroup.unlock: true diff --git a/src/sunstone/etc/sunstone-views/mixed/cloud.yaml b/src/sunstone/etc/sunstone-views/mixed/cloud.yaml index 070d37dfc9..d2c6c88173 100644 --- a/src/sunstone/etc/sunstone-views/mixed/cloud.yaml +++ b/src/sunstone/etc/sunstone-views/mixed/cloud.yaml @@ -81,6 +81,8 @@ tabs: VM.disk_snapshot_revert: true VM.disk_snapshot_delete: true VM.save_as_template: true + VM.lockU: true + VM.unlock: true dashboard: # Connected user's quotas quotas: true diff --git a/src/sunstone/etc/sunstone-views/mixed/groupadmin.yaml b/src/sunstone/etc/sunstone-views/mixed/groupadmin.yaml index 99b0125a62..2d5300397f 100644 --- a/src/sunstone/etc/sunstone-views/mixed/groupadmin.yaml +++ b/src/sunstone/etc/sunstone-views/mixed/groupadmin.yaml @@ -245,6 +245,8 @@ tabs: Template.delete_dialog: true Template.share: true Template.unshare: true + Template.lockU: true + Template.unlock: true Template.edit_labels: true Template.menu_labels: true template_creation_tabs: @@ -397,6 +399,8 @@ tabs: VM.unresched: false VM.save_as_template: true VM.updateconf: false + VM.lockU: true + VM.unlock: true VM.edit_labels: true VM.menu_labels: true oneflow-services-tab: @@ -479,6 +483,8 @@ tabs: VirtualRouter.delete: true VirtualRouter.attachnic: false VirtualRouter.detachnic: false + VirtualRouter.lockU: true + VirtualRouter.unlock: true VirtualRouter.edit_labels: true VirtualRouter.menu_labels: true infrastructure-top-tab: @@ -634,6 +640,8 @@ tabs: Image.snapshot_flatten: true Image.snapshot_revert: true Image.snapshot_delete: true + Image.lockU: true + Image.unlock: true Image.edit_labels: true Image.menu_labels: true files-tab: @@ -692,6 +700,8 @@ tabs: MarketPlace.chgrp: true MarketPlace.chmod: true MarketPlace.delete: true + MarketPlace.lockU: true + MarketPlace.unlock: true MarketPlace.edit_labels: true MarketPlace.menu_labels: true marketplaceapps-tab: @@ -768,6 +778,8 @@ tabs: Network.add_ar: false Network.remove_ar: false Network.update_ar: false + Network.lockU: true + Network.unlock: true Network.edit_labels: true Network.menu_labels: true vnets-topology-tab: @@ -857,3 +869,5 @@ tabs: VMGroup.chmod: true VMGroup.chown: true VMGroup.chgrp: true + VMGroup.lockU: true + VMGroup.unlock: true diff --git a/src/sunstone/etc/sunstone-views/mixed/user.yaml b/src/sunstone/etc/sunstone-views/mixed/user.yaml index c93ecfc6ab..64956c5eab 100644 --- a/src/sunstone/etc/sunstone-views/mixed/user.yaml +++ b/src/sunstone/etc/sunstone-views/mixed/user.yaml @@ -238,6 +238,8 @@ tabs: Template.delete_dialog: true Template.share: true Template.unshare: true + Template.lockU: true + Template.unlock: true Template.edit_labels: true Template.menu_labels: true template_creation_tabs: @@ -390,6 +392,8 @@ tabs: VM.unresched: false VM.save_as_template: true VM.updateconf: true + VM.lockU: true + VM.unlock: true VM.edit_labels: true VM.menu_labels: true oneflow-services-tab: @@ -472,6 +476,8 @@ tabs: VirtualRouter.delete: true VirtualRouter.attachnic: true VirtualRouter.detachnic: true + VirtualRouter.lockU: true + VirtualRouter.unlock: true VirtualRouter.edit_labels: true VirtualRouter.menu_labels: true infrastructure-top-tab: @@ -627,6 +633,8 @@ tabs: Image.snapshot_flatten: true Image.snapshot_revert: true Image.snapshot_delete: true + Image.lockU: true + Image.unlock: true Image.edit_labels: true Image.menu_labels: true files-tab: @@ -685,6 +693,8 @@ tabs: MarketPlace.chgrp: true MarketPlace.chmod: true MarketPlace.delete: true + MarketPlace.lockU: true + MarketPlace.unlock: true MarketPlace.edit_labels: true MarketPlace.menu_labels: true marketplaceapps-tab: @@ -761,6 +771,8 @@ tabs: Network.add_ar: false Network.remove_ar: true Network.update_ar: true + Network.lockU: true + Network.unlock: true Network.edit_labels: true Network.menu_labels: true vnets-topology-tab: @@ -849,4 +861,6 @@ tabs: VMGroup.update_dialog: true VMGroup.chmod: true VMGroup.chown: true - VMGroup.chgrp: true \ No newline at end of file + VMGroup.chgrp: true + VMGroup.lockU: true + VMGroup.unlock: true \ No newline at end of file diff --git a/src/sunstone/etc/sunstone-views/vcenter/admin.yaml b/src/sunstone/etc/sunstone-views/vcenter/admin.yaml index ce65beed62..de5848b599 100644 --- a/src/sunstone/etc/sunstone-views/vcenter/admin.yaml +++ b/src/sunstone/etc/sunstone-views/vcenter/admin.yaml @@ -244,6 +244,8 @@ tabs: Template.delete_dialog: true Template.share: false Template.unshare: false + Template.lockU: true + Template.unlock: false Template.edit_labels: true Template.menu_labels: true template_creation_tabs: @@ -396,6 +398,8 @@ tabs: VM.unresched: true VM.save_as_template: true VM.updateconf: true + VM.lockU: true + VM.unlock: true VM.edit_labels: true VM.menu_labels: true oneflow-services-tab: @@ -478,6 +482,8 @@ tabs: VirtualRouter.delete: true VirtualRouter.attachnic: true VirtualRouter.detachnic: true + VirtualRouter.lockU: true + VirtualRouter.unlock: true VirtualRouter.edit_labels: true VirtualRouter.menu_labels: true infrastructure-top-tab: @@ -633,6 +639,8 @@ tabs: Image.snapshot_flatten: false Image.snapshot_revert: false Image.snapshot_delete: false + Image.lockU: true + Image.unlock: false Image.edit_labels: true Image.menu_labels: true files-tab: @@ -691,6 +699,8 @@ tabs: MarketPlace.chgrp: true MarketPlace.chmod: true MarketPlace.delete: true + MarketPlace.lockU: true + MarketPlace.unlock: true MarketPlace.edit_labels: true MarketPlace.menu_labels: true marketplaceapps-tab: @@ -767,6 +777,8 @@ tabs: Network.add_ar: true Network.remove_ar: true Network.update_ar: true + Network.lockU: true + Network.unlock: true Network.edit_labels: true Network.menu_labels: true vnets-topology-tab: @@ -856,3 +868,5 @@ tabs: VMGroup.chmod: true VMGroup.chown: true VMGroup.chgrp: true + VMGroup.lockU: true + VMGroup.unlock: true diff --git a/src/sunstone/etc/sunstone-views/vcenter/cloud.yaml b/src/sunstone/etc/sunstone-views/vcenter/cloud.yaml index a87bd8517e..20119066bc 100644 --- a/src/sunstone/etc/sunstone-views/vcenter/cloud.yaml +++ b/src/sunstone/etc/sunstone-views/vcenter/cloud.yaml @@ -82,6 +82,8 @@ tabs: VM.disk_snapshot_revert: true VM.disk_snapshot_delete: true VM.save_as_template: true + VM.lockU: true + VM.unlock: true dashboard: # Connected user's quotas quotas: true diff --git a/src/sunstone/etc/sunstone-views/vcenter/groupadmin.yaml b/src/sunstone/etc/sunstone-views/vcenter/groupadmin.yaml index d516fc4f70..ed2ef01edf 100644 --- a/src/sunstone/etc/sunstone-views/vcenter/groupadmin.yaml +++ b/src/sunstone/etc/sunstone-views/vcenter/groupadmin.yaml @@ -245,6 +245,8 @@ tabs: Template.delete_dialog: true Template.share: true Template.unshare: true + Template.lockU: true + Template.unlock: true Template.edit_labels: true Template.menu_labels: true template_creation_tabs: @@ -397,6 +399,8 @@ tabs: VM.unresched: false VM.save_as_template: false VM.updateconf: false + VM.lockU: true + VM.unlock: true VM.edit_labels: true VM.menu_labels: true oneflow-services-tab: @@ -479,6 +483,8 @@ tabs: VirtualRouter.delete: true VirtualRouter.attachnic: false VirtualRouter.detachnic: false + VirtualRouter.lockU: true + VirtualRouter.unlock: true VirtualRouter.edit_labels: true VirtualRouter.menu_labels: true infrastructure-top-tab: @@ -634,6 +640,8 @@ tabs: Image.snapshot_flatten: true Image.snapshot_revert: true Image.snapshot_delete: true + Image.lockU: true + Image.unlock: true Image.edit_labels: true Image.menu_labels: true files-tab: @@ -692,6 +700,8 @@ tabs: MarketPlace.chgrp: true MarketPlace.chmod: true MarketPlace.delete: true + MarketPlace.lockU: true + MarketPlace.unlock: true MarketPlace.edit_labels: true MarketPlace.menu_labels: true marketplaceapps-tab: @@ -768,6 +778,8 @@ tabs: Network.add_ar: false Network.remove_ar: false Network.update_ar: false + Network.lockU: true + Network.unlock: true Network.edit_labels: true Network.menu_labels: true vnets-topology-tab: @@ -856,4 +868,6 @@ tabs: VMGroup.update_dialog: true VMGroup.chmod: true VMGroup.chown: true - VMGroup.chgrp: true \ No newline at end of file + VMGroup.chgrp: true + VMGroup.lockU: true + VMGroup.unlock: true \ No newline at end of file diff --git a/src/sunstone/etc/sunstone-views/vcenter/user.yaml b/src/sunstone/etc/sunstone-views/vcenter/user.yaml index c93ecfc6ab..64956c5eab 100644 --- a/src/sunstone/etc/sunstone-views/vcenter/user.yaml +++ b/src/sunstone/etc/sunstone-views/vcenter/user.yaml @@ -238,6 +238,8 @@ tabs: Template.delete_dialog: true Template.share: true Template.unshare: true + Template.lockU: true + Template.unlock: true Template.edit_labels: true Template.menu_labels: true template_creation_tabs: @@ -390,6 +392,8 @@ tabs: VM.unresched: false VM.save_as_template: true VM.updateconf: true + VM.lockU: true + VM.unlock: true VM.edit_labels: true VM.menu_labels: true oneflow-services-tab: @@ -472,6 +476,8 @@ tabs: VirtualRouter.delete: true VirtualRouter.attachnic: true VirtualRouter.detachnic: true + VirtualRouter.lockU: true + VirtualRouter.unlock: true VirtualRouter.edit_labels: true VirtualRouter.menu_labels: true infrastructure-top-tab: @@ -627,6 +633,8 @@ tabs: Image.snapshot_flatten: true Image.snapshot_revert: true Image.snapshot_delete: true + Image.lockU: true + Image.unlock: true Image.edit_labels: true Image.menu_labels: true files-tab: @@ -685,6 +693,8 @@ tabs: MarketPlace.chgrp: true MarketPlace.chmod: true MarketPlace.delete: true + MarketPlace.lockU: true + MarketPlace.unlock: true MarketPlace.edit_labels: true MarketPlace.menu_labels: true marketplaceapps-tab: @@ -761,6 +771,8 @@ tabs: Network.add_ar: false Network.remove_ar: true Network.update_ar: true + Network.lockU: true + Network.unlock: true Network.edit_labels: true Network.menu_labels: true vnets-topology-tab: @@ -849,4 +861,6 @@ tabs: VMGroup.update_dialog: true VMGroup.chmod: true VMGroup.chown: true - VMGroup.chgrp: true \ No newline at end of file + VMGroup.chgrp: true + VMGroup.lockU: true + VMGroup.unlock: true \ No newline at end of file