CreateAssetVariable

更新时间:
复制 MD 格式

作用:新增资产变量

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

类型:POST

使用方式:

  • 若创建成功,至少会同时分配给本企业超管和接口调用方

  • 该资产变量的创建者身份为该资产变量owner

  • 资产变量具体值格式如果和类型不匹配,返回参数错误

  • 若传入的UsageScope=all,不允许传入AuthorizedMemberIds

请求参数:

名称

类型

是否必选

示例值

描述

AssetVariableName

String

exampelName

资产变量名

AssetVariableNickName

String

exampleNickName

资产变量昵称

AssetVariableType

String

password

枚举值,string、password、account

AssetVariableValue

Object,序列化方式Json

{"account":"test","password":"Rpa412******346"}

资产变量具体值,不加密,json object,跟资产变量类型有关系,服务端会做解析校验,请确保传入的格式正确。

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

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

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

UsageScope

String

specified

资产变量使用范围,默认specified

  1. all:企业下所有用户可以使用

  2. specified:指定用户可以使用

AuthorizedMemberIds

Array of String,序列化方式:simple

["760526e3-****-****-****-430d8e51c448", "6c3c5113-****-****-****-b7d9b23d46be"]

资产变量使用范围为specified时,指定拥有资产变量使用权限的用户id列表,选传

  1. 仅在UsageScope=specified时,允许传入

  2. 若不传入,默认分配给调用者和对应企业超管;若有传入,叠加分配给传入的用户id

返回参数:

返回参数公共字段请查阅返回结果,返回参数中的 data 字段说明如下:

名称

类型

示例值

描述

AssetVariableId

String

5743b65c-****-****-****-520af9bfab4a

资产变量id