feat: add permission for clearing operation log policy

This commit is contained in:
wxg0103 2025-10-11 15:08:51 +08:00
parent 0e3de5dfb8
commit 01ba883946

View File

@ -1442,6 +1442,10 @@ class PermissionConstants(Enum):
group=Group.OPERATION_LOG, operate=Operate.EXPORT, role_list=[RoleConstants.ADMIN],
parent_group=[SystemGroup.OPERATION_LOG]
)
OPERATION_LOG_CLEAR_POLICY = Permission(
group=Group.OPERATION_LOG, operate=Operate.CLEAR_POLICY, role_list=[RoleConstants.ADMIN],
parent_group=[SystemGroup.OPERATION_LOG]
)
def get_workspace_application_permission(self):
return lambda r, kwargs: Permission(group=self.value.group, operate=self.value.operate,