コネクタをデプロイした後、テストを行いコネクタが正常に機能することを確認する必要があります。
テスト・ユーティリティを使用すると、ターゲット・システムへの接続およびターゲット・システムでの基本操作の実行に関する問題の原因を特定できます。
テスト・ユーティリティの実行中、ITリソースから接続情報が、Oracle Identity Managerから参照定義が、config.propertiesファイルからプロセス・フォーム・データが読み取られます。テスト・ユーティリティの実行中、コネクタがデプロイされ、Oracle Identity Managerが実行されていることを確認する必要があります。
この章では、次の手順について説明します。
Oracleに対してテスト・ユーティリティを実行するには、次のステップを実行します。
ノート:
テスト・ユーティリティは、IBM WebSphere Application ServerおよびOracle WebLogic Serverに対しては機能しないことがあります。
これらのJARファイルは、$ORACLE_COMMON/modules/oracle.jrf_11.1.1ディレクトリにあります。
$DBUM-11.1.1.6.0/test/thirdparty
名前 | 説明 | サンプル値またはデフォルト値 |
---|---|---|
その他のデータ |
||
Action |
テスト対象の操作のタイプを入力します。
|
CONNECT |
ObjectType |
Oracleでは、1つのみのユーザー・タイプがサポートされています。 |
USER |
Log Level |
次のいずれかの値を入力します。
|
FINE |
OIMログイン・データ |
||
Security Auth Login Config File |
Security Auth Login Config File |
OIM_HOME/server/config/authwl.conf |
OIM Connection URL |
Oracle Identity Managerの接続URLを入力します。 |
t3://OIM_HOST:PORT |
Context Factory |
コンテキスト・ファクトリの名前を入力します。 |
weblogic.jndi.WLInitialContextFactory |
OIM Admin User |
Oracle Identity Managerユーザーの名前を入力します。 |
xelsysadm |
データベースITリソース名 |
||
IT Resource Name |
接続情報が読み取られるITリソースの名前を入力します。 |
Oracle DB |
プロセス・フォーム・フィールドおよび問合せコード・キー |
||
UserID |
プロビジョニングまたは作成するユーザーのIDを入力します。 ノート: 削除、更新、有効化または無効化するUserIDは、ターゲットにすでに存在している必要があります。 |
TestUser |
__NAME__ |
プロビジョニングするユーザーの名前を入力します。この属性は、プロビジョニング中にのみ使用されます。 |
TestUser |
__PASSWORD__ |
プロビジョニングするユーザーのパスワードを入力します。 |
mypassw0r1 |
authType |
次のいずれかの認証タイプを入力します。
ノート: これは必須フィールドです。 |
PASSWORD |
globalDN |
ユーザーのグローバルDNを入力します。この属性の値は、認証タイプがGLOBALの場合にのみ指定します。 |
Global DN |
tablespace |
デフォルト表領域 |
tablespace |
defaultQuota |
デフォルトの表領域割当て制限(MB)。 |
defaultQuota |
profile |
プロファイル名 |
profile |
tempTableSpace |
一時表領域 |
tempTableSpace |
追加/削除するロール |
||
roles~DBRole~__NAME__ |
ロール名を入力します。 |
CONNECT |
roles~DBRole~adminOption |
管理者オプション付きでロールを入力します。 ノート: 管理者オプションを付与しない場合、この属性は空白のままにしてください。 |
WITH ADMIN OPTION |
追加/削除する権限 |
||
privileges~DBPrivilege~__NAME__ |
権限名を入力します。 |
ALTER ANY ASSEMBLY |
privileges~DBPrivilege~adminOption |
管理者オプション付きで権限を入力します。 |
WITH ADMIN OPTION |
OIM_HOME/DBUM-11.1.1.6.0/test/scripts
UNIXの場合:
DBUMProvisioningTester.sh
Microsoft Windowsの場合:
DBUMProvisioningTester.bat
MSSQLに対してテスト・ユーティリティを実行するには、次のステップを実行します。
OIM_HOME/DBUM-11.1.1.6.0/test/thirdparty
これらのJARファイルは、$ORACLE_COMMON/modules/oracle.jrf_11.1.1ディレクトリにあります。
java -cp "../lib/*:../thirdparty/*" oracle.iam.connectors.dbum.testutil.prov.ProvisioningUtility ../config/mssqlconfig.properties ../../bundle/org.identityconnectors.dbum-1.0.1116.jar
名前 | 説明 | サンプル値またはデフォルト値 |
---|---|---|
その他のデータ |
||
Action |
テスト対象の操作のタイプを入力します。
|
CONNECT |
ObjectType |
MSSQLでは、USERとUSERLOGINの2つのユーザー・タイプがサポートされています。 |
USERLOGIN |
Log Level |
次のいずれかの値を入力します。
|
FINE |
OIMログイン・データ |
||
Security Auth Login Config File |
Security Auth Login Config File |
OIM_HOME/server/config/authwl.conf |
OIM Connection URL |
Oracle Identity Managerの接続URLを入力します。 |
t3://OIM_HOST:PORT |
Context Factory |
コンテキスト・ファクトリの名前を入力します。 |
weblogic.jndi.WLInitialContextFactory |
OIM Admin User |
Oracle Identity Managerユーザーの名前を入力します。 |
xelsysadm |
データベースITリソース名 |
||
IT Resource Name |
接続情報が読み取られるITリソースの名前を入力します。 |
MSSQL DB |
プロセス・フォーム・フィールドおよび問合せコード・キー |
||
UserID |
プロビジョニングまたは作成するユーザーのIDを入力します。 ノート: 削除、更新、有効化または無効化するUserIDは、ターゲットにすでに存在している必要があります。 |
TestUser |
__NAME__ |
プロビジョニングするユーザーの名前を入力します。この属性は、プロビジョニング中にのみ使用されます。 |
TestUser |
__PASSWORD__ |
プロビジョニングするユーザーのパスワードを入力します。 |
mypassw0r1 |
loginName |
プロビジョニングするユーザーのログイン名を入力します。この属性は、プロビジョニング中にのみ使用されます。 |
TestUser |
authType |
次のいずれかの認証タイプを入力します。
ノート: これは必須フィールドです。 |
SQL_SERVER_AUTHENTICATION |
defaultDatabase |
デフォルト・データベース(これはオプション属性です)。 |
defaultDatabase |
defaultLanguage |
デフォルト言語(これはオプション属性です)。 |
defaultLanguage |
追加/削除するロール |
||
roles~DBRole~__NAME__ |
ユーザーのロール名を入力します。 |
ロール |
OIM_HOME/DBUM-11.1.1.6.0/test/scripts
UNIXの場合:
DBUMProvisioningTester.sh
Microsoft Windowsの場合:
DBUMProvisioningTester.bat
MySQLに対してテスト・ユーティリティを実行するには、次のステップを実行します。
OIM_HOME/DBUM-11.1.1.6.0/test/thirdparty
これらのJARファイルは、$ORACLE_COMMON/modules/oracle.jrf_11.1.1ディレクトリにあります。
java -cp "../lib/*:../thirdparty/*" oracle.iam.connectors.dbum.testutil.prov.ProvisioningUtility ../config/mysqlconfig.properties ../../bundle/org.identityconnectors.dbum-1.0.1116.jar
名前 | 説明 | サンプル値またはデフォルト値 |
---|---|---|
その他のデータ |
||
Action |
テスト対象の操作のタイプを入力します。
|
CONNECT |
ObjectType |
MySQLでは、1つのみのユーザー・タイプがサポートされています。このエントリは変更できません。 |
USER |
Log Level |
次のいずれかの値を入力します。
|
FINE |
OIMログイン・データ |
||
Security Auth Login Config File |
Security Auth Login Config File |
OIM_HOME/server/config/authwl.conf |
OIM Connection URL |
Oracle Identity Managerの接続URLを入力します。 |
t3://OIM_HOST:PORT |
Context Factory |
コンテキスト・ファクトリの名前を入力します。 |
weblogic.jndi.WLInitialContextFactory |
OIM Admin User |
Oracle Identity Managerユーザーの名前を入力します。 |
xelsysadm |
データベースITリソース名 |
||
IT Resource Name |
接続情報が読み取られるITリソースの名前を入力します。 |
MySQL DB |
プロセス・フォーム・フィールドおよび問合せコード・キー |
||
UserID |
プロビジョニングまたは作成するユーザーのIDを入力します。 ノート: 削除または更新するUserIDは、ターゲットにすでに存在している必要があります。 |
TestUser |
__NAME__ |
プロビジョニングするユーザーの名前を入力します。この属性は、プロビジョニング中にのみ使用されます。 |
TestUser |
__PASSWORD__ |
プロビジョニングするユーザーのパスワードを入力します。 |
mypassw0r1 |
OIM_HOME/DBUM-11.1.1.6.0/test/scripts
UNIXの場合:
DBUMProvisioningTester.sh
Microsoft Windowsの場合:
DBUMProvisioningTester.bat
DB2に対してテスト・ユーティリティを実行するには、次のステップを実行します。
OIM_HOME/DBUM-11.1.1.6.0/test/thirdparty
これらのJARファイルは、$ORACLE_COMMON/modules/oracle.jrf_11.1.1ディレクトリにあります。
java -cp "../lib/*:../thirdparty/*" oracle.iam.connectors.dbum.testutil.prov.ProvisioningUtility ../config/db2config.properties ../../bundle/org.identityconnectors.dbum-1.0.1116.jar
名前 | 説明 | サンプル値またはデフォルト値 |
---|---|---|
その他のデータ |
||
Action |
テスト対象の操作のタイプを入力します。
|
CONNECT |
ObjectType |
DB2では、USERとGROUPの2つのユーザー・タイプがサポートされています。 |
USER |
Log Level |
次のいずれかの値を入力します。
|
FINE |
OIMログイン・データ |
||
Security Auth Login Config File |
Security Auth Login Config File |
OIM_HOME/server/config/authwl.conf |
OIM Connection URL |
Oracle Identity Managerの接続URLを入力します。 |
t3://OIM_HOST:PORT |
Context Factory |
コンテキスト・ファクトリの名前を入力します。 |
weblogic.jndi.WLInitialContextFactory |
OIM Admin User |
Oracle Identity Managerユーザーの名前を入力します。 |
xelsysadm |
データベースITリソース名 |
||
IT Resource Name |
接続情報が読み取られるITリソースの名前を入力します。 |
DB2 |
プロセス・フォーム・フィールドおよび問合せコード・キー |
||
UserID |
プロビジョニングまたは作成するユーザーのIDを入力します。 ノート: 削除、更新、有効化または無効化するUserIDは、ターゲットにすでに存在している必要があります。 |
Dummy_Account |
__NAME__ |
プロビジョニングするユーザーの名前を入力します。この属性は、プロビジョニング中にのみ使用されます。 |
Dummy_Account |
userType |
プロビジョニングするユーザーのタイプを入力します。 |
USER |
OIM_HOME/DBUM-11.1.1.6.0/test/scripts
UNIXの場合:
DBUMProvisioningTester.sh
Microsoft Windowsの場合:
DBUMProvisioningTester.bat
Sybaseに対してテスト・ユーティリティを実行するには、次のステップを実行します。
OIM_HOME/DBUM-11.1.1.6.0/test/thirdparty
これらのJARファイルは、$ORACLE_COMMON/modules/oracle.jrf_11.1.1ディレクトリにあります。
java -cp "../lib/*:../thirdparty/*" oracle.iam.connectors.dbum.testutil.prov.ProvisioningUtility ../config/sybaseconfig.properties ../../bundle/org.identityconnectors.dbum-1.0.1116.jar
名前 | 説明 | サンプル値またはデフォルト値 |
---|---|---|
その他のデータ |
||
Action |
テスト対象の操作のタイプを入力します。
|
CONNECT |
ObjectType |
Sybaseでは、USERとUSERLOGINの2つのユーザー・タイプがサポートされています。 |
USERLOGIN |
Log Level |
次のいずれかの値を入力します。
|
FINE |
OIMログイン・データ |
||
Security Auth Login Config File |
Security Auth Login Config File |
OIM_HOME/server/config/authwl.conf |
OIM Connection URL |
Oracle Identity Managerの接続URLを入力します。 |
t3://OIM_HOST:PORT |
Context Factory |
コンテキスト・ファクトリの名前を入力します。 |
weblogic.jndi.WLInitialContextFactory |
OIM Admin User |
Oracle Identity Managerユーザーの名前を入力します。 |
xelsysadm |
データベースITリソース名 |
||
IT Resource Name |
接続情報が読み取られるITリソースの名前を入力します。 |
Sybase DB |
プロセス・フォーム・フィールドおよび問合せコード・キー |
||
UserID |
プロビジョニングまたは作成するユーザーのIDを入力します。 ノート: 削除、更新、有効化または無効化するUserIDは、ターゲットにすでに存在している必要があります。 |
TestUser |
__NAME__ |
プロビジョニングするユーザーの名前を入力します。この属性は、プロビジョニング中にのみ使用されます。 |
TestUser |
__PASSWORD__ |
プロビジョニングするユーザーのパスワードを入力します。 |
mypassw0r1 |
loginName |
プロビジョニングするユーザーのログイン名を入力します。この属性は、ユーザー作成中にのみ使用されます。 |
TestUser TestLogin |
databaseGroup |
データベース・グループを入力します。この属性は、ユーザー作成中にのみ使用されます。 |
databaseGroup |
defaultDatabase |
デフォルト・データベース(これはオプション属性です)。この属性は、UserLoginに対してのみ使用されます。 |
defaultDatabase |
defaultLanguage |
デフォルト言語(これはオプション属性です)。この属性は、UserLoginに対してのみ使用されます。 |
defaultLanguage |
fullName |
ユーザーの完全名を入力します。この属性は、UserLoginに対してのみ使用されます。 |
fullName |
追加/削除するロール |
||
roles~DBRole~__NAME__ |
ユーザーのロール名を入力します。 |
ロール |
OIM_HOME/DBUM-11.1.1.6.0/test/scripts
UNIXの場合:
DBUMProvisioningTester.sh
Microsoft Windowsの場合:
DBUMProvisioningTester.bat