automation-cloud
latest
false
UiPath logo, featuring letters U and I in white

Guía de la API de UiPath Automation Cloud

Última actualización 30 de ene. de 2026

Crear regla

Crea una nueva regla de autorización dentro de una organización.

PuntoFinal

POST /api/Rule

Solicitar cuerpo

CampoTipoObligatorioDescripción
nameCadenaNombre de la regla
descriptionCadenaNoDescripción del propósito de la regla
enabledBooleanoSi la regla está activa
definitionCadenaNo

La definición de la regla, expresada como una cadena codificada en JSON.

partitionGlobalIdGUID

El identificador global de la organización.

Para conocer los pasos para recuperar partitionGlobalId, consulta Recuperar IDGlobalDePartición para uso de la API.

Solicitar encabezados.

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

Respuesta

Nota:
  1. La respuesta devuelve la regla creada como RuleDto, incluido el id generado.
  2. partitionGlobalId puede devolverse como el GUID cero, dependiendo del entorno o del comportamiento del proveedor de reglas.
  3. definition se mantiene y se devuelve como una cadena codificada en JSON.
  4. assignedGroups se devuelve como una matriz vacía ([]) cuando no se resuelven grupos en el momento de la creación.
{
  "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": []
}

Solicitud de ejemplo

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

Respuestas de error

  • 400 Bad Request: Cuerpo de solicitud no válido o errores de validación
  • 401 Unauthorized: Token de autenticación faltante o no válido
  • 403 Forbidden: permisos insuficientes
  • 404 Not Found: la organización no existe
  • PuntoFinal
  • Solicitar cuerpo
  • Solicitar encabezados.
  • Respuesta
  • Solicitud de ejemplo
  • Respuestas de error

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado