A.1 Product Requirements

The Approvals app requires the following prerequisites:

  • On the Roles Based Provisioning Manager server:

    • Identity Manager 4.0.2 Advanced Edition Patch B or later

      NOTE:Identity Manager 4.0.2 Standard Edition does not support the Approvals app.

    • Identity Manager Roles Based Provisioning Module 4.0.2 Patch B or later

    • Designer for Identity Manager 4.0.2 or later with User Application driver and latest User Application Base package installed

    • SSL

      NOTE:For detailed information on configuring and enabling SSL in your Identity Manager environment, see Enabling SSL.

  • On the device: Apple iPhone or iPad with Apple iOS 5, iOS 6 or iOS 7

Enabling Non-Administrators to Use the Approvals App

If you want users who are not provisioning administrators on the Roles Based Provisioning Manager server to use the Approvals app, you must open the SOAP endpoints used by the server and app to non-provisioning administrator users.

NOTE:Opening SOAP endpoints to non-provisioning administrator users does not compromise security. Identity Manager continues to enforce all other existing security checks.

Complete the following steps to open the SOAP endpoints on the Roles Based Provisioning Module server:

  1. Stop the server.

  2. Create a backup of the existing IDMProv.war file.

  3. Open the IDMProv.war file.

  4. In IDMProv.war, open the file WEB-INF/lib/IDMfw.jar.

  5. In IDMfw.jar, change the following configuration file properties to the specified values:

    Configuration File

    Property

    Value

    WorkflowService-conf/config.xml

    WorkflowService/SOAP-End-Points-Accessible-By-ProvisioningAdminOnly

    false

     

    WorkflowService/soap/addComment

    false

     

    WorkflowService/soap/getComments

    false

    VirtualDataService-conf/config.xml

    VirtualDataService/soap

    false

  6. Save and close all files.

  7. Restart the server.