Set up permissions for the credential store

Previous Topic

Next Topic

Book Contents

Set up permissions for the credential store

Note: Oracle recommends using WebLogic 12.1.3 and Java 1.8. If you are upgrading from Empirica Signal 8.0 and you have decided to not use WebLogic 12.1.3 with Java 1.8, skip this section.

You create security grants in the Oracle WebLogic server console to enable the Empirica Signal application to access the credential store. Otherwise, the application cannot start, and users cannot log in.

  1. In an Internet browser, navigate to Oracle Enterprise Manager console, for example:

    https://<server_name>:7002/em

  2. Log in using the WebLogic Server administrator credentials provided to you by the system administrator.

    The Oracle Enterprise Manager console appears.

  3. In the navigation pane, expand WebLogic Domain, and select domain, such as empirica.
  4. Below the page title, expand the WebLogic Domain menu, select Security, and then select System Policies.

    The System Policies page appears.

  5. Create a security grant for the Empirica Signal codebase:
    1. In the System Policies table, click Create.

      The Create System Grant page appears.

    2. In the Codebase field, enter the case-sensitive codebase, for example:

      file:${oracle.deployed.app.dir}/Signal${oracle.deployed.app.ext}

      Note: Use the codebase value in the example unless the context root value is different from the default value of Signal. For more information, see Create the Empirica Signal deployment on the WebLogic server.

  6. Add a permission to the security grant for Empirica Signal:
    1. Click Add.

      The Add Permission page appears.

    2. At the bottom of the page, select Select here to enter details for a new permission.
    3. Fill in the fields as follows.
    4. Click OK.

      The Create System Grant page reappears.

    5. Click OK.

      The permission is saved, and the System Policies page reappears.

  7. Search for the security grant you just created:
    1. From the Name drop-down list, select Includes.
    2. In the search field, enter Signal or the application context root.

      For more information, see Create the Empirica Signal deployment on the WebLogic server.

    3. Click Search.

      The security grant appears in the table.

  8. Create a security grant for the Empirica Signal WebLogic domain codebase based on the security grant you searched for:
    1. In the table, select the security grant, and click Create Like.

      The Create System Grant Like page appears.

    2. In the Codebase field, enter the case-sensitive codebase, for example:

      file:${domain.home}/servers/${weblogic.Name}/stage/Signal/Signal${oracle.deployed.app.ext}

      Note: Use the codebase value as is unless you plan to use a context root value other than the default value of Signal. For more information, see Create the Empirica Signal deployment in WebLogic.

    3. Click OK.

      The security grant is created.

  9. Follow the previous two steps to create security grants for the following codebases.
    • WebLogic Server codebase (if you are using WebLogic 11g):

      file:${wls.home}/../../patch_wls1036/patch_jars/-

      Note: This codebase indicates the directory where you installed the patch for WebLogic.

    • Empirica Topics service codebase:

      file:${oracle.deployed.app.dir}/TopicsService${oracle.deployed.app.ext}

    • Empirica Topics WebLogic domain codebase:

      file:${domain.home}/servers/${weblogic.Name}/stage/TopicsService${oracle.deployed.app.ext}

Send Feedback