跳转到内容

租户授权策略

提供查询租户、应用与授权策略之间关系的统一入口


查询所有已授权应用的默认策略

GET
/api/v1/auth/tenant/app/default

授权

UserHttpBearer

使用现有不透明令牌进行身份验证

类型HTTP (bearer)

响应

成功

*/*
JSON
"string"

试验场

授权

示例

cURL
JavaScript
PHP
Python

查询授权应用的所有功能树

GET
/api/v1/auth/tenant/app/{appId}/func/tree

授权

UserHttpBearer

使用现有不透明令牌进行身份验证

类型HTTP (bearer)

参数

路径参数

appId*

应用ID

类型integer
必填
format"int64"

响应

成功

*/*
JSON
"string"

试验场

授权
变量

示例

cURL
JavaScript
PHP
Python

设置用户访问应用程序的默认策略

PUT
/api/v1/auth/tenant/app/{appId}/policy/default/{policyId}

授权

UserHttpBearer

使用现有不透明令牌进行身份验证

类型HTTP (bearer)

参数

路径参数

appId*

应用ID

类型integer
必填
format"int64"
policyId*

授权策略ID

类型integer
必填
format"int64"

响应

成功

*/*
JSON
"string"

试验场

授权
变量

示例

cURL
JavaScript
PHP
Python

查询租户所有已授权的应用

GET
/api/v1/auth/tenant/app

授权

UserHttpBearer

使用现有不透明令牌进行身份验证

类型HTTP (bearer)

响应

成功

*/*
JSON
"string"

试验场

授权

示例

cURL
JavaScript
PHP
Python

删除用户访问应用的默认策略,阻止新用户访问该应用

DELETE
/api/v1/auth/tenant/app/{appId}/policy/default

授权

UserHttpBearer

使用现有不透明令牌进行身份验证

类型HTTP (bearer)

参数

路径参数

appId*

应用ID

类型integer
必填
format"int64"

响应

成功

*/*
JSON
"string"

试验场

授权
变量

示例

cURL
JavaScript
PHP
Python

查询已授权应用的所有功能列表

GET
/api/v1/auth/tenant/app/{appId}/func

授权

UserHttpBearer

使用现有不透明令牌进行身份验证

类型HTTP (bearer)

参数

路径参数

appId*

应用ID

类型integer
必填
format"int64"

响应

成功

*/*
JSON
"string"

试验场

授权
变量

示例

cURL
JavaScript
PHP
Python

基于 GPL-3.0 许可发布