orchestrator
2021.10
false
- Primeros pasos
 - Autenticación
 - Definición de Swagger
 - API de Orchestrator
- Solicitudes de alertas
 - Solicitudes de activos
 - Solicitudes de calendario
 - Solicitudes de entornos
 - Solicitudes de carpetas
 - Solicitudes de tareas genéricas
 - Solicitudes de trabajos
 - Solicitudes de bibliotecas
 - Solicitudes de licencia
 - Solicitudes de paquetes
 - Solicitudes de permisos
 - Solicitudes de procesos
 - Solicitudes de robots
 - Solicitudes de roles
 - Solicitudes de horarios
 - Solicitudes de configuración
 - Solicitudes de tareas
 - Solicitudes de catálogos de tareas
 - Solicitudes de formularios de tareas
 - Solicitudes de tenants
 - Solicitudes de transacciones
 - Solicitudes de usuario
 - Solicitudes de Webhooks
 
 - API de gestión de plataformas
 
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática.
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Sin asistencia
Guía de la API de Orchestrator
Última actualización 31 de oct. de 2024
Publicar
{OrchestratorURL}/odata/Folders/UiPath.Server.Configuration.OData.AssignUsers
Solicitar encabezados.
| 
                                  Clave  | 
                                  Valor  | 
|---|---|
| 
                                  Autorización  | 
                                  Portador  | 
Solicitar cuerpo
{
  "assignments": {
    "UserIds": [58571],
    "RolesPerFolder": [
      {
        "FolderId": 14091,
        "RoleIds": [25]
      }
    ]
  }
}{
  "assignments": {
    "UserIds": [58571],
    "RolesPerFolder": [
      {
        "FolderId": 14091,
        "RoleIds": [25]
      }
    ]
  }
}Código de respuesta
209 Sin contenido
Obtener
{OrchestratorURL}/odata/Folders/UiPath.Server.Configuration.OData.GetUsersForFolder(key=14089,includeInherited=true)?$expand=UserEntity%2CRoles
Solicitar encabezados.
| 
                                  Clave  | 
                                  Valor  | 
|---|---|
| 
                                  Autorización  | 
                                  Portador  | 
Código de respuesta
200 OK
Cuerpo de respuesta
{
  "@odata.context": "{OrchestratorURL}/odata/$metadata#UserRoles",
  "@odata.count": 2,
  "value": [
    {
      "Id": 52454,
      "UserEntity": {
        "UserName": "admin",
        "IsInherited": true,
        "Id": 52454
      },
      "Roles": [
        {
          "Name": "Administrator",
          "Origin": "Assigned",
          "Id": 13
        },
        {
          "Name": "Test",
          "Origin": "Assigned",
          "Id": 25
        }
      ]
    },
    {
      "Id": 58571,
      "UserEntity": {
        "UserName": "Petrix",
        "IsInherited": false,
        "Id": 58571
      },
      "Roles": [
        {
          "Name": "Test",
          "Origin": "Assigned",
          "Id": 25
        }
      ]
    }
  ]
}{
  "@odata.context": "{OrchestratorURL}/odata/$metadata#UserRoles",
  "@odata.count": 2,
  "value": [
    {
      "Id": 52454,
      "UserEntity": {
        "UserName": "admin",
        "IsInherited": true,
        "Id": 52454
      },
      "Roles": [
        {
          "Name": "Administrator",
          "Origin": "Assigned",
          "Id": 13
        },
        {
          "Name": "Test",
          "Origin": "Assigned",
          "Id": 25
        }
      ]
    },
    {
      "Id": 58571,
      "UserEntity": {
        "UserName": "Petrix",
        "IsInherited": false,
        "Id": 58571
      },
      "Roles": [
        {
          "Name": "Test",
          "Origin": "Assigned",
          "Id": 25
        }
      ]
    }
  ]
}La propiedad booleana 
               
               IsPersonal en el cuerpo de respuesta del punto final \FolderNavigation\GetFolderNavigationContextForCurrentUser comprueba si la carpeta con el ID consultado (por ejemplo, 302428) es un espacio de trabajo personal.
               Obtener
{OrchestratorURL}/api/FoldersNavigation/GetFolderNavigationContextForCurrentUser?folderId=302428
Solicitar encabezados.
| 
                                  Clave  | 
                                  Valor  | 
|---|---|
| 
                                  Autorización  | 
                                  Portador  | 
Código de respuesta
200 OK
Cuerpo de respuesta
{
    "Id": 302428,
    "DisplayName": "rachel.green@friends.com's workspace",
    "IsSelectable": true,
    "IsPersonal": true,
    "ProvisionType": "Automatic",
    "Ancestors": [],
    "ChildrenPage": [],
    "ChildrenCount": 0
}{
    "Id": 302428,
    "DisplayName": "rachel.green@friends.com's workspace",
    "IsSelectable": true,
    "IsPersonal": true,
    "ProvisionType": "Automatic",
    "Ancestors": [],
    "ChildrenPage": [],
    "ChildrenCount": 0
}- Asignar un usuario a una carpeta con un rol especificado
 - Solicitar encabezados.
 - Solicitar cuerpo
 - Código de respuesta
 - Obtener todos los usuarios de una carpeta y sus roles
 - Solicitar encabezados.
 - Código de respuesta
 - Cuerpo de respuesta
 - Comprobar si una carpeta es un espacio de trabajo personal
 - Solicitar encabezados.
 - Código de respuesta
 - Cuerpo de respuesta