orchestrator
2021.10
false
- Introdução
 - Definição do Swagger
 - APIs do Orchestrator
- Solicitações de alertas
 - Solicitações de ativos
 - Solicitações de calendários
 - Solicitações de ambientes
 - Solicitações de pastas
 - Solicitações de tarefas genéricas
 - Solicitações de trabalhos
 - Solicitações de bibliotecas
 - Solicitações de licenças
 - Solicitações de pacotes
 - Solicitações de permissões
 - Solicitações de processos
 - Solicitações de robôs
 - Solicitações de funções
 - Solicitações de agendamentos
 - Solicitações de configurações
 - Solicitações de tarefas
 - Solicitações de catálogos de tarefas
 - Solicitações de formulários de tarefas
 - Solicitações de tenants
 - Solicitações de Transações
 - Solicitações de usuários
 - Solicitações de webhooks
 
 
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.

Fora do período de suporte
Guia da API do Orchestrator
Última atualização 18 de jul de 2025
Postar
{OrchestratorURL}/odata/Folders/UiPath.Server.Configuration.OData.AssignUsers
Cabeçalhos de solicitação.
| 
                                  Chave  | 
                                  Valor  | 
|---|---|
| 
                                  Autorização  | 
                                  O portador  | 
Corpo da Solicitação
{
  "assignments": {
    "UserIds": [58571],
    "RolesPerFolder": [
      {
        "FolderId": 14091,
        "RoleIds": [25]
      }
    ]
  }
}{
  "assignments": {
    "UserIds": [58571],
    "RolesPerFolder": [
      {
        "FolderId": 14091,
        "RoleIds": [25]
      }
    ]
  }
}Código de resposta
204 Sem conteúdo
Obter
{OrchestratorURL}/odata/Folders/UiPath.Server.Configuration.OData.GetUsersForFolder(key=14089,includeInherited=true)?$expand=UserEntity%2CRoles
Cabeçalhos de solicitação.
| 
                                  Chave  | 
                                  Valor  | 
|---|---|
| 
                                  Autorização  | 
                                  O portador  | 
Código de resposta
200 OK
Corpo da Resposta
{
  "@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
        }
      ]
    }
  ]
}A propriedade booleana 
               
               IsPersonal no corpo da resposta do terminal \FolderNavigation\GetFolderNavigationContextForCurrentUser verifica se a pasta com o ID consultado (por exemplo, 302428) é um espaço de trabalho pessoal.
               Obter
{OrchestratorURL}/api/FoldersNavigation/GetFolderNavigationContextForCurrentUser?folderId=302428
Cabeçalhos de solicitação.
| 
                                  Chave  | 
                                  Valor  | 
|---|---|
| 
                                  Autorização  | 
                                  O portador  | 
Código de resposta
200 OK
Corpo da Resposta
{
    "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
}- Atribuindo um usuário a uma pasta com uma função especificada
 - Cabeçalhos de solicitação.
 - Corpo da Solicitação
 - Código de resposta
 - Obtendo todos os usuários em uma pasta e suas funções
 - Cabeçalhos de solicitação.
 - Código de resposta
 - Corpo da Resposta
 - Verificando se uma pasta é um espaço de trabalho pessoal
 - Cabeçalhos de solicitação.
 - Código de resposta
 - Corpo da Resposta