UiPath Documentation
orchestrator
2024.10
false
Guide de l'API Orchestrator
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Autorisations par point de terminaison

Référence des autorisations requises mappées à chaque point de terminaison de l'API Orchestrator.

Tâches génériques​

ActionAutorisations
GET - /tasks/GenericTasks/GetTaskDataByIdTasks.View
POST - /tasks/GenericTasks/CreateTaskTasks.Create
POST - /tasks/GenericTasks/CompleteTaskTasks.Edit

Formulaires de tâche​

ActionAutorisations
POST - /forms/TaskForms/CreateFormTaskTasks.Create
GET - /forms/TaskForms/GetTaskFormByIdTasks.View
GET - /forms/TaskForms/GetTaskDataByIdTasks.View
POST - /forms/TaskForms/CompleteTaskTasks.Edit

Catalogues de tâches​

ActionAutorisations
GET - /odata/TaskCatalogsTaskCatalogs.View
GET - /odata/TaskCatalogs(Id)TaskCatalogs.View
POST - /odata/TaskCatalogs/UiPath.Server.Configuration.OData.CreateTaskCatalogTaskCatalogs.Create
POST - /odata/TaskCatalogs(Id)/UiPath.Server.Configuration.OData.UpdateTaskCatalogTaskCatalogs.Edit

Tâches​

ActionAutorisations
GET - /odata/TasksTasks.View
Obtenir /odata/Tasks(Id)Tasks.View
POST - /odata/Tasks/UiPath.Server.Configuration.OData.AssignTasksTasks.View & Tasks.Edit
POST - /odata/Tasks/UiPath.Server.Configuration.OData.ReassignTasksTasks.View & Tasks.Edit & TaskAssignment.Create
POST - /odata/Tasks/UiPath.Server.Configuration.OData.UnassignTasksTasks.View & Tasks.Edit
GET - /odata/Tasks/UiPath.Server.Configuration.OData.GetTaskUsers(organizationUnitId=organizationUnitId)Tasks.View & Tasks.Edit & TaskAssignment.Create

Supports d'exécution​

ActionAutorisations
GET - /odata/ExecutionMediaExecutionMedia.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.DeleteMediaByJobIdExecutionMedia.View

Dossiers​

ActionAutorisations
GET - /odata/FoldersFolders.View ou Sous-dossiers.View
POST - /odata/FoldersDossiers.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.AssignUsersFolders.Edit ou Subfolders.Edit et Users.View et Roles.View
GET - /odata/Folders/UiPath.Server.Configuration.OData.GetUsersForFolder(key={key},includeInherited={includeInherited})Dossiers.Afficher ou Sous-dossiers.Afficher et Utilisateurs.Afficher
POST - /odata/Folders{Id}/UiPath.Server.Configuration.OData.RemoveUserFromFolderDossiers.Modifier ou Sous-dossiers.Modifier et Utilisateurs.Afficher

Bibliothèques​

ActionAutorisations
GET - /odata/LibrariesLibraries.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.UploadPackageLibraries.Create

Alertes​

ActionAutorisations
GET - /odata/AlertsAlerts.View
GET - /odata/Alerts/UiPath.Server.Configuration.OData.GetUnreadCount()Alerts.View
POST - /odata/Alerts/UiPath.Server.Configuration.OData.MarkAsReadAlerts.View
POST - /odata/Alerts/UiPath.Server.Configuration.OData.RaiseProcessAlertAlerts.Create

Actifs​

ActionAutorisations
GET - /odata/AssetsAssets.View
POST - /odata/AssetsAssets.Create
PUT - /odata/Assets({Id})Assets.Edit
DELETE - /odata/Assets({Id})Assets.Delete
POST - /odata/Assets/UiPath.Server.Configuration.OData.GetRobotAssetByNameForRobotKeyAssets.View
GET - /odata/Assets/UiPath.Server.Configuration.OData.GetRobotAssetByRobotId(robotId={robotId},assetName='{assetName}')Assets.View

AuditLogs​

ActionAutorisations
GET - /odata/AuditLogsAudit.View
GET - /odata/AuditLogs/UiPath.Server.Configuration.OData.Reports()Audit.View
GET - /odata/AuditLogs/UiPath.Server.Configuration.OData.GetAuditLogDetails(auditLogId={auditLogId})Audit.View

Compartiments​

