{"id":12473,"date":"2019-05-26T14:06:02","date_gmt":"2019-05-26T12:06:02","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/"},"modified":"2019-05-26T14:06:02","modified_gmt":"2019-05-26T12:06:02","slug":"documentum-ft-document-not-found-using-search-from-d2","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/","title":{"rendered":"Documentum &#8211; FT &#8211; Document not found using search from D2"},"content":{"rendered":"<p>At a customer, I received an incident saying that on D2 a document is found by browsing and not found using normal search. The root cause seems to be easy: The Document isn&#8217;t indexed?! Not really, you will see it wasn&#8217;t easy to find \ud83d\ude09<br \/>\n<!--more--><\/p>\n<h1> 1. Analysis<\/h1>\n<p>When we have an issue to find a document, usually the problem is that this document is not indexed or the user don&#8217;t have enough permissions.<\/p>\n<p><strong>I checked if the document is indexed, by doing a search from:<\/strong><br \/>\n&#8211; DsearchAdmin, Document found:<br \/>\n<img decoding=\"async\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Blog-FT-issue-doc-found1-1.png\" alt=\"doc found\" \/><\/p>\n<p>&#8211; Content Server using idql, Document found also:<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1\">\n1&gt; select r_object_id,object_name,r_modifier,r_modify_date from dm_document search document contains 'A_694';\n2&gt; go\nr_object_id       object_name        r_modifier      r_modify_date\n----------------  -----------------  --------------  --------------------\n0901e240802ca812  A_694              dmadmin         3\/30\/2019 03:02:30\n<\/pre>\n<p>So, the Document is indexed and found correctly as I showed you in above both searches.<br \/>\nLet&#8217;s check permissions, despite that I know already that the user has permissions as he can browse and see the document.<br \/>\nGot the ACL name of the document:<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1 highlight: [9] \">\nAPI&gt; dump,c,0901e240802ca812\n...\nUSER ATTRIBUTES\n\n  object_name                     : A_694\n  title                           : This Document is related to my blog\n...\n  acl_domain                      : Doc\n  acl_name                        : d2_2350e171_213b12de\n...\n<\/pre>\n<p>Got ACL Object ID:<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1 \">\n1&gt; select r_object_id,description from dm_acl where object_name='d2_2350e171_213b12de';\n2&gt; go\nr_object_id       description         \n----------------  ------------------- \n4501e24080028cce  1 - BLOG - Documents\n(1 row affected)\n<\/pre>\n<p>Check permissions:<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1 highlight: [9] \">\nAPI&gt; dump,c,4501e24080028cce\n...\nUSER ATTRIBUTES\n\n  object_name                     : d2_2350e171_213b12de\n  description                     : 1 - BLOG - Documents\n...\n\nSYSTEM ATTRIBUTES\n\n  r_is_internal                   : F\n  r_accessor_name              [0]: dm_world\n                               [1]: dm_owner\n                               [2]: GROUP_BLOG_TEST1\n                               [3]: GROUP_BLOG_TEST2\n  r_accessor_permit            [0]: 1\n                               [1]: 7\n                               [2]: 3\n                               [3]: 6\n  r_accessor_xpermit           [0]: 3\n                               [1]: 3\n                               [2]: 3\n                               [3]: 3\n  r_is_group                   [0]: F\n                               [1]: F\n                               [2]: T\n                               [3]: T\n...\n<\/pre>\n<p>The impacted user is member of GROUP_BLOG_TEST1, you can check using DA for example, browse:<br \/>\nAdministration -&gt; User Management -&gt; Users, then find the impacted user, right click and chose &#8220;View Current User Memberships&#8221;.      <\/p>\n<p>So, the document is indexed and the user has correct permission&#8230;<\/p>\n<h1> 2. Solution<\/h1>\n<p>In fact, when a user search using keyword, Documentum will make the search on Documents indexed to find matched documents, but that&#8217;s not all&#8230; ACL are got from Search also and applied to documents found to give permission to the user accordingly, that&#8217;s mean that ACL should be also indexed!<\/p>\n<p>Check ACL index status in the DsearchAdmin:<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1 \">\n4501e24080028cce  d2_2350e171_213b12de \n<\/pre>\n<p>The ACL is not found :<br \/>\n<img decoding=\"async\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Blog-FT-issue-doc-not-found.png\" alt=\"ACL NOT FOUND\" \/><\/p>\n<p>Submit the indexing to the queue, using api:<\/p>\n<pre class=\"brush: bash; gutter: true; first-line: 1 \">\nqueue,c,4501e24080028cce,dm_FT_i_user\n<\/pre>\n<p>Once indexed, I asked the user to search the document again on D2, and he could find it. So, yes the ACL need also to be indexed if not the document will not be found even if it is indexed.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>At a customer, I received an incident saying that on D2 a document is found by browsing and not found using normal search. The root cause seems to be easy: The Document isn&#8217;t indexed?! Not really, you will see it wasn&#8217;t easy to find \ud83d\ude09<\/p>\n","protected":false},"author":46,"featured_media":12474,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[525],"tags":[22,443,1628,129,1072,476,91,556],"type_dbi":[],"class_list":["post-12473","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-enterprise-content-management","tag-acl","tag-d2","tag-document","tag-documentum","tag-ft","tag-fulltext","tag-index","tag-search"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Documentum - FT - Document not found using search from D2 - dbi Blog<\/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:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Documentum - FT - Document not found using search from D2\" \/>\n<meta property=\"og:description\" content=\"At a customer, I received an incident saying that on D2 a document is found by browsing and not found using normal search. The root cause seems to be easy: The Document isn&#8217;t indexed?! Not really, you will see it wasn&#8217;t easy to find \ud83d\ude09\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2019-05-26T12:06:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Blog-FT-issue-doc-found1-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1205\" \/>\n\t<meta property=\"og:image:height\" content=\"399\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"David Diab\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"David Diab\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/\"},\"author\":{\"name\":\"David Diab\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/deb907c3360cacdc6c7df54b4bac3c86\"},\"headline\":\"Documentum &#8211; FT &#8211; Document not found using search from D2\",\"datePublished\":\"2019-05-26T12:06:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/\"},\"wordCount\":322,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Blog-FT-issue-doc-found1-1.png\",\"keywords\":[\"ACL\",\"D2\",\"Document\",\"Documentum\",\"FT\",\"Fulltext\",\"index\",\"Search\"],\"articleSection\":[\"Enterprise content management\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/\",\"name\":\"Documentum - FT - Document not found using search from D2 - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Blog-FT-issue-doc-found1-1.png\",\"datePublished\":\"2019-05-26T12:06:02+00:00\",\"author\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/deb907c3360cacdc6c7df54b4bac3c86\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/#primaryimage\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Blog-FT-issue-doc-found1-1.png\",\"contentUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Blog-FT-issue-doc-found1-1.png\",\"width\":1205,\"height\":399},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.dbi-services.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Documentum &#8211; FT &#8211; Document not found using search from D2\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/\",\"name\":\"dbi Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/deb907c3360cacdc6c7df54b4bac3c86\",\"name\":\"David Diab\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/212b1b2e4650bad3116f644ab4fb4663786d94195d7685d0704c8426da088e60?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/212b1b2e4650bad3116f644ab4fb4663786d94195d7685d0704c8426da088e60?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/212b1b2e4650bad3116f644ab4fb4663786d94195d7685d0704c8426da088e60?s=96&d=mm&r=g\",\"caption\":\"David Diab\"},\"url\":\"https:\/\/www.dbi-services.com\/blog\/author\/david-diab\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Documentum - FT - Document not found using search from D2 - dbi Blog","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:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/","og_locale":"en_US","og_type":"article","og_title":"Documentum - FT - Document not found using search from D2","og_description":"At a customer, I received an incident saying that on D2 a document is found by browsing and not found using normal search. The root cause seems to be easy: The Document isn&#8217;t indexed?! Not really, you will see it wasn&#8217;t easy to find \ud83d\ude09","og_url":"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/","og_site_name":"dbi Blog","article_published_time":"2019-05-26T12:06:02+00:00","og_image":[{"width":1205,"height":399,"url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Blog-FT-issue-doc-found1-1.png","type":"image\/png"}],"author":"David Diab","twitter_card":"summary_large_image","twitter_misc":{"Written by":"David Diab","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/"},"author":{"name":"David Diab","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/deb907c3360cacdc6c7df54b4bac3c86"},"headline":"Documentum &#8211; FT &#8211; Document not found using search from D2","datePublished":"2019-05-26T12:06:02+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/"},"wordCount":322,"commentCount":0,"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Blog-FT-issue-doc-found1-1.png","keywords":["ACL","D2","Document","Documentum","FT","Fulltext","index","Search"],"articleSection":["Enterprise content management"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/","url":"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/","name":"Documentum - FT - Document not found using search from D2 - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/#primaryimage"},"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Blog-FT-issue-doc-found1-1.png","datePublished":"2019-05-26T12:06:02+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/deb907c3360cacdc6c7df54b4bac3c86"},"breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/#primaryimage","url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Blog-FT-issue-doc-found1-1.png","contentUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Blog-FT-issue-doc-found1-1.png","width":1205,"height":399},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/documentum-ft-document-not-found-using-search-from-d2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Documentum &#8211; FT &#8211; Document not found using search from D2"}]},{"@type":"WebSite","@id":"https:\/\/www.dbi-services.com\/blog\/#website","url":"https:\/\/www.dbi-services.com\/blog\/","name":"dbi Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/deb907c3360cacdc6c7df54b4bac3c86","name":"David Diab","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/212b1b2e4650bad3116f644ab4fb4663786d94195d7685d0704c8426da088e60?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/212b1b2e4650bad3116f644ab4fb4663786d94195d7685d0704c8426da088e60?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/212b1b2e4650bad3116f644ab4fb4663786d94195d7685d0704c8426da088e60?s=96&d=mm&r=g","caption":"David Diab"},"url":"https:\/\/www.dbi-services.com\/blog\/author\/david-diab\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/12473","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/users\/46"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=12473"}],"version-history":[{"count":0,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/12473\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media\/12474"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=12473"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=12473"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=12473"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=12473"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}