UpdateAssetVariable

更新时间:
复制为 MD 格式

作用:更新指定资产变量

路径:rpa/openapi/asset-variable/UpdateAssetVariable

类型:POST

使用方式:

  • 只有资产变量owner有权限修改

  • 调用者aksk对应的用户必须有权使用这个资产变量

  • 传入的AuthorizedMemberIds会把原来的被授权用户给覆盖掉

  • 创建者作为owner,不可能被移出去。AuthorizedMemberIds更新的是使用者

  • 资产uuid不存在的话返回资产变量不存在

  • 变量类型不允许修改

  • 4个非必传至少要传一个

请求参数:

名称

类型

是否必选

示例值

描述

AssetVariableId

String

5743b65c-014e-4e63-816e-520af9bfab4a

资产变量id

AssetVariableName

String

exampelName2

资产变量名,无命名规则限制

AssetVariableNickName

String

exampleNickName2

资产变量昵称

AssetVariableValue

Object,序列化方式Json

{

"account":"test",

"password":"Rpa41234%"

}

资产变量具体值,不加密,json object,跟资产变量类型有关系,服务端会做解析校验,对应类型少了任意一个都返回变量值与类型不匹配

  1. 账号密码类型:必传账号,必传密码 {"account":"test","password":"Rpa41234%"}

  2. 字符串类型:必传字符串, {"string":"test"}

  3. 密码类型:必传密码, {"password":"Rpa41234%"}

AuthorizedMemberIds

Array of String,序列化方式:simple

["760526e3-709d-479a-a79a-430d8e51c448", "6c3c5113-11fd-453e-aa94-b7d9b23d46be"]

拥有资产变量权限的用户id列表,选传,不传的话不会做任何改变。创建者作为owner,不可能被移出去。所以若有传入,是在owner不变的情况下,覆盖掉原来的有权限用户id列表

返回参数:

Boolean