public interface DelegationAPI
限定符和类型 | 方法和说明 |
---|---|
void |
changeDelegateUser(java.lang.String id,
java.lang.String uids)
修改委托代理人账户列表
|
void |
changeDelegateUser(java.lang.String id,
java.lang.String uids,
java.lang.String applicantCompanyId,
java.lang.String applicantDeptId,
java.lang.String applicantRoleId,
java.lang.String delegateCompanyId,
java.lang.String delegateDeptId,
java.lang.String delegateRoleId)
修改委托代理人账户列表
|
void |
changeEndtime(java.lang.String id,
java.util.Date endTime)
修改委托代理人失效时间,如延期
|
void |
create(DelegationModel delegationModel)
创建一个委托申请,设置某人全部(或部分)任务委托某人(或某几个人)在某个时间段内有代理权限,期间代理人可以在个人待办中查询到这些任务, 也可以代理委托人完成任务。
|
java.util.List<DelegationModel> |
getListByApplicantUser(java.lang.String uid)
获得指定申请人的委托列表
|
java.util.List<DelegationModel> |
getListOfValidByDelegateUser(java.lang.String uid)
获得指定代理人的有效委托列表
|
DelegationModel |
getModel(java.lang.String id)
获得一个委托申请模型
|
void |
remove(java.lang.String id)
删除一个委托申请
|
void create(DelegationModel delegationModel) throws AWSAPIException
delegationModel
- id允许为空,如果scopeType=1,必须指定scope列表的DelegationScopeModelAWSDataAccessException
AWSAPIException
void remove(java.lang.String id) throws AWSAPIException
id
- 委托申请IDAWSDataAccessException
AWSAPIException
void changeDelegateUser(java.lang.String id, java.lang.String uids) throws AWSAPIException
id
- 委托申请IDuids
- 账户列表,多个用空格隔开AWSAPIException
void changeDelegateUser(java.lang.String id, java.lang.String uids, java.lang.String applicantCompanyId, java.lang.String applicantDeptId, java.lang.String applicantRoleId, java.lang.String delegateCompanyId, java.lang.String delegateDeptId, java.lang.String delegateRoleId) throws AWSAPIException
id
- 委托申请IDuids
- 账户列表,多个用空格隔开AWSAPIException
void changeEndtime(java.lang.String id, java.util.Date endTime) throws AWSAPIException
id
- 委托申请IDendTime
- 失效时间AWSAPIException
DelegationModel getModel(java.lang.String id)
id
- 委托申请IDjava.util.List<DelegationModel> getListByApplicantUser(java.lang.String uid)
uid
- 委托人,一个合法的AWS登录账户名java.util.List<DelegationModel> getListOfValidByDelegateUser(java.lang.String uid)
uid
- 代理人,一个合法的AWS登录账户名Copyright © Actionsoft Co., Ltd. All Rights Reserved.