ActionAutorisations
GET - /odata/BucketsStorage Buckets.View
POST - /odata/BucketsStorage 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.GetReadUriCompartiments de stockage. Afficher et Fichiers de stockage. Afficher
GET - /odata/Buckets({key})/UiPath.Server.Configuration.OData.GetWriteUriCompartiments de stockage.Afficher et Fichiers de stockage.Créer
GET - /odata/Buckets({key})/UiPath.Server.Configuration.OData.GetFilesCompartiments de stockage. Afficher et Fichiers de stockage. Afficher
GET - /odata/Buckets({key})/UiPath.Server.Configuration.OData.GetDirectoriesCompartiments de stockage. Afficher et Fichiers de stockage. Afficher
GET - /odata/Buckets({key})/UiPath.Server.Configuration.OData.GetFileCompartiments de stockage. Afficher et Fichiers de stockage. Afficher
DELETE - /odata/Buckets({key})/UiPath.Server.Configuration.OData.DeleteFileCompartiments de stockage.Afficher et Fichiers de stockage.Supprimer

Environnements (Environments)​

ActionAutorisations
GET - /odata/EnvironmentsEnvironments.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/EnvironmentsEnvironments.Create
PUT - /odata/Environments({Id})Environments.Edit
DELETE - /odata/Environments({Id})Environments.Delete
POST - /odata/Environments({Id})/UiPath.Server.Configuration.OData.AddRobotEnvironments.Edit
POST - /odata/Environments({Id})/UiPath.Server.Configuration.OData.RemoveRobotEnvironments.Edit
POST - /odata/Environments({Id})/UiPath.Server.Configuration.OData.SetRobotsEnvironments.Edit

Tâches (Jobs)​

ActionAutorisations
GetJobsJobs.View
GetJobs(Id)Jobs.View
StartJobsJobs.Create
Arrêter la tâche (StopJob)Jobs.Edit
StopJobsJobs.Edit

Journaux (Logs)​

ActionAutorisations
SubmitLogsLogs.Create
PostLogsLogs.Create

Autorisations​

ActionAutorisations
GetPermissions

Processus (Processes)​

ActionAutorisations
GET - /odata/ProcessesPackages.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.UploadPackagePackages.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.SetArgumentsPackages.Edit

QueueDefinitions​

ActionAutorisations
GetQueueDefinitionsQueues.View
GetQueueDefinitions(Id)Queues.View
RapportsAffichage.Files.attentes et Affichage.Transactions.
PutQueueDefinitions(Id)Queues.Edit
PostQueueDefinitionsQueues.Create
DeleteQueueDefinitions(Id)Queues.Delete

QueueItemComments​

ActionAutorisations
GetQueueItemCommentsAffichage.Files.attentes et Affichage.Transactions.
GetQueueItemCommentsHistoryAffichage.Files.attentes et Affichage.Transactions.
GetQueueItemComments(Id)Affichage.Files.attentes et Affichage.Transactions.
PostQueueItemCommentsFiles 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​

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

LicensesRuntime​

ActionAutorisations
GET - /odata/LicensesRuntime/UiPath.Server.Configuration.OData.GetLicensesRuntime(robotType='robotType')License.View
POST - /odata/LicensesRuntime('{Key}')/UiPath.Server.Configuration.OData.ToggleEnabledMachines.Edit

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

ActionAutorisations
GET - /odata/QueueItemEventsAffichage.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​

ActionAutorisations
GetQueueItemsAffichage.Files.attentes et Affichage.Transactions.
GetQueueItems(Id)Affichage.Files.attentes et Affichage.Transactions.
SetTransactionProgressFiles d'attente.Afficher et Transactions.Modifier
GetItemProcessingHistoryAffichage.Files.attentes et Affichage.Transactions.
SetItemReviewStatusFiles d'attente.Afficher et Transactions.Modifier
DeleteQueueItems(Id)Files d’attentes.Afficher & Transactions.Supprimer
DeleteBulkFiles d’attentes.Afficher & Transactions.Supprimer
SetItemReviewerFiles d'attente.Afficher et Transactions.Modifier
UnsetItemReviewerFiles d'attente.Afficher et Transactions.Modifier
GetReviewersFiles d'attente.Afficher et Transactions.Modifier

QueueProcessingRecords​

ActionAutorisations
RetrieveLastDaysProcessingRecordsAffichage.Files.attentes et Affichage.Transactions.
RetrieveQueuesProcessingStatusQueues.View

Files d'attente (Queues)​

ActionAutorisations
SetTransactionResultFiles d'attente.Afficher et Transactions.Modifier
AddQueueItemFiles d'attente.Afficher et Transactions.Créer
StartTransactionFiles d'attente.Afficher & Transactions.Afficher & Transactions.Créer & Transactions.Modifier
BulkAddQueueItemsFiles d'attente.Afficher et Transactions.Créer

Versions​

ActionAutorisations
GET - /odata/Releases({Id})Processes.View
GET - /odata/ReleasesProcesses.View
POST - /odata/ReleasesProcesses.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.UpdateToSpecificPackageVersionProcesses.Edit
POST - /odata/Releases({Id})/UiPath.Server.Configuration.OData.UpdateToLatestPackageVersionProcesses.Edit
POST - /odata/Releases/UiPath.Server.Configuration.OData.UpdateToLatestPackageVersionBulkProcesses.Edit
POST - /odata/Releases({Id})/UiPath.Server.Configuration.OData.RollbackToPreviousReleaseVersionProcesses.Edit

