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 :

Remarques importantes :
  • 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 :

  1. 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.
  2. Dans l'arborescence de gauche, sélectionnez une connexion de serveur.
  3. Sélectionnez Configurer l'utilisation Web et Mobile.
  4. Sélectionnez l'une des options suivantes :
    OptionDescription
    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 Activation ou désactivation du M-Files Web classique sur les serveurs in-situ.
  5. Sélectionnez Suivant.
  6. Sélectionnez l'une des options suivantes :
    OptionRé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.
  7. 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
  8. 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.
  9. Sélectionnez Suivant ou Enregistrer.
    L'option disponible change en fonction de la sélection que vous avez effectuée à l'étape 4. Vous pouvez par ailleurs sauter les étapes 10 et 11 si vous avez choisi de désactiver le M-Files Web classique.
  10. 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.

  11. Sélectionnez Enregistrer.
  12. 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.
  13. 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