UiPath Documentation
test-cloud
latest
false
Test Cloud API 指南
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。

创建规则

使用 Test Cloud 中的 POST /api/Rule 端点在组织内创建新的授权规则。

在组织中创建新的授权规则。

Endpoint​

POST /api/Rule

请求正文​

字段类型必填描述
name字符串是规则名称
description字符串否规则目的说明
enabled布尔值是规则是否处于活动状态
definition字符串否规则定义,以 JSON 编码的字符串形式表示。
partitionGlobalIdGUID是组织的全局标识符。有关检索partitionGlobalId的步骤,请参阅检索 API 使用的分区全局 ID 。

请求标头​

--header 'Authorization: Bearer {access_token}'
--header 'Content-Type: application/json'
--header 'Authorization: Bearer {access_token}'
--header 'Content-Type: application/json'

响应​

备注:
  1. 响应会将创建的规则返回为RuleDto ,包括生成的id 。
  2. partitionGlobalId可能会作为零 GUID 返回,具体取决于环境或规则提供程序的行为。
  3. definition保留,并作为 JSON 编码的字符串返回。
  4. 如果创建时未解析任何组,则assignedGroups将以空数组 ( [] ) 的形式返回。
{
  "id": 3684,
  "partitionGlobalId": "00000000-0000-0000-0000-000000000000",
  "name": "Test",
  "description": "Test",
  "enabled": true,
  "definition": "{\"GroupsToAssign\":[\"4d161738-7204-4794-b839-8f7fed28366c\"],\"Conditions\":[]}",
  "assignedGroups": []
}
{
  "id": 3684,
  "partitionGlobalId": "00000000-0000-0000-0000-000000000000",
  "name": "Test",
  "description": "Test",
  "enabled": true,
  "definition": "{\"GroupsToAssign\":[\"4d161738-7204-4794-b839-8f7fed28366c\"],\"Conditions\":[]}",
  "assignedGroups": []
}

请求示例​

{
  "name": "Test",
  "description": "Test",
  "partitionGlobalId": "47a714db-cd27-4250-9668-2054e008c448",
  "enabled": true,
  "definition": "{\"GroupsToAssign\":[\"4d161738-7204-4794-b839-8f7fed28366c\"],\"Conditions\":[]}"
}
{
  "name": "Test",
  "description": "Test",
  "partitionGlobalId": "47a714db-cd27-4250-9668-2054e008c448",
  "enabled": true,
  "definition": "{\"GroupsToAssign\":[\"4d161738-7204-4794-b839-8f7fed28366c\"],\"Conditions\":[]}"
}

错误响应​

  • 400 Bad Request :无效请求正文或验证错误
  • 401 Unauthorized :身份验证令牌缺失或无效
  • 403 Forbidden :权限不足
  • 404 Not Found :组织不存在
  • Endpoint​
  • 请求正文​
  • 请求标头​
  • 响应​
  • 请求示例​
  • 错误响应​

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新