Technical release notes 7.13

Prev Next

Cet article s'adresse principalement aux administrateurs DocuWare : veuillez lire les remarques techniques avant de mettre à jour votre DocuWare Cloud ou de mettre à jour manuellement votre DocuWare installé localement (sur site).

Modifications de la configuration système requise

Veuillez lire les modifications de la configuration système requise avant de mettre à jour votre DocuWare.

DocuWare Cloud

Services de messagerie : l'API Microsoft Graph est prise en charge

DocuWare propose désormais une intégration via l'API Microsoft Graph. Utilisez l'assistant dans DocuWare Configurations > Services de messagerie > Recevoir > Nouveau service de messagerie > Exchange pour créer des connexions de messagerie basées sur l'API Graph.

Microsoft a annoncé que les services Web Exchange (EWS) pour Exchange Online seront supprimés après octobre 2026. Étant donné que les intégrations basées sur EWS, telles que les configurations DocuWare Connect to Mail existantes, ne fonctionneront plus à partir de cette date, il est recommandé de les remplacer dès que possible par une configuration avec l'API Graph.

EWS et Graph API peuvent fonctionner en parallèle pendant la période de transition, ce qui vous permet de recréer chaque configuration EWS dans Graph API, puis de supprimer ou de désactiver l'ancienne version. Une migration précoce garantit un traitement continu des e-mails avant la date butoir fixée par Microsoft.

En savoir plus sur le remplacement d'une configuration EWS par Microsoft Graph API.

Modifications techniques mineures

  • Synchronisation des utilisateurs version 2 : vous pouvez désormais ignorer les groupes Active Directory nouvellement créés pendant la synchronisation. Ajoutez la nouvelle propriété SkipNewlyCreatedGroups au fichier de paramètres XML de l'application de synchronisation des utilisateurs. Pour plus d'informations, consultez l'aide sur la synchronisation des utilisateurs.

  • Politiques de suppression : pour des raisons de sécurité, un utilisateur connecté ne voit plus les armoires qui sont uniquement attribuées à l'utilisateur système sous lequel la configuration est exécutée (imposteur). Si l'utilisateur actuel n'a pas les droits d'accès à l'armoire utilisée dans la politique de suppression, il ne peut pas modifier ou enregistrer la configuration de la politique.
    Options pour l'utilisateur connecté :

    • Sélectionnez une autre armoire. Cela supprimera les filtres existants.
      Ou

    • Conservez l'armoire d'origine et effectuez la configuration sans enregistrer les modifications.

    La modification et l'enregistrement d'une politique de suppression ne sont possibles que

    • si l'utilisateur connecté et l'utilisateur système (Impersonator) ont tous deux des droits sur l'armoire
      et

    • si les données de connexion de l'utilisateur système ont été saisies.

  • Workflow Designer (Web et Desktop) : pour plus de sécurité, les workflows contenant des conditions SQL non valides ne peuvent plus être publiés. Les workflows existants continuent toutefois de fonctionner, même s'ils contiennent une syntaxe SQL non valide. Cependant, dès que vous modifiez le workflow existant, celui-ci ne peut être publié que si la syntaxe SQL a été corrigée.

  • Profils d'index et listes de DocuWare : la validité de la syntaxe SQL et l'utilisation de commandes SQL non valides des listes et profils d'index DocuWare sont désormais vérifiées. Les profils de valeurs d'index et les listes existants continuent de fonctionner, même s'ils contiennent une syntaxe SQL non valide. Cependant, pour enregistrer les modifications apportées aux listes et profils de valeurs d'index existants, vous devez d'abord corriger la syntaxe SQL non valide.
    Vous trouverez une liste des commandes SQL qui ne doivent pas être utilisées dans la documentation relative aux listes et aux profils de valeurs d'index dans les paramètres de l’armoire.
    Si vous essayez d'importer des paramètres d’une armoire ou une solution préconfigurée (BUC) contenant une instruction freeSQL non valide dans une liste ou un profil d'index, l'importation échouera. Un message d'erreur s'affichera et l'importation ne sera possible qu'une fois le SQL non valide corrigé dans la configuration source.

  • Armoires et bacs: Tant  qu'une armoire ou un bac contient toujours des documents, il ne peut pas être supprimé. La suppression accidentelle de documents est exclue.

  • Plein texte dans les paramètres de l’armoire : Afin d'éviter toute perte de performances involontaire, il n'existe désormais qu'une seule option pour réinitialiser le plein texte. Comme auparavant, vous pouvez limiter la réinitialisation à certains documents en appliquant des filtres. L'option de réinitialisation se trouve dans Configurations DocuWare > Armoires > Armoire xx > Général > Options supplémentaires > Réinitialiser les données plein texte.

DocuWare sur site

Configuration : La base de données MySQL nécessite la version 8.0 ou supérieure

Breaking change

Les bases de données MySQL antérieures à la version 8.0 ne sont plus prises en charge. L'installation de DocuWare 7.13 s'arrête lorsqu'elle détecte une base de données MySQL antérieure à la version 8.0, jusqu'à ce que la base de données soit mise à jour.

Configuration : DocuWare Server Messaging remplace MSMQ

Breaking change

Lorsque vous installez ou mettez à jour DocuWare 7.13, le nouveau composant DocuWare Server Messaging est déployé. Il s'agit d'un serveur de messagerie basé sur le protocole Redis (RESP) qui est destiné à remplacer la solution MSMQ précédente, car MSMQ n'est plus pris en charge par Microsoft.

Le pack d'installation contient désormais « DocuWare.ServerMessaging.msi », qui permet d'installer le rôle DocuWare Messaging Service. Ce rôle remplace MSMQ, utilisé jusqu'à présent, et est donc nécessaire au fonctionnement d'un système DocuWare.

Si vous utilisez une application personnalisée qui s'intègre à MSMQ utilisé par DocuWare, cette application ne fonctionnerait plus.

Si vous utilisez déjà un serveur redis/garnet, vous pouvez l'utiliser comme serveur de messagerie du système DocuWare :

  • Préparez la chaîne de connexion compatible RESP de votre propre serveur. Exécutez ensuite Docuware Setup et entrez la chaîne lorsque vous y êtes invité.

  • La chaîne de connexion doit avoir le format suivant : « {host}:{port},password={your_password},ssl={true|false},sslProtocols={protocol} ».

  • Vous pouvez ajouter d'autres paires {key}={value} séparées par des virgules.

  • Le mot de passe, ssl et sslProtocols sont facultatifs, mais il est recommandé de les utiliser.

  • Voici un exemple : «localhost:6379,password=xxxx,ssl=True,sslProtocols=Tls12"

Services de messagerie : l'API Microsoft Graph est prise en charge

DocuWare propose désormais une intégration via l'API Microsoft Graph. Utilisez l'assistant dans DocuWare Configurations > Services de messagerie > Recevoir > Nouveau service de messagerie > Exchange pour créer des connexions de messagerie basées sur l'API Graph.

Microsoft a annoncé que les services Web Exchange (EWS) pour Exchange Online seront supprimés après octobre 2026. Étant donné que les intégrations basées sur EWS, telles que les configurations DocuWare Connect to Mail existantes, ne fonctionneront plus à partir de cette date, il est recommandé de les remplacer dès que possible par une configuration avec l'API Graph.

EWS et Graph API peuvent fonctionner en parallèle pendant la période de transition, ce qui vous permet de recréer chaque configuration EWS dans Graph API, puis de supprimer ou de désactiver l'ancienne version. Une migration précoce garantit un traitement continu des e-mails avant la date butoir fixée par Microsoft.

En savoir plus sur le remplacement d'une configuration EWS par Microsoft Graph API.

