UiPath Documentation
automation-cloud
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Guia de API da UiPath Automation Cloud

Última atualização 20 de mai de 2026

Criar regra

Cria uma nova regra de autorização dentro de uma organização.

Endpoint

POST /api/Rule

Corpo da Solicitação

CampoTipoRequiredDescription
nameStringSimNome da regra
descriptionStringNãoDescrição da finalidade da regra
enabledBooleanoSimSe a regra está ativa
definitionStringNãoA definição de regra, expressa como uma string codificada por JSON.
partitionGlobalIdGUIDSimO identificador global da organização. Para obter etapas sobre a recuperação de partitionGlobalId, consulte Recuperação do partialGlobalId para uso da API.

Cabeçalhos de solicitação.

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

Resposta

Observação:
  1. A resposta retorna a regra criada como uma RuleDto, incluindo a id gerada.
  2. partitionGlobalId pode ser retornado como o GUID zero, dependendo do ambiente ou comportamento do provedor de regras.
  3. definition é persistente e retornado como uma string codificada por JSON.
  4. assignedGroups é retornado como uma matriz vazia ([]) quando nenhum grupo é resolvido no momento da criação.
{
  "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": []
}

Exemplo de solicitação

{
  "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\":[]}"
}

Respostas de erro

  • 400 Bad Request: corpo da solicitação inválido ou erros de validação
  • 401 Unauthorized: token de autenticação ausente ou inválido
  • 403 Forbidden: permissões insuficientes
  • 404 Not Found: a organização não existe
  • Endpoint
  • Corpo da Solicitação
  • Cabeçalhos de solicitação.
  • Resposta
  • Exemplo de solicitação
  • Respostas de erro

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades