Refactor i am principal
This commit is contained in:
@@ -21,7 +21,8 @@ from .iam_constant import (
|
||||
RESOURCE_MANAGE_T_C,
|
||||
RESOURCE_MANAGE_CMS,
|
||||
RESOURCE_MANAGE_PRIVACYPOLICY,
|
||||
RESOURCE_MANAGE_SUPPORT
|
||||
RESOURCE_MANAGE_SUPPORT,
|
||||
RESOURCE_MANAGE_NOTIFICATION
|
||||
)
|
||||
|
||||
class IAMPrincipalType:
|
||||
@@ -122,7 +123,6 @@ class IAMActions:
|
||||
return iam_action_fixture_data
|
||||
|
||||
class IAMResources:
|
||||
DASHBOARD = RESOURCE_MANAGE_DASHBOARD
|
||||
IAM = RESOURCE_MANAGE_IAM
|
||||
USER = RESOURCE_MANAGE_USER
|
||||
SUPPORT = RESOURCE_MANAGE_SUPPORT
|
||||
@@ -132,9 +132,9 @@ class IAMResources:
|
||||
FAQS = RESOURCE_MANAGE_FAQS
|
||||
T_C = RESOURCE_MANAGE_T_C
|
||||
PRIVACYPOLICY = RESOURCE_MANAGE_PRIVACYPOLICY
|
||||
NOTIFICATION = RESOURCE_MANAGE_NOTIFICATION
|
||||
|
||||
resources = [
|
||||
DASHBOARD,
|
||||
IAM,
|
||||
USER,
|
||||
SUPPORT,
|
||||
@@ -144,6 +144,7 @@ class IAMResources:
|
||||
FAQS,
|
||||
T_C,
|
||||
PRIVACYPOLICY,
|
||||
NOTIFICATION,
|
||||
]
|
||||
|
||||
@staticmethod
|
||||
|
||||
Reference in New Issue
Block a user