Orchestratorで「The current user cannot access this folder」エラーを発生させたユーザーの特定方法

:grey_question: Question

「UiPath.Orchestrator.Core.Exceptions.BadRequestException: Error code - 2812, Message - 'The current user cannot access this folder.」エラーがOrchestratorサーバーのアプリケーションログに記録されました。
エラーを発生させたユーザーを特定する方法はありますか。

:bulb: Answer

方法1

IISアクセスログからクライアント端末のIPアドレスを確認できます。
・OrchestratorのIISのアクセスログ
パス:C:\inetpub\logs\LogFiles\W3SVC2

エラー発生時刻のログを確認します。(UTCタイムゾーンになっている場合があります)

例
#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) cs(Referer) sc-status sc-substatus sc-win32-status time-taken
2022-02-22 15:23:16 fe80xxx GET / tid=1&fid=1 443 - fe80xxx Mozilla/5.0xxx - 200 0 0 26

「tid=1&fid=1」などのfid=を含むフォルダ指定があるGETリクエストの「c-ip」列を確認することでクライアントのIPアドレスが確認できます。

方法2

「前回のログイン」を確認することでユーザーを絞り込むことが可能です。
・Orchestratorページ > テナント > アクセス権を管理 > 「列」で「前回のログイン」を表示 (Orchestrator v2021.10の場合)