Orchestrator
2022.10
False
Image de fond de la bannière
Guide de l'API Orchestrator
Dernière mise à jour 10 nov. 2023

Autorisations par point de terminaison

Tâches génériques

Action

Autorisations

GET - /tasks/GenericTasks/GetTaskDataById

Tasks.View

POST - /tasks/GenericTasks/CreateTask

Tasks.Create

POST - /tasks/GenericTasks/CompleteTask

Tasks.Edit

Formulaires de tâche

Action

Autorisations

POST - /forms/TaskForms/CreateFormTask

Tasks.Create

GET - /forms/TaskForms/GetTaskFormById

Tasks.View

GET - /forms/TaskForms/GetTaskDataById

Tasks.View

POST - /forms/TaskForms/CompleteTask

Tasks.Edit

Catalogues de tâches

Action

Autorisations

GET - /odata/TaskCatalogs

TaskCatalogs.View

GET - /odata/TaskCatalogs(Id)

TaskCatalogs.View

POST - /odata/TaskCatalogs/UiPath.Server.Configuration.OData.CreateTaskCatalog

TaskCatalogs.Create

POST - /odata/TaskCatalogs(Id)/UiPath.Server.Configuration.OData.UpdateTaskCatalog

TaskCatalogs.Edit

Tâches

Action

Autorisations

GET - /odata/Tasks

Tasks.View

Obtenir /odata/Tasks(Id)

Tasks.View

POST - /odata/Tasks/UiPath.Server.Configuration.OData.AssignTasks

Tasks.View & Tasks.Edit

POST - /odata/Tasks/UiPath.Server.Configuration.OData.ReassignTasks

Tasks.View & Tasks.Edit & TaskAssignment.Create

POST - /odata/Tasks/UiPath.Server.Configuration.OData.UnassignTasks

Tasks.View & Tasks.Edit

GET - /odata/Tasks/UiPath.Server.Configuration.OData.GetTaskUsers(organizationUnitId=organizationUnitId)

Tasks.View & Tasks.Edit & TaskAssignment.Create

Supports d'exécution

Action

Autorisations

GET - /odata/ExecutionMedia

ExecutionMedia.View

GET - /odata/ExecutionMedia(Id)

ExecutionMedia.View

GET - /odata/ExecutionMedia/UiPath.Server.Configuration.OData.DownloadMediaByJobId(jobId={jobId})}

ExecutionMedia.View

POST - /odata/ExecutionMedia/UiPath.Server.Configuration.OData.DeleteMediaByJobId

ExecutionMedia.View

Dossiers

Action

Autorisations

GET - /odata/Folders

Folders.View ou Sous-dossiers.View

POST - /odata/Folders

Dossiers.Créer ou Sous-dossiers.Créer

DELETE -/odata/Folders{Id}

Folders.Delete ou Subfolders.Delete

GET - /odata/Folders{Id}

Folders.View ou Sous-dossiers.View

PUT - /odata/Folders{Id}

Folders.Edit ou Sous-dossiers.Edit

POST - /odata/Folders/UiPath.Server.Configuration.OData.AssignUsers

Folders.Edit ou Subfolders.Edit et Users.View et Roles.View

GET - /odata/Folders/UiPath.Server.Configuration.OData.GetUsersForFolder(key={key},includeInherited={includeInherited})

Folders.View ou Subfolders.View et Utilisateurs.View

POST - /odata/Folders{Id}/UiPath.Server.Configuration.OData.RemoveUserFromFolder

Dossiers.Modifier ou Sous-dossiers.Modifier et Utilisateurs.Afficher

Bibliothèques

Action

Autorisations

GET - /odata/Libraries

Libraries.View

GET - /odata/Libraries/UiPath.Server.Configuration.OData.GetVersions(packageId='{packageId}')

Libraries.View

GET - /odata/Libraries/UiPath.Server.Configuration.OData.DownloadPackage(key='{key}')

Libraries.View

DELETE - /odata/Libraries('{Id}')

Libraries.Delete

POST - /odata/Libraries/UiPath.Server.Configuration.OData.UploadPackage

Libraries.Create

Alertes

Action

Autorisations

GET - /odata/Alerts

Alerts.View

GET - /odata/Alerts/UiPath.Server.Configuration.OData.GetUnreadCount()

Alerts.View

POST - /odata/Alerts/UiPath.Server.Configuration.OData.MarkAsRead

Alerts.View

POST - /odata/Alerts/UiPath.Server.Configuration.OData.RaiseProcessAlert

Alerts.Create

Actifs

Action

Autorisations

GET - /odata/Assets

Assets.View

POST - /odata/Assets

Assets.Create

PUT - /odata/Assets({Id})

Assets.Edit

DELETE - /odata/Assets({Id})

Assets.Delete

