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