
Call us today at +321 123 456 7
or email us at info@example.com
If you seek truth you will not seek victory by dishonorable means,
and if you find truth you will become invincible.
The people who have trusted us so far
I. Introduction
- A. Definition of Enterprise Content Management (ECM)
- B. Overview of ChatGPT and its capabilities
- C. Purpose of the outline: to discuss the use of ChatGPT in ECM
II. Benefits of Using ChatGPT in ECM
- A. Improved efficiency in content creation and retrieval
- B. Enhanced user experience through natural language processing
- C. Increased accuracy and consistency of information
- D. Reduced manual effort and cost savings
III. ChatGPT Applications in ECM
- A. Content creation and classification
- 1. Automated content generation
- 2. Intelligent document categorization
- B. Search and retrieval
- 1. Natural language query processing
- 2. Content recommendation and personalization
- C. Content analysis and governance
- 1. Sentiment analysis
- 2. Information extraction
- 3. Content moderation and compliance
IV. Implementation Considerations
- A. Integration with existing ECM systems
- B. Training and customization for specific ECM use cases
- C. Ensuring data privacy and security
V. Conclusion
- A. Recap of the key points discussed
- B. Future outlook on the use of ChatGPT in ECM
- C. Final thoughts and recommendations.
I. Introduction
A. Definition of Enterprise Content Management (ECM)
Enterprise Content Management (ECM) refers to the systems, processes, and strategies that organizations use to manage their content and information assets. ECM encompasses the entire lifecycle of content, from creation and storage to dissemination and archive. The goal of ECM is to ensure that the right information is delivered to the right people at the right time, and in the right format.
ECM solutions are designed to help organizations effectively manage their digital assets, including documents, images, videos, and audio files. These systems provide a centralized repository for storing and organizing content, as well as tools for managing and delivering content to users. ECM systems also provide robust security and access controls, ensuring that only authorized users have access to sensitive information.
ECM systems are often integrated with other enterprise applications, such as Customer Relationship Management (CRM) systems and Human Resource Management Systems (HRMS), to provide a complete view of the organization’s information. This integration allows ECM systems to provide a single source of truth for the organization, improving efficiency and reducing errors.
In addition to improving the management and delivery of content, ECM systems can also help organizations meet compliance requirements, such as those related to data privacy and preservation. ECM systems can enforce retention policies and automatically archive content that is no longer needed, reducing the risk of data loss and ensuring that the organization remains compliant with relevant regulations.
B. Overview of ChatGPT and its capabilities
ChatGPT is an advanced language model developed by OpenAI. It uses cutting-edge artificial intelligence techniques to generate human-like text based on the input it receives.
One of the key features of ChatGPT is its ability to generate text that is not just grammatically correct, but also contextually appropriate. This is achieved through its training on massive amounts of diverse text data, which allows it to understand and generate text in a wide range of styles and topics.
In addition to generating text, ChatGPT can also answer questions, summarize long text, translate between languages, and much more. Its versatility makes it a valuable tool for a variety of applications, from customer support to content creation.
Another advantage of ChatGPT is its speed and efficiency. It can generate high-quality text in real-time, making it ideal for use in conversational systems like chatbots. And because it is based on state-of-the-art AI techniques, it can continue to improve over time as it is exposed to more data and fine-tuned through training.
ChatGPT is a powerful and versatile language model that can help businesses and individuals accomplish a wide range of tasks. Its ability to understand and generate text in a human-like way makes it a valuable tool for anyone looking to automate language-related tasks or improve their communication skills.
C. Purpose of the outline: to discuss the use of ChatGPT in ECM
ChatGPT, an advanced language model developed by OpenAI, has the potential to revolutionize the field of Enterprise Content Management (ECM). ECM refers to the management of an organization’s unstructured and structured data, including documents, images, videos, and more.
One of the main challenges in ECM is to effectively categorize, store, and retrieve this data. ChatGPT can help in this regard by generating high-quality metadata for these files. This metadata, which includes information such as the date created, author, and keywords, can be used to search for and organize the data in a more efficient manner.
Another potential use of ChatGPT in ECM is for text summarization. This can be useful for large reports or documents that are difficult to digest in their entirety. ChatGPT can generate a concise summary of these documents, making it easier for organizations to quickly understand the key points and make informed decisions.
In addition, ChatGPT can also be used to automate document-related tasks such as document translation, classification, and redaction. This can save organizations a significant amount of time and resources compared to manual processes.
The use of ChatGPT in ECM can help organizations to better manage their content, improve their data retrieval process, and automate tedious tasks. By leveraging the capabilities of this advanced language model, organizations can streamline their ECM processes and stay ahead in the digital age.
II. Benefits of Using ChatGPT in ECM
A. Improved efficiency in content creation and retrieval
In today’s fast-paced business environment, content creation and retrieval play a critical role in ensuring efficiency and competitiveness. Whether it’s creating marketing materials, developing presentations, or finding relevant information, the ability to generate and access content quickly and effectively can be the difference between success and failure.
Enter ChatGPT, an advanced language model developed by OpenAI. ChatGPT can significantly improve efficiency in both content creation and retrieval by using its cutting-edge artificial intelligence techniques.
In content creation, ChatGPT can help generate high-quality text, summaries, and translations, freeing up time and resources that would otherwise be spent on manual processes. This can also improve the consistency and quality of the content, as ChatGPT can generate text that is grammatically correct and contextually appropriate.
In content retrieval, ChatGPT can assist in searching for and categorizing information more efficiently. For example, ChatGPT can generate metadata for files that includes information such as the date created, author, and keywords, making it easier for organizations to search for and retrieve the data they need.
ChatGPT has the potential to revolutionize the way organizations approach content creation and retrieval. By leveraging the advanced capabilities of this language model, organizations can improve efficiency, save time and resources, and stay ahead in the ever-evolving digital landscape.
B. Enhanced user experience through natural language processing
C. Increased accuracy and consistency of information
D. Reduced manual effort and cost savings
![]()
Documentum Query Language(DQL) is a derivative of SQL which can be used to interact with Documentum repository. DQL is used to query Documentum which is a content management system used to create, manage, deliver, and archive all types of content.
DQL uses syntax that is a super set of ANSI-standard SQL (Structured Query Language) DQL statements operate on objects and sometimes on tables/rows but SQL statements operate only on tables/rows. In fact, part of your DQL statements are translated automatically into SQL before being executed by the eContent Server
For more information on DQL, please refer to latest version of Content Server DQL Reference guide
How DQL query works?
A DQL query is sent to the eContent Server using one of four API methods (readquery, execquery, query, or cachequery)
A DQL engine on eContent Server generates
– SQL queries for the RDBMS
– Verity queries for the full-text search engine
The results of the query are stored on the server in a non-persistent collection object. Typically, a Documentum client will automatically present the results of the query to the user in some useful way. Alternatively, a Developer may want to use the resulting collection object or manipulate the results programming languages like Java.
DQL Editors
- IDQL & IAPI Utility: IDQL (and IAPI) is available on machine where Content Server is installed under ‘bin’ directory(<$DOCUMENTUM>/product/<version>/bin OR <$DM_HOME>/bin directory).
- Documentum Administrator: The DQL Enter Query page enables you to test whether a DQL SELECT statement returns the expected values. Use this page as a tool for testing DQL. The number of rows returned by a DQL statement is limited based on the width of the rows requested. The query results may be truncated. When this happens, a warning message appears.
- Select Tools > Dql Editor.
- Type the query in the text box.
- To display the SQL statement produced by the query, select Show the SQL.
- Click Execute.The query results are returned.
Object Related DQL queries
These examples are meant to give you a head-start on the basic DQL syntax.
Create a Object Type
This script creates an object type edoccustomtype with supertype as dm_document
CREATE TYPE "edoccustomtype" (firstname string(64), country string(64) , age int, height double, phone string(10) REPEATING) WITH SUPERTYPE "dm_document" PUBLISH
Modify a Object Type: Add new Attributes
ALTER TYPE "edoccustomtype" Add lastname string (60), height double, weight double PUBLISH
Modify a Object type: Modify existing attribute
There are many constraints on modifying an existing attribute Refer to DQL Manual for more information
ALTER TYPE edoccustomtype MODIFY firstname String (200)
Modify a Simple Object Type: Delete an Attribute
ALTER TYPE edoccustomtype drop weight
Dropping an Object type
DROP Type "edoc_custom_object"
Delete all Objects of an Object type
Delete all objects
DELETE edoc_custom_object objects
Delete all versions of of all objects
DELETE edoc_custom_object (all) objects
Find all attributes of an Object Type
DESCRIBE edoccustomtype
Create a new Object and set its attributes
CREATE edoccustomtype OBJECT SET firstname = 'First Name', SET country= 'US', SET age=30 SET phone [0]= '12345678'
phone is a repeated attribute, age is a integer and firstname and country are strings
Update an existing Object’s Attribute
UPDATE dm_document object SET object_name = 'new_name' WHERE object_name = 'old_name'
Add a value to an existing object’s repeated attribute
UPDATE dm_document objects SET keywords[0]='value' WHERE r_object_id='09xxxxxx'
Delete an Object from repository
DELETE dm_document object WHERE object_name='object_name'
Select Single value attributes of an Object with single attribute in where clause
SELECT r_object_id, object_name FROM dm_document WHERE object_name='test'
Select a Repeated Attributes of an Object with repeated attribute in where clause
SELECT r_version_label FROM dm_document WHERE any r_version_label in ('CURRENT')
Find all versions of an object
SELECT r_object_id, r_version_label FROM dm_document (ALL) WHERE object_name='MyDocument'
Usage of Dates in Where Clause
SELECT r_object_id, object_name FROM dm_document WHERE r_modify_date > DATE('01/01/2008 00:00:00','MM/DD/YYYY hh:mm:ss') AND r_modify_date < DATE('TODAY')<br>(This will return object id and name of all the objects that was created between today and 01-01-2008)
Usage of DATEDIFF Function
DATEDIFF(date_part, date1, date2) – DATEDIFF function returns the number that represents the difference between given two dates. Valid values for date_part are a year, month, week, and day and date1 is subtracted from date2.
SELECT * FROM dm_document WHERE DATEDIFF(week, "r_creation_date" , DATE(TODAY))<=2<br>(This query will return all dm_documents that are created between today and the last 2 weeks)
Usage of As in the Query
SELECT object_name as name FROM dm_document WHERE r_object_id='09xxxxxx'
Usage of Distinct
This returns all the unique object names of type dm_document.
SELECT DISTINCT object_name FROM dm_document
Usage of NULLSTRING
This Query will return Object name of all the objects that have my_attributes as blank
SELECT object_name FROM my_object_type WHERE my_attribute is NULLSTRING
This Query will return Object name of all the objects that have some values in my_attributes (non-blanks)
SELECT object_name FROM my_object_type WHERE my_attribute is not NULLSTRING
Query to search a document (with full-text indexing )
SELECT * FROM dm_document SEARCH document contains 'test'
Find all groups a user belongs to
SELECT group_name FROM dm_group WHERE any users_names in ('user_name')
Find Folder Path of an Object
SELECT r_folder_path FROM dm_folder WHERE r_object_id in (SELECT i_folder_id FROM dm_document WHERE object_name='object_name')Find Objects those have Same (Duplicate) Name
SELECT object_name, count(*) FROM dm_document GROUP BY object_name HAVING count (*) > 1 ORDER BY object_name
Find all locked object that was locked one day before
SELECT r_object_id, r_lock_date FROM dm_document WHERE r_lock_owner is not NULLSTRING and r_lock_date is NOT NULLDATE and r_lock_machine is not NULLSTRING and DATEDIFF(day, r_lock_date, DATE(TODAY))<=1 ORDER BY r_lock_date
To Return only specified number of Records
SELECT * FROM dm_sysobject ENABLE (RETURN_TOP 10)<br>This RETURN_TOP hint returns the number of records specified.
This query will return only 10 records.
User & Group Related DQL Queries
Find all Users created after a specific day
SELECT user_name, user_os_name, user_address, user_group_name, r_modify_date FROM dm_user WHERE r_modify_date > date('12/16/2008 00:00:00')
Admin & System Related DQL Queries
Query to find out the log location of Documentum Content server
SELECT file_system_path FROM dm_location WHERE object_name='log'
![]()

