public interface PALPermAPI
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
getTeamMemberAction(java.lang.String teamId,
java.lang.String userId)
获得小组成员操作权限
|
JSONArray |
getTeamMemberActions(java.lang.String teamId)
获得小组全部成员的操作权限
|
boolean |
havingPALMethodPermissionByTeam(java.lang.String teamId,
java.lang.String wsId,
java.lang.String methodCategary)
该小组是否有访问指定资产库某类建模方法下资源的权限,如是否可以访问“组织”类文件
|
boolean |
havingPALRepositoryPermissionByTeam(java.lang.String teamId,
java.lang.String wsId,
java.lang.String repositoryVersionId)
该小组是否有访问资产库指定文件的权限
|
boolean |
havingReadPALRepositoryPermissionByGroupCode(java.lang.String groupCode,
java.lang.String wsId,
java.lang.String repositoryId)
指定的用户组是否有浏览某资产库文件的权限。
|
boolean |
havingReadPALRepositoryPermissionByGroupCodeList(java.util.List<java.lang.String> groupCodes,
java.lang.String wsId,
java.lang.String repositoryId)
指定的用户组集合是否有浏览某资产库文件的权限。
|
boolean |
havingReadPALRepositoryPermissionByRoleId(java.lang.String roleId,
java.lang.String wsId,
java.lang.String repositoryId)
指定的AWS角色是否有浏览某资产库文件的权限。
|
boolean |
havingReadPALRepositoryPermissionByUserId(java.lang.String userId,
java.lang.String wsId,
java.lang.String repositoryId)
指定的AWS账户是否有浏览某资产库文件的权限。
|
void |
removeAllPerms()
卸载流程团队App时,删除所有权限配置
|
void |
removePermsByTeam(java.lang.String teamId)
当小组被删除时,删除小组相关的配置资源和成员权限
|
boolean havingPALMethodPermissionByTeam(java.lang.String teamId, java.lang.String wsId, java.lang.String methodCategary)
teamId
- 小组IdwsId
- 资产库IdmethodCategary
- 建模方法大类,如processboolean havingPALRepositoryPermissionByTeam(java.lang.String teamId, java.lang.String wsId, java.lang.String repositoryVersionId)
teamId
- 小组IdwsId
- 资产库IdrepositoryVersionId
- 资产库文件版本Idvoid removePermsByTeam(java.lang.String teamId) throws AWSAPIException
teamId
- 小组IdAWSAPIException
- 可能会抛出异常,应做检查处理void removeAllPerms() throws AWSAPIException
AWSAPIException
JSONArray getTeamMemberActions(java.lang.String teamId)
teamId
- 小组IdJSONObject getTeamMemberAction(java.lang.String teamId, java.lang.String userId)
teamId
- 小组IduserId
- 一个合法的AWS账户boolean havingReadPALRepositoryPermissionByGroupCodeList(java.util.List<java.lang.String> groupCodes, java.lang.String wsId, java.lang.String repositoryId)
groupCodes
- 用户组代码的集合,适合浏览者具备多个用户组权限时wsId
- 资产库IdrepositoryId
- 资产库文件版本Idboolean havingReadPALRepositoryPermissionByGroupCode(java.lang.String groupCode, java.lang.String wsId, java.lang.String repositoryId)
groupCode
- 用户组代码wsId
- 资产库IdrepositoryId
- 资产库文件版本Idboolean havingReadPALRepositoryPermissionByUserId(java.lang.String userId, java.lang.String wsId, java.lang.String repositoryId)
userId
- 一个合法的AWS账户wsId
- 资产库IdrepositoryId
- 资产库文件版本Idboolean havingReadPALRepositoryPermissionByRoleId(java.lang.String roleId, java.lang.String wsId, java.lang.String repositoryId)
roleId
- 角色IdwsId
- 资产库IdrepositoryId
- 资产库文件版本IdCopyright © Actionsoft Co., Ltd. All Rights Reserved.