Hi,
i am trying to find a way to check during runtime if the currently running robot is user on another machine runing as well-
The underlying issue i am trying to solve is that the certain applications do not allow multiple sessions for one user and a second login aborts the first.
My idea is to use Orchestrator API.
Filtering for running Jobs i get results like
"Key": "3234qwedxcv-9e6f-47c3-8eb2-asdfasdf",
"StartTime": "2022-09-26T12:54:11.133Z",
"EndTime": null,
"State": "Running",
"JobPriority": "Normal",
"Source": "{Source}",
"SourceType": "Schedule",
"BatchExecutionKey": "059087be-2e41-4866-a60b-be0801b89910",
"Info": "Verarbeitung des Auftrags gestartet",
"CreationTime": "2022-09-26T12:46:01.073Z",
"StartingScheduleId": 1,
"ReleaseName": "{ReleaseName}",
"Type": "Unattended",
"InputArguments": null,
"OutputArguments": null,
"HostMachineName": "{HostMachineName}",
"HasMediaRecorded": false,
"PersistenceId": null,
"ResumeVersion": null,
"StopStrategy": null,
"RuntimeType": "Unattended",
"RequiresUserInteraction": true,
"ReleaseVersionId": 1,
"EntryPointPath": null,
"OrganizationUnitId": 1,
"OrganizationUnitFullyQualifiedName": "Default",
"Reference": "",
"Id": 1
Does anyone see a way to get the information if a certain User is running using the API (or any other way) during a runtime?