This presentation by a member of the EMC Documentum performance team discusses how to identify poorly performing in a Documentum application and leads the viewer through the query tuning process. Basic concepts about database optimizers and execution plans are discussed to lay the foundwork for the tuning process.
Identifying and interpreting the execution plan and understanding what things can be done to change the execution plan to improve performance are demonstrated. Database-level tasks are demonstrated for both Oracle and SQL Server back end databases. After this seminar, the viewer will have a good foundation on how to improve application performance by reducing query response time.
Content retrieved from: http://159.89.50.151/2011/12/dql-tuning-for-emc-documentum/.
![]()

OpenText today launched OpenText Cloud Editions (CE) 20.2, with a strengthened information infrastructure.
OpenText Cloud Editions (CE) 20.2 offers flexible cloud-deployment options with managed service expertise, new Core SaaS applications and services, developer-centric innovations, and the latest Trading Grid cloud integration platform.
“We are operating in unprecedented times as we together face a global pandemic that is changing the very nature of work, life, and supply chains,” said Mark Barrenechea, OpenText’s CEO and chief technology officer, in a statement. “OpenText Cloud Editions (CE), OpenText OT2 Applications, and our new Business Network are designed to help customers manage and transition to new priorities. Our latest software and services provide cyber resilience, secure information platforms, and allow customers to digitize business processes and work from anywhere. We proudly stand with our customers and partners who are on the front line of this global pandemic.”
OpenText Cloud Editions (CE) introduces new cloud-native software from OpenText. Designed with a containerized architecture, OpenText Cloud Editions (CE) lets users run software in their data centers, through hybrid deployments, or within their cloud platforms.
Along with OpenText Cloud Editions, this release includes the following features and capabilities:
- OpenText Content Services-With the latest release of Extended ECM for Microsoft Office 365, remote workers can collaborate on business content and store Microsoft Teams documents and chats as records. AI-powered Intelligent Capture automates filing of documents and metadata in an Extended ECM workspace. As part of the ongoing investment in Documentum, support for the SAP Fiori UI has been added to Extended ECM for Documentum.
- OpenText Customer Experience Management&ndashMarketers can author, personalize and orchestrate multichannel communications directly from the browser with Exstream, including new collaborative review with visual compare capabilities. Media Management gets advanced home screen personalization and collections sharing, as well as job flow automation. TeamSite and Optimost introduce streamlined targeting and experimentation for rapid promotion of best performing content and assets.
- OpenText AI and Analytics–Magellan BI and Reportingdelivers a what-you-see-is-what-you-get (WYSIWYG) experience for self-service dashboard authoring. This release also introduces emotional analysis inMagellan Text Mining and new connector and crawling capabilities.
- OpenText AppWorks–Developers can more quickly and easily automate processes and create applications with simplified security capabilities and new drag-and-drop UX features.
OpenText OT2 20.2 features new purpose-built Core SaaS applications that extend the value of existing OpenText on or off cloud deployments.
OpenText Core for Building Information Modeling is the latest addition to OpenText’s growing roster of next-generation purpose-built SaaS applications. Core for Building Information Modeling reduces operational costs and complexity, while increasing efficiency in building operations by facilitating the efficient capture and verification of incoming data.
Core SaaS applications include Share, Capture, Signature, Experience, Insights, Federated Compliance,, SAP Solutions, and Capital Projects, designed to help business leaders manage processes and improve productivity.
OT2 20.2 delivers new Core services to help developers build customized applications to solve specific information management challenges. This includes an intelligent capture service for automating data extraction and an eSignature service for document preparation, and rapid, secure electronic signing.
OpenText also announced the OpenText Trading Grid, a unified B2B and A2A integration platform delivered as a managed service. This release combines multi-enterprise integration capabilities with a microservices architecture and data visualization from OpenText Alloy. Data visualization provides real-time insight into supply and demand fluctuations. Self-service innovations in Trading Grid, including self-service connectivity in Global Partner Directory, enable customers to move disrupted supplier orders to available suppliers already connected to Trading Grid.
![]()

