Migrating Business Rule Security

If your application formerly used Business Rules, but now Calculation Manager is the selected calculation module for your application, administrators can migrate launch access permissions on business rules and their projects from Business Rules to Calculation Manager business rules in Planning using the HBRMigrateSecurity.cmd utility.

The HBRMigrateSecurity.cmd utility:

  To migrate access permissions on business rules and their folders:

  1. Before running HBRMigrateSecurity.cmd:

    • If you are using Classic application administration, ensure that Calculation Manager is the selected calculation module for the application (see Specifying System Settings). If you upgraded the application to Performance Management Architect, then Calculation Manager is automatically selected as the calculation module.

    • Migrate business rules from Business Rules to Calculation Manager. See the Calculation Manager Designer's Guide.

    • Deploy the business rules to Planning.

  2. At the command line, from the planning1 directory, enter this command and its parameters, separating each by a space:

    HBRMigrateSecurity.cmd [-f:passwordFile] /A:appname /U:admin /F:output file

    For the full path to planning1, see About EPM Oracle Instance.

    Table 25. HBRMigrateSecurity Parameters

    ParameterPurposeRequired?

    [-f:passwordFile]

    Optional: If an encrypted password file is set up, use as the first parameter in the command line to read the password from the full file path and name specified in passwordFile. See Suppressing Password Prompts in Planning Utilities.

    No

    /A:appname

    Specify the Planning application to which to migrate launch access permissions for business rules

    Yes

    /U:adminSpecify the administrator's user name

    Yes

    /F:output file

    Specify the name of the XML output file, including its full path if it is not in the planning1 directory (for the full path to planning1, see About EPM Oracle Instance). This file contains a log of the transaction, and helps with troubleshooting.

    Yes

    /?Print the syntax and options for HBRMigrateSecurity.cmd

    No

  3. If prompted, enter your password.

For example:

HBRMigrateSecurity.cmd /A:appname /U:admin /F:C:\temp\HBRExportedSecurity.xml