組込みWebLogic LDAPサーバーからのユーザーとグループの移行

従来の従量制または非従量制サブスクリプションでOracle Analytics Cloud - Classicをサブスクライブしている場合は、ID管理に組込みWebLogic LDAPサーバーを使用している可能性があります。ユーザーとグループをOracle Analytics Serverに移行する方法は、ターゲット環境でID管理にデフォルトのWebLogic LDAPサーバーを使用するかOracle Internet Directory (OID LDAP)などの代替アイデンティティ・プロバイダを使用するかで異なります。

ソースのOracle Analytics Cloudで組込みWebLogic LDAPサーバーが使用されている場合は、wls_ldap_csv_exporterスクリプトを使用してユーザーとグループをCSVファイルにエクスポートします。それらをOracle Analytics Serverに移行できます。必要なすべての情報が含まれるように両方のCSVファイルを準備し、それらをターゲット環境にインポートします。

  1. ソース環境からユーザーとグループをエクスポートします。次のようにwls_ldap_csv_exporterスクリプトを実行します。
    $ /bi/app/public/bin/wls_ldap_csv_exporter -u weblogic_admin_user -c oracle_common_folder_path -D output_dir

    通常は、oracle_common_folder_pathはフォルダ/bi/app/fmw/oracle_commonです

    このスクリプトでは2つのCSVファイルが作成されます。一方のCSVファイルにはユーザーが含まれ、もう1つのCSVファイルにはグループが含まれます。ログ・ファイルもあり、このファイルでは、ターゲット環境で認識できない無効または互換性のないレコードが示されます。

    • すべてのユーザーにデフォルト・パスワードが必要です。

    • グループ・メンバーシップのレコードは、グループCSVファイルから破棄され、ログ・ファイル内で示されます。つまり、グループが別のグループのメンバーである場合です。

    ターゲット環境でCSVファイルをインポートする前に、ターゲットのアイデンティティ・プロバイダに必要なすべての情報がそれらのCSVファイルに含まれていることを確認してください。

  2. 移行のために両方のCSVファイルを準備します。
    1. ログ・ファイルで、無効または不完全なレコードについて情報を確認します。
    2. ユーザーCSVファイルを調べて、その情報がすべて含まれていることを確認し、不要になった使用されていないユーザーを削除します。
    3. グループのCSVファイルで同じことを繰り返します。
  3. Oracle Analytics Serverのターゲット・アイデンティティ・プロバイダでユーザーとグループをレプリケートします。
    1. 前にエクスポートしたCSVファイルからユーザーをインポートします。
    2. 前にエクスポートしたCSVファイルからグループをインポートします。