Hyland, a leading content services provider, has signed a definitive agreement to acquire Alfresco, a content services platform and solution provider. The transaction, which is expected to close in the fourth quarter of 2020, is subject to customary closing conditions and regulatory approvals.
Boston-based Alfresco is developing a state-of-the-art, cloud-native digital business platform that provides content service solutions to connect, manage and protect the most important information of companies. Upon completion of the transaction, it is expected that all of Alfresco’s business will be managed by Hyland Software, Inc.
“We are continuing to grow our business and develop our platform organically and through acquisitions,” said Bill Priemer, President and CEO of Hyland. “This acquisition will expand our global reach and enable us to help more companies achieve their digital transformation goals and be better informed, empowered and connected.”
“For 15 years, Alfresco has had a vision of delivering the most open platform for native cloud content services,” said Jay Bhatt, President and CEO of Alfresco. “With this acquisition, Alfresco brings significant geographic and industry expertise to Hyland, as well as a community of origin as a new source of product innovation. Both companies share the same passion for customer success and innovation and together will deliver more value for customers and partners.”
About Hyland
Hyland is a leading content services provider that enables thousands of organizations to deliver better experiences to the people they serve. Find us at Hyland.com.
About Hyland
Hyland is a leading content services provider that enables thousands of organizations to deliver better experiences to the people they serve. Find us at Hyland.com.
About Alfresco
Alfresco is the leading open source content services and solutions provider for information-rich enterprises with huge volumes of unstructured content.
![]()

