{"id":3948,"date":"2014-10-17T02:11:00","date_gmt":"2014-10-17T00:11:00","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\/"},"modified":"2014-10-17T02:11:00","modified_gmt":"2014-10-17T00:11:00","slug":"documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\/","title":{"rendered":"Documentum upgrade project: Configuring NTLM SSO for D2 3.1 SP1"},"content":{"rendered":"<p><img decoding=\"async\" class=\"blog-image aligncenter\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/2e1ax_default_entry_d2.jpg\" alt=\"\" \/><\/p>\n<p>The Documentum D2 3.1 SP1 release is kind of a mix between D2 4.1 APIs (using D2FS in backend) and D2 3.1 front-end. It needs SSO to be fully implemented and the configuration has to be applied for 3.1 as well as for D2FS. For D2FS, the same configuration applies whether you are using the NT Lan Manager (NTLM) or Kerberos authentication.<\/p>\n<p>If you want to implement Kerberos Single Sign On instead of NTLM, have a look at this blog post: <a href=\"\/kerberos-sso-with-documentum-d2-31-sp1\">https:\/\/www.dbi-services.com\/index.php\/blog\/entry\/kerberos-sso-with-documentum-d2-31-sp1<\/a><\/p>\n<h3>1. NTLM configuration for D2 3.1 SP1<\/h3>\n<p>The D2 3.1 documentation explains how to configure NTLM for D2 3.1 SP1.<br \/>\nReferring to the D2 3.1 installation guide, you can see the following:<\/p>\n<p>Locate the file \u00ab shiro.ini \u00bb used by D2 applications and add the following lines:<\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\">[main]<\/span><\/span><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">D2-NTLM=<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>eu.c6.d2.web.filters.authc.D2NtlmHttpAuthenticationFilter<\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">D2-NTLM.domainController=<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>&lt;<\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong>domain controller&gt; <\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">D2-NTLM.domainName=<\/span><\/span><\/span><\/span><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\">&lt;<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\">domain name&gt;<\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">D2-NTLM.domainUser=<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>&lt;<\/strong><\/span><\/span><\/span><\/strong>domain user to authentify&gt;<\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">D2-NTLM.domainPassword=<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>&lt;<\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong>user&#8217;s passwords&gt; <\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">D2-NTLM.docbases=<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>&lt;<\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong>docbase1,superUser1,password1,domain1|docbase2,&#8230;&gt; <\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">[urls] <\/span><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">\/** = <\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>D2-NTLM <\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>\u201cdocbaseX\u201d: corresponds to a docbase using NTLM<br \/>\n\u201cloginX\u201d: corresponds to a supersuser login of \u201cdocbaseX\u201d<br \/>\n\u201cpasswordX\u201d: corresponds to an encrypted password of the superuser of \u201cdocbaseX\u201d.<\/p>\n<p>In our case, the file is located in the following path: &lt;Tomcat root&gt;\/webapps\/D2-Client\/WEB-INF\/classes\/<br \/>\nAt first look, everything is there. However, some clarifications are very welcome.<\/p>\n<p>About Active directory connection:<\/p>\n<ul>\n<li>&lt;domain controller&gt;: enter the domain controller IP address<\/li>\n<li>&lt;domain name&gt;: This is the active directory domain. You must write \u201cInternalDom\u201d for \u201cInternalDomuserloginname\u201d user principal name.<\/li>\n<li>&lt;domain user to authentify&gt;: User name for the authentication concerning the domain controller. You must write \u201cuserloginname\u201d for \u201cInternalDomuserloginname\u201d user principal name.<\/li>\n<\/ul>\n<p>About Documentum repository connection:<\/p>\n<ul>\n<li>&lt;docbaseX&gt;: enter the name of the docbase<\/li>\n<li>&lt;superUserX&gt;: enter a user name which is a super user for docbaseX<\/li>\n<li>&lt;passwordX&gt;: enter encoded password for related super user name<\/li>\n<\/ul>\n<h3>2. NTLM configuration for D2FS<\/h3>\n<h4>2.1 D2 3.1 SP1<\/h4>\n<p>You must be aware &#8211; at least since patch 02 for D2 3.1 SP1 &#8211; that the way to store the password for the related super user name has changed.<br \/>\nReferring to D2 4.1 installation guide, you can see the following:<\/p>\n<p>If d2fs-trust.properties does not exist, create the file in the webapps\/D2\/WEB-INF\/classes\/ folder using a text editor. Open d2fs-trust.properties in the folder webapps\/D2\/WEB-INF\/classes\/ and add following lines:<\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">*.user=<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>&lt;<\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong>administrator user&gt; <\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">*.password=<strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>&lt;<\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>encoded password&gt; <\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">*.domain=<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>&lt;<\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong>your domain&gt; <\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">[not mandatory] <\/span><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">#or for each repository <\/span><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>&lt;<\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong>repository&gt;<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">.user=<strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>&lt;<\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>administrator user&gt; <\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>&lt;<\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong>repository&gt;<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">.password=<strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>&lt;<\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>encoded password&gt;<\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>&lt;<\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong>repository&gt;<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">.domain=<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>&lt;<\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong>your domain&gt; <\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li>Repository corresponds to the repository.<\/li>\n<li>User and password are the username and password of an inline Super User account in the<\/li>\n<li>repository.<\/li>\n<li>Domain means the domain of the repository and can be left out for inline accounts.<\/li>\n<\/ul>\n<p>In our case, the file is located in the following path: &lt;Tomcat root&gt;\/webapps\/D2-Client\/WEB-INF\/classes\/<\/p>\n<p>Everything is there. However, again, some clarifications are welcome:<\/p>\n<ul>\n<li>&lt;repository&gt;: replace it with the name of the docbase<\/li>\n<li>&lt;administrator user&gt;: enter a user name which is a super user for docbaseX.<\/li>\n<li>&lt;encoded password&gt;: enter the password for the related super user name.<\/li>\n<li>&lt;domain&gt;: Active directory domain You must write \u201cInternalDom\u201d for \u201cInternalDomuserloginname\u201d user principal name.<\/li>\n<\/ul>\n<h4>2.2 D2 3.1 SP1 P02<\/h4>\n<p>Since this release of D2, you must store the &lt;encoded password&gt; in the D2 lockbox.<br \/>\nMake sure you have installed the lockbox functionality properl, and that it is already working between D2 and its Java Method Server.<br \/>\nThen you can remove all lines related to passwords in the d2fs-trust.properties files:<\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">*.user=<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>&lt;<\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong>administrator user&gt; <\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">*.domain=<strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>&lt;<\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>your domain&gt; <\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">[not mandatory] <\/span><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">#or for each repository <\/span><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>&lt;<\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong>repository&gt;<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">.user=<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>&lt;<\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong>administrator user&gt; <\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>&lt;<\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong>repository&gt;<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">.domain=<strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>&lt;<\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>your domain&gt; <\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p>Then, you can execute the following command:<\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">java -classpath &#8220;<strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>&lt;<\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>Tomcat root&gt;<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">webappsD2-ClientWEB-INFlib*&#8221; com.emc.common.java.crypto.SetLockboxProperty <\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>&lt;<\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong>D2 lockbox path&gt;<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>D2FS<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">-trust.<strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>&lt;<\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>Repository name&gt;<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">.password <strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>&lt;<\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/strong><\/span><\/span><\/span><\/strong><\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>user password&gt;<\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p>Where:<\/p>\n<ul>\n<li>&lt;Tomcat root&gt;: Root path of the tomcat instance<\/li>\n<li>&lt;D2 lockbox path&gt;: Folder path where the D2.lockbox is stored<\/li>\n<li>&lt;Repository name&gt;: Name of the repository<\/li>\n<li>&lt;user password&gt;: Clear password of super user name setup in d2fs-trust.properties file<\/li>\n<\/ul>\n<p>Make sure \u201cD2FS\u201d is in uppercase.<\/p>\n<h3>3. Working Example with lockbox<\/h3>\n<p>We will now see a few examples of working configurations. Obviously, this setup may not be the only one working to achieve the goal for Single Sign On authentication. You are also certainly able to identify where some adaptation can be performed.<\/p>\n<p>Suppose we have following environment (with the following information):<br \/>\nMS domain controller address : \u201c10.0.0.1\u201d<br \/>\nMS domain name: \u201cInternalDomain\u201d<br \/>\nMS domain user principal name: \u201cInternalDomainDomUser\u201d<br \/>\nMS domain user password: \u201cDomPasswd\u201d<\/p>\n<p>Tomcat root: \u201cC:Tomcat\u201d<br \/>\nLockbox file location: \u201cC:Lockboxd2.lockbox\u201d<\/p>\n<p>First repository name: \u201cDCTMRepo1\u201d<br \/>\nSecond repository name: \u201cDCTMRepo2\u201d<\/p>\n<p>Ensure that you have stopped all D2-Client application instances on the application server, as well as for the D2-Config.<\/p>\n<h4>3.1 Inline super user creation<\/h4>\n<p>The user you are going to create must have the following attributes:<\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"> <span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\">&#8211; State<\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">: Active<\/span><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"> <span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\">&#8211; Name<\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">: SSOAdmin<\/span><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"> <span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\">&#8211; Login Name<\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">: SSOAdmin<\/span><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"> <span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\">&#8211; Login Domain<\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">: InternalDomain<\/span><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"> <span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>&#8211; Password<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">: RepoPasswd<\/span><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"> <span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\">&#8211; User Source<\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">: Inline Password<\/span><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"> <span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\">&#8211; Privileges<\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">: Superuser<\/span><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"> <span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\">&#8211; Extended Privileges<\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">: None<\/span><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"> <span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\">&#8211; Client Capability<\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">: Consumer<\/span><\/span><\/span><\/span><\/strong><\/p>\n<p>Create a user for all repositories. In this example, we will see it as given that the same has be done for both repositories.<\/p>\n<h4>3.2 Shiro.ini file content<\/h4>\n<p>First, we must encode the password of the MS domain user name and the SSOAdmin:<\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">java -classpath &#8220;<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>C:Tomcat<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">webappsD2-ClientWEB-INFlib*&#8221; com.emc.d2.api.utils.GetCryptedPassword <\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>DomPasswd<\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: x-small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-size: small;\">UCmaB39fRLM6gRj\/Gy3MJA==<\/span><\/span><\/strong><\/strong><\/span><\/span><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: x-small;\"><strong><span style=\"color: #333333;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">java -classpath &#8220;<\/span><\/span><\/span><\/strong><strong><strong><span style=\"color: #333333;\"><span style=\"font-size: small;\">C:Tomcat<\/span><\/span><\/strong><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">webappsD2-ClientWEB-INFlib*&#8221; com.emc.d2.api.utils.GetCryptedPassword <\/span><\/span><\/span><\/strong><strong><strong><span style=\"color: #333333;\"><span style=\"font-size: small;\">RepoPasswd<\/span><\/span><\/strong><\/strong><\/span><\/span><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: x-small;\"><strong><strong><span style=\"color: #333333;\"><span style=\"font-size: small;\">8RLQerkftOBCedjQNEz57Q==<\/span><\/span><\/strong><\/strong><\/span><\/span><\/p>\n<p>Then, we can fill in the file:<\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">D2-NTLM=<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>eu.c6.d2.web.filters.authc.D2NtlmHttpAuthenticationFilter<\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">D2-NTLM.domainController=<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>10.0.0.1<\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">D2-NTLM.domainName=<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>InternalDomain<\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">D2-NTLM.domainUser=<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>DomUser<\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">D2-NTLM.domainPassword=<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>UCmaB39fRLM6gRj\/Gy3MJA== <\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">D2- NTLM.docbases=<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>DCTMRepo1<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">,<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>SSOAdmin<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">,<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>8RLQerkftOBCedjQNEz57Q==<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">,<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>InternalDomain<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">|<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>DCTMRepo2<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">,<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>SSOAdmin<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">,<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>8RLQerkftOBCedjQNEz57Q==<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">,<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>InternalDomain<\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">[urls] <\/span><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">\/** = <\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>D2-NTLM <\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p>&nbsp;<\/p>\n<h4>3.3 d2fs-trust.properties file content<\/h4>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>DCTMRepo1<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">.user=<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>SSOAdmin<\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><span style=\"font-family: Arial,sans-serif;\"><strong><span style=\"color: #333333;\"><span style=\"font-size: small;\"><strong>DCTMRepo1<\/strong><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">.domain=<\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-size: small;\"><strong>InternalDomain<\/strong><\/span><\/span><\/strong><\/span><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>DCTMRepo2<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">.user=<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>SSOAdmin<\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><span style=\"font-family: Arial,sans-serif;\"><strong><span style=\"color: #333333;\"><span style=\"font-size: small;\"><strong>DCTMRepo2<\/strong><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">.domain=<\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-size: small;\"><strong>InternalDomain<\/strong><\/span><\/span><\/strong><\/span><\/p>\n<p>&nbsp;<\/p>\n<h4>3.4 D2.lockbox password store<\/h4>\n<p>&nbsp;<\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">java -classpath &#8220;<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>C:Tomcat<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">webappsD2-ClientWEB-INFlib*&#8221; com.emc.common.java.crypto.SetLockboxProperty <\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>C:Lockbox<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>D2FS<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">-trust.<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>DCTMRepo1<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">.password <\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>RepoPasswd<\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p style=\"margin-bottom: 0cm; background: none repeat scroll 0% 0% #e6e6ff; padding: 0cm;\" align=\"LEFT\"><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">java -classpath &#8220;<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>C:Tomcat<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">webappsD2-ClientWEB-INFlib*&#8221; com.emc.common.java.crypto.SetLockboxProperty <\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>C:Lockbox<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>D2FS<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">-trust.<\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>DCTMRepo2<\/strong><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><span style=\"font-weight: normal;\">.password <\/span><\/span><\/span><\/span><\/strong><strong><span style=\"color: #333333;\"><span style=\"font-family: Arial,sans-serif;\"><span style=\"font-size: small;\"><strong>RepoPasswd<\/strong><\/span><\/span><\/span><\/strong><\/p>\n<p>That&#8217;s it. Restart the D2-Client application and test it.<br \/>\nThanks for reading!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Documentum D2 3.1 SP1 release is kind of a mix between D2 4.1 APIs (using D2FS in backend) and D2 3.1 front-end. It needs SSO to be fully implemented and the configuration has to be applied for 3.1 as well as for D2FS. For D2FS, the same configuration applies whether you are using the [&hellip;]<\/p>\n","protected":false},"author":40,"featured_media":3945,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[197],"tags":[477,473,478,129,479],"type_dbi":[],"class_list":["post-3948","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-application-integration-middleware","tag-d2-lockbox","tag-d2-client","tag-d2fs","tag-documentum","tag-ntlm"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Documentum upgrade project: Configuring NTLM SSO for D2 3.1 SP1 - dbi Blog<\/title>\n<meta name=\"description\" content=\"The Documentum D2 3.1 SP1 release is kind of a mix between D2 4.1 APIs (using D2FS in backend) and D2 3.1 front-end. It needs SSO to be fully implemented and the configuration has to be applied for 3.1 as well as for D2FS.\" \/>\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-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Documentum upgrade project: Configuring NTLM SSO for D2 3.1 SP1\" \/>\n<meta property=\"og:description\" content=\"The Documentum D2 3.1 SP1 release is kind of a mix between D2 4.1 APIs (using D2FS in backend) and D2 3.1 front-end. It needs SSO to be fully implemented and the configuration has to be applied for 3.1 as well as for D2FS.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2014-10-17T00:11:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/2e1ax_default_entry_d2.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"120\" \/>\n\t<meta property=\"og:image:height\" content=\"123\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Middleware Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Middleware Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 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-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\\\/\"},\"author\":{\"name\":\"Middleware Team\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/8d8563acfc6e604cce6507f45bac0ea1\"},\"headline\":\"Documentum upgrade project: Configuring NTLM SSO for D2 3.1 SP1\",\"datePublished\":\"2014-10-17T00:11:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\\\/\"},\"wordCount\":1148,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2022\\\/04\\\/2e1ax_default_entry_d2.jpg\",\"keywords\":[\"D2 lockbox\",\"D2-Client\",\"D2FS\",\"Documentum\",\"NTLM\"],\"articleSection\":[\"Application integration &amp; Middleware\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\\\/\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\\\/\",\"name\":\"Documentum upgrade project: Configuring NTLM SSO for D2 3.1 SP1 - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2022\\\/04\\\/2e1ax_default_entry_d2.jpg\",\"datePublished\":\"2014-10-17T00:11:00+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/8d8563acfc6e604cce6507f45bac0ea1\"},\"description\":\"The Documentum D2 3.1 SP1 release is kind of a mix between D2 4.1 APIs (using D2FS in backend) and D2 3.1 front-end. It needs SSO to be fully implemented and the configuration has to be applied for 3.1 as well as for D2FS.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2022\\\/04\\\/2e1ax_default_entry_d2.jpg\",\"contentUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2022\\\/04\\\/2e1ax_default_entry_d2.jpg\",\"width\":120,\"height\":123},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Documentum upgrade project: Configuring NTLM SSO for D2 3.1 SP1\"}]},{\"@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\\\/8d8563acfc6e604cce6507f45bac0ea1\",\"name\":\"Middleware Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ddcae7ba0f9d1a0e7ae707f0e689e4a9c95bb48ec49c8e6d9cc86d43f4121cb6?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ddcae7ba0f9d1a0e7ae707f0e689e4a9c95bb48ec49c8e6d9cc86d43f4121cb6?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ddcae7ba0f9d1a0e7ae707f0e689e4a9c95bb48ec49c8e6d9cc86d43f4121cb6?s=96&d=mm&r=g\",\"caption\":\"Middleware Team\"},\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/author\\\/middleware-team\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Documentum upgrade project: Configuring NTLM SSO for D2 3.1 SP1 - dbi Blog","description":"The Documentum D2 3.1 SP1 release is kind of a mix between D2 4.1 APIs (using D2FS in backend) and D2 3.1 front-end. It needs SSO to be fully implemented and the configuration has to be applied for 3.1 as well as for D2FS.","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-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\/","og_locale":"en_US","og_type":"article","og_title":"Documentum upgrade project: Configuring NTLM SSO for D2 3.1 SP1","og_description":"The Documentum D2 3.1 SP1 release is kind of a mix between D2 4.1 APIs (using D2FS in backend) and D2 3.1 front-end. It needs SSO to be fully implemented and the configuration has to be applied for 3.1 as well as for D2FS.","og_url":"https:\/\/www.dbi-services.com\/blog\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\/","og_site_name":"dbi Blog","article_published_time":"2014-10-17T00:11:00+00:00","og_image":[{"width":120,"height":123,"url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/2e1ax_default_entry_d2.jpg","type":"image\/jpeg"}],"author":"Middleware Team","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Middleware Team","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\/"},"author":{"name":"Middleware Team","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/8d8563acfc6e604cce6507f45bac0ea1"},"headline":"Documentum upgrade project: Configuring NTLM SSO for D2 3.1 SP1","datePublished":"2014-10-17T00:11:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\/"},"wordCount":1148,"commentCount":0,"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/2e1ax_default_entry_d2.jpg","keywords":["D2 lockbox","D2-Client","D2FS","Documentum","NTLM"],"articleSection":["Application integration &amp; Middleware"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\/","url":"https:\/\/www.dbi-services.com\/blog\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\/","name":"Documentum upgrade project: Configuring NTLM SSO for D2 3.1 SP1 - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\/#primaryimage"},"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/2e1ax_default_entry_d2.jpg","datePublished":"2014-10-17T00:11:00+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/8d8563acfc6e604cce6507f45bac0ea1"},"description":"The Documentum D2 3.1 SP1 release is kind of a mix between D2 4.1 APIs (using D2FS in backend) and D2 3.1 front-end. It needs SSO to be fully implemented and the configuration has to be applied for 3.1 as well as for D2FS.","breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dbi-services.com\/blog\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\/#primaryimage","url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/2e1ax_default_entry_d2.jpg","contentUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/2e1ax_default_entry_d2.jpg","width":120,"height":123},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/documentum-upgrade-project-ntlm-sso-with-d2-31-sp1-d2fs-d2lockbox\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Documentum upgrade project: Configuring NTLM SSO for D2 3.1 SP1"}]},{"@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\/8d8563acfc6e604cce6507f45bac0ea1","name":"Middleware Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/ddcae7ba0f9d1a0e7ae707f0e689e4a9c95bb48ec49c8e6d9cc86d43f4121cb6?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/ddcae7ba0f9d1a0e7ae707f0e689e4a9c95bb48ec49c8e6d9cc86d43f4121cb6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ddcae7ba0f9d1a0e7ae707f0e689e4a9c95bb48ec49c8e6d9cc86d43f4121cb6?s=96&d=mm&r=g","caption":"Middleware Team"},"url":"https:\/\/www.dbi-services.com\/blog\/author\/middleware-team\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/3948","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\/40"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=3948"}],"version-history":[{"count":0,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/3948\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media\/3945"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=3948"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=3948"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=3948"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=3948"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}