POST - /odata/Assets/UiPath.Server.Configuration.OData.GetRobotAssetByNameForRobotKey

Assets.View

GET - /odata/Assets/UiPath.Server.Configuration.OData.GetRobotAssetByRobotId(robotId={robotId},assetName='{assetName}')

Assets.View

AuditLogs

Action

Autorisations

GET - /odata/AuditLogs

Audit.View

GET - /odata/AuditLogs/UiPath.Server.Configuration.OData.Reports()

Audit.View

GET - /odata/AuditLogs/UiPath.Server.Configuration.OData.GetAuditLogDetails(auditLogId={auditLogId})

Audit.View

Compartiments

Action

Autorisations

GET - /odata/Buckets

Storage Buckets.View

POST - /odata/Buckets

Storage Buckets.Create

DELETE - /odata/Buckets({Id})

Storage Buckets.Delete

GET - /odata/Buckets({Id})

Storage Buckets.View

PUT - /odata/Buckets({Id})

Storage Buckets.Edit

GET - /odata/Buckets({key})/UiPath.Server.Configuration.OData.GetReadUri

Compartiments de stockage.View et Fichiers de stockage.View

GET - /odata/Buckets({key})/UiPath.Server.Configuration.OData.GetWriteUri

Compartiments de stockage.Afficher et Fichiers de stockage.Créer

GET - /odata/Buckets({key})/UiPath.Server.Configuration.OData.GetFiles

Compartiments de stockage.View et Fichiers de stockage.View

GET - /odata/Buckets({key})/UiPath.Server.Configuration.OData.GetDirectories

Compartiments de stockage.View et Fichiers de stockage.View

GET - /odata/Buckets({key})/UiPath.Server.Configuration.OData.GetFile

Compartiments de stockage.View et Fichiers de stockage.View

DELETE - /odata/Buckets({key})/UiPath.Server.Configuration.OData.DeleteFile

Compartiments de stockage.Afficher et Fichiers de stockage.Supprimer

Environnements (Environments)

Action

Autorisations

GET - /odata/Environments

Environments.View

GET - /odata/Environments({Id})

Environments.View

GET - /odata/Environments/UiPath.Server.Configuration.OData.GetRobotsForEnvironment(key={key})

Vue.Environments.View et Robots.View

GET - /odata/Environments/UiPath.Server.Configuration.OData.GetRobotIdsForEnvironment(key={key})

Vue.Environments.View et Robots.View

POST - /odata/Environments

Environments.Create

PUT - /odata/Environments({Id})

Environments.Edit

DELETE - /odata/Environments({Id})

Environments.Delete

POST - /odata/Environments({Id})/UiPath.Server.Configuration.OData.AddRobot

Environments.Edit

POST - /odata/Environments({Id})/UiPath.Server.Configuration.OData.RemoveRobot

Environments.Edit

POST - /odata/Environments({Id})/UiPath.Server.Configuration.OData.SetRobots

Environments.Edit

Tâches (Jobs)

Action

Autorisations

GetJobs

Jobs.View

GetJobs(Id)

Jobs.View

StartJobs

Jobs.Create

Arrêter la tâche (StopJob)

Jobs.Edit

StopJobs

Jobs.Edit

Journaux (Logs)

Action

Autorisations

SubmitLogs

Logs.Create

PostLogs

Logs.Create

Autorisations

Action

Autorisations

GetPermissions

 

Processus (Processes)

Action

Autorisations

GET - /odata/Processes

Packages.View

GET - /odata/Processes/UiPath.Server.Configuration.OData.GetProcessVersions(processId='{processId}')

Packages.View

DELETE - /odata/Processes('{Id}')

Packages.Delete

POST - /odata/Processes/UiPath.Server.Configuration.OData.UploadPackage

Packages.Create

GET - /odata/Processes/UiPath.Server.Configuration.OData.DownloadPackage(key='{key}')

Packages.View

GET - /odata/Processes/UiPath.Server.Configuration.OData.GetArguments(key='{key}')

Packages.View

POST - /odata/Processes/UiPath.Server.Configuration.OData.SetArguments

Packages.Edit

QueueDefinitions

Action

Autorisations

GetQueueDefinitions

Queues.View

GetQueueDefinitions(Id)

Queues.View

Rapports

Affichage.Files.attentes et Affichage.Transactions.

PutQueueDefinitions(Id)

Queues.Edit

PostQueueDefinitions

Queues.Create

DeleteQueueDefinitions(Id)

Queues.Delete

QueueItemComments

Action

Autorisations

GetQueueItemComments

Affichage.Files.attentes et Affichage.Transactions.

GetQueueItemCommentsHistory

Affichage.Files.attentes et Affichage.Transactions.

GetQueueItemComments(Id)