The long-awaited D7.1 Developer’s Edition is finally available.
The Developer Edition provides an easily deployed infrastructure for developing applications that incorporate content management functionality. It combines Documentum Content Server, Documentum REST services, and Documentum Administrator within a single virtual image package. The image leverages Open Source components including a relational database (PostgreSQL), application server (Apache Tomcat) and operating system (CentOS). Installation of the Developer Edition is a simple matter of opening up the vmdk file using either VMWare workstation or VMware player. No additional licensing is required.
With this release of the Developer Edition, the focus is on learning and applying the new Documentum REST Services. Additionally one can always utilize the setup to build traditional Documentum Foundation Classes (DFC) based application integration. In general, we’re following a perpetual beta model with the Developer Edition to get feedback from the developer community on our products and on the use of the Open Source components. In future releases we hope to add additional components and functionality from the Documentum stack.
This new incarnation of the Dev Edition is built upon a completely open source stack and is freely available for non-production use. This release of the Dev Edition focuses on the new Documentum REST web services, and includes the following Documentum components:
- Documentum Content Server 7.1 (with repository)
- Documentum REST Services 7.1
- DFC 7.1
- Documentum Administrator 7.1
The open source infrastructure consists of the following:
- CentOS 6.4
- PostgreSQL 9.2
- Apache Tomcat 7.0.50
- Java 1.7.0.17
Download it here
![]()

