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
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:
Stop the server.
Create a backup of the existing IDMProv.war file.
Open the IDMProv.war file.
In IDMProv.war, open the file WEB-INF/lib/IDMfw.jar.
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 |
Save and close all files.
Restart the server.