Affichage.Files.attentes et Affichage.Transactions.

PostQueueItemComments

Files d'attente.Afficher et Transactions.Modifier

PutQueueItemComments(Id)

Files d'attente.Afficher et Transactions.Modifier

DeleteQueueItemComments(Id)

Files d'attente.Afficher et Transactions.Modifier

LicensesNamedUser

Action

Autorisations

GET - /odata/LicensesNamedUser/UiPath.Server.Configuration.OData.GetLicensesNamedUser(robotType='{robotType}')

License.View

LicensesRuntime

Action

Autorisations

GET - /odata/LicensesRuntime/UiPath.Server.Configuration.OData.GetLicensesRuntime(robotType='robotType')

License.View

POST - /odata/LicensesRuntime('{Key}')/UiPath.Server.Configuration.OData.ToggleEnabled

Machines.Edit

Événements liés aux éléments de la file d'attente

Action

Autorisations

GET - /odata/QueueItemEvents

Affichage.Files.attentes et Affichage.Transactions.

GET - /odata/QueueItemEvents/UiPath.Server.Configuration.OData.GetQueueItemEventsHistory(queueItemId=queueItemId)

Affichage.Files.attentes et Affichage.Transactions.

GET - /odata/QueueItemEvents(Id)

Affichage.Files.attentes et Affichage.Transactions.

QueueItems

Action

Autorisations

GetQueueItems

Affichage.Files.attentes et Affichage.Transactions.

GetQueueItems(Id)

Affichage.Files.attentes et Affichage.Transactions.

SetTransactionProgress

Files d'attente.Afficher et Transactions.Modifier

GetItemProcessingHistory

Affichage.Files.attentes et Affichage.Transactions.

SetItemReviewStatus

Files d'attente.Afficher et Transactions.Modifier

DeleteQueueItems(Id)

Files d’attentes.Afficher & Transactions.Supprimer

DeleteBulk

Files d’attentes.Afficher & Transactions.Supprimer

SetItemReviewer

Files d'attente.Afficher et Transactions.Modifier

UnsetItemReviewer

Files d'attente.Afficher et Transactions.Modifier

GetReviewers

Files d'attente.Afficher et Transactions.Modifier

QueueProcessingRecords

Action

Autorisations

RetrieveLastDaysProcessingRecords

Affichage.Files.attentes et Affichage.Transactions.

RetrieveQueuesProcessingStatus

Queues.View

Files d'attente (Queues)

Action

Autorisations

SetTransactionResult

Files d'attente.Afficher et Transactions.Modifier

AddQueueItem

Files d'attente.Afficher et Transactions.Créer

StartTransaction

Files d'attente.Afficher & Transactions.Afficher & Transactions.Créer & Transactions.Modifier

BulkAddQueueItems

Files d'attente.Afficher et Transactions.Créer

Versions

Action

Autorisations

GET - /odata/Releases({Id})

Processes.View

GET - /odata/Releases

Processes.View

POST - /odata/Releases

Processes.Create

DELETE - /odata/Releases({Id})

Processes.Delete

PATCH - /odata/Releases({Id})

Processes.Edit

PUT - /odata/Releases({Id})

Processes.Edit

POST - /odata/Releases({Id})/UiPath.Server.Configuration.OData.UpdateToSpecificPackageVersion

Processes.Edit

POST - /odata/Releases({Id})/UiPath.Server.Configuration.OData.UpdateToLatestPackageVersion

Processes.Edit

POST - /odata/Releases/UiPath.Server.Configuration.OData.UpdateToLatestPackageVersionBulk

Processes.Edit

POST - /odata/Releases({Id})/UiPath.Server.Configuration.OData.RollbackToPreviousReleaseVersion

Processes.Edit

UserLoginAttempts

Action

Autorisations

GET - /odata/UserLoginAttempts({Id})

Requiert l'authentification

Journal des évènements du Robot

Action

Autorisations

GetRobotLogs

Logs.View

GetTotalCount

Logs.View

Rapports

Logs.View

Robots

Action

Autorisations

GET - /odata/Robots

Robots.View

GET - /odata/Robots({Id})

Robots.View

POST - /odata/Robots

Robots.Create

PUT - /odata/Robots({Id})

Robots.Edit

PATCH - /odata/Robots({Id})

Robots.Edit

DELETE - /odata/Robots({Id})

Robots.Delete

POST - /odata/Robots/UiPath.Server.Configuration.OData.DeleteBulk

Robots.Delete

GET - /odata/Robots/UiPath.Server.Configuration.OData.GetMachineNameToLicenseKeyMappings()

Robots.Créer et Machines.Afficher

GET - /odata/Robots/UiPath.Server.Configuration.OData.GetUsernames()

Robots.View

GET - /odata/Robots/UiPath.Server.Configuration.OData.GetRobotsForProcess(processId='{processId}')

