『アセットを取得』や『キューアイテムを追加』で「Unauthorized 現在のロボットにはこの操作は許可されていません。Orchestratorに登録されているかどうかを確認します。」エラーが発生する

Question/Problem

『アセットを取得』や『キューアイテムを追加』で「Unauthorized 現在のロボットにはこの操作は許可されていません。Orchestratorに登録されているかどうかを確認します。」エラーが発生します。

Cloud Orchestratorの「テナント>設定>ロボットのセキュリティ>ロボットの認証>Attended ロボット(ユーザー)の認証」設定にて、[ハイブリッド]から[対話型サインイン SSO (推奨)]に変更した際にこのエラーが出力されるようになりました。

Resolution

原因

Cloud OrchestratorのAttendedロボット(ユーザー)の認証において[対話型サインイン(SSO)推奨]に設定した場合、
ロボットがOrchestratorと通信する際に利用する認証情報が変更されたことが原因です。
UiPath.System.Actvities v20.10未満をご利用の場合エラーが発生します。

解決策

ロボットが新しい認証情報を利用するよう、v20.10 以降のUiPath.System.Activitiesにアップグレードください。

参考:
対話型サインイン SSO (推奨)

ー抜粋ー

この認証方法では、Orchestrator アクティビティを使用したり、Orchestrator API への直接 HTTP 呼び出しを行ったりするワークフローは、v2020.10 以降のアクティビティ パッケージを使用して再コンパイルする必要があります。

オートメーション プロジェクトで以下の依存関係の 1 つ以上が使用されている場合、ジョブの実行が失敗する可能性があります。

  • UiPath.System.Activities < 20.10.0