Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space FUNCTDEV and version SOAVIRT_9.10.8_CTP_3.1.4

...

このセクションでは、テスト対象アプリケーション (AUT) によってアクセスされる仮想アセットまたはメッセージ プロキシのセキュリティ アクセス制御については説明しません。これらの情報については、次のセクションを参照してください:  メッセージ プロキシの設定 および HTTPS でデプロイされたサービスの使用Working with Message Proxies および Configuring for Services Deployed Over HTTPS

Virtualize サーバーのユーザー アクセス制御とは
Anchor
About Virtualize Server User Access Control
About Virtualize Server User Access Control

ユーザー アクセス制御は、各ユーザーが Virtualize デスクトップに接続された Virtualize サーバー上で実行できる操作を制御します。どのユーザーがアセットを参照、セットアップ、作成、修正、削除、およびデプロイできるかを決定できます。たとえば、どのユーザーが、プロキシの記録を開始したり停止したりできるか、データ グループとパフォーマンス プロファイルの修正やアクティベートをできるか、メッセージ プロキシの作成や修正をできるか、 JDBC コントローラーの使用をできるかなどを制御することができます。 

認証

ユーザー アクセス制御が有効であるとき、ユーザーは Virtualize デスクトップにリモート Virtualize サーバーを追加する際に認証情報を提供する必要があります。ユーザーが認証されると、割り当てられたロールに許可された操作だけが実行できます。 

ロール

利用可能なロールは、 管理者 システムセットアップ です。これらのロールは CTP で設定します。これらのロールは、 CTP の操作へのアクセスも制御します。 

...

各ロールで許可されているアクションの詳細については、「ロール ベースの権限の理解」を参照してください。

アクセス制限の仕組み: 詳細

Virtualize サーバーが CTP に接続するよう設定されるたびに、Virtualize サーバーのアクセス制御が有効になります。接続が設定され、ユーザー認証が成功する場合、ユーザーは適切なアクセス レベルを付与されます。接続が設定され、ユーザー認証が失敗する場合 (例: 有効な認証情報が提供されなかったか、Virtualize~CTP 間の接続が失敗した場合など)、ユーザーは Virtualize サーバーへの接続権限を付与されません。 

...

Virtualize サーバーは、1 分の生存期間で Virtualize デスクトップから受け取る証明書のアクセス制御ロールをキャッシュします。このことは、CTP でロール/ユーザーが修正される場合、 Virtualize サーバーによって強制される新しいアクセス制御は最大で 1 分間有効ということです。また、Virtualize デスクトップ上にキャッシュするので、接続された Virtualize デスクトップが、アクセス制御レベルの更新、右クリック メニュー オプションの有効化、エディター内のコントロールの有効化をするのに最大で 1 分かかります。

アクセス制限の仕組み: 概要

CTP (EM)Virtualize サーバー
Virtualize サーバーが CTP に接続するように設定されていないフル アクセス
管理者ロール + CTP 認証に成功フル アクセス
システム ロール + CTP 認証に成功フル アクセス
セットアップ ロール + CTP 認証に成功セットアップ専用アクセス
ロールの割り当てなし + CTP 認証に成功読み取り専用アクセス
認証されない (CTP 認証に失敗)アクセスなし
証明書がない + Virtualize サーバーが CTP に接続するように設定されているアクセスなし
Virtualize サーバーが CTP に接続するように設定されているが、接続に失敗アクセスなし
CTP が Virtualize サーバーへのアクセスを制限するユーザーのロールに基づき、選択されたリストのユーザーだけアクセス可能。その他のすべての認証されたユーザーは、制限されたリソースに読み取り専用でアクセス可能。
CTP が Virtualize サーバーへのアクセスを制限しない[ユーザー ロールに基づく]

Virtualize 9.5 または以前のバージョンからの移行

Virtualize Server 9.5 またはそれ以前のバージョンで CTP に接続する設定になっている場合、Virtualize 9.6 またはそれ以降のバージョンにアップグレードするとユーザー アクセス制御がそのサーバーで有効な状態になります。サーバーへのフル アクセスはアップグレードの結果に従って制限されます。 

...

  1. CTP で目的のロールやサーバーのアクセス制限が設定されていることを確認します。
  2. 以前、 Virtualize サーバーに接続していた各 Virtualize デスクトップで、認証を使用して再接続します (たとえば、[Virtualize サーバー] ビューで既存のリモート サーバーのノードをダブルクリックし、[Server Configuration] エディターで有効なユーザー名/パスワードを指定して保存します)。



Virtualize サーバーのユーザー アクセス制御の設定

Virtualize サーバーのユーザー アクセス制御を設定するには、次の操作を行います。

  1. Virtualize サーバーを CTP に接続します。[Parasoft] メニューの [設定] > [CTP] から設定します。詳細については、 「CTP の設定」を参照してください。

    Note
    titleHTTPS のヒント

     CTP が HTTPS 接続 (推奨) の上にデプロイされている場合、 Virtualize サーバーの CTP 接続設定は HTTPS URL を使用するのが望ましいです。そうすることによって、 Virtualize サーバーが SSL 経由で安全に CTP と接続することを確実にします。

    CTP に設定された SSL 証明書が Virtualize サーバーに信頼されない場合 (たとえば、自己署名証明書など)、 Virtualize サーバーがすべての証明書を信頼するように設定する必要があります。または、特定の CTP 証明書を Virtualize のデフォルトの Java証明書ファイルに追加し選択します。 [Parasoft] メニュー > [設定] > [セキュリティ] で設定できます (詳細については、「セキュリティの設定」を参照してください)。 

  2. CTP を使用してユーザー アカウントと権限を設定します。詳細については、『CTP ユーザーズ ガイド』 を参照してください。

ユーザー アクセス制御の操作

次のセクションでは、 Virtualize サーバーのユーザー アクセス制御が Virtualize デスクトップ ユーザーに与える影響について説明します。 

リモート サーバーの追加

リモート サーバーを追加するとき、ユーザーは [サーバーの追加] ダイアログに有効なユーザー名とパスワードを入力する必要があります。
 

...

さらに、アクセス レベルは [Server configuration] ページでも表示されます。
 

Anchor
Re-Entering Credentials for an Existing Server
Re-Entering Credentials for an Existing Server
既存のサーバーへの認証情報の再入力

ユーザーの認証情報を再入力する必要がある場合 (たとえば、CTP によってロールが変更された場合など)、その情報を Virtualize サーバーの [認証] タブに入力できます。

ロール ベースの権限の理解
Anchor
Understanding Role-Based Permissions
Understanding Role-Based Permissions

次の表は、利用可能なロールにどの機能が関連しているかを理解するのに役立ちます。

...