
# 设置数字资产授权用户
指定某个数字资产的授权用户，授权用户拥有转移数字资产的权利。每个tokenId只可有一个授权用户。开发者可根据业务需要使用，例如设置代理操作员，无需所有者实时响应等。
- 调用方法
  ```
  public String approve(String collectionIndex, String operator, String tokenId) throws Exception
  ```
  
- 参数说明
  
  | 参数              | 类型     | 说明                                                                                                           |
  |:---|:---|:---|
  | collectionIndex | String | 必填参数，集合唯一标识符，不能重复。 以字母开头，支持字母、数字。 长度\[3-32\]。 |
  | operator        | String | 必填参数，被授权的用户身份标识符。                                                                                            |
  | tokenId         | String | 必填参数，数字资产编号。同一集合内不能重复，取值范围\[0,2\^64)。                                                                        |
     
  
- 返回值
  
  | 类型     | 说明             |
  |:---|:---|
  | string | 返回上链交易编号，txid。 |
     
  
 
