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}