PermissionAPI

class deepfos.api.app.PermissionAPI(root: deepfos.api.base.RootAPI)
add_group(groupId=None, pGroupId=None)

新增用户组关联的权限数据

参数
返回类型

Union[int, Awaitable[int]]

delete_group(groupId=None)

删除用户组关联的权限数据

删除用户组及各子用户组关联的权限数据

参数

groupIdOptional[str]

返回类型

Union[int, Awaitable[int]]

edit(requsetDto=None)

权限编辑

元素及文件夹权限新增及删除

参数

requsetDtoOptional[RightDistributionReqBody]

返回类型

Union[RightDistributionRespBody, Awaitable[RightDistributionRespBody]]

get_enterprise_group()

查询元素或文件夹中有配置 所有用户/企业所有用户组权限对应的组id

2.8.0版本

返回类型

Union[List[str], Awaitable[List[str]]]