Files
APIPark/resources/access/permit.yaml
T
2024-09-26 17:59:31 +08:00

150 lines
5.1 KiB
YAML

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.ai_provider.view:
- GET:/api/v1/ai/providers
- GET:/api/v1/ai/provider
- POST:/api/v1/ai/provider
- PUT:/api/v1/ai/provider
system.devops.ai_provider.manager:
- DELETE:/api/v1/ai/provider
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