Aperçu : DocuWare Server Manager

DocuWare 7.13 comprend un aperçu du nouveau DocuWare Server Manager. Cette application Windows prend progressivement en charge toutes les tâches nécessaires à l'administration d'un système DocuWare sur site. Le Server Manager remplacera l'administration DocuWare. Pour l'instant, les deux peuvent être utilisés.

L'aperçu du DocuWare Server Manager n'est disponible qu'en anglais et offre des fonctionnalités limitées. De nouvelles fonctionnalités seront ajoutées progressivement.

Fonctionnalités actuellement incluses :

  • Ajout et suppression d'administrateurs système

  • Ajout, modification et suppression de connexions Web système, de connexions en plein texte et de connexions Intelligent Indexing

  • Ajout, modification et suppression de connexions à des bases de données externes

Modifications techniques mineures

  • Synchronisation des utilisateurs version 2 : vous pouvez désormais ignorer les groupes Active Directory nouvellement créés pendant la synchronisation. Ajoutez la nouvelle propriété SkipNewlyCreatedGroups au fichier de paramètres XML de l'application de synchronisation des utilisateurs. Pour plus d'informations, consultez l'aide sur la synchronisation des utilisateurs.

  • Politiques de suppression : pour des raisons de sécurité, un utilisateur connecté ne voit plus les armoires qui sont uniquement attribuées à l'utilisateur système sous lequel la configuration est exécutée (imposteur). Si l'utilisateur actuel n'a pas les droits d'accès à l'armoire utilisée dans la politique de suppression, il ne peut pas modifier ou enregistrer la configuration de la politique.
    Options pour l'utilisateur connecté :

    • Sélectionnez une autre armoire. Cela supprimera les filtres existants.
      Ou

    • Conservez l'armoire d'origine et effectuez la configuration sans enregistrer les modifications.

    La modification et l'enregistrement d'une politique de suppression ne sont possibles que

    • si l'utilisateur connecté et l'utilisateur système (Impersonator) ont tous deux des droits sur l'armoire
      et

    • si les données de connexion de l'utilisateur système ont été saisies.

  • Workflow Designer (Web et Desktop) : pour plus de sécurité, les workflows contenant des conditions SQL non valides ne peuvent plus être publiés. Les workflows existants continuent toutefois de fonctionner, même s'ils contiennent une syntaxe SQL non valide. Cependant, dès que vous modifiez le workflow existant, celui-ci ne peut être publié que si la syntaxe SQL a été corrigée.

  • Profils d'index et listes de DocuWare : la validité de la syntaxe SQL et l'utilisation de commandes SQL non valides des listes et profils d'index DocuWare sont désormais vérifiées. Les profils de valeurs d'index et les listes existants continuent de fonctionner, même s'ils contiennent une syntaxe SQL non valide. Cependant, pour enregistrer les modifications apportées aux listes et profils de valeurs d'index existants, vous devez d'abord corriger la syntaxe SQL non valide.
    Vous trouverez une liste des commandes SQL qui ne doivent pas être utilisées dans la documentation relative aux listes et aux profils de valeurs d'index dans les paramètres de l’armoire.
    Si vous essayez d'importer des paramètres d’une armoire ou une solution préconfigurée (BUC) contenant une instruction freeSQL non valide dans une liste ou un profil d'index, l'importation échouera. Un message d'erreur s'affichera et l'importation ne sera possible qu'une fois le SQL non valide corrigé dans la configuration source.

  • Armoires et bacs: Tant  qu'une armoire ou un bac contient toujours des documents, il ne peut pas être supprimé. La suppression accidentelle de documents est exclue.

  • Installation du serveur : n'utilisez pas de caractères non ASCII pour le mot de passe pendant l’installation. À titre de rappel, un message d'erreur a été ajouté à l’installation : « Le mot de passe contient au moins un caractère non ASCII... Supprimez-le et réessayez. »