
# 设置集合级授权用户
在指定资产集合下，为用户设置授权用户。被授权用户拥有该集合下该用户的所有资产操作权限。
- 调用方法
  ```
  public String setApprovalForAll(String collectionIndex, String owner, String operator, boolean isApproved) throws Exception
  ```
  
- 参数说明
  
  | 参数              | 类型      | 说明                                                                                                          |
  |:---|:---|:---|
  | collectionIndex | String  | 必填参数，集合唯一标识符，不能重复。 以字母开头，支持字母、数字。 长度\[3-32\]。 |
  | owner           | String  | 必填参数，所有者身份标识。                                                                                               |
  | operator        | String  | 必填参数，被授权的用户身份标识符。                                                                                           |
  | isApproved      | boolean | 必填参数，同意授权为"true"，取消授权为"false"。                                                                              |
     
  
- 返回值
  
  | 类型     | 说明             |
  |:---|:---|
  | string | 返回上链交易编号，txid。 |
     
  
 
