CLI 管理者メソッド
目次
casso1283
目次
AuthScheme メソッド - 認証方式を設定または取得
AuthScheme メソッド -- 外部ディレクトリに保存された管理者用の認証方式を設定または取得します。
構文
AuthScheme メソッドの形式は以下のとおりです。
Netegrity::PolicyMgtAdmin->AuthScheme( [authScheme] )
[Parameters]
AuthScheme メソッドは以下のパラメータを受け入れます。
- authScheme(PolicyMgtAuthScheme)(オプション)設定する認証方式を指定します。
戻り値
AuthScheme メソッドは以下のいずれかの値を返します。
- PolicyMgtAuthScheme オブジェクト
- 認証方式が存在しない場合、またはコールに失敗した場合は、undef
Description メソッド - 管理者の説明を設定または取得
Description メソッドは、管理者の説明を設定または取得します。
構文
Description メソッドの形式は以下のとおりです。
Netegrity::PolicyMgtAdmin->Description( [adminDesc] )
[Parameters]
Description メソッドは以下のパラメータを受け入れます。
- adminDesc(文字列)(オプション)管理者の説明を指定します。
戻り値
Description メソッドは以下のいずれかの値を返します。
- 新規または既存の管理者ディレクトリの説明を指定します。
- 失敗の場合は、空の文字列
ManageAllDomains メソッド - ポリシー サーバ オブジェクトを管理する権限を付与または取り消し
ManageAllDomains メソッドは、すべてのシステム レベルとドメイン レベルのポリシー サーバ オブジェクトを管理する権限を付与するか取り消します。
構文
ManageAllDomains メソッドの形式は以下のとおりです。
Netegrity::PolicyMgtAdmin->ManageAllDomains( [allDomFlag] )
[Parameters]
ManageAllDomains メソッドは以下のパラメータを受け入れます。
- allDomFlag(int)(オプション)システムレベルとドメインレベルの権限を有効にするか(1 の値に設定)、無効にするか(0 の値に設定)を指定します。
戻り値
ManageAllDomains メソッドは以下のいずれかの値を返します。
- 管理者がすべてのドメインを管理できる場合は、1
- 管理者がすべてのドメインを管理できない場合は、0
注釈
権限には以下の要素が含まれます。
管理者、エージェント、ディレクトリ、ポリシー ドメイン、認証方式、登録方式、ODBC クエリ方式およびパスワード ポリシーなどのシステム レベル ポリシーストア オブジェクトの管理
- エージェント グループ、ディレクトリ マッピングおよび証明書マッピングの管理これらのオブジェクトは、スクリプト作成インターフェースによって管理できません。
- ManageDomainObjects メソッドによって付与されるすべてのドメインレベル権限
ManageDomainObjects メソッド - ドメイン オブジェクトを管理する権限を付与または取り消し
ManageDomainObjects メソッドは、ドメインレベルのポリシー サーバ オブジェクトを管理する権限を付与または取り消します。
構文
ManageDomainObjects メソッドの形式は以下のとおりです。
Netegrity::PolicyMgtAdmin->ManageDomainObjects( [domFlag] )
[Parameters]
ManageDomainObjects メソッドは以下のパラメータを受け入れます。
- domFlag(int)(オプション)ドメイン オブジェクト管理権限を付与するか(1 の値に設定)、取り消すか(0 の値に設定)を指定します。
戻り値
ManageDomainObjects メソッドは以下のいずれかの値を返します。
- 管理者がドメイン オブジェクトを管理できる場合は、1
- 管理者がドメイン オブジェクトを管理できない場合は、0
注釈
権限には以下の要素が含まれます。
ルール、レスポンス、ポリシーおよびレルムの管理
- ルールとレスポンスのグループの管理これらのオブジェクトは、スクリプト作成インターフェースによって管理できません。
- リソース キャッシュからのレルムのフラッシング
ManageKeysAndPwdPolicy メソッド - キーおよびパスワード ポリシーを管理する管理者権限を付与または取り消し
ManageKeysAndPwdPolicy メソッドは、キーおよびパスワード ポリシーを管理する管理者権限を追加または取り消します。
構文
ManageKeysAndPwdPolicy メソッドの形式は以下のとおりです。
Netegrity::PolicyMgtAdmin->ManageKeysAndPwdPolicy( [pwdPolFlag] )
[Parameters]
ManageKeysAndPwdPolicy メソッドは、以下のパラメータを受け入れます。
pwdPolFlag
(int)(オプション)権限の付与または取り消しを指定します。このフラグを 1 に設定した場合は、管理者のタイプによって意味が異なります。
システムレベル管理者はキーとパスワード ポリシーの両方を管理できます。
- ドメインレベル管理者はパスワード ポリシーのみを管理できます。
注: コマンド ライン インターフェースでは、システム レベル管理者のみを作成できます。ドメインレベル管理者を作成するには、管理 UI を使用します。
このフラグを 0 に設定すると、これらの権限が取り消されます。
戻り値
ManageKeysAndPwdPolicy メソッドは以下のいずれかの値を返します。
- 権限が有効な場合は、1
- 権限が無効な場合は、0
ManageUsers メソッド - ユーザを管理する権限を付与または取り消し
ManageUsers メソッドは、ユーザを管理する権限を付与または取り消します。
構文
ManageUsers メソッドの形式は以下のとおりです。
Netegrity::PolicyMgtAdmin->ManageUsers( [userFlag] )
[Parameters]
ManageUsers メソッドは以下のパラメータを受け入れます。
- userFlag(int)(オプション)ユーザ管理権限を付与するか(値を 1 に設定)、取り消すか(値を 0 に設定)を指定します。
戻り値
ManageUsers メソッドは以下のいずれかの値を返します。
- 管理者がユーザを管理できる場合は、1
- 管理者がユーザを管理できない場合は、0
Name メソッド - 管理者の名前を設定または取得
Name メソッドは、管理者の名前を設定または取得します。
構文
Name メソッドの形式は以下のとおりです。
Netegrity::PolicyMgtAdmin->Name( [adminName] )
[Parameters]
Name メソッドは以下のパラメータを受け入れます。
- adminName(文字列)(オプション)管理者の名前を指定します。
戻り値
Name メソッドは以下のいずれかの値を返します。
- 新規または既存の管理者名
- コールに失敗した場合は、undef
Password メソッド - 管理者のパスワードを設定または取得
Password メソッドは、管理者のパスワードを設定または取得します。
構文
Password メソッドの形式は以下のとおりです。
Netegrity::PolicyMgtAdmin->Password([adminPwd])
[Parameters]
Password メソッドは以下のパラメータを受け入れます。
- adminPwd(文字列)(オプション)管理者パスワードを指定します。
戻り値
Password メソッドは以下のいずれかの値を返します。
- 新規または既存の管理者パスワード
- コールに失敗した場合は、undef
UserDirectory メソッド - 管理者用の外部ユーザ ディレクトリを設定または取得
UserDirectory メソッドは、管理者の外部ユーザ ディレクトリを設定または取得します。
構文
UserDirectory メソッドの形式は以下のとおりです。
Netegrity::PolicyMgtAdmin->UserDirectory([userDir])
[Parameters]
UserDirectory メソッドは以下のパラメータを受け入れます。
- userDir(PolicyMgtUserDir)(オプション)外部ユーザ ディレクトリを指定します。
戻り値
UserDirectory メソッドは以下のいずれかの値を返します。
- PolicyMgtUserDir オブジェクト
- ディレクトリが存在しない場合、またはコールに失敗した場合は、undef