シークレットの検索

ロボットの場合、このステップは [Vault] からシークレットを安全に取得し、変数に保存します。このステップは、機密データを開示せずにデータにアクセスします。

ローカル プロジェクトに保存されているロボットは、[Vault] に保存されているシークレットなど、Management Console によって提供されるサービスにアクセスすることはできません。Design Studio で、ロボットを共有プロジェクトに配置して、[シークレットの検索] ステップを使用します。

保護された情報をロボットが取得できるようにするには、Management Console 管理者が [Vault] でターゲット システム、シークレット、およびロボット アクセスを設定する必要があります。

管理者が Management Console からターゲット システムとシークレットを追加または削除する場合は、Design Studio から Management Console を更新する必要があります。

シークレットの検索ステップを使用するには、次の手順を実行します。

  1. ロボットを作成または編集します。

  2. ステップを追加する場所をクリックし、メニューから [その他] > [シークレットの検索] を選択します。

    [シークレットの検索] ボックスが表示されます。

  3. [Vault 検索] から、次のいずれかの方法を選択します。

    • [リストから] をクリックし、Management Console で利用可能なシークレット ラベルのリストから選択を行います。

    • [手動] を選択し、次の値を指定します。

      次のボックスをクリックすると、[シークレットの検索] 定義ペインが表示され、[値モード] オプションがデフォルトで自動的に選択されます。

      1. [ラベル] ボックスをクリックし、ユーザー名を入力します。

      2. [ターゲット システム] ボックスをクリックし、ターゲット システムを入力します。

  4. [シークレットの保存先] リストから、シークレットが保存される事前定義された変数を選択するか、入力します。

  5. ロボットを実行します。

    • Design Studio で実行する場合は、共有プロジェクトのプロジェクト名を使用して、検索するシークレットが決定されます。

    • Management Console から実行する場合は、ロボットが配置されているプロジェクトを使用して、検索するシークレットが決定されます。

ロボット、またはタイプ、スニペットなどのロボットの任意のコンポーネントを Management Console にアップロードするたびに、ロボットに新しいパスワード アクセス エントリを作成する必要があります。以前のエントリが [Vault] に保持されます。管理者はこれらを手動で削除することができます。