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.
UiPath logo, featuring letters U and I in white

Guia de API da UiPath Automation Cloud

Última atualização 30 de jan 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ão

A definição de regra, expressa como uma string codificada por JSON.

partitionGlobalIdGUIDSim

O 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?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo
Confiança e segurança
© 2005-2026 UiPath. Todos os direitos reservados.