Installation owner is logged in when Documentum content server is installed. It is very rare situation when you change the installation owner. Follow below steps to change the installation owner.
- First, get new installation owner login credentials. Make sure, new installation owner account has following privileges:
- Act as part of the operating system,
- Create a token object,
- Increase quotas,
- Log in as a service,
- Log in locally,
- Replace a process‑level token.
- Login to DA as dmadmin. For the <repository> and the <global registry repo>:
- Click Storage in the navigation tree and select the storage_01 object.
- Right-click the storage_01 object and select Properties.
- Note the File System Path.
- Log out.
- Log onto Documentum server as <old install owner>.
- Stop all Documentum services:
- Documentum Docbroker Service,
- Documentum Docbase Service for selected <repository name>,
- Documentum Docbase Service <global registry repo>, if there is any,
- Documentum Java Method Server.
- Change the logon user for each Documentum process listed in step 4 to the <new install owner>.
- Open the Services control panel.
- Right-click the service, and choose Properties.
- Switch to the Log on tab.
- Enter new installation owner credentials.
- Click Apply, and then OK.
- Edit the install_owner parameter in the %DOCUMENTUM%dbaconfig<repository name>server.ini file to reference the new installation owner.
install_owner = <new install owner> - Repeat step 6 for the <global registry repo> if necessary.
- Change permissions on the %DOCUMENTUM% directory and all subdirectories.
- In Windows Explorer, select the %DOCUMENTUM% directory.
- Right-click and choose Properties.
- Switch to Owner tab.
- Click the ‘Other Users or Groups’ button, add the <new install owner>. Click OK.
- Select <new install owner>, check ‘Replace owner on subcontainers and objects’, and click the Apply button.
- Switch to the Security tab.
- Click the Advanced button.
- Click the Add button, add the <new install owner> and give it Full Control permissions. Click OK.
- On the Permissions tab, select the <new install owner>, check the ‘Replace permission entries on all child objects with entries shown here that apply to child objects’ checkbox, and click the Apply button.
- Click Yes on the warning dialog.
- The system will update the security definitions for all files and folders in the %DOCUMENTUM% directory. This could take while.
- Click OK and close the Properties dialog.
- Repeat step 8 for the File System Paths noted in step 2 if they are not included in the %DOCUMENTUM% folder structure.
10. Update Registry entries.
- Open the Registry using RegEdit.
- HKEY_LOCAL_MACHINESOFTWAREWin6432NodeDocumentumServer6.6
- Change the value of DM_DMADMIN_USER to <new install owner>.
- HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices<repository name>
- Change the value of ImagePath to contain –install_owner <new install owner>.
- HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices<global registry repo>
- Change the value of ImagePath to contain –install_owner <new install owner>.
11. Change security settings on each of the following Registry keys.
- For each key under HKEY_LOCAL_MACHINESOFTWAREWind6432NodeDocumentumDOCBASES
- Right-click the repository name and choose Permissions….
- Click the Add button and add <new install owner> to the list of users.
- Select <new install owner> and give it Full Control.
- Click the Apply button, and then OK.
- For key HKEY_LOCAL_MACHINESOFTWAREDocumentumServer6.6
- Right-click the repository name and choose Permissions….
- Click the Add button and add <new install owner> to the list of users.
- Select <new install owner> and give it Full Control.
- Click the Apply button, and then OK.
- For keyHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesEventLogApplicationDocumentum
- Right-click the repository name and choose Permissions….
- Click the Add button and add <new install owner> to the list of users.
- Select <new install owner> and give it Full Control.
- Click the Apply button, and then OK.
12. Open database management tool and login as the database administrator.
13. Run the following SQL query to update the install owner attributes of the server config objects.
- UPDATE <repository name>.<dbo>.dm_server_config_s SET r_install_owner = ‘<new install owner>’
- UPDATE <global repository repo>.<dbo>.dm_server_config_s SET r_install_owner = ‘<new install owner>’
14. Restart the Documentum services stopped in step 4.
15. Log into DA as the <new install owner>.
- Ensure the <new install owner> account privileges are identical to <old install owner> account.
- Select <old install owner> and choose Tools – Reassign User.
- Select the <new install owner>
- Configure the job to run Now, to Unlock All objects, and to Save changes and report results.
- Click OK. This could take a while.
- Note that this process will remove the <old install owner> account from the Docbase.
- To monitor the progress of the reassignments, enter the following query in the DQL Editor, and re-run it often. When the result is zero (0), the reassignment is complete.
select count(*)from dm_sysobject where owner_name = ‘<old install owner>’
16. Run the State of the Docbase report and review for anomalies and/or errors.
17. Run the Consistency Checker and review for anomalies and/or errors. You may have to compare it with a previous report to determine if any reported inconsistencies are due to the changes you made, or were pre-existing.
18. Publish the Data Dictionary and check for errors.
19. From DA, checkout/checkin files.
You can also download pdf version of this post here
![]()

