SNMPエージェントMIBリファレンス

     前  次    新規ウィンドウで目次を開く  新規ウィンドウで索引を開く  PDFとして表示 - 新規ウィンドウ  Adobe Readerを取得 - 新規ウィンドウ
コンテンツはここから始まります

Access Control List MIB

アクセス制御リスト(ACL)は、Oracle Tuxedoシステムのオブジェクトに誰が、また何がアクセスできるかを指定します。Access Control List MIBを使用すると、システム・マネージャがユーザーの認証、権限の設定、アクセスの制御を行ってTuxedoのセキュリティを管理できます。ACL機能によって制御するオブジェクトが定義されます。MIBオブジェクトは、大きく3つのカテゴリに分類されます。

Access Control List MIBは次のグループで構成されています。

グループ名
説明
ACLグループ
ACL権限
ACLプリンシパル(ユーザーまたはドメイン)

Tuxedoセキュリティのために、ドメイン・グループでアプリケーションのセキュリティ・オプションを定義します。このグループでは、Tuxedoアプリケーションで使用するユーザーIDとセキュリティ・タイプを指定できます。認証と認可を必要とするアプリケーション内のユーザーとリモート・ドメインは、プリンシパルと総称されます。プリンシパルの値を取得および設定する管理対象オブジェクトは、tuxTAclPrinTblグループで定義されます。ACLの値を取得および設定する管理対象オブジェクトは、tuxTAclGrpTableで定義されます。Access Control List MIBは、Tuxedoのアプリケーション・サービス、アプリケーション・キューおよびイベントのプリンシパルとアクセス制御リストを指定します。サービス、イベントおよびアプリケーション・キュー名に対して、これらのACL権限を定義できます。ACL権限の定義を可能にする管理対象オブジェクトは、tuxTAclPermTableグループで定義されます。これらすべてのACL MIBグループとそのオブジェクトについて、次の項で説明します。

 


tuxTAclGrpTable

tuxTAclGrpTableグループには、Tuxedoアプリケーションのユーザーとドメインを表すオブジェクトが含まれます。次の表は、tuxTAclGrpTableグループに含まれる管理対象オブジェクトです。表で新しい行を作成するには、既存ではない行に対してSETリクエストを発行する必要があります。

オブジェクト名
オブジェクトID
tuxTAclGrpName
.1.3.6.1.4.1.140.300.11.1.1.1.1
tuxTAclGrpId
.1.3.6.1.4.1.140.300.11.1.1.1.2
tuxTAclGrpState
.1.3.6.1.4.1.140.300.11.1.1.1.3

 


tuxTAclGrpName

構文

DisplayString (SIZE(1..30))

アクセス

読み書き

説明

グループの論理名。グループ名は表示可能な文字列で、シャープ、カンマ、コロン、および改行文字は使用できません。

注意: このオブジェクトは、行の作成中にのみ作成できます。

 


tuxTAclGrpId

構文

INTEGER (0..16384)

アクセス

読み書き

説明

このユーザーに関連付けられるグループ識別子。値が0の場合はデフォルトのグループotherを示します。作成時にグループ識別子を指定しない場合、0より大きく次に使用可能な(一意の)識別子にデフォルト設定されます。

 


tuxTAclGrpState

構文

INTEGER { valid(1), invalid(2) }

アクセス

読み書き

説明

GETおよびSET操作の値は次のとおりです。

GET: valid(1)

GET操作は、選択したtuxTAclGrpTableインスタンスの構成情報を検索します。次に示す状態は、GETリクエストへのレスポンスで返されるtuxTAclGrpStateの意味を示します。これら以外の状態は返されません。

valid(1)

tuxTAclGrpTableインスタンスは定義済で、非アクティブな状態です。valid(1)がこのクラスの唯一の有効な状態です。ACLグループがアクティブになることはありません。

SET: invalid(2)

SET操作は、選択したtuxTAclGrpTableインスタンスの構成情報を更新します。次に示す状態は、SETリクエストで設定されるtuxTAclGrpStateの意味を示します。これ以外の状態を設定することはできません。

invalid(2)

アプリケーションのtuxTAclGrpTableインスタンスを削除します。正常に終了すると、表からインスタンスが削除されます。

 


tuxTAclPermTable

tuxTAclPermTableグループは、Tuxedoシステム・エンティティにアクセスできるグループを示します。エンティティには文字列で名前が付けられます。名前が表すのは現在、サービス名、イベント名、アプリケーション・キュー名です。この表で新しい行を作成するには、既存ではない行に対して、少なくともtuxTAclPermNametuxTAclPermTypeの値を指定するSETリクエストを発行する必要があります。

オブジェクト名
オブジェクトID
tuxTAclPermName
.1.3.6.1.4.1.140.300.11.2.1.1.1
tuxTAclPermType
.1.3.6.1.4.1.140.300.11.2.1.1.2
tuxTAclPermGrpIds
.1.3.6.1.4.1.140.300.11.2.1.1.3
tuxTAclPermState
.1.3.6.1.4.1.140.300.11.2.1.1.4

 


tuxTAclPermName

構文

DisplayString (SIZE(1..30))

アクセス

読み書き

説明

権限が付与されるエンティティの名前。サービス名、イベント名、キュー名を表すことができます。ACL名は表示可能な文字列で、コロン、シャープ、および改行文字は使用できません。

