system:
  system.dashboard.run_view.view:
    - GET:/api/v1/monitor/overview/invoke
    - GET:/api/v1/monitor/overview/message
    - GET:/api/v1/monitor/overview/top10
    - GET:/api/v1/monitor/overview/summary
  system.devops.ai_provider.manager:
    - PUT:/api/v1/ai/provider/config
    - PUT:/api/v1/ai/provider/default-llm
  system.devops.ai_provider.view:
    - GET:/api/v1/ai/providers
    - GET:/api/v1/ai/provider/config
  system.devops.cluster.manager:
    - PUT:/api/v1/cluster/reset
    - POST:/api/v1/cluster/check
  system.devops.cluster.view:
    - GET:/api/v1/cluster/nodes
  system.devops.data_source.manager:
    - POST:/api/v1/monitor/config
    - PUT:/api/v1/monitor/config
  system.devops.data_source.view:
    - GET:/api/v1/monitor/config
  system.devops.log_configuration.manager:
    - POST:/api/v1/dynamic/{name}
    - PUT:/api/v1/dynamic/{name}/config
    - DELETE:/api/v1/dynamic/{name}/batch
    - PUT:/api/v1/dynamic/{name}/online
    - PUT:/api/v1/dynamic/{name}/offline
  system.devops.log_configuration.view:
    - GET:/api/v1/dynamic/{name}/info
    - GET:/api/v1/dynamic/{name}/list
    - GET:/api/v1/dynamic/{name}/render
  system.devops.ssl_certificate.manager:
    - POST:/api/v1/certificate
    - PUT:/api/v1/certificate
    - DELETE:/api/v1/certificate
  system.devops.ssl_certificate.view:
    - GET:/api/v1/certificates
    - GET:/api/v1/certificate
  system.organization.member.manager:
    - POST:/api/v1/user/account
    - PUT:/api/v1/user/account
    - DELETE:/api/v1/user/account
    - POST:/api/v1/user/account/enable
    - POST:/api/v1/user/account/disable
    - POST:/api/v1/user/department
    - PUT:/api/v1/user/department
    - DELETE:/api/v1/user/department
    - POST:/api/v1/user/department/member
    - DELETE:/api/v1/user/department/member
    - POST:/api/v1/user/department/member/remove
    - POST:/api/v1/account/role
  system.organization.member.view:
    - GET:/api/v1/user/accounts
    - GET:/api/v1/user/departments
  system.organization.role.view_system_role:
    - GET:/api/v1/system/roles
    - GET:/api/v1/system/role
  system.organization.role.view_team_role:
    - GET:/api/v1/team/roles
    - GET:/api/v1/team/role
  system.organization.team.manager:
    - POST:/api/v1/manager/team
    - PUT:/api/v1/manager/team
    - DELETE:/api/v1/manager/team
  system.organization.team.view:
    - GET:/api/v1/manager/teams
    - GET:/api/v1/manager/team
  system.settings.general.manager:
  system.settings.general.view:
  system.settings.service_classification.manager:
    - POST:/api/v1/catalogue
    - PUT:/api/v1/catalogue
    - DELETE:/api/v1/catalogue
    - PUT:/api/v1/catalogue/sort
  system.settings.service_classification.view:
  system.workspace.api_market.view:
    - GET:/api/v1/catalogue/services
    - GET:/api/v1/catalogue/service
  system.workspace.application.view_all:
    - GET:/api/v1/apps
  system.workspace.service.view_all:
    - GET:/api/v1/services
  system.workspace.team.view_all:
    - GET:/api/v1/manager/teams
team:
  team.application.application.manager:
    - PUT:/api/v1/app/info
    - POST:/api/v1/team/app
    - DELETE:/api/v1/app
  team.application.authorization.manager:
    - POST:/api/v1/app/authorization
    - PUT:/api/v1/app/authorization
    - DELETE:/api/v1/app/authorization
  team.application.authorization.view:
    - GET:/api/v1/app/authorization
    - GET:/api/v1/app/authorizations
    - GET:/api/v1/app/authorization/details
  team.application.subscription.manager:
    - POST:/api/v1/catalogue/service/subscribe
    - POST:/api/v1/application/subscription/cancel
    - POST:/api/v1/application/subscription/cancel_apply
  team.application.subscription.view:
    - GET:/api/v1/application/subscriptions
  team.service.api_doc.manager:
    - PUT:/api/v1/service/api_doc
    - POST:/api/v1/service/api_doc/upload
  team.service.api_doc.view:
    - GET:/api/v1/service/api_doc
  team.service.release.manager:
    - POST:/api/v1/service/publish/release/do
    - DELETE:/api/v1/service/release
  team.service.release.view:
    - GET:/api/v1/service/releases
    - GET:/api/v1/service/release
    - GET:/api/v1/service/publishs
    - GET:/api/v1/service/publish/check
    - GET:/api/v1/service/release/preview
    - GET:/api/v1/service/publish/status
  team.service.router.manager:
    - POST:/api/v1/service/router
    - PUT:/api/v1/service/router
    - DELETE:/api/v1/service/router
  team.service.router.view:
    - GET:/api/v1/service/routers
    - GET:/api/v1/service/router/detail
    - GET:/api/v1/service/router/detail/simple
    - GET:/api/v1/service/router/define
  team.service.service.manager:
    - PUT:/api/v1/service/info
    - POST:/api/v1/team/service
    - DELETE:/api/v1/team/service
  team.service.subscription.manager:
    - POST:/api/v1/service/approval/subscribe
    - POST:/api/v1/service/subscriber
    - DELETE:/api/v1/service/subscriber
  team.service.subscription.view:
    - GET:/api/v1/service/approval/subscribes
    - GET:/api/v1/service/approval/subscribe
    - GET:/api/v1/service/subscribers
  team.service.upstream.manager:
    - PUT:/api/v1/service/upstream
  team.service.upstream.view:
    - GET:/api/v1/service/upstream
  team.team.member.manager:
    - POST:/api/v1/team/member
    - DELETE:/api/v1/team/member
    - PUT:/api/v1/team/member/role
  team.team.member.view:
    - GET:/api/v1/team/members
    - GET:/api/v1/team/members/toadd
  team.team.team.manager:
    - POST:/api/v1/manager/team
    - PUT:/api/v1/manager/team
    - DELETE:/api/v1/manager/team
  team.team.team.view:
    - GET:/api/v1/manager/teams
    - GET:/api/v1/manager/team
