このセクションの内容:
License Server に接続されている Parasoft ツールであれば、どのツールでもライセンスを要求できます。トークンが利用可能であれば、ライセンスは許可されます。ただし、ユーザー名とホスト名/IP アドレスに一致する正規表現パターンのペアを定義し、一致に基づいてライセンス トークンへのアクセスを許可または拒否できます。
個々のパターンに基づいてアクセスをフィルタリングするか、1 つ以上のパターンをグループ化して、グループ に [Deny] または [Allow] アクションを割り当てることができます。あるいは、LDAP サーバーから User Administration にインポートされたグループへのメンバーシップに基づいてアクセスをフィルタリングできます。LDAP グループを使用すると、正規表現パターンを指定する必要がなくなるため、ライセンス アクセスの設定が簡素化されます。
パターンまたはパターン グループに [Allow] アクションが割り当てられている場合、ユーザー名/ホストのペアに一致するグループで定義されたパターンのみにライセンスが付与されます。パターンまたはパターン グループに [Deny] アクションが割り当てられている場合、一致するパターンに対してライセンスが拒否されます。他のすべてのマシンからのリクエストは許可されます。
ホスト名の形式 (名前または IP) は、ライセンス トークン リクエストを送信するツールで指定された形式と一致する必要があります。異なるプラットフォーム上のツールは異なる形式を使用します。たとえば、同じマシンを 3 種類の方法で定義できます。10.9.1.50
, gina
, gina.parasoft.com.pl
Tokens Usage Details または Licenses Usage Details レポートを確認することで、ユーザー/ホストの形式を検証できます。
ライセンスの詳細画面から個々のパターンを定義できます。[License Details] ページにアクセスするには、License Server ホーム ページで [Manage Licenses] を選択し、[Tool name] 列のリンクをクリックします。
[Filter requests for] セクションでユーザー名とホスト名を指定し、[Deny] または [Allow] をクリックします。
パターンが構成され、[Allow] アクションが使用されると、フィルターに含まれるマシンのみにライセンスが付与されます。[Deny] アクションを使用すると、フィルターで定義されたマシンへのライセンスが拒否され、他のすべてのマシンからのリクエストが許可されます。特定のホスト上のユーザーでフィルターをかけることも、ホストとユーザーのグループでフィルターをかけるパターンを定義することも可能です。たとえば、上記のパターンに [Deny] アクションが適用されている場合、10.10.4 で始まる IP アドレスを持つホスト上のすべてのユーザーは、ライセンス トークンを拒否されます。
グループは、ユーザー名/ホストのパターンの集まりです。開発/テスト メンバーの分割方法に一致するグループを作成してフィルターを適用することで、ライセンス アクセスをより正確にコントロールできます。
グループには、パターンとサブ グループの一致に関する情報が含まれています。
フィルター アクションは累積的です。パターンを複数のグループに追加し、適用された [Allow] アクションにより、パターン内の一致したユーザーに追加のアクセス権を付与できます。ただし、Deny アクションは Allow アクションより優先されます。
パターンを指定して、グループを手動で作成したり、User Administration で定義されたグループを使用したりできます。
パターン グループの名前を入力し、[Add] をクリックします。新しい空のグループが作成されます。[Existing groups] セクションにグループ名が表示され、グループ名の後の括弧内に次のコードが表示されます。
既存のグループを編集するには、編集するグループ名の隣の [Edit] ボタンをクリックします。
user1,.*
あるいは user2,192.168.1.101.
「手動でグループを作成する」で説明しているように、ユーザー グループを手動で作成する代わりに、User Administration で既に定義されているグループを活用できます。
User Administration のグループが [User groups] セクションに表示されます。[View] をクリックすると、グループの詳細を表示できます。
次の例は、1 つのパターンでグループを作成し、ライセンス トークンへのグループ アクセスを拒否する方法を示しています。
.
を指定し、ホスト名として 10.10.4.*
を指定します。.
を使用し、ホスト名として 10.10.5.*
を使用して新しいパターンを定義します。