feat: add application access token and API key management endpoints
This commit is contained in:
parent
60c7f78a90
commit
41cb4fedb1
@ -115,7 +115,6 @@ class WorkspaceGroup(Enum):
|
||||
OTHER = "OTHER"
|
||||
|
||||
|
||||
|
||||
class UserGroup(Enum):
|
||||
APPLICATION = "APPLICATION"
|
||||
KNOWLEDGE = "KNOWLEDGE"
|
||||
@ -1196,6 +1195,50 @@ class PermissionConstants(Enum):
|
||||
group=Group.SYSTEM_RES_APPLICATION, operate=Operate.READ, role_list=[RoleConstants.ADMIN],
|
||||
parent_group=[SystemGroup.RESOURCE_APPLICATION]
|
||||
)
|
||||
RESOURCE_APPLICATION_EXPORT = Permission(
|
||||
group=Group.SYSTEM_RES_APPLICATION, operate=Operate.EXPORT, role_list=[RoleConstants.ADMIN],
|
||||
parent_group=[SystemGroup.RESOURCE_APPLICATION]
|
||||
)
|
||||
RESOURCE_APPLICATION_DELETE = Permission(
|
||||
group=Group.SYSTEM_RES_APPLICATION, operate=Operate.DELETE, role_list=[RoleConstants.ADMIN],
|
||||
parent_group=[SystemGroup.RESOURCE_APPLICATION]
|
||||
)
|
||||
RESOURCE_APPLICATION_EDIT = Permission(
|
||||
group=Group.SYSTEM_RES_APPLICATION, operate=Operate.EDIT, role_list=[RoleConstants.ADMIN],
|
||||
parent_group=[SystemGroup.RESOURCE_APPLICATION]
|
||||
)
|
||||
RESOURCE_APPLICATION_OVERVIEW_ACCESS = Permission(
|
||||
group=Group.SYSTEM_RES_APPLICATION, operate=Operate.ACCESS, role_list=[RoleConstants.ADMIN],
|
||||
parent_group=[SystemGroup.RESOURCE_APPLICATION]
|
||||
)
|
||||
RESOURCE_APPLICATION_OVERVIEW_READ = Permission(
|
||||
group=Group.SYSTEM_RES_APPLICATION, operate=Operate.READ, role_list=[RoleConstants.ADMIN],
|
||||
parent_group=[SystemGroup.RESOURCE_APPLICATION]
|
||||
)
|
||||
RESOURCE_APPLICATION_OVERVIEW_API_KEY = Permission(
|
||||
group=Group.SYSTEM_RES_APPLICATION, operate=Operate.API_KEY, role_list=[RoleConstants.ADMIN],
|
||||
parent_group=[SystemGroup.RESOURCE_APPLICATION]
|
||||
)
|
||||
RESOURCE_APPLICATION_CHAT_LOG_READ = Permission(
|
||||
group=Group.SYSTEM_RES_APPLICATION, operate=Operate.READ, role_list=[RoleConstants.ADMIN],
|
||||
parent_group=[SystemGroup.RESOURCE_APPLICATION]
|
||||
)
|
||||
RESOURCE_APPLICATION_CHAT_LOG_ADD_KNOWLEDGE = Permission(
|
||||
group=Group.SYSTEM_RES_APPLICATION, operate=Operate.ADD_KNOWLEDGE, role_list=[RoleConstants.ADMIN],
|
||||
parent_group=[SystemGroup.RESOURCE_APPLICATION]
|
||||
)
|
||||
RESOURCE_APPLICATION_CHAT_LOG_ANNOTATION = Permission(
|
||||
group=Group.SYSTEM_RES_APPLICATION, operate=Operate.ANNOTATION, role_list=[RoleConstants.ADMIN],
|
||||
parent_group=[SystemGroup.RESOURCE_APPLICATION]
|
||||
)
|
||||
RESOURCE_APPLICATION_CHAT_LOG_EXPORT = Permission(
|
||||
group=Group.SYSTEM_RES_APPLICATION, operate=Operate.EXPORT, role_list=[RoleConstants.ADMIN],
|
||||
parent_group=[SystemGroup.RESOURCE_APPLICATION]
|
||||
)
|
||||
RESOURCE_APPLICATION_DEBUG = Permission(
|
||||
group=Group.SYSTEM_RES_APPLICATION, operate=Operate.DEBUG, role_list=[RoleConstants.ADMIN],
|
||||
parent_group=[SystemGroup.RESOURCE_APPLICATION]
|
||||
)
|
||||
|
||||
RESOURCE_KNOWLEDGE_READ = Permission(
|
||||
group=Group.SYSTEM_RES_KNOWLEDGE, operate=Operate.READ, role_list=[RoleConstants.ADMIN],
|
||||
|
||||
Loading…
Reference in New Issue
Block a user