Web モニタリング用のクレデンシャル Vault

クレデンシャル Vault は、合成 Web モニタリングジョブに使用されるクレデンシャルを安全に保存します。合成スクリプトを使用してジョブを作成する場合、ユーザー名やパスワードなどのクレデンシャルを追加してアプリケーションにログインし、保存されたクレデンシャルへの参照をスクリプトに挿入できます。ジョブが実行されると、合成スクリプトはその参照を使用して、クレデンシャル Vault に保存されたクレデンシャルを取得します。

クレデンシャル Vault の使用方法

  1. プロファイルアイコンをクリックします。
  2. [Actions] で、[Manage Credential Vault] を選択します。
  3. キーと値のペアのクレデンシャルを合成クレデンシャル Vault に追加します
  4. 合成スクリプトを使用して、合成ジョブを作成します
  5. 合成スクリプトにクレデンシャルキーを挿入します
    注: ジョブが実行され、クレデンシャルキーに関連付けられているクレデンシャル値が取得されます。
  6. 合成ジョブが実行され、クレデンシャルキーに関連付けられているクレデンシャル値が取得されます。

合成クレデンシャルの追加

クレデンシャル Vault では、クレデンシャルを 1 つずつ追加するか、複数のクレデンシャルをインポートできます。

構文ルール

次の表に、クレデンシャルの作成と合成スクリプトへのクレデンシャルの追加に使用するクレデンシャル構文ルールを示します。

エレメント ルール

キー

  • 1 ~ 100 文字

  • 英数字、ハイフン、および下線のみ

  • キーは、EUM アカウントごとに一意である必要があります

  • 5000 文字

  • 非制御、印字可能な UTF-16 文字

クレデンシャルキー名(合成スクリプトで使用)
"<%key%>"

Add a Single Credential

注: If you want to use a combination of credentials, such as a username and password combination, you must create two separate credentials: one credential for the username and one for the password.

To add a single credential for a sample email:

  1. Go to Gear Icon > Tools > Manage Synthetic Credentials.
  2. Click Add.
  3. Enter a key and value. Make sure you follow syntax rules.
  4. (Optional) Select an associated application. When you search for credentials in the synthetic script, associated credentials are suggested first.

複数のクレデンシャルのインポート

[Import] ボタンを使用して複数のクレデンシャルを一度に追加できます。

サンプル電子メールとパスワードの複数のクレデンシャルを追加するには、次の手順を実行します。

  1. [プロファイルの追加(Add Profile)] アイコン(+)をクリックします。
  2. ActionsManage Credential Vault を選択します。
  3. [Import] をクリックします。

  4. クレデンシャルをコピーして貼り付けるか、1 行ずつ入力します。構文ルールに従っていることを確認します。

注:
  • 一度にインポートできるクレデンシャルの最大数は 250 です。
  • 関連付けられたアプリケーションをインポートされたクレデンシャルに追加することはできません。インポートした後に各クレデンシャルを個別に編集して、関連付けられているアプリケーションを追加する必要があります。
CODE
email_key=user123@email.com
password_key=Password123
email_key=user456@email.com
password_key=Password456

合成スクリプトでのクレデンシャルの使用

対応するクレデンシャルキーをスクリプトに挿入することで、クレデンシャル値を取得できます。スクリプトでキーの入力を開始すると、特定のアプリケーションに関連付けられているクレデンシャルが最初に表示されます。

合成ジョブを作成するには、次の手順を実行します。

  1. [User Experience] > [Jobs] > [Add] に移動します。
  2. 合成スクリプトを追加します。最初のスクリプトの作成最初のスクリプトの作成
  3. 構文 を使用してクレデンシャルキーを入力します。
    合成スクリプト
    CODE
    driver.find_element_by_id("email").send_keys("<%email_key%>")
    driver.find_element_by_id("pass").send_keys("<%password_key%>")

ユーザ権限

コントローラ管理 UI では、アカウントレベルのロールとグループを設定できます。要件に基づいてユーザーにロールとグループを追加できます。Manage Credential Vault 権限により、クレデンシャル Vault のアクセス制御を管理できます。

権限 権限

Manage Credential Vault

  • すべてのユーザの管理
  • クレデンシャルの追加、編集、および削除
  • 保存されたクレデンシャルのキーおよび値の表示
  • ユーザー、タイムスタンプ、および関連するアプリケーション列の表示
View Credential Vault
  • 保存されたクレデンシャルのキーの表示
  • ユーザー列とタイムスタンプ列の表示
Manage Self Credential Vault

管理者がこの権限をユーザーに割り当てると、ユーザーは作成したログイン情報を追加、編集、および表示できます。

管理者が Synthetic.self.credentialvault.disabled false を true に設定すると、 Value 列が非表示になります。

Manage Credential Vault を持つロールを作成するには、次の手順を実行します。

  1. [プロファイルの追加(Add Profile)] アイコン(+)をクリックします。
  2. Admin,Administration を選択します。
  3. [Roles] の下で、[Create] をクリックします。
  4. ロール名を追加します。
  5. [Account] の下で、[Add+] をクリックします。
  6. 作成するロールに基づいて、次のいずれかの権限を選択します。
    • Manage Credential Vault
    • View Credential Vault
  7. [User and Groups with this Role] で、ユーザーおよび/またはグループを追加します。