MyPermissionRepository角色基础API
- 提供了通过spring rest data实现的标准spring rest data API
- 并扩展了如下repository API
根据权限code查询权限
http方法:未指定
请求URL:域名+/authorize/permissions/search/findByCode
请求参数:
- code:权限code
返回:权限对象集合
根据角色code查询权限
http方法:未指定
请求URL:域名+/authorize/permissions/search/findByRole
请求参数:
- role:角色code
返回:权限对象集合
根据根据权限类型查询权限
http方法:未指定
请求URL:域名+/authorize/permissions/search/findByType
请求参数:
- type:权限类型
返回:权限对象集合
查询应用下的所有权限
http方法:未指定
请求URL:域名+/authorize/permissions/search/list
请求参数:
- serviceName:应用名
返回:权限对象集合
获取多个权限(支持通配符)
http方法:未指定
请求URL:域名+/authorize/permissions/search/findByWildcardCode
请求参数:
- wildcardCodes:支持通配符的权限code集合
返回:权限对象集合
删除指定角色的权限
http方法:未指定
请求URL:域名+/authorize/permissions/search/deleteByCodeAndRole
请求参数:
- code:权限code
- role:角色对象
返回:long
删除指定角色的权限
http方法:未指定
请求URL:域名+/authorize/permissions/search/deleteByCreatedBy
请求参数:
- createdBy:创建人
返回:Integer