From be62ed1b94818c186be23468fd5d589c78cd6cf7 Mon Sep 17 00:00:00 2001 From: Setyo Nugroho Date: Mon, 21 Aug 2023 03:33:55 +0000 Subject: [PATCH] Fix: Fix admin permission --- yuyu/admin/billing_overview/panel.py | 2 ++ yuyu/admin/billing_setting/panel.py | 2 ++ yuyu/admin/notification_center/panel.py | 2 ++ yuyu/admin/price_configuration/panel.py | 2 ++ yuyu/admin/projects_balance/panel.py | 2 ++ yuyu/admin/projects_invoice/panel.py | 2 ++ 6 files changed, 12 insertions(+) diff --git a/yuyu/admin/billing_overview/panel.py b/yuyu/admin/billing_overview/panel.py index 591dc52..dc648be 100644 --- a/yuyu/admin/billing_overview/panel.py +++ b/yuyu/admin/billing_overview/panel.py @@ -18,3 +18,5 @@ import horizon class BillingOverview(horizon.Panel): name = _("Billing Overview") slug = "billing_overview" + permissions = ('openstack.roles.admin', ) + diff --git a/yuyu/admin/billing_setting/panel.py b/yuyu/admin/billing_setting/panel.py index f126d90..0606d02 100644 --- a/yuyu/admin/billing_setting/panel.py +++ b/yuyu/admin/billing_setting/panel.py @@ -18,3 +18,5 @@ import horizon class BillingSetting(horizon.Panel): name = _("Billing Setting") slug = "billing_setting" + permissions = ('openstack.roles.admin', ) + diff --git a/yuyu/admin/notification_center/panel.py b/yuyu/admin/notification_center/panel.py index 423372e..d5d2ad6 100644 --- a/yuyu/admin/notification_center/panel.py +++ b/yuyu/admin/notification_center/panel.py @@ -18,3 +18,5 @@ import horizon class NotificationCenter(horizon.Panel): name = _("Notification Center") slug = "notification_center" + permissions = ('openstack.roles.admin', ) + diff --git a/yuyu/admin/price_configuration/panel.py b/yuyu/admin/price_configuration/panel.py index 2f570c5..79ac893 100644 --- a/yuyu/admin/price_configuration/panel.py +++ b/yuyu/admin/price_configuration/panel.py @@ -18,3 +18,5 @@ import horizon class PriceConfiguration(horizon.Panel): name = _("Price Configuration") slug = "price_configuration" + permissions = ('openstack.roles.admin', ) + \ No newline at end of file diff --git a/yuyu/admin/projects_balance/panel.py b/yuyu/admin/projects_balance/panel.py index 76acf60..116b1ce 100644 --- a/yuyu/admin/projects_balance/panel.py +++ b/yuyu/admin/projects_balance/panel.py @@ -18,3 +18,5 @@ import horizon class ProjectsBalance(horizon.Panel): name = _("Projects Balance") slug = "projects_balance" + permissions = ('openstack.roles.admin', ) + diff --git a/yuyu/admin/projects_invoice/panel.py b/yuyu/admin/projects_invoice/panel.py index 8970fb7..885ffd7 100644 --- a/yuyu/admin/projects_invoice/panel.py +++ b/yuyu/admin/projects_invoice/panel.py @@ -18,3 +18,5 @@ import horizon class ProjectsInvoice(horizon.Panel): name = _("Projects Invoice") slug = "projects_invoice" + permissions = ('openstack.roles.admin', ) +