API列表
EntityToken API
| Name | Description |
|---|---|
| EntityTokenInfo | 获取实体Token原信息 |
| DeleteEntityToken | 注销实体Token |
| CreateEntityToken | 创建实体Token |
OAuth API
| Name | Description |
|---|---|
| IdentityProviderTemplate | 获取外部身份认证配置模板 |
| IdentityProviderRegister | 外部认证注册 |
| ResetPassword | 重置密码 |
| OauthToken | 获取API access_token |
| OauthAuthorize | 获取授权码 |
| OIDCRegister | 注册 OIDC 外部身份认证方 |
| TokenRevoke | 注销 access_token |
| OauthAuthenticate | 获取 access_token 认证信息 |
| GetIdentityProvider | 获取租户外部认证配置 |
| UpdatePassword | 修改密码 |
Oauth2 API
| Name | Description |
|---|---|
| AddPluginWhiteList | 添加 Plugin 白名单 dapr App ID 接口 |
| IssuePluginToken | 插件 Token 颁发接口 |
| VerifyToken | Token 验证接口 |
| UpdateAdminPassword | admin 重设密码接口 |
| IssueAdminToken | 平台管理员 Token 颁发接口 |
Plugin API
| Name | Description |
|---|---|
| TMUpdatePluginIdentify | 获取插件绑定租户接口 |
| ListPlugin | 获取插件列表接口 |
| ListenableTenants | 获取插件绑定租户接口 |
| TenantDisable | 插件租户停用接口 |
| TenantEnable | 插件租户启用接口 |
| TMRegisterPlugin | 手动注册插件接口 |
| GetPlugin | 查询插件接口 |
| UninstallPlugin | 卸载插件接口 |
| InstallPlugin | 安装插件接口 |
| UpgradePlugin | 更新插件接口 |
RBAC API
| Name | Description |
|---|---|
| ListPermissions | 权限列表 |
| UpdateUserRoleBinding | 全量更新用户角色 |
| TMAddPolicy | TM add policy 测试专用 |
| ListRole | 角色列表 |
| CreateRole | 创建角色 |
| TMDeleteRoleBinding | TM delete policy 测试专用 |
| DeleteRoleBinding | 删除用户角色 |
| CheckRolePermission | 权限校验 |
| DeleteRole | 删除角色 |
| UpdateRole | 修改角色信息 |
| GetRole | 获取角色详情 |
| TMDeletePolicy | TM delete policy 测试专用 |
| TMAddRoleBinding | TM add policy 测试专用 |
| CreateRoleBinding | 为用户添加角色 |
Repo API
| Name | Description |
|---|---|
| ListRepoInstaller | 获取仓库中安装包列表接口 |
| ListAllRepoInstaller | 获取所有仓库的安装包列表接口 |
| ListRepo | 获取仓库列表接口 |
| DeleteRepo | 删除仓库接口 |
| CreateRepo | 创建仓库接口 |
| GetRepoInstaller | 获取仓库中指定安装包 |
Tenant API
| Name | Description |
|---|---|
| CreateUser | 创建用户 |
| ListUser | 查询用户列表 |
| PermissibleTenantPlugin | 租户插件权限校验 |
| ResetPasswordKeyInfo | 获取重置密码密钥信息 |
| GetResetPasswordKey | 获取重置密码密钥 |
| DeleteTenantPlugin | 停用租户插件 |
| ListTenant | 获取租户列表 |
| CreateTenant | 创建租户 |
| DeleteUser | 删除用户 |
| UpdateUser | 修改用户信息 |
| GetUser | 获取用户信息 |
| UpdateTenant | 修改租户信息 |
| GetTenant | 获取租户详情 |
| DeleteTenant | 删除租户 |
| ListTenantPlugin | 租户插件列表 |
| AddPlugin | 租户启用插件 |
| TenantByExactSearch | 租户认证方式查询 |
authentication API
| Name | Description |
|---|---|
| Authenticate | Authorization 认证 |
config API
| Name | Description |
|---|---|
| GetDeploymentConfig | 查询 deployment config 接口 |
| DelPlatformConfig | 删除 platform config 接口 |
| SetPlatformExtraConfig | 设置 platform config extra 数据接口 |
| GetPlatformConfig | 查询 platform config 接口 |
entry API
| Name | Description |
|---|---|
| GetEntries | 查询 console entries 接口 |
profile API
| Name | Description |
|---|---|
| SetTenantProfile | 设置平台租户配置 |
| GetTenantProfile | 获取平台租户配置 |