{"id":3558,"date":"2012-06-15T08:04:09","date_gmt":"2012-06-15T12:04:09","guid":{"rendered":"http:\/\/onlineappsdba.com\/?p=3558"},"modified":"2012-06-15T08:11:12","modified_gmt":"2012-06-15T12:11:12","slug":"oid-oim-user-reconciliation","status":"publish","type":"post","link":"https:\/\/onlineappsdba.com\/index.php\/2012\/06\/15\/oid-oim-user-reconciliation\/","title":{"rendered":"OID-OIM user reconciliation"},"content":{"rendered":"<p><span style=\"font-family: Calibri\"><span style=\"font-size: small\">Hi All,<\/span><\/span><\/p>\n<p><span style=\"font-family: Calibri;font-size: small\">\u00a0<\/span><span style=\"font-family: Calibri\"><span style=\"font-size: small\">Today I would like to cover how to configure OID-OIM user reconciliation and the issue details which I faced during reconciliation.<\/span><\/span><\/p>\n<p><span style=\"font-family: Calibri;font-size: small\">\u00a0<\/span><strong><span style=\"font-family: Calibri\"><span style=\"font-size: small\">Environment Details:<\/span><\/span><\/strong><\/p>\n<p><span style=\"font-family: Calibri\"><span style=\"font-size: small\">Oracle application server 10.1.3.3, OIM 9.1.0.3 and OID 10.1.4.3 are running in same box. Recently we have imported more than 1L users into OID and after we were tried to reconciliation user data from OID to OIM.<\/span><\/span><\/p>\n<p><span style=\"font-family: Calibri;font-size: small\">\u00a0<\/span><strong><span style=\"font-family: Calibri\"><span style=\"font-size: small\">How to Configuring Trusted Source Reconciliation:<\/span><\/span><\/strong><\/p>\n<p><span style=\"font-family: Calibri\"><span style=\"font-size: small\">First target system can be designated as a trusted source or target resource. If you designate the target system as a trusted source, then during a reconciliation run:<\/span><\/span><\/p>\n<ul>\n<li><span style=\"font-family: Calibri\"><span style=\"font-size: small\">For each newly created user on the target system, an OIM User is created.<\/span><\/span><\/li>\n<li><span style=\"font-size: small\"><span style=\"font-family: Calibri\">Updates made to each user on the target system are propagated to the corresponding OIM User.<\/span><\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: Calibri;font-size: small\">\u00a0<\/span><strong><span style=\"font-size: small\"><span style=\"font-family: Calibri\">Configuring trusted source reconciliation involves the following steps:<\/span><\/span><\/strong><strong><span style=\"font-family: Calibri;font-size: small\">\u00a0<\/span><\/strong><\/p>\n<ol>\n<li><span style=\"font-size: small\"><span style=\"font-family: Calibri\">Import the XML file for trusted source reconciliation, oimUser.xml, by using the Deployment Manager. <\/span><\/span><\/li>\n<\/ol>\n<p><span style=\"font-size: small\"><span style=\"font-family: Calibri\"><strong>Note: <\/strong>Only one target system can be designated as a trusted source. If you import the oimUser.xml file while you have another trusted source configured, then both connector reconciliations would stop working. If you want to designated another source as trusted source then set the <strong>TrustedSource<\/strong> scheduled task attribute to \u201cfalse\u201d.\u00a0 Now OIM will allow to accept the new trusted source configuration.<\/span><\/span><\/p>\n<p>\u00a0\u00a0\u00a0\u00a0 2.\u00a0\u00a0\u00a0 <span style=\"font-family: Calibri\"><span style=\"font-size: small\">To import the XML file for trusted source reconciliation:<\/span><\/span><\/p>\n<ul>\n<li><span style=\"font-family: Calibri\"><span style=\"font-size: small\">Open the OIM Administrative and User Console.<\/span><\/span><\/li>\n<li><span style=\"font-family: Calibri\"><span style=\"font-size: small\">Click the Deployment Management link on the left navigation bar.<\/span><\/span><\/li>\n<li><span style=\"font-family: Calibri\"><span style=\"font-size: small\">Click the Import link under Deployment Management. A dialog box for opening files is displayed.<\/span><\/span><\/li>\n<li><span style=\"font-family: Calibri\"><span style=\"font-size: small\">Locate and open the oimUser.xml file, which is in the OIM_HOME\/xellerate\/OID\/xml directory. Details of this XML file are shown on the File Preview page.<\/span><\/span><\/li>\n<li><span style=\"font-family: Calibri\"><span style=\"font-size: small\">Click Add File. The Substitutions page is displayed.<\/span><\/span><\/li>\n<li><span style=\"font-family: Calibri\"><span style=\"font-size: small\">Click Next. The Confirmation page is displayed.<\/span><\/span><\/li>\n<li><span style=\"font-size: small\"><span style=\"font-family: Calibri\">Click Import.<\/span><\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: Calibri;font-size: small\">\u00a0\u00a0\u00a0\u00a0\u00a0 3.<\/span>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <span style=\"font-size: small\"><span style=\"font-family: Calibri\">In the message that is displayed, click Import to confirm that you want to import the XML file and then click OK.<\/span><\/span><\/p>\n<p><span style=\"font-size: small\"><span style=\"font-family: Calibri\"><strong>Note:<\/strong> Attribute values are predefined in the connector XML file that you import. Specify values only for those attributes that you want to change. Values (either default or user-defined) must be<\/span><\/span><\/p>\n<p><span style=\"font-size: small\"><span style=\"font-family: Calibri\">\u00a0assigned to all the attributes. If even a single attribute value were left empty, then reconciliation would not be performed.<\/span><\/span><\/p>\n<p><span style=\"font-family: Calibri;font-size: small\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 4.<\/span>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <span style=\"font-family: Calibri\"><span style=\"font-size: small\">Configuring the Reconciliation Scheduled Tasks<\/span><\/span><\/p>\n<ul>\n<li><span style=\"font-family: Calibri\"><span style=\"font-size: small\">Open the Oracle Identity Manager Design Console.<\/span><\/span><\/li>\n<li><span style=\"font-family: Calibri\"><span style=\"font-size: small\">Expand the Resource management.<\/span><\/span><\/li>\n<li><span style=\"font-family: Calibri\"><span style=\"font-size: small\">Select manage schedule task<\/span><\/span><\/li>\n<li><span style=\"font-size: small\"><span style=\"font-family: Calibri\">Find OID user recon. Click and edit the attributes values according to your environment. <\/span><\/span><\/li>\n<\/ul>\n<table width=\"533\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td valign=\"bottom\" nowrap=\"nowrap\" width=\"121\"><strong><span style=\"font-family: Calibri\">Attribute<\/span><\/strong><\/td>\n<td valign=\"bottom\" width=\"251\"><strong><span style=\"font-family: Calibri\">Description<\/span><\/strong><\/td>\n<td valign=\"bottom\" nowrap=\"nowrap\" width=\"161\"><strong><span style=\"font-family: Calibri\">Default\/Sample Value<\/span><\/strong><\/td>\n<\/tr>\n<tr>\n<td valign=\"bottom\" nowrap=\"nowrap\" width=\"121\"><strong><span style=\"font-family: Calibri\">ITResourceName<\/span><\/strong><\/td>\n<td valign=\"bottom\" width=\"251\"><span style=\"font-family: Calibri\">Name of the IT resource for setting up a connection to Oracle Internet Directory<\/span><\/td>\n<td valign=\"bottom\" nowrap=\"nowrap\" width=\"161\"><span style=\"font-family: Calibri\">OID Server<\/span><\/td>\n<\/tr>\n<tr>\n<td valign=\"bottom\" nowrap=\"nowrap\" width=\"121\"><strong><span style=\"font-family: Calibri\">ResourceObjectName<\/span><\/strong><\/td>\n<td valign=\"bottom\" width=\"251\"><span style=\"font-family: Calibri\">Name of the resource object into which users are to be reconciled<\/span><\/td>\n<td valign=\"bottom\" nowrap=\"nowrap\" width=\"161\"><span style=\"font-family: Calibri\">OID User<\/span><\/td>\n<\/tr>\n<tr>\n<td valign=\"bottom\" nowrap=\"nowrap\" width=\"121\"><strong><span style=\"font-family: Calibri\">XLDeleteUsersAllowed<\/span><\/strong><\/td>\n<td valign=\"bottom\" width=\"251\"><span style=\"font-family: Calibri\">If this attribute is set to true, then the Delete reconciliation event is started when the scheduled task is run. Users who are deleted from the target system are removed from Oracle Identity Manager. This requires all the users on the target system to be compared with all the users in Oracle Identity Manager.<\/span><\/td>\n<td valign=\"bottom\" nowrap=\"nowrap\" width=\"161\"><span style=\"font-family: Calibri\">true or false<\/span><\/td>\n<\/tr>\n<tr>\n<td valign=\"bottom\" nowrap=\"nowrap\" width=\"121\"><strong><span style=\"font-family: Calibri\">UserContainer<\/span><\/strong><\/td>\n<td valign=\"bottom\" width=\"251\"><span style=\"font-family: Calibri\">DN value from where the users are reconciled from the target system to Oracle Identity Manager<\/span><\/td>\n<td valign=\"bottom\" nowrap=\"nowrap\" width=\"161\"><span style=\"font-family: Calibri\">cn=users,dc=hostname,dc=com<\/span><\/td>\n<\/tr>\n<tr>\n<td valign=\"bottom\" nowrap=\"nowrap\" width=\"121\"><strong><span style=\"font-family: Calibri\">Keystore<\/span><\/strong><\/td>\n<td valign=\"bottom\" width=\"251\"><span style=\"font-family: Calibri\">Directory path to the Oracle Internet Directory keystore<\/span><\/td>\n<td valign=\"bottom\" nowrap=\"nowrap\" width=\"161\"><span style=\"font-family: Calibri\">[None]<\/span><\/td>\n<\/tr>\n<tr>\n<td valign=\"bottom\" nowrap=\"nowrap\" width=\"121\"><strong><span style=\"font-family: Calibri\">TrustedSource<\/span><\/strong><\/td>\n<td valign=\"bottom\" width=\"251\"><span style=\"font-family: Calibri\">Specifies whether or not reconciliation is to be performed in trusted mode<\/span><\/td>\n<td valign=\"bottom\" nowrap=\"nowrap\" width=\"161\"><span style=\"font-family: Calibri\">True or False<\/span><\/td>\n<\/tr>\n<tr>\n<td valign=\"bottom\" nowrap=\"nowrap\" width=\"121\"><strong><span style=\"font-family: Calibri\">Organization<\/span><\/strong><\/td>\n<td valign=\"bottom\" width=\"251\"><span style=\"font-family: Calibri\">Default organization of the Xellerate User (OIM User)<\/span><\/td>\n<td valign=\"bottom\" nowrap=\"nowrap\" width=\"161\"><span style=\"font-family: Calibri\">Xellerate Users<\/span><\/td>\n<\/tr>\n<tr>\n<td valign=\"bottom\" nowrap=\"nowrap\" width=\"121\"><strong><span style=\"font-family: Calibri\">Xellerate Type<\/span><\/strong><\/td>\n<td valign=\"bottom\" width=\"251\"><span style=\"font-family: Calibri\">Default xellerate type for the Xellerate User (OIM User)<\/span><\/td>\n<td valign=\"bottom\" nowrap=\"nowrap\" width=\"161\"><span style=\"font-family: Calibri\">End-User Administrator<\/span><\/td>\n<\/tr>\n<tr>\n<td valign=\"bottom\" nowrap=\"nowrap\" width=\"121\"><strong><span style=\"font-family: Calibri\">Role<\/span><\/strong><\/td>\n<td valign=\"bottom\" width=\"251\"><span style=\"font-family: Calibri\">Default role for the Xellerate User (OIM User)<\/span><\/td>\n<td valign=\"bottom\" nowrap=\"nowrap\" width=\"161\"><span style=\"font-family: Calibri\">Consultant<\/span><\/td>\n<\/tr>\n<tr>\n<td valign=\"bottom\" nowrap=\"nowrap\" width=\"121\"><strong><span style=\"font-family: Calibri\">PageSize<\/span><\/strong><\/td>\n<td valign=\"bottom\" width=\"251\"><span style=\"font-family: Calibri\">This attribute is used for paged reconciliation. During a reconciliation run, the total set of records to be reconciled is divided into pages and the PageSize attribute specifies the number of records that must constitute one page. It is recommended that you set a page size between 100 and 1000.<\/span><\/td>\n<td valign=\"bottom\" nowrap=\"nowrap\" width=\"161\"><span style=\"font-family: Calibri\">100<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family: Calibri;font-size: small\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 5.<\/span>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <span style=\"font-size: small\"><span style=\"font-family: Calibri\">After you specify values for these scheduled task attributes, enable the schedule task the run.<\/span><\/span><\/p>\n<p><span style=\"font-size: small\"><span style=\"font-family: Calibri\">Following issues which I faced during reconciliation.<\/span><\/span><\/p>\n<p>Issue 1:<\/p>\n<pre>\u00a0ERROR,05 Jun 2012 17:00:36,462,[XELLERATE.SERVER],Class\/Method: tcUSR\/validateRoleAndXellerateType Error :Role value provided by the user doesnot exist in the database.<\/pre>\n<p>\u00a0<strong>Cause:<\/strong> Specified role in schedule task does not exist in lookup table(Lookup.Users.Role).<\/p>\n<p><strong>Solution:<\/strong> Correct the role\u00a0as same\u00a0as lookup table value.<\/p>\n<p>\u00a0Issue 2:<\/p>\n<pre>\u00a0ERROR,05 Jun 2012 16:44:16,496,[XL_INTG.OID],tcUtilLDAPOperations: NamingException: Unable to search LDAP[LDAP: error code 53 - Function Not Implemented]<\/pre>\n<pre> ERROR,05 Jun 2012 16:44:16,496,[XL_INTG.OID],Exception at the end in OID:tcTskOIDUserReconciliation:processChange(): tcUtilLDAPOperations: NamingException : Unable to search LDAP [[LDAP: error code 53 - Function Not Implemented]]<\/pre>\n<p>\u00a0<strong>Cause:<\/strong> OIM reconcile only the data which is modified after Last Trusted Recon TimeStamp date stored in OID IT resource. If OIM unable to search this value in OID then above error will get.<\/p>\n<p><strong>Solution:<\/strong> Clear the value of Last Trusted Recon TimeStamp attribute in OID IT resource and reconciliation.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hi All, \u00a0Today I would like to cover how to configure OID-OIM user reconciliation and the issue details which I [&hellip;]<\/p>\n","protected":false},"author":115,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[185],"tags":[],"class_list":["post-3558","post","type-post","status-publish","format-standard","hentry","category-oim"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>OID-OIM user reconciliation -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/onlineappsdba.com\/index.php\/2012\/06\/15\/oid-oim-user-reconciliation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"OID-OIM user reconciliation -\" \/>\n<meta property=\"og:description\" content=\"Hi All, \u00a0Today I would like to cover how to configure OID-OIM user reconciliation and the issue details which I [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/onlineappsdba.com\/index.php\/2012\/06\/15\/oid-oim-user-reconciliation\/\" \/>\n<meta property=\"article:published_time\" content=\"2012-06-15T12:04:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2012-06-15T12:11:12+00:00\" \/>\n<meta name=\"author\" content=\"Masroof Ahmad\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Masroof Ahmad\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2012\/06\/15\/oid-oim-user-reconciliation\/\",\"url\":\"https:\/\/onlineappsdba.com\/index.php\/2012\/06\/15\/oid-oim-user-reconciliation\/\",\"name\":\"OID-OIM user reconciliation -\",\"isPartOf\":{\"@id\":\"https:\/\/onlineappsdba.com\/#website\"},\"datePublished\":\"2012-06-15T12:04:09+00:00\",\"dateModified\":\"2012-06-15T12:11:12+00:00\",\"author\":{\"@id\":\"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb\"},\"breadcrumb\":{\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2012\/06\/15\/oid-oim-user-reconciliation\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/onlineappsdba.com\/index.php\/2012\/06\/15\/oid-oim-user-reconciliation\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2012\/06\/15\/oid-oim-user-reconciliation\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/onlineappsdba.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"OID-OIM user reconciliation\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/onlineappsdba.com\/#website\",\"url\":\"https:\/\/onlineappsdba.com\/\",\"name\":\"\",\"description\":\"Oracle Implementation &amp; Training Experts\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/onlineappsdba.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb\",\"name\":\"Masroof Ahmad\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/onlineappsdba.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g\",\"caption\":\"Masroof Ahmad\"},\"url\":\"https:\/\/onlineappsdba.com\/index.php\/author\/masroof\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"OID-OIM user reconciliation -","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/onlineappsdba.com\/index.php\/2012\/06\/15\/oid-oim-user-reconciliation\/","og_locale":"en_US","og_type":"article","og_title":"OID-OIM user reconciliation -","og_description":"Hi All, \u00a0Today I would like to cover how to configure OID-OIM user reconciliation and the issue details which I [&hellip;]","og_url":"https:\/\/onlineappsdba.com\/index.php\/2012\/06\/15\/oid-oim-user-reconciliation\/","article_published_time":"2012-06-15T12:04:09+00:00","article_modified_time":"2012-06-15T12:11:12+00:00","author":"Masroof Ahmad","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Masroof Ahmad","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/onlineappsdba.com\/index.php\/2012\/06\/15\/oid-oim-user-reconciliation\/","url":"https:\/\/onlineappsdba.com\/index.php\/2012\/06\/15\/oid-oim-user-reconciliation\/","name":"OID-OIM user reconciliation -","isPartOf":{"@id":"https:\/\/onlineappsdba.com\/#website"},"datePublished":"2012-06-15T12:04:09+00:00","dateModified":"2012-06-15T12:11:12+00:00","author":{"@id":"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb"},"breadcrumb":{"@id":"https:\/\/onlineappsdba.com\/index.php\/2012\/06\/15\/oid-oim-user-reconciliation\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/onlineappsdba.com\/index.php\/2012\/06\/15\/oid-oim-user-reconciliation\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/onlineappsdba.com\/index.php\/2012\/06\/15\/oid-oim-user-reconciliation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/onlineappsdba.com\/"},{"@type":"ListItem","position":2,"name":"OID-OIM user reconciliation"}]},{"@type":"WebSite","@id":"https:\/\/onlineappsdba.com\/#website","url":"https:\/\/onlineappsdba.com\/","name":"","description":"Oracle Implementation &amp; Training Experts","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/onlineappsdba.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb","name":"Masroof Ahmad","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/onlineappsdba.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g","caption":"Masroof Ahmad"},"url":"https:\/\/onlineappsdba.com\/index.php\/author\/masroof\/"}]}},"_links":{"self":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/posts\/3558","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/users\/115"}],"replies":[{"embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/comments?post=3558"}],"version-history":[{"count":0,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/posts\/3558\/revisions"}],"wp:attachment":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/media?parent=3558"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/categories?post=3558"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/tags?post=3558"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}