Authorize Asset


在 EnOS 上新建资产同步到 EnOS 应用门户后,需要调用 EnOS 应用门户的资产授权接口将新建资产授权给创建人。

约束条件


  • 关联应用需被组织管理员授予访问用户信息和资产信息的权限。

  • 授权资产前应先同步资产。

请求格式


POST https://{apigw-address}/app-portal-service/v2.2/user/asset/append

请求参数(Body)


名称

必需/可选

数据类型

描述

userId

必需

String

用户的 ID

orgId

必需

String

资产所属的组织ID。如何获取orgId信息>>

assetIds

必需

String

资产ID,支持查询多个资产,多个资产ID之间用英文逗号隔开。如何获取Asset ID信息>>

响应参数


名称

数据类型

描述

data

Boolean

true 表示授权资产成功,false 表示授权资产失败

错误码


代码

描述

31400

用户ID或组织ID不能为空

31403

应用未被授权访问用户信息或资产信息

31404

未找到对应的用户、组织或者资产

示例

请求示例


url: https://{apigw-address}/app-portal-service/v2.2/user/asset/append

method: POST

requestBody:
{
  "userId": "your_user_id",
  "assetIds": [
    "your_asset_id"
  ],
  "orgId": "your_org_id"
}

返回示例


{"code":0,"message":"","data":true}