使い方 NCache セキュリティ機能

でセキュリティを使用する NCache

NCache 製品に組み込まれている認証と承認でセキュリティを提供します。 認証は次の方法で行われます Active Directory ファイル。 NCache ユーザーがキャッシュ管理者とユーザーを指定できるようにします。 管理者はクラスターを管理できますが、ユーザーは作成することしかできません NCache アプリケーションから特定のキャッシュへのAPI呼び出し。

NCache XNUMXつのレベルのセキュリティを提供します。 管理者およびユーザーレベル。 これらについて以下に説明します。

管理者レベルのセキュリティ: このレベルでは、ユーザーは誰が管理および構成できるかを制御できます NCache。 管理者は、キャッシュ管理者として機能するキャッシュの構成を管理または変更できる他のユーザー/アカウントに権限を付与できます。 これらの変更には、(キャッシュの作成、キャッシュの停止、キャッシュの削除など)が含まれます。 管理者レベルのセキュリティを有効にすると、許可されたユーザーのみが管理できるようになります NCache クラスター。

ユーザーレベルのセキュリティ: このレベルでは、ユーザーはアプリケーションレベルで誰がキャッシュに接続できるかを決定し、を使用してキャッシュレベルの操作を実行できます。 NCache API(_cache.Add()、_ cache.Get()など)。 ユーザーレベルのセキュリティを有効にした後、すべてのアプリケーションは、キャッシュに接続するときにセキュリティクレデンシャルを提供する必要があります。 注:すべてのキャッシュ管理者とユーザーは、常にActiveDirectoryに基づいて認証されます。

でセキュリティを構成する方法 NCache:

管理者レベルのセキュリティ: 管理者レベルまたはノードレベルのセキュリティは、ボックスの管理者のみが有効にできます。 これらの管理者は、リモートマシンでノードレベルのセキュリティを有効/無効にしたり、追加/削除したりできます。 NCache そのノードのマネージャー。 管理者レベルのセキュリティ構成はに保存されます Security.ncconf 有効になっているキャッシュサーバー上。 以下は、セキュリティ構成ウィザードを使用して管理者セキュリティ(キャッシュサーバーレベル)を構成する手順です。

ステップ 1

最初に管理者の資格情報を指定する必要があります NCache 管理者セキュリティをオンにするためのマネージャ。 ユーザーは、このボックスのActiveDirectoryおよび管理者グループの一部である必要があります。

  • 選択 セキュリティ から NCache マネージャーツールバー。
  • 選択 セキュリティ資格情報 キャッシュ管理者を指定してセキュリティを有効にします。

NCache マネージャー
使い方 NCache セキュリティ機能
ステップ 2
  • 選択 セキュリティ から NCache マネージャーツールバー。
  • 選択 セキュリティを構成する オプションを選択します。
使い方 NCache セキュリティ機能
ステップ 3
  • セキュリティ構成のノードを選択します。
NCache セキュリティ構成
ステップ 4
  • リモートノードでノードレベルのセキュリティを構成するには、そのノードの資格情報(ユーザー名、パスワード)が必要です。 そのノードの管理者名とパスワードを入力するためのダイアログボックスが表示されます。 検証が成功すると、ウィザードの次のページに移動します。
  • そのノードの管理者資格情報を提供します。
  • イベント Ok さらに進んでください。
でセキュリティを使用する NCache
ステップ 5
  • ノードレベルのセキュリティを有効/無効にするには、 セキュリティを有効にする 下部のボックス。
  • 追加/削除することもできます NCache 次のウィザードの管理者。
  • イベント 終了 設定を適用します。
NCache セキュリティ有効化機能

日時 NCache セキュリティが有効になっている場合、ユーザーは管理アクティビティに有効なキャッシュ管理者クレデンシャルを指定する必要があります。 管理アクティビティのキャッシュへのすべての資格情報は、最初にActive Directoryに対して認証され、認証された接続のみが NCache セキュリティ.ncconf ファイル。 キャッシュ管理アクセスは、すべてが正常に認証された場合にのみ許可され、それ以外の場合はアクセスが拒否されます。

ユーザーレベルのセキュリティ:

ユーザーは、キャッシュのユーザーレベルのセキュリティを構成することもできます。 各キャッシュには、他のキャッシュやユーザーから独立した独自のユーザーレベルのセキュリティ構成があります。 キャッシュユーザーレベルのセキュリティ構成はに保存されます config.ncconf 各キャッシュに対して。 NCache Managerは、すべてのキャッシュのユーザーレベルのセキュリティを構成するためのタブビューを提供します。

  • 現在地に最も近い セキュリティ タブには何も表示されないことに注意してください。
  • オプションを使用して、キャッシュのAPIセキュリティを有効/無効にできます 有効なセキュリティ.
  • 図に示すように、[セキュリティ]タブを使用して、選択したキャッシュAPIに対して本物であるユーザーを指定することもできます。

からのセキュリティ NCache マネージャーツールバー

セキュリティクレデンシャルをAPIに渡す方法:

ユーザーは、次のコードを使用して、アプリケーションからAPIにセキュリティクレデンシャルを渡すこともできます。

NCache.InitializeCache(「cacheId」, 新製品 Alachisoft.NCache.Web.Security。
SecurityParams(「ユーザー名」, "パスワード"),ヌル);

でユーザーの資格情報を提供する NCache Client.ncconfファイル:

ユーザーの資格情報は、 クライアント.ncconf マシン上で実行されているすべてのアプリケーションがキャッシュに接続するために同じクレデンシャルを使用するように、クライアントマシン上のファイル。 これを行う方法は次のとおりです。

  • でクライアントIPアドレスをクリックします NCache キャッシュのマネージャーツリー。
  • に行く セキュリティ 右ペインのタブで、ユーザーの資格情報を入力します。 これにより、Client.ncconfファイルが更新されます。
でセキュリティを構成する方法 NCache

日時 NCache ユーザーレベルのセキュリティが有効になっている場合、キャッシュへのすべての接続は、キャッシュサーバーでActiveDirectoryに対して認証されます。 ユーザー資格情報は、最初にActive Directoryに対して認証され、次に認証された接続が NCache 構成.ncconf ファイル。 キャッシュアクセスは、ユーザーが正常に認証された場合にのみ許可され、それ以外の場合はアプリケーション接続が拒否されます。

 

次はどうする?

お問い合わせ(英語)

電話
©著作権 Alachisoft 2002 - . All rights reserved. NCache はダイヤテック株式会社の登録商標です。