Since D6.0 release, Documentum has made it mandatory to use global registry for every installation. If you are planning to have one docbase for your environment, you can make same docbase as global repository. Best practice is you should have separate docbase and make it global registry. This is useful in case of multi docbase environments. During content server installation, it is optional to specify global registry. But it should be configured for client applications. If client application uses Business Object Framework (BOF), you really need to have one of the repository as BOF global registry. The global registry is specified in dfc.properties
Following are the steps for setting up global registry.
1. Activate “dm_bof_registry” user in the repository.
1.1. Using Documentum Administrator (DA), log into the repository that should be the BOF Global Registry, using an administrator account.
1.2. In Classic view, in the left navigation tree, click on the Administration -> User Management -> Users
1.3. Search the dm_bof_registry user
1.4. View the properties of dm_bof_registry user .

1.5. Verify that the user name attribute is set to dm_bof_registry.
1.6. Set the dm_bof_registry user’s State to Active.
1.7. Click Ok to save the user.
2. Make sure that the dfc.properties file on your client application is referring to correct BOF global registry
2.1. For each client application, locate the dfc.properties file. For most client applications like WebTop, DA, dfc.properties is located at <app-folder>/WEB_INF/classes/dfc.properties
2.2. Open this file in any text editor. Ensure the following three attributes are set
dfc.bof.registry.repository = <name_of_global_repository>
dfc.bof.registry.username = dm_bof_registry
dfc.bof.registry.password = <encrypted_password>

