Configuration des deux clients web et de M-Files Mobile
Les étapes ci-après vous indiquent comment activer les clients et services suivants :
- M-Files Web
- Services Microsoft Office pour le web pour M-Files Web
- M-Files Web classique
- M-Files REST API
- M-Files Mobile
- Le protocole de connexion par défaut est HTTPS. Pour configurer M-Files Mobile pour qu'il utilise gRPC, reportez-vous à Setting Up M-Files to Use gRPC.
Assurez-vous que les conditions préalables suivantes sont remplies :
- Le serveur utilise la mise à jour M-Files October '22 ou une version ultérieure.
- Si le serveur utilise une version plus ancienne, nous vous recommandons de procéder à la mise à niveau vers une version plus récente. Vous pouvez également vous reporter à Setting Up the Backend for M-Files Web and Web-Based Add-Ins (September '22 Update and Earlier). Reportez-vous au guide utilisateur 2018 de M-Files pour savoir comment configurer le M-Files Web classique.
- Le serveur utilise IIS (Internet Information Services) et Microsoft .NET Framework (non .NET) 4.7.2, 4.8.x ou version ultérieure.
- Vous êtes un administrateur système de M-Files sur le serveur.
- Les modules IIS URL Rewrite et Application Request Routing sont installés sur le serveur IIS.
- Vous avez configuré la liaison IIS pour le site web auquel les utilisateurs accèdent à l'aide d'un nom DNS, par exemple https://myvault.mycompany.com.
- Si vous souhaitez créer un nouveau site web pour M-Files Web, procédez à la configuration de la liaison après avoir enregistré vos modifications dans M-Files Admin.
- Si M-Files Web a été précédemment configuré sur le serveur en suivant les instructions figurant dans Setting Up the Backend for M-Files Web and Web-Based Add-Ins (September '22 Update and Earlier) : Nous vous recommandons de supprimer l'ancienne configuration avant de configurer M-Files Web en suivant les instructions indiquées ici.
- Si vous obtenez une erreur lors de la configuration, quittez l'assistant, corrigez le problème dans le Gestionnaire IIS et redémarrez l'assistant. Il peut s'agir du fait, par exemple, qu'un site web nouvellement créé ne peut pas démarrer car le numéro de port est déjà utilisé.
Effectuez les opérations suivantes :
-
Ouvrez M-Files Admin sur le serveur.
Important : Si IIS et M-Files se trouvent sur des serveurs distincts, reportez-vous à Utilisation de la configuration proxy avec M-Files Web au lieu des instructions fournies ici.
- Dans l'arborescence de gauche, sélectionnez une connexion de serveur.
- Sélectionnez Configurer l'utilisation Web et Mobile.
-
Sélectionnez l'une des options suivantes :
Option Description Configurer M-Files Web, le M-Files Web classique (activé), M-Files REST API et M-Files Mobile Cette option configure tous les clients indiqués. Configurer M-Files Web, le M-Files Web classique (désactivé), M-Files REST API et M-Files Mobile Cette option configure tous les clients indiqués mais désactive le M-Files Web classique. Tous les liens qui renvoient vers le M-Files Web classique sont automatiquement redirigés vers M-Files Web. Après sa configuration, vous pouvez activer ou désactiver le M-Files Web classique. Voir Activer ou désactiver le M-Files Web classique. - Sélectionnez Suivant.
-
Sélectionnez l'une des options suivantes :
Option Résultat et instructions Utiliser un site Web existant Utilisez un site Internet Information Services existant pour M-Files Web.
Dans le menu déroulant, sélectionnez l'un des sites disponibles.
Créer un nouveau site Web Créez un nouveau site web Internet Information Services pour M-Files Web.
Saisissez le nom et le port TCP du site. Assurez-vous que le numéro de port indiqué n'est pas déjà utilisé.
Remarque : Vous ne pouvez utiliser cette option qu'avec un système d'exploitation de serveur.Créer un nouveau répertoire virtuel Ajoutez un nouveau répertoire virtuel au site web Internet Information Services sélectionné et utilisez le répertoire pour M-Files Web.
Sélectionnez un site disponible et saisissez un nom pour le répertoire virtuel.
Remarque : Vous ne pouvez utiliser cette option qu'avec un système d'exploitation de serveur. -
Dans Adresse de liaison du site, saisissez une liaison de site que le serveur applicatif M-Files peut utiliser pour atteindre l'ordinateur serveur proxy IIS.
Il n'est pas nécessaire d'utiliser HTTPS ou le port 443. Vous pouvez également utiliser HTTP et tout autre port ou liaison disponible sur le serveur IIS. Par exemple, si le proxy IIS utilise un certificat auto-signé pour la liaison de site web, vous devez utiliser HTTP car M-Files ne prend pas en charge les certificats auto-signés dans ce contexte.
Si vous avez de nombreux coffres ou de nombreux noms DNS pour les sites IIS, nous vous recommandons d'utiliser l'adresse IP du serveur IIS comme adresse de liaison de site. Il peut être nécessaire de créer à cette fin une liaison appropriée sur le site IIS. Par exemple, la liaison http://127.0.0.1:8088 autorise normalement n'importe quel trafic entrant pour l'IP du serveur IIS.
Pour un répertoire virtuel, incluez également le nom du répertoire. Reportez-vous au tableau et à cet article pour voir des exemples et obtenir plus d'informations.
Exemple Adresse de liaison du site Port Nom du répertoire http://127.0.0.1:80 http://127.0.0.1 80 - http://127.0.0.1:8800/M-Files http://127.0.0.1 8800 M-Files - Optionnelle :
Si IIS et le serveur M-Files se trouvent sur des serveurs distincts, activez Utiliser la configuration de serveur proxy et saisissez l'adresse du serveur applicatif pour utiliser un environnement proxy.
Pour savoir comment configurer le serveur proxy et l'adresse de liaison du site, reportez-vous à Utilisation de la configuration proxy avec M-Files Web.
- Sélectionnez Suivant ou Enregistrer.
- Optionnelle :
Activez Utiliser M-Files Web comme client web par défaut sur ce serveur.
Avant de continuer, lisez attentivement les informations figurant sur la page.
Si ce paramètre n'est pas activé, le M-Files Web classique est utilisé comme client par défaut. Ce paramètre vous permet également de contrôler le client web par défaut pour un coffre spécifique. Voir Modification du client web par défaut pour un coffre spécifique.
Si vous utilisez l'authentification basée sur OAuth dans le coffre, le paramètre de client web par défaut peut avoir un effet sur les paramètres de point de terminaison de votre configuration. Pour plus d'informations, reportez-vous à la section Setting Up OAuth 2.0 for the New M-Files Web and Web-Based Add-Ins.
- Sélectionnez Enregistrer.
- Ouvrez la boîte de dialogue Propriétés Avancées du Coffre de documents et ajoutez l'URL (ou les URL) de M-Files Web selon les liaisons IIS.
- Attendez 20 à 30 secondes puis saisissez l'adresse de votre site web dans un navigateur et vérifiez que le (ou les) client(s) s'ouvre(nt) correctement.
Les utilisateurs peuvent désormais ouvrir les clients web avec les adresses indiquées ici.
M-Files Web configuré comme client par défaut :
Client | Adresse | Exemple |
---|---|---|
M-Files Web | <adresse du serveur> | https://cloudvault.mycompany.com |
M-Files Web classique | <adresse du serveur>/login.aspx | https://cloudvault.mycompany.com/login.aspx |
Point de terminaison de l'API REST | <adresse du serveur>/REST | https://cloudvault.mycompany.com/REST |
Classique M-Files Web configuré comme le client par défaut :
Client | Adresse | Exemple |
---|---|---|
M-Files Web | <adresse du serveur>/vnext | https://cloudvault.mycompany.com/vnext |
M-Files Web classique | <adresse du serveur> | https://cloudvault.mycompany.com |
Point de terminaison de l'API REST | <adresse du serveur>/REST | https://cloudvault.mycompany.com/REST |