Skip to content

Digitalization

Managing documents and working together in the digital workplace: Documentum, M-Files, Alfresco, SharePoint, Microsoft Teams and web platforms. Our consultants write about content management, collaboration, integration and the compliance questions that come with them.

Dctm – MFA & non-MFA within OTDS based on target Applications

In OpenText Directory Services (OTDS), you have multiple ways to handle two-factor authentication (2FA) or multi-factor authentication (MFA). As a quick reminder, 2FA is simply the fact that you need to prove your identity in 2 different ways (e.g. a username/password + a One-Time-Password or a token or a biometric signature or …) while the MFA is at least 2… 

M-Files Sharing Center: Improved collaboration

As I’ve said many times, I like M-Files because each monthly release not only fixes bugs, but also introduces new features. This time (December 2025), they worked on the sharing feature.It’s not entirely new, as it was already possible to create links to share documents with external users. However, it was clearly not user-friendly and difficult to manage. Let’s take… 

Avoiding common ECM pitfalls with M-Files

Enterprise Content Management (ECM) systems promise efficiency, compliance, and better collaboration.Many organizations struggle to realize these benefits because of common pitfalls in traditional ECM implementations. Let’s explore these challenges and see how M-Files addresses them with its unique approach. Pitfall 1: Information Silos Traditional ECM systems often replicate the same problem they aim to solve: Information silos. Documents remain locked… 

AI Isn’t Your Architect: Real-World Issues in a Vue project

In my previous article I generated a Rest NestJS API using AI. Today, I will create a small UI to authenticate users via the API. I will use this simple case to show the limits of coding with AI and what you need to be attentive to. I will create my interface with Vue 3 and Vuetify still using the… 

How effective is AI on a development project?

In this article, I will try to evaluate the benefits of AI on a development project and what concrete changes it makes to our development practices. The test case and the approach I chose a familiar environment for my comparison: a new NestJS project from scratch. For my project, I want to: To help me, I’m going to use the… 

Dctm – OTDS SSO with sAMAccountName AD/LDAP attribute and Azure

The OpenText Directory Services (OTDS) is a pretty interesting piece of software, and it works quite well out-of-the-box. If you are starting to use the OTDS from scratch (when you have nothing internally), then there isn’t much problem, you can just use what they provide OOTB and that’s fine. But for big companies or if you already have a lot… 

Dctm – D2 SSO through OTDS fails with DM_LICENSE_E_INVALID_LICENSE

After doing some more upgrades from Documentum 20.2 to 23.4, including D2, I faced a funny error about invalid licenses (DM_LICENSE_E_INVALID_LICENSE) while trying to login to D2 through OTDS SSO. That’s interesting because there is no license management for Documentum in 23.x, it only starts from 24.4 onwards. This is the (pretty) error in question: As a disclaimer, this customer… 

Avoid CORS requests in development mode with Vite

When developing a modern web application, it’s common to use a frontend (Vue, React) that communicates with a backend (Nest.js) via REST APIs. Often, the two projects live in parallel, requiring them to be run in development mode. Without specific configuration, API calls between the frontend and backend will be blocked. In my case, with a frontend in Vue 3… 

Benachrichtigungen in M-Files

Was sind Benachrichtigungen in M-Files In M-Files besteht die Möglichkeit, Benachrichtigungen, sogenannte Zuweisungen, auf Basis von Ereignissen zu automatisieren. Die M-Files Benutzer werden zum einen direkt in M-Files mittels Zuweisungen informiert und zum anderen per E-Mail. Derzeit wird empfohlen, die Benachrichtigungsregeln mit dem klassischen M-Files-Client zu konfigurieren, da dieser die detailliertesten Konfigurationsmöglichkeiten bietet. Benachrichtigungen erstellen Die Konfiguration kann durch Klicken… 

M-Files Workspaces: Context First

In one of my previous blog I announced a big improvement in M-Files: the Workspaces. Following a period of discovery and experimentation that spanned multiple weeks, the logic behind this enhancement is now apparent. Let’s take a closer look at the benefits of this evolution. The Challenge Today, workers spend hours searching through documents and switching between applications trying to… 

Alfresco – Solr search result inconsistencies

We recently encountered an error at a customer’s site. Their Alfresco environment was behaving strangely.Sometimes the search results worked, and sometimes they did not get the expected results. The context The environment is composed of 2 Alfresco7 nodes in cluster and 2 Solr 6.6 nodes load balanced (in active-active mode). Sometimes the customer isn’t able to retrieve the document he…