2.3. You need to encrypt the password for dm_bof_registry user using DFC encryption tool
2.4. On client application host, navigate to $DOCUMENTUM/config (UNIX or Linux) or %DOCUMENTUM%config (Windows). From a command prompt, execute the following command to generate the encrypted form of the global registry user’s password:
java -cp dfc.jar com.documentum.fc.tools.RegistryPasswordUtils password_of_user
where password_of_user is the global registry user’s clear-text password.
2.5. Set the encrypted password in dfc.properties and save the file.
2.6. Restart the application server for your client application
3. Verifying that the repository is global registry
3.1. Login to Documentum Administrator (DA) using an administrator account.
3.2. On home page, you will see “Global Repository” property. It should be same repository that should be the BOF Global Registry.
Download PDF version of this post
Contact us, if you need more info on this topic.
![]()

EMC Documentum launched the much awaited for Documentum 6.7 SP2 last week, check your account Powerlink. SP 6.7 Update client to run against a Docbase D7. The SP affects almost the entire stack of 6.7, and contains the new platform certifications and even some new features. Documentum 6.7 SP2 includes several new features:
Records Management
- Asynchronous, high volume support for compliance (RPS & RM)
- Improved integration with CIS
- Improved rules for retention inheritance (e.g., cascading vs. non-cascading, structural vs. non-structural)
- IRM Integration
- Now supports the ability to apply both IRM and RPS policies to the same content
- If IRM content is also under retention, when disposition is run we communicate with the IRM server and delete the key
- Kerberos multi domain support
Information Rights Management
- IRM / Records Management Interoperability (described above)
- Native 64 Bit Documentum support
- IRM 5.1 Support
Webtop
- Kerberos multi domain support
Documentum Foundation Classes(DFC)
- Intelligent Session Management
Please find more details at here
Content retrieved from: http://159.89.50.151/2013/03/emc-documentum-6-7-sp2-released/.
![]()