UserLoginAttempts​

ActionAutorisations
GET - /odata/UserLoginAttempts({Id})Requiert l'authentification

Journal des évènements du Robot​

ActionAutorisations
GetRobotLogsLogs.View
GetTotalCountLogs.View
RapportsLogs.View

Robots​

ActionAutorisations
GET - /odata/RobotsRobots.View
GET - /odata/Robots({Id})Robots.View
POST - /odata/RobotsRobots.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.DeleteBulkRobots.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.ConvertToFloatingRobots.Edit

ProcessSchedules​

ActionAutorisations
GetProcessSchedulesSchedules.View
GetProcessSchedules(Id)Schedules.View
GetRobotIdsForScheduleSchedules.View
PostProcessSchedulesSchedules.Create
PutProcessSchedules(Id)Schedules.Edit
SetEnabledSchedules.Edit
DeleteProcessSchedules(Id)Schedules.Delete

Sessions​

ActionAutorisations
GetSessionsRobots.View

Rôles​

ActionAutorisations
GetRolesRoles.View
GetRoles(Id)Roles.View
PostRolesRoles.Create
PutRoles(Id)Roles.Edit
DeleteRoles(Id)Roles.Delete
SetUsersUsers.Edit
GetUsersForRoleVue.Rôles.et.Utilisateurs.Vue
GetUserIdsForRoleRoles.View or Users.View

Paramètres​

ActionAutorisations
GetSettingsSettings.View
GetSettings(Id)Settings.View
PutSettings(Id)Settings.Edit
UpdateBulkSettings.Edit
GetWebSettingsRequiert l'authentification
GetExecutionSettingsConfigurationSettings.Edit ou Robots.Create ou Robots.Edit
UploadLicenseLicense.Create or License.Edit
DeleteLicenseLicense.Deletes
GetLicenseRequiert l'authentification

Stats​

ActionAutorisations
GetSessionsStatsRobots.View
GetJobsStatsJobs.View

Utilisateurs​

ActionAutorisations
GetUsersUsers.View
GetUsers(Id)Users.View
PostUsersUsers.Create
PutUsersUsers.Edit
PatchUsers(Id)Users.Edit
DeleteUsers(Id)Users.Delete
GetCurrentPermissionsRequiert l'authentification
ToggleRoleUsers.Edit
ImportUsersUsers.Create
SetActiveUsers.Edit
ChangeCultureRequiert l'authentification

Machines​

ActionAutorisations
GET - /odata/MachinesMachines.View
GET - /odata/Machines({Id})Machines.View
POST - /odata/MachinesMachines.Create
PUT - /odata/Machines({Id})Machines.Edit
DELETE - /odata/Machines({Id})Machines.Delete
POST - /odata/Machines/UiPath.Server.Configuration.OData.DeleteBulkMachines.Delete
PATCH - /odata/Machines({Id})Machines.Edit

Webhooks​

ActionAutorisations
GetWebhooksWebhooks.View
GetWebhooks(Id)Webhooks.View
PostWebhooksWebhooks.Create
PutWebhooks(Id)Webhooks.Edit
PatchWebhooks(Id)Webhooks.Edit
DeleteWebhooksWebhooks.Delete
PingWebhooks.View
GetEventTypesWebhooks.View
TriggerCustomWebhooks.View

Automatisation de test​

ActionAutorisations
POST - /api/TestAutomation/StartTestSetExecutionTestSetExecutions.Create
POST - /api/TestAutomation/CancelTestSetExecutionTestSetExecutions.Edit
POST - /api/TestAutomation/CancelTestCaseExecutionTestSetExecutions.Edit
GET - /api/TestAutomation/GetAssertionScreenshotTestSetExecutions.View
POST - /api/TestAutomation/CreateTestSetForReleaseVersionTestSets.Create
GET - /odata/TestCaseDefinitionsTestSets.View
GET - /odata/TestCaseExecutionsTestSetExecutions.View
GET - /odata/TestCaseExecutions({Id})TestSetExecutions.View
GET - /odata/TestSetExecutionsTestSetExecutions.View
GET - /odata/TestCaseExecutions({Id})TestSetExecutions.View
GET - /odata/TestSetsTestSets.View
POST - /odata/TestSetsTestSets.Create
DELETE - /odata/TestSets({Id})TestSets.Delete
GET - /odata/TestSets({Id})TestSets.View
PUT - /odata/TestSets({Id})TestSets.Edit
GET - /odata/TestSetSchedulesTestSetSchedules.View
POST - /odata/TestSetSchedulesTestSetSchedules.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.SetEnabledTestSetSchedules.Edit

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

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour