system:
  system.api_market.service_classification.manager:
    - POST:/api/v1/catalogue
    - PUT:/api/v1/catalogue
    - DELETE:/api/v1/catalogue
    - PUT:/api/v1/catalogue/sort
  system.api_market.service_classification.view:
    - GET:/api/v1/catalogues
  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.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.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/teams
team:
  team.application.application.manager:
    - GET:/api/v1/app/info
    - 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.manager:
    - POST:/api/v1/service/api
    - PUT:/api/v1/service/api
    - DELETE:/api/v1/service/api
    - POST:/api/v1/service/api/copy
  team.service.api.view:
    - GET:/api/v1/service/apis
    - GET:/api/v1/service/api/detail
    - GET:/api/v1/service/api/detail/simple
    - GET:/api/v1/service/api/define
    - GET:/api/v1/service/apis/simple
  team.service.release.manager:
    - POST:/api/v1/service/publish/release/do
    - PUT:/api/v1/service/publish/execute
    - 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.service.manager:
    - GET:/api/v1/service/info
    - 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/simple
    - 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