Vue.Robots.Vue et Environnements.Vue et Processus.Vue

POST - /odata/Robots/UiPath.Server.Configuration.OData.ConvertToFloating

Robots.Edit

ProcessSchedules

Action

Autorisations

GetProcessSchedules

Schedules.View

GetProcessSchedules(Id)

Schedules.View

GetRobotIdsForSchedule

Schedules.View

PostProcessSchedules

Schedules.Create

PutProcessSchedules(Id)

Schedules.Edit

SetEnabled

Schedules.Edit

DeleteProcessSchedules(Id)

Schedules.Delete

Sessions

Action

Autorisations

GetSessions

Robots.View

Rôles

Action

Autorisations

GetRoles

Roles.View

GetRoles(Id)

Roles.View

PostRoles

Roles.Create

PutRoles(Id)

Roles.Edit

DeleteRoles(Id)

Roles.Delete

SetUsers

Users.Edit

GetUsersForRole

Vue.Rôles.et.Utilisateurs.Vue

GetUserIdsForRole

Roles.View or Users.View

Paramètres

Action

Autorisations

GetSettings

Settings.View

GetSettings(Id)

Settings.View

PutSettings(Id)

Settings.Edit

UpdateBulk

Settings.Edit

GetWebSettings

Requiert l'authentification

GetExecutionSettingsConfiguration

Settings.Edit ou Robots.Create ou Robots.Edit

GetConnectionString

Settings.View

UploadLicense

License.Create or License.Edit

DeleteLicense

License.Deletes

GetLicense

Requiert l'authentification

Stats

Action

Autorisations

GetSessionsStats

Robots.View

GetJobsStats

Jobs.View

Utilisateurs

Action

Autorisations

GetUsers

Users.View

GetUsers(Id)

Users.View

PostUsers

Users.Create

PutUsers

Users.Edit

PatchUsers(Id)

Users.Edit

DeleteUsers(Id)

Users.Delete

GetCurrentPermissions

Requiert l'authentification

ToggleRole

Users.Edit

ImportUsers

Users.Create

SetActive

Users.Edit

ChangeCulture

Requiert l'authentification

Machines

Action

Autorisations

GET - /odata/Machines

Machines.View

GET - /odata/Machines({Id})

Machines.View

POST - /odata/Machines

Machines.Create

PUT - /odata/Machines({Id})

Machines.Edit

DELETE - /odata/Machines({Id})

Machines.Delete

POST - /odata/Machines/UiPath.Server.Configuration.OData.DeleteBulk

Machines.Delete

PATCH - /odata/Machines({Id})

Machines.Edit

Webhooks

Action

Autorisations

GetWebhooks

Webhooks.View

GetWebhooks(Id)

Webhooks.View

PostWebhooks

Webhooks.Create

PutWebhooks(Id)

Webhooks.Edit

PatchWebhooks(Id)

Webhooks.Edit

DeleteWebhooks

Webhooks.Delete

Ping

Webhooks.View

GetEventTypes

Webhooks.View

TriggerCustom

Webhooks.View

Automatisation de test

Action

Autorisations

POST - /api/TestAutomation/StartTestSetExecution

TestSetExecutions.Create

POST - /api/TestAutomation/CancelTestSetExecution

TestSetExecutions.Edit

POST - /api/TestAutomation/CancelTestCaseExecution

TestSetExecutions.Edit

GET - /api/TestAutomation/GetAssertionScreenshot

TestSetExecutions.View

POST - /api/TestAutomation/CreateTestSetForReleaseVersion

TestSets.Create

GET - /odata/TestCaseDefinitions

TestSets.View

GET - /odata/TestCaseExecutions

TestSetExecutions.View

GET - /odata/TestCaseExecutions({Id})

TestSetExecutions.View

GET - /odata/TestSetExecutions

TestSetExecutions.View

GET - /odata/TestCaseExecutions({Id})

TestSetExecutions.View

GET - /odata/TestSets

TestSets.View

POST - /odata/TestSets

TestSets.Create

DELETE - /odata/TestSets({Id})

TestSets.Delete

GET - /odata/TestSets({Id})

TestSets.View

PUT - /odata/TestSets({Id})

TestSets.Edit

GET - /odata/TestSetSchedules

TestSetSchedules.View

POST - /odata/TestSetSchedules

TestSetSchedules.Create

DELETE - /odata/TestSetSchedules({Id})

TestSetSchedules.Delete

GET - /odata/TestSetSchedules({Id})

TestSetSchedules.View

PUT - /odata/TestSetSchedules({Id})

TestSetSchedules.Edit

POST - /odata/TestSetSchedules/UiPath.Server.Configuration.OData.SetEnabled

TestSetSchedules.Edit

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.