Applying SAML policy for request and callback for the AsyncSoD Web
27.9 Marking Fields as Entitlements
This section contains the following topics: ■ Marking Request Dataset Attributes That Hold Entitlement Data ■ Marking Child Process Form Tables That Hold Entitlement Data27.9.1 Marking Request Dataset Attributes That Hold Entitlement Data
The request dataset attribute that holds the entitlement shall be marked with entitlement property set to true. Below is an example: AttributeReference name=Responsibility Name attr-ref=Responsibility Name type=String length=256 widget=lookup-query available-in-bulk=true required=true entitlement=true lookupQuery lookup-query=select lkv_encoded as lkv_encoded,lkv_decoded as lkv_decoded from lkv lkv,lku lku where lkv.lku_key=lku.lku_key and lku_type_string_key=Lookup.EBS.Responsibility and instrlkv_encoded,concatForm data.Application Name,~0 display-field=lkv_decoded save-field=lkv_encoded AttributeReference27.9.2 Marking Child Process Form Tables That Hold Entitlement Data
Child process form tables can hold different types of multivalued data, for example, role data, profile data, and address information. You must mark the child process form tables holding entitlement data that you want to use for SoD operations. See Marking Entitlement Attributes on Child Process Forms on page 37-4 for information. See Also: Step 1: Creating a Request Dataset for the Resources on page 23-1 for information about creating the request dataset Using Segregation of Duties SoD 27-3527.10 Custom Combination of Target Systems and SoD Engines
This section contains the following topics: ■ Using a Custom Target System ■ Adding Custom SoD Engine27.10.1 Using a Custom Target System
The following is a summary of the procedure to configure the SIL for a new target system:1. Follow instructions given in the section
Addressing Prerequisites on page 27-43.2. Create Java class implementations of the IdMvsSoDDataTransformationOper
interface for the connector. See Creating the Transformation Layer on page 27-36 for instructions.3. Deploy the transformation service component. See
Deploying the Transformation Layer on page 27-36.4. Add entries in the registration XML file for the new target system. See
Modifying the Registration XML File on page 27-36 for instructions.5. Perform the procedure described in
Configuring Workflows on Non SoD-enabled Connectors on page 27-13.6. Mark child process forms that hold entitlement data. See
Marking Fields as Entitlements on page 27-34 for instructions.7. Register the new target system. See
Registering the New Target System on page 27-38 for instructions.27.10.1.1 Addressing Prerequisites
Ensure that the following prerequisites are addressed: 1. Load entitlement data from the target system to the SoD engine. For details, see vendor documentation for the SoD engine. 2. Deploy the Oracle Identity Manager connector for the target system. See the connector documentation for more information. Note: Perform the procedure described in this section only if you want to use a target system other than Oracle e-Business Suite, SAP CUA, and SAP R3. You must also perform the procedures given in Adding Custom SoD Engine on page 27-42 if you are using an SoD engine other than Oracle Application Access Controls Governor and SAP GRC. You can perform this procedure either before or at any time after first-time implementation of SoD in Oracle Identity Manager. 27-36 Oracle Fusion Middleware Developers Guide for Oracle Identity Manager27.10.1.2 Creating the Transformation Layer
The transformation layer is used to transform target system attribute values into values that can be used by the SoD engine. The transformation layer is required to be created for any new SoD engine or target system type. You must create the transformation layer as an implementation of the IdMvsSoDDataTransformationOper interface. Create implementations of the transformInput and transformSoDAnalysisInput methods in the implementation class of the IdMvsSoDDataTransformationOper interface. In earlier releases of Oracle Identity Manager, the approval workflow data is read from the object forms. In Oracle Identity Manager 11g Release 1 11.1.1, object forms are replaced by request datasets in the approval processes. As a result, the transformation layer must be changed so that entitlement data is read from the request dataset instead of object forms. Transformation layer must also check the request model. If the request model is Provision Resource, then data must be read only from the request dataset. But if the request model is Modify Provisioned Resource, then data must be read both from the request dataset and process form.27.10.1.3 Deploying the Transformation Layer
Transformation Service component is deployed as follows: 1. Create a JAR file for the Java classes that you created for implementation of the IdMvsSoDDataTransformationOper service component type. 2. Use the UploadJar utility to upload the JAR file as ThirdParty.27.10.1.4 Modifying the Registration XML File
Enter the details of the transformation layer in the registration.xml file as follows: 1. Import the Registration.xml file from the MDS. The Registration.xml file is present with namespace metadataiam-features-sildbRegistration.xml in MDS. 2. Open the Registration.xml file in a text editor. 3. Add the SystemType and ServiceComponent elements as shown in this block of XML lines: SystemType name=SYSTEM_TYPE_NAME type=Sod Source DataStoreSystemType ServiceComponent type=IdMvsSoDDataTransformationOper name=NAME_FOR_IMPLEMENTATION Impl-ClassNAME_OF_IPMLEMENTATION_CLASSImpl-Class See Also: Oracle Fusion Middleware Java API Reference for Oracle Identity Manager for information about the implementation methods Note: The UploadJar.sh or UploadJar.bat utility is in the OIM_HOMEbin directory. Run the utility from this location to upload the created JAR file to MDS. Note: Values that you must set are highlighted in bold. Guidelines and sample values are given after this block of XML. Using Segregation of Duties SoD 27-37 IdMSystemTypeOIMIdMSystemType SoDEngineTypeSoD_ENGINESoDEngineType srcSystemTypeSYSTEM_TYPE_NAMEsrcSystemType DataTransformation AttrSoD type=user name=NAME_OF_ATTRIBUTE_ON_TARGET_SYSTEM sourceIdMAttrName=NAME_OF_ATTRIBUTE_ON_SOD_ENGINE isSourceKey=true AttrSoD type=user name=firstname sourceIdMAttrName=firstname isSourceKey=false AttrSoD type=user name=lastname sourceIdMAttrName=lastname isSourceKey=false AttrSoD type=duty dutyType=ENTITLEMENT_TYPE name=accessorigid sourceIdMAttrName=ENTITLEMENT_NAME isSourceKey=true DataTransformation DataTransformation . . . DataTransformation DataTransformation . . . DataTransformation ServiceComponent Apply the following guidelines while adding the SystemType and ServiceComponent elements in the registration.xml file: ■ Replace the placeholders with the following values: – SYSTEM_TYPE_NAME: Specify a name for the system type. – In the SystemType tag, type can have the SoD Source DataStore value for a custom target system, or SoD Engine as value for a custom SoD engine. – NAME_FOR_IMPLEMENTATION: Specify a name for the service component. For example: DBToOAACG – NAME_OF_IPMLEMENTATION_CLASS: Specify the name that you have set for the class that you create by performing the procedure described in Creating the Transformation Layer on page 27-36. For example: oracle.iam.grc.sod.scomp.impl.oaacg.transformation.IdMv sSoDDataTransformationOperDBvsOAACG – SoD_ENGINE: Enter OAACG if you are using Oracle Application Access Controls Governor as the SoD engine. Enter GRC if you are using SAP GRC as the SoD engine. If you are using a custom SIL provider, then enter the name that you set for that SoD engine. – SYSTEM_TYPE_NAME: Specify the system type name that you entered earlier. – NAME_OF_ATTRIBUTE_ON_TARGET_SYSTEM: Specify the name of the attribute on the target system. – NAME_OF_ATTRIBUTE_ON_SOD_ENGINE: Specify the name of the corresponding attribute on the SoD engine. – ENTITLEMENT_TYPE: Enter the type of entitlement. For example: ROLE See Also: Adding Custom SoD Engine on page 27-42 27-38 Oracle Fusion Middleware Developers Guide for Oracle Identity Manager – ENTITLEMENT_NAME: Enter the name of one instance of the entitlement. For example: Resource Manager ■ Add one DataTransformation element for each attribute mapping that you want to create. 4. Save and close the Registration.xml file. 5. Export the Registration.xml file back to MDS.27.10.1.5 Registering the New Target System
To register the new target system, perform the procedure described in the following sections: ■ Running the Registration Script and Providing Registration Information ■ Recording the Names of the System Types27.10.1.5.1 Running the Registration Script and Providing Registration Information The
registration script registration.sh and registration.bat drives the registration process. When you run this script, it prompts you for the required information. The initial set of prompts displayed by the script are read from the registration.xml file. The registration script is in the OIM_HOMEbin directory. The registration.xml file is in the MDS. To run the script and provide registration information for the Oracle Identity Manager installation, SoD engine, and target system:1. Export the SILConfig.xml file from MDS. The SILConfig.xml file is present in MDS
with namespace metadataiam-features-sildbSILConfig.xml.2. Open the SILConfig.xml file in a text editor and provide values for the
DOMBuilderFactoryImpl element. The value of the DOMBuilderFactoryImpl element depends on the JRE that you are using: ■ If you are using the Sun JRE or Oracle JRockit JRE, then uncomment the DOMBuilderFactoryImpl element containing the following value: com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl ■ If you are using the IBM JRE, then uncomment the DOMBuilderFactoryImpl element containing the following value: org.apache.xerces.jaxp.DocumentBuilderFactoryImpl3. In a command window, switch to the OIM_HOMEbin directory and run the
registration script. Note: You can run the registration script multiple times, at any time during the lifecycle of the Oracle Identity Manager installation. For example, you might want to register a new SoD engine. When you run the script, use the prompts to guide you to the section set of prompts in which you want provide input. You can skip the remaining sections. See Example 27–1 for a sample run of the registration script. In that example, it is assumed that an IT resource has been created to provide information about the SoD engine. Using Segregation of Duties SoD 27-39 Enter login information for Oracle Identity Manager. You are prompted to provide the values for Username, Password, and URL. The sample run segment is given below: [Enter the admin username:]OIM_ADMINISTRATOR_LOGIN [Enter the admin password:]OIM_ADMINISTRATOR_PASSWORD [Enter the service url:]t3:OIM_HOST_NAME:OIM_PORT_NO Specify valid values for: ■ OIM_ADMINISTRATOR_LOGIN ■ OIM_ADMINISTRATOR_PASSWORD ■ OIM_HOST_NAME ■ OIM_PORT_NO An example of the T3 URL is: t3:localhost:14000 You are prompted to specify whether or not you want to proceed with registration: Do you want to proceed with registration? yn 4. Enter y to proceed with the registration. You are prompted to specify whether or not you want to register an Oracle Identity Manager installation: Register System Instance for type OIM?yn 5. Enter n. 6. You are prompted to specify whether or not you want to register an Oracle e-Business Suite installation: Register System Instance for type EBS? yn 7. Enter n if you want to use the existing Oracle e-Business Suite, which is registered by default. Enter y if you want to register a new EBS instance with another IT resource in Oracle Identity Manager. 8. If you enter y, then you are prompted to enter an instance name for the Oracle e-Business Suite installation: Provide instance name Enter a name for the Oracle e-Business Suite installation. For example: Note: From this point onward, an explanation of each prompt displayed by the script is followed by the actual message of the prompt. The actual message is shown in monospace font in this document. Note: From this point onward, the flow is specific to the registration of an Oracle e-Business Suite and Oracle Application Access Controls Governor installation. The flow is almost the same for the SAP CUA or SAP R3 and SAP GRC installation. 27-40 Oracle Fusion Middleware Developers Guide for Oracle Identity Manager ebs2 9. You are prompted to specify whether or not you want to register an Oracle Application Access Controls Governor installation: Register System Instance for type OAACG? yn Enter n if you want to use the existing OAACG, which is registered by default. Enter y if you want to register a new OAACG instance with another IT resource in Oracle Identity Manager. 10. If you enter y, then you are prompted to enter an instance name for the Oracle Application Access Controls Governor installation: Provide instance name Enter a name for the Oracle Application Access Controls Governor installation. For example: oaacg01 11. You are prompted to enter the name of the IT resource that you have created: OIM ITResource Instance Name: Enter the name of the IT resource that you created: OAACG ITR2 12. If there are no more SoD components system instances to register, then enter n in response to the remaining prompts. Otherwise, similar steps to be followed for SAP and GRC instances. After this, you are prompted for custom System Type that you added in Registration.xml, say NEW. Register System Instance for type NEW? yn 13. Enter y. You are prompted to enter an instance name for the custom type, as shown: Provide instance name 14. Enter a name for the installation, for example, new1. If the added system type is SoD Engine, then you are prompted to enter the name of the IT resource that you have created: OIM ITResource Instance Name: 15. Enter the name of the IT resource that you created: ITR_NEW. 16. Open the SILConfig.xml file in a text editor and provide values for the Topologies element. For information about topology values, refer to Recording the Names of the System Types on page 27-41. The following block of XML shows the Topologies element and its child elements: Topologies Topology nametopologyNamename IdmIdIdm RegistrationIdIdmId Note: If you have multiple target system and SoD engine combinations, then you can add multiple Topology elements inside the Topologies element.Parts
» Oracle Fusion Middleware Online Documentation Library
» The Form View The Table View
» Starting the Design Console Assignment Windows
» Search Operations Oracle Fusion Middleware Online Documentation Library
» Forms Accessible from the Design Console
» Introduction to Adapters Oracle Fusion Middleware Online Documentation Library
» Types of Adapters Oracle Fusion Middleware Online Documentation Library
» Automatic Compilation of Adapters
» Compiling Adapters Manually Compiling Adapters
» To compile every adapter that resides within the Oracle Identity Manager
» To enable the adapter to automate a process task, select Process Task T.
» Select the type of adapter you want, for example, Process Task T. Then, click OK.
» From the toolbar, click Save.
» Tabs of the Adapter Factory Form
» Click Add. About Adapter Variables
» Modifying an Adapter Variable
» Select the adapter that contains the adapter variable you want to edit, for example,
» Click the Variable List tab and double-click the row header of the adapter variable
» Make the necessary edits, for example, changing the adapter variables data type
» On the Edit a Variable toolbar, click Save. The modified information about the
» Deleting an Adapter Variable
» Click Delete. About Adapter Variables
» Click Add. Creating Adapter Tasks
» Click an option—for example, New Object Instance—and click Continue. The Add
» Click Set. Creating Adapter Tasks
» On the Add an Adapter Factory Task window toolbar, click Save. The information
» On the toolbar, click Close. The Add an Adapter Factory Task window
» To compile the adapter, click Build.
» Click Continue. Creating Adapter Tasks
» Optional. If you want your remote task to be reusable, select the Persistent
» From the Add an Adapter Factory Task window, select a JAR file, class file,
» From the Add an Adapter Factory Task window toolbar, click Save.
» From this window toolbar, click Close.
» Creating a Stored Procedure Task
» For Oracle Identity Manager Installations that use Oracle Database, copy the
» Select the adapter to which you wish to add a stored procedure task, for example,
» Click the Adapter Tasks tab.
» Select the Functional Task option.
» From the display area to the right of the option, select Stored Procedure, and click
» In the Task Name field, enter the name of the stored procedure task you are
» In the Description text area, you can enter a description for this stored procedure
» Click the Database list. The databases, which are defined in the IT Resources form,
» Click the Schema list. The schemas appear, which are associated with the
» Optional. Repeat steps 3 through 13 to create additional stored procedure tasks
» Optional. If you want your utility task to be reusable, select Persistent Instance,
» Click the Application API list. The class files appear, which belong to the
» From the Add an Adapter Factory Task windows toolbar, click Save. The
» From this windows toolbar, click Close.
» To Create an Oracle Identity Manager API Task
» Select the adapter to which you wish to add an Oracle Identity Manager API task,
» Select the Utility Task option.
» From the display area to the right of the option, select Xellerate API, and click
» Click Continue. The Add an Adapter Factory Task window is displayed.
» Close the Add an Adapter Factory window to activate the main screen. The Oracle
» Optional. To create additional Oracle Identity Manager API tasks for the adapter,
» Reassigning the Value of an Adapter Variable
» Click Add. The Adapter Task Selection window is displayed.
» From the display area, select SET VARIABLE, and click Continue. The Add Set
» On the toolbar in the Add Set Variable Task Parameters window, click Save. The
» On the Add Set Variable Task Parameters window toolbar, click Close. The Add
» Select the adapter to which you wish to add a logic task for example, the Check
» Select the Logic Task option.
» From the display area, select the type of logic task you want to create. Then, click
» From the Add Adapter Factory Logic Task Parameters window toolbar, click Save.
» From this window toolbar, click Close. The Add Adapter Factory Logic Task
» On the toolbar, click Close.
» To recompile the adapter, click Build.
» Select the task that must be placed inside of another task, and click the Right
» On the toolbar, click Save. To compile the adapter, click Build.
» Click Delete. On the toolbar, click Save.
» Click Add. Working with Responses
» Click the field that appears within the Description column.
» Enter a description for this response for example, The user was created successfully..
» Double-click the field that appears within the Status column.
» Click the desired status level for example, Completed C. Then, click OK. Click the Responses tab.
» Click Delete. Working with Responses
» Enable the desired check boxes. Then, from the toolbar, click Save.
» Double-click the Form Description field. A Lookup dialog box appears with the
» Select the form you want for example, Solaris. Then, click OK.
» Click Save. Then, click Close
» Associating Rule Generators with Processes
» Removing Rule Generators from Form Fields
» Open the Data Object Manager form.
» Select the form that contains a rule generator you want to remove.
» The selected form, along with its rule generators, appear in the Data Object
» Click the rule generator that you want to remove from the form field.
» Click Delete. Working with Rule Generator Adapters
» Disabling and Re-enabling Adapters Working with Entity Adapters
» Open the Process Definition form, which is located in the Process Management
» Select the process, which contains a task to which you want to attach an adapter.
» Double-click the row header of the task to which you want to attach a task
» Click the Assignment tab. The Assignment dialog box is displayed.
» Double-click the Priority field. From this field, set the priority number for the
» Double-click the Rule lookup field. From the Lookup dialog box that is displayed,
» Double-click the Target Type lookup field. From the Lookup dialog box that is
» Double-click the Adapter lookup field. From the Lookup dialog box that is
» On the toolbar that is displayed within the Assignment tab, click Save.
» Click Map. Working with Task Assignment Adapters
» Set the mappings for each variable that appears in the Adapter Variables region of
» On the toolbar, click Save. Then, click Close.
» Open the Form Designer form.
» Query for the form to which you want to attach a prepopulate adapter for
» Click Add. Working with Prepopulate Adapters
» From the Field Name combo box, select the form field, such as User ID, to which
» In the Order field, enter the priority number of the rule you selected in Step 11, for
» On the prepopulate Adapters window toolbar, click Save.
» On the Map Adapter Variable window toolbar, click Save. Then, click Close.
» Removing Prepopulate Adapters from Form Fields
» Click Delete. The prepopulate adapter is removed from the form field. It cannot be
» Click Add. Working with Process Task Adapters
» To access Oracle Identity Manager adapters, click the Adapter option.
» From the Handler Selection windows toolbar, click Save.
» Click OK. Working with Process Task Adapters
» On the Editing Task window toolbar, click Save. Click the Integration tab.
» Click OK. On the toolbar, click Close.
» Adapter Mapping Information Oracle Fusion Middleware Online Documentation Library
» Oracle Identity Manager receives the request and creates an Assign Roles request
» Oracle Identity Manager initiates an SoD validation with Oracle Applications
» Mapping Oracle Identity Manager Attributes
» Sending Event Callbacks Oracle Fusion Middleware Online Documentation Library
» Import CallbackConfiguration.xml to the Metadata Services MDS repository
» Troubleshooting the Callback Service
» Click Save. Event Handler Manager Form
» Double-click the Form Description field.
» Click OK. Data Object Manager Form
» Enter a name for the rule in the Name field.
» Select the target resource with which this rule is to be associated in the Object
» Enter a description for the rule in the Description field.
» Go to the Rule definition to which you want to add elements.
» Click Add Rule Element on the Rule Elements tab.
» Select a user-related data item from the User Data menu.
» Select an operator from the Operator menu.
» Overview of Business Rule Definition Overview of Task Creation
» Define the Metadata for the Scheduled Task
» Configure the Scheduled Task XML File
» Develop the Scheduled Task Class
» Add a plugin element for each scheduled task that you are adding.
» Create the Directory Structure for the Scheduled Task
» Background of the Plug-in Framework
» Configuring Plug-ins Oracle Fusion Middleware Online Documentation Library
» Set the values for WLS_HOME and OIM_HOME in ant.properties.
» Build the wlfullclient.jar in Oracle WebLogic server:
» Change directories to WLS_HOMEserverlib.
» About Mapped Values Plug-in Points
» An Overview of User Management Operations
» Create the metadata XML file containing definitions of all the custom events.
» Troubleshooting an Event Handler
» Login to the Administrative and User Console, and then click Advanced.
» In the Welcome page, under Configuration, click Manage Resource.
» Click Search. Viewing Resource Details
» Select the Organization Associated For the Resource option.
» Rearranging Elements Operations on the Workflow Visualizer
» General Tab Accessing the Task Details
» Depends On Tab This tab displays the task name that the current task is
» Information Workflow Designer Main Page
» Display Options Clicking Display Options opens the Set Display Options
» Generate Image Clicking Generate Image saves the current view of the
» Legend Clicking Legend opens the Legend dialog box, which is shown in
» Depending on whether you want to set or remove specific access permissions Click Update.
» If you want to unassign an administrative role, select the Unassign check box in
» Click Assign Role. Oracle Fusion Middleware Online Documentation Library
» For the administrative roles that you want to assign to the IT resource, select the
» Click Update Permissions. Oracle Fusion Middleware Online Documentation Library
» Depending on the changes that you want to make, select or deselect the check
» From the list of IT resources displayed in the search results, click the Delete icon
» To confirm that you want to delete the IT resource, click Confirm Delete.
» Select or clear the Encrypted option.
» Click Save. Managing Resources By Using the Design Console
» Creating a Rule Rule Designer Form
» Click Add Element. Managing Resources By Using the Design Console
» From the Toolbar of the Edit Rule Element dialog box, click Save, and click Close. Click Add Rule.
» Select a nested rule and click Save. Click Close.
» In the Name field, enter the name of the resource object.
» To request the resource object for a user, select Order For User.
» Double-click the Type lookup field.
» If you want to be able to request the resource object for yourself, select the Self Click Save.
» Click Assign. Click OK. Click Delete. Click Assign.
» Click Delete. Managing Resources By Using the Design Console
» Click Assign. Managing Resources By Using the Design Console
» Click OK. Managing Resources By Using the Design Console
» Click Add Field. Managing Resources By Using the Design Console
» Enter the name of the field on the target resource or trusted source in the Field
» Select one of the following values from the menu in the Field Type field:
» Select the Required check box.
» Click Delete Field. Managing Resources By Using the Design Console
» Select a value from the Rule Action menu.
» Click Save, and close the Add a new Action Rule dialog box.
» On the Resource Object tab, create the ActDir resource object for trusted source
» Select the Trusted Source check box on the Resource Object tab.
» Click the System Management tab, and then click System Configuration.
» Optional. If you have selected the User option in the From box, double-click the
» Add information in the Subject field.
» Click Save. Email Definition Form
» Double-click the Object Name lookup field.
» Double-click the Table Name lookup field. Click Save.
» Click Add. Process Definition Form
» In the Task Name field, enter the name of the process task.
» From the Toolbar of the Creating New Task window, click Save. Then, click Close.
» Click Delete. Process Definition Form
» Click Save. Process Definition Form
» Double-click Process Data Field, and select the correct mapping from the Lookup
» Double-click the Process Data Field field.
» Select the Reconciliation Field Mappings tab.
» Click Delete Map. Process Definition Form
» Click Assign. Process Definition Form
» Click OK. Process Definition Form
» Modifying a Process Tasks General Information
» In the Description field, enter explanatory information about the process task.
» Optional. In the Duration area, enter the expected completion time of the process
» To enable a user to cancel the process task if its status is Pending, select the Allow
» Optional. If the process task is Rejected, you might want Oracle Identity Manager
» From the Child Table box, select the child table of the custom form where Oracle
» Select Conditional and specify the condition to be met for the task to be added to
» To assign an event handler to the process task, select the System option.
» Select the event handler or adapter that you want to assign to the process task.
» From the Handler Selection windows Toolbar, click Save. Click OK.
» Click Map. Process Definition Form
» Complete the Map To, Qualifier, IT Asset Type, IT Asset Property, Literal Value,
» From the Preceding Tasks region, click Delete.
» Click the Task Dependency tab.
» From the Dependent Tasks region, click Assign. Click OK.
» From the Dependent Tasks region, click Delete.
» In the Responses region, click Add.
» Enter information in the Response field.
» Enter information in the Description field. This field contains explanatory
» Double-click the Status lookup field.
» From the Responses region, click Delete.
» From the Tasks to Generate region, click Assign.
» In the Undo Tasks region, click Assign.
» Click OK. From the Undo Tasks region, click Delete.
» From the Recovery Tasks region, click Assign.
» Click OK. From the Recovery Tasks region, click Delete.
» Click Assign. Click OK. Double-click the Status lookup field. Click Save.
» Double-click the row heading of the process task, which has a status that you want
» Click the Task to Object Status Mapping tab.
» Select the desired process task status.
» Double-click the Object Status lookup field.
» Click Save. Click the Assignment tab. Click Add.
» In the Table Name field, enter the name of the database table that is associated
» In the Description field, enter explanatory information about the form.
» Select the Process option. This is because the form is assigned to a provisioning
» Adding a Data Field to a Form
» In the Additional Columns tab, click Add.
» In the Name field, enter the name of the data field, which is displayed in the
» Double-click the Variant Type lookup field.
» In the Order field, enter the sequence number, which will represent where the Click Save.
» Click Delete. Form Designer Form
» Click Assign. Click OK. Click Delete.
» Click Save. Form Designer Form
» Click Add Property. Form Designer Form
» Click Delete Property. Form Designer Form
» Click Assign. Form Designer Form
» Select the user group, and assign it to the record of the user-created form.
» Click OK. Form Designer Form
» If you want this user group to be able to remove information from the current
» Creating an Additional Version of a Form
» Search for the specific form of which you want to create a different version.
» Click the Current Version box.
» Click the Create New Version button.
» In the Label field, enter the name of the additional version of the form.
» From the Create a New Version windows toolbar, click Save.
» From this toolbar, click Close.
» In the Code field, enter the code that represents the error message definition.
» In the Description field, enter a description for the error message.
» In the Remedy field, you can enter a description for how to correct the condition
» In the Help URL field, you can enter the link to the URL that contains an online
» Optional Double-click the Action Lookup field.
» Optional Double-click the Severity Lookup field. From the Lookup dialog box
» In the Note field, enter explanatory information about the error message.
» Click Save. Error Message Definition Form
» Overview of Process Management Developing Reconciliation Scheduled Tasks
» Overview Oracle Fusion Middleware Online Documentation Library
» In the Code field, enter the name of the lookup definition.
» In the Field field, enter the name of the table column of the Oracle Identity
» If the lookup definition is to represent a lookup field or box, select the Lookup
» In the Group field, enter the name of the Oracle Identity Manager or user-defined
» Creating and Modifying a Lookup Value
» Open the Lookup Definition form.
» If you are creating a lookup value, click Add.
» Add or edit the information in the Code Key field.
» Add or edit the information in the Decode field.
» Click Save. Lookup Definition Form
» Open the User Defined Field Definition form.
» Double-click the Form Name lookup field.
» Click Add. User Defined Field Definition Form
» Remote Manager Form Oracle Fusion Middleware Online Documentation Library
» Introducing the ICF Architecture
» Extending an Identity Connector Bundle
» Make sure that you have set the properties required by your deployment in the
» Installing the .NET Connector Server Configuring the .NET Connector Server
» Installing Multiple Connectors on a .NET Connector Server
» Developing a Flat File Connector
» Creating the IT Resource Type Definition
» Creating the Resource Object
» Add the following Lookup Code Information as illustrated in
» Double click Create User to edit as illustrated in
» Click the Object Reconciliation tab as illustrated in
» Click Add Rule. Select createObject as the method for the task.
» Select resource object FLATFILERO.
» Save and add the rule element.
» Save the rule. Select createObject as the method for the task.
» Requirement for Generic Technology Connectors
» Functional Architecture of Generic Technology Connectors
» Features of Generic Technology Connectors
» Connector Objects Created by the Generic Technology Connector Framework
» Roadmap for Information on Generic Technology Connectors in This Guide
» Shared Drive Reconciliation Transport Provider
» CSV Reconciliation Format Provider
» SPML Provisioning Format Provider
» Web Services Provisioning Transport Provider
» From the Dataset list in the Input 1 region, select the data set containing the first
» On the Step 3: Mapping page, from the Dataset list in the Input region, select
» In the Lookup Code Name region, select Literal and enter the name of the
» Validation Providers Oracle Fusion Middleware Online Documentation Library
» If an instance of the reconciliation transport provider is not available in cache, the
» If an instance of the reconciliation format provider is not available in cache, the
» Role of Providers During Provisioning
» If an instance of the provisioning transport provider is not available in cache, the
» If an instance of the provisioning format provider is not available in cache, the
» The generic technology connector adapter is one of the connector objects created
» Open a new file in a text editor.
» Deploying the Provider In this file, create entries for the following text strings:
» Reusing Providers Oracle Fusion Middleware Online Documentation Library
» Deploying the Custom Providers
» In the Name field, specify a name for the generic technology connector.
» Click Continue. Creating Generic Technology Connectors
» Configuring Reconciliation On the last page, click Close.
» Configuring Provisioning On the last page, click Close.
» Login to the Administrative and User Console.
» Click Advanced. Managing Generic Technology Connectors
» Under Configuration, click Manage Generic Connector.
» Search for the connector that you want to modify. To simplify your search, you
» In the results that are displayed, click the generic technology connector that you
» Exporting Generic Technology Connectors
» On the first page of the Deployment Manager Wizard, select Generic Connector
» Click Select Children. Managing Generic Technology Connectors
» Select the dependencies that you want to export, and click Confirmation.
» Importing Generic Technology Connectors
» Click View Selections. Click Import. The connector file is imported into Oracle Identity Manager.
» Overview Using the Generic Connection Pool Framework in Custom Connectors
» Best Practices Oracle Fusion Middleware Online Documentation Library
» General Issues for Generic Technology Connectors
» Configuration Issues for Generic Technology Connectors
» Step 1: Creating a Request Dataset for the Resources
» Go to the OIM_HOMEbin directory and run weblogicImportMetadata.sh or
» Step 3: Creating SOA Composites Required for Approval
» Step 4: Registering the SOA Composites in Oracle Identity Manager
» Step 5: Defining Request Approvals
» Step 6: Creating Request Templates
» Extending Request Management Operations
» Integration with Oracle SOA Suite
» Predefined SOA Composites Oracle Fusion Middleware Online Documentation Library
» Developing an Approval Process for Oracle Identity Manager
» Monitoring Oracle Identity Manager SOA Composites
» Right click Identity and Accessoim11.1.1.3.0, and select System Mbean
» Expand oracle.iam under application-defined Mbeans, and select Server:
» Click Apply. Enabling Oracle Identity Manager to Connect to SOA
» Enter Oracle Identity Manager server t3 URL when prompted.
» Enter the complete path of the property file name that you created in step 1 when
» Modifying a SOA Project in JDeveloper
» Disabling a SOA Composite on Oracle Identity Manager
» Deploying a SOA Composite in Oracle SOA Server
» Modifying a SOA Project in JDeveloper Disabling a SOA Composite on Oracle Identity Manager
» Enabling a SOA Composite with Oracle Identity Manager
» Software Prerequisites Oracle Fusion Middleware Online Documentation Library
» Get credentials for the system administrator.
» In the Confirm page, click Finish.
» Login as system administrator. Understanding the SoD Validation Process
» Introducing the SoD Invocation Library
» Installing the SoD-enabled Connectors
» Deploying the SIL and SIL Providers
» Click the Patches Updates tab.
» Click Advanced Search. Configuring the SoD Engine
» Select Product Family as Oracle Application Access Controls Governor and
» Configuring SAP GRC Click the Patches Updates tab.
» Configuring Oracle Identity Analytics
» Set the XL.SoDCheckRequired system property to true. See Administering
» Set the topologyName parameter in the Connector IT Resource instance to the
» Deploying SIL and SIL Providers
» Enabling SoD in Direct Provisioning and Access Policy Based Provisioning:
» Adding CSF Credentials for SoD Check:
» Login to the Enterprise Manager console and on the left tab, expand Weblogic
» Open base_domain. Oracle Fusion Middleware Online Documentation Library
» On top of the right pane, from the WebLogic Domain list, select Security, and
» Enabling SSL Communication Run the following commands from the JAVA_HOMEbin directory:
» Go to servers, oim_server1. You can see that SSL Listen Port is enabled.
» From the list on the top of the page, select System Mbeans Browser.
» Go to Application Defined Mbeans, oracle.iam, Server: oim_server1,
» Restart Oracle Identity Manager.
» Create a request for SoD-enabled resource. You can view the new workflow
» Instead of object forms in earlier releases of Oracle Identity Manager, the data to
» In the IT resource of the connector, create the TopologyName parameter if it does
» In the ApprovalProcess.bpel design, include the following BPEL activities:
» Applying SAML policy for request and callback for the AsyncSoD Web
Show more