注意: このオブジェクトは、行の作成中にのみ作成できます。

 


tuxTAclPermType

構文

INTEGER { enq(1), deq(2), service(3), postevent(4) }

アクセス

読み書き

説明

権限が付与されるエンティティのタイプ。

注意: このオブジェクトは、行の作成中にのみ作成できます。

 


tuxTAclPermGrpIds

構文

DisplayString (SIZE(0..800))

アクセス

読み書き

説明

関連付けられるエンティティへのアクセスを許可されるグループ識別子(数値)のカンマ区切りリスト。

 


tuxTAclPermState

構文

INTEGER { valid(1), invalid(2) }

アクセス

読み書き

説明

GETおよびSET操作の値は次のとおりです。

GET: valid(1)

GET操作は、選択したすべてのエンティティの構成情報を検索します。次に示す状態は、GETリクエストへのレスポンスで返されるtuxTAclPermStateの意味を示します。これら以外の状態は返されません。

valid(1)

tuxTAclPermStateインスタンスは定義済です。valid(1)がこのクラスの唯一の有効な状態です。ACL権限がアクティブになることはありません。

SET: invalid(2)

SET操作は、選択したtuxTAclPermStateインスタンスの構成情報を更新します。次に示す状態は、SETリクエストで設定されるtuxTAclPermStateの意味を示します。これ以外の状態を設定することはできません。

invalid(2)

アプリケーションのtuxTAclPermStateオブジェクトを削除します。状態の変更はvalid(1)状態でのみ可能です。正常に終了すると、オブジェクトの状態はinvalid(2)になります。
注意: tuxTAclPermTableインスタンスは、表の特定のtuxTAclPermNameに関連するすべてのグループIDを意味します。

 


tuxTAclPrinTbl

tuxTAclPrinTblグループには、Tuxedoアプリケーションとそれらが関連付けられているグループにアクセスできるユーザーまたはグループを表すオブジェクトが含まれます。特定のユーザーとしてアプリケーションに参加するには、ユーザー固有のパスワードを指定する必要があります。この表で新しい行を作成するには、既存ではない行(インスタンス)に対してSETリクエストを発行する必要があります。

オブジェクト名
オブジェクトID
tuxTAclPrinName
.1.3.6.1.4.1.140.300.11.3.1.1.1
tuxTAclCltName
.1.3.6.1.4.1.140.300.11.3.1.1.2
tuxTAclPrinId
.1.3.6.1.4.1.140.300.11.3.1.1.3
tuxTAclPrinGrp
.1.3.6.1.4.1.140.300.11.3.1.1.4
tuxTAclPrinPasswd
.1.3.6.1.4.1.140.300.11.3.1.1.5
tuxTAclPrinState
.1.3.6.1.4.1.140.300.11.3.1.1.6

 


tuxTAclPrinName

構文

DisplayString (SIZE(1..30))

アクセス

読み書き

説明

ユーザーまたはドメイン(プリンシパル)の論理名。プリンシパル名は表示可能な文字列で、シャープ、コロン、および改行文字は使用できません。

注意: このオブジェクトは、行の作成中にのみ作成できます。

 


tuxTAclCltName

構文

DisplayString (SIZE(1..30))

アクセス

読み書き

説明

ユーザーに関連付けられるクライアント名。通常は、関連付けられたユーザーのロールを表し、ユーザー入力時の付加的な修飾子となります。作成時にクライアント名を指定しない場合、デフォルトはワイルドカードのアスタリスク(*)です。クライアント名は表示可能な文字列で、コロンと改行文字は使用できません。

 


tuxTAclPrinId

構文

INTEGER (1..131072)

アクセス

読み書き

説明

一意のユーザー識別番号。作成時に指定しない場合、0より大きく次に使用可能な(一意の)識別子にデフォルト設定されます。

注意: このオブジェクトは、行の作成中にのみ作成できます。

 


tuxTAclPrinGrp

構文

INTEGER (0..16384)

アクセス

読み書き

説明

このユーザーに関連付けられるグループ識別子。値が0の場合はデフォルトのグループotherを示します。作成時にグループ識別子を指定しない場合、デフォルト値の0が割り当てられます。

 


tuxTAclPrinPasswd

構文

DisplayString

アクセス

読み書き

説明

対応するユーザーの平文による認証パスワード。この情報は、管理者にかわってシステムが自動的に暗号化します。

 


tuxTAclPrinState

構文

INTEGER { valid(1), invalid(2) }

アクセス

読み書き

説明

GETおよびSET操作の値は次のとおりです。

GET: valid(1)

GET操作は、選択したtuxTAclPrinTblインスタンスの構成情報を検索します。次に示す状態は、tuxTAclPrinStateの意味を示します。

valid(1)

tuxTAclPrinTblインスタンスは定義済で、非アクティブな状態です。valid(1)がこのクラスの唯一の有効な状態です。ACLプリンシパルがアクティブになることはありません。

SET: invalid(2)

SET操作は、選択したtuxTAclPrinTblインスタンスの構成情報を更新します。次に示す状態は、SETリクエストで設定されるtuxTAclPrinStateの意味を示します。これ以外の状態を設定することはできません。

invalid(2)

アプリケーションのtuxTAclPrinTblオブジェクトを削除します。状態の変更はvalid(1)状態でのみ可能です。正常に終了すると、オブジェクトの状態はinvalid(2)になります。

  先頭に戻る       前  次