Interview Questions
- What’s new new Documentum 6.5 and 6.6?
- What is the difference between workflow and lifecycle?
- How to implement and deploy dm_method?
- What is method server? What application server used as method server in Documentum 6.0 and 6.5?
- How to setup and run a job?
- How to upgrade Documentum 5.3 to 6.5?
- What are CTS and MTS?
- What are renditions? Where are renditions stored?
- What is object type for storing workflow template?
- What is a Virtual Document?
- What is folder security in Documentum?
- How ACL are assigned to new object?
- Are you familiar with “dm_policy” objects?
- What is r_chronicle_id?
- What is dmr_content object?
- List down Documentum admin jobs?
- What is the use of dm_clean job?
- What are the Object level permission and extended permission?.
- What is the use of light weight sysobject?
- What is Aspects?
- What is DAR and which tool is used to create DAR file?
- How do you use the data dictionary?
Content retrieved from: http://159.89.50.151/knowledge-base/interview-questions/.
![]()

As expected, EMC has released Documentum Content Server v7.2 (along with all of the other core stack components that accompany the Content Server). Here is the official announcement from EMC.
Here are a few highlights I have gleaned from the release notes so far:
- Content Server
- Lots of crypto changes, improvements, and enhancements:
- Support for Lockbox. This adds secure key and password storage features available in D2 v4.2.
- Longer encryption keys and stronger crypto algorithms for generating AEK and DBK.
- Support for RSA Key Manager (RKM).
- Stronger SSL encryption supported.
- WORM and ViPR storage support.
- A new Upgrade and Migration Guide that appears to be very comprehensive (Of course, time will tell).
- New OS/DB certifications detailed in the ESRG.
- Lots of crypto changes, improvements, and enhancements:
- xPlore v1.5
- Support for cross-repository searches in query-based subscriptions.
- CPS linguistic analysis library upgraded to provide more/better extraction and analytics.
- Improved index rebuilds.
- Federated Search adapter for InfoArchive
- REST Services
- Supports full-text searches with facets using simple search language and URI parameters.
-
The JSON representation for Type resource has changed (i.e., improved). A “compatibility mode” is provided.
- Supports the batching of RESTful Web service operations into one request.
- xMS v1.2 and xCP v2.2
- DA v7.2 supports .pem certificate chains to configure LDAP properties
- ADTS
- Supports Microsoft Office 2013 file formats, including Microsoft Project
- Supports PDF split
EMC says they have added over 30 new features and also fixed 2,700 bugs which is great news. See the Release Notes for complete list of features.
Support: Please note – The Primary Support window for Documentum 7.2 is through 20 February 2019, after which Extended Support is available through 28 February 2022.
Existing customers current on maintenance can access the latest release of EMC Documentum by visiting our EMC Support Site at support.emc.com. New customers should approach their account managers to generate a sales order to obtain the software.
The locations for some of these downloads is not always obvious. It looks like most of the v7.2 updates are listed as “DCTM”. You can find most of what you need under the DCTM Platform heading; others you will have to search for
![]()


Alfresco Enterprise 3.4 release sees Alfresco deliver on its vision of providing a platform for Social Content Management. Watch out this video for new features in Alfresco Enterprise 3.4.
![]()
![]()
