Studioで作成したプロセスをパッケージ化し、別のPCのRobotラインセス環境へ移行し実行を試みると、パスワード取得(GetPassword)の箇所で、ロボット実行が停止します。
Studio上でのパッケージ化前の設定状況では、実行は問題なく最後まで終了します。
パッケージをロボット環境で実行すると、パスワード取得の箇所で「指定された状態で使用するには無効なキーです」とのエラーになります。
なおOrchestratorは導入していない為、パッケージはUipathRobotより手動実行での確認です。
アクティビティを、パスワード取得(GetPassword)のから、文字を入力(TypeInfo)に変更して、Robotラインセンス実行すると、問題なく最後まで実行されます。
1、パッケージ化する場合のパスワード取得のアクティビティを利用する場合は、何か特別な指定が必要なのでしょうか?
パスワード取得のプロパティは、①プライベート項目にチェックなし②結果を変数にセットのみです。
2.StudioのPCとロボットのPC環境の違いは、パスワード取得(GetPassword)のアクティビティに、何か影響するものでしょうか?
【Studio】の環境は
UipathStudio:2018.4.3
Microsoft Windows 10 Pro 64 ビット
.NET Framework バージョン 4.7
【ロボット】環境は
Uipathは、Studio環境と同じインストール.exeを利用
Microsoft Windows 10 Enterprise 64 ビット
.NET Framework バージョン 4.7.2 or later
です。
利用者はロボット環境のPCのみの想定の為、TypeInfoでも良いかもしれませんが、Studio環境でパスワードが見れてしまうのは、内部統制上あまりよろしくないので、できればGetPasswordを利用したいと考えています。
何か情報があれば、ご教示頂きたくお願い申し上げます。