Posts

D2 install

import com.emc.documentum.rest.model.Repository; import com.emc.documentum.rest.view.impl.RepositoryView; import com.emc.documentum.rest.context.ResourceUriBuilder; import com.emc.documentum.rest.http.UriInfo; import com.emc.documentum.rest.view.annotation.DataViewBinding; import java.util.Map; @DataViewBinding(modelType = Repository.class) public class CustomRepositoryView extends RepositoryView { public CustomRepositoryView(Repository data, UriInfo uriInfo, String repositoryName, boolean returnLinks, Map<String, Object> others) { super(data, uriInfo, repositoryName, returnLinks, others); } @Override public void customize() { // Build the link as a template for the client to fill // Refer to Guide Section 7.6.3.14 (Page 222) String templateHref = ResourceUriBuilder.onResource("SubmissionExportController") .asTemplate("submissionReference") .build(); // Inject the li...

spyml

# SmartViewM365 WAR Deployment for SharePoint Integration # This deploys the SharePoint UI component (NOT D2-REST, which is already running) # Grant permissions for tomcat instance directory - name : Set permissions for tomcat instance directory   file :     path : " {{ tomcat_instance_path }} "     owner : " {{ tomcat_user }} "     group : " {{ tomcat_group }} "     mode : " 0755 "     recurse : yes   become : true # Restore seLinux contexts for Tomcat instance - name : Restore seLinux contexts for tomcat instance   command : restorecon -R {{ tomcat_instance_path }}   become : true   no_log : true   changed_when : false # Clean any existing SmartViewM365 deployment before re-deploying # This ensures a fresh deployment without old files interfering - name : Cleanup before deploying SmartViewM365.war   file :     path : " {{ tomcat_instance_path }}/webapps/SmartViewM365.war "     s...

Arch Flow

Image
9.0 Microsoft Cloud Configuration (Azure & M365) This section details the configuration required within the Microsoft 365 Tenant. These actions must be performed by a  Microsoft 365 Global Administrator  or  Cloud Application Administrator . 9.1 Responsibility Matrix Action Owner Role Environment Input Required App Registration Identity / Entra ID Admin Azure Portal Redirect URIs, API Permissions list. App Deployment SharePoint / Teams Admin Admin Center The .zip Manifest file (provided by OpenText team). Site Configuration SharePoint Site Owner SharePoint Site The specific Documentum folder path to map. 9.2 Step 1: Azure App Registration (Identity Foundation) Objective:  Establish a trust relationship between the Microsoft Tenant and the on-premise Tomcat Server to allow Single Sign-On (S...

m365

Image
Solution Design Document Project: OpenText Documentum Content Management for Microsoft 365 Version:  2.0 (Final) Target Architecture:  Intranet / Split-Tunnel (No Inbound Public Access) 1.0 Executive Summary This solution integrates  OpenText Documentum  (the System of Record) with the  Microsoft 365  ecosystem. The architecture utilizes a "Portal" approach where the Documentum user interface (SmartView) is embedded within Microsoft containers (Teams Tabs or SharePoint Pages) to provide seamless access to secure repository content. Key Architectural Principles: Data Sovereignty:  Documentum remains the single source of truth. Microsoft SharePoint is utilized strictly as a  transient/temporary cache  for co-authoring sessions. Data is purged from the cloud immediately upon check-in. Zero Trust Security:  No user credentials are processed by the integration server. Authentication relies ...