IMPORTANT : Si vous recherchez des informations sur Google Drive ou Egnyte, vous les trouverez dans les articles suivants :
Introduction
Les utilisateurs Fieldwire ayant un abonnement Business ou Business Plus ont la possibilité de configurer des intégrations de compte/projets Fieldwire avec d'autres applucations, y compris Google Drive, SharePoint, Microsoft Teams, Hilti On! Track, et plus encore. La fonctionnalité d’intégration vous permet d’exporter le contenu d’une application vers Fieldwire, ou d’exporter le contenu de Fieldwire vers une autre application. Cependant, pour ces intégrations, ce sont plusieurs synchronisations unidirectionnelles (pas une synchronisation bidirectionnelle) qui maintiennent vos applications synchronisées. Ainsi, il est important pour vous de définir si Fieldwire, ou une autre application connectée, telle que SharePoint sera votre source principale. En outre, l’intégration avec chaque programme sert un objectif différent, afin que vous puissiez choisir quelles intégrations offrent le plus de valeur pour vous et votre entreprise.
- Onglet Intégrations : Configuration d'une connexion
- Onglet Intégrations : Configuration d'une automatisation
Notes :
- Limites : Workato ne sera pas illimité comme notre synchronisation bidirectionnelle. Elle est limitée à l’utilisation équitable, et nous vous contacterons si vous approchez de votre limite.
- Les connexions d’intégration peuvent être facilitées via l’un des navigateurs suivants : Google Chrome, Microsoft Edge ou Firefox. Le navigateur Brave ne peut pas être utilisé pour les connexions SharePoint ou Google Drive.
Table de Matières
- Configurer une connection à SharePoint
- Configurer une automatisation avec SharePoint
- Résolution des problèmes de connexion à SharePoint
Configurer une connection à SharePoint
Connecter Fieldwire avec SharePoint est simple et facile. Cependant, avant de le faire, vous devez vous assurer que vous avez les niveaux d’autorisation de compte et de projet appropriés dans Fieldwire : Introduction aux niveaux d’autorisation de compte : gestionnaires, utilisateurs de compte et utilisateurs de projet).
Afin de pouvoir créer une connexion, il est nécessaire :
-
- Avoir un compte Business ou Business Plus
- Être gestionnaire de compte (ou propriétaire) dans Fieldwire
- Administrateur global dans Entra ID
Une fois que vous avez établi que vous avez les niveaux d’autorisation appropriés, vous devrez cliquer l’onglet "Intégrations" sur la page d’accueil de votre compte, qui doit être situé entre l’onglet "Modèles" et l’onglet "Tutoriels".
Cliquez sur l’onglet "Intégrations", et vous remarquerez plusieurs applications différentes auxquelles vous pouvez connecter Fieldwire, et vous trouverez SharePoint :
Cliquez sur l’application SharePoint, et vous serez amené à une autre page où vous obtiendrez une brève description de l’avantage de connecter SharePoint avec Fieldwire ainsi que l’automatisation de la connexion entre cette application et Fieldwire.
Ensuite, cliquez sur le bouton bleu "Connecter un compte Microsoft Sharepoint", donnez un nom à cette connexion, ce qui aidera vos coéquipiers à l’identifier. En outre, vous pouvez nommer la connexion comme vous le souhaitez; la valeur par défaut sera toujours "[nom de l’application] - [Prénom et nom dans les paramètres de votre profil Fieldwire]". Cliquez ensuite sur "Suivant".
Après avoir cliqué sur "Suivant", vous devez remplir le sous-domaine. La façon la plus simple de le faire est d’ouvrir SharePoint sur votre navigateur Web et d’utiliser l’URL de votre SharePoint.
Note : Votre sous-domaine (subdomain) ne sera pas "fieldwire0" comme indiqué dans la courte vidéo ci-dessus. Il sera spécifique à votre instance de SharePoint.
Après avoir entré le sous-domaine, revenez à SharePoint car vous devrez ensuite entrer le "nom du site". Le nom du site peut être situé dans l’URL de votre SharePoint.
Note : Comme le sous-domaine, votre nom de site ne sera pas "BESTFR-TEST" comme indiqué dans la courte vidéo ci-dessus. Il sera spécifique à votre instance de SharePoint.
Une fois que vous avez entré à la fois le sous-domaine et le nom du site, vous devez générer et remplir les champs Client ID et Client secret. Vous pouvez suivre ce lien qui vous mènera à la documentation externe avec les étapes à suivre pour générer à la fois le code client et le "secret client". Pour générer des valeurs pour ces deux champs, procédez comme suit :
1. Log in dans le https://portal.azure.com/(qui s'ouvre dans Windows)
2. Sélectionnez Microsoft Entra ID > App registrations (Enregistrements d’applications) > New registration (Nouvel enregistrement), sous Services Azure.
3. Entrez un nom unique pour la demande et sélectionnez un type de compte pris en charge.
4. Sélectionnez Web dans le menu déroulant "Select a platform"
5. Entrez https://www.workato.com/oauth/callback comme URI de redirection et sélectionnez Register. Veuillez noter que le bouton "Enregistrer-Register" est situé dans le coin inférieur gauche de votre écran et n’est pas visible dans la courte vidéo ci-dessous.
6. Sélectionnez Autorisations API dans le menu de gauche > "+ Ajouter une autorisation"
7. Sélectionnez l’option SharePoint, sous Common used Microsoft APIs.
8. Sélectionnez l’option Délégation des autorisations.
9. Développez AllSites dans les options Select permissions et cochez la case AllSites.Write checkbox. Cliquez ensuite sur le bouton bleu "Ajouter des autorisations" dans le coin inférieur droit de votre écran. Ce bouton ne s’affiche pas dans la vidéo ci-dessous
10. Sélectionnez Certificates & secrets > New client secret dans le menu de gauche.
11. Entrez une description du secret du client et définissez une date d’expiration du secret à l’aide du menu déroulant Expires.
12. Sélectionnez « Ajouter » dans le coin inférieur droit de votre écran pour créer le secret du client. Ce bouton ne s’affiche pas dans la vidéo ci-dessous.
13. Sélectionnez l’icône Copier dans le presse-papiers à côté de la valeur secrète après avoir créé le secret. Il s’agit du secret de votre client.
14. Collez la valeur dans le champ Client secrets de Fieldwire.
15. Sélectionnez Overview dans le menu de gauche et copiez la valeur Application (client) ID.
16. Collez la valeur dans le champ Client ID de Fieldwire.
17. Cliquez sur « Connect » dans Fieldwire et ouvrez une session dans votre compte Microsoft à l’aide de l’invite.
Si la connexion à SharePoint est réussie, vous verrez "Réussite de la connexion", et vous pouvez cliquer sur le bouton "Fermer"
En outre, si la connexion est réussie, vous verrez également un message en haut de votre page dans Fieldwire indiquant que vous pouvez maintenant configurer une automatisation dans l’onglet Paramètres de tout projet sur le compte. Cela met fin au processus de connexion de SharePoint à Fieldwire. Pour savoir comment créer une automatisation, passez à la section suivante.
Configurer une automatisation avec SharePoint
Après avoir créé votre connexion à SharePoint au niveau du compte, vous pouvez créer une « automatisation » dans vos projets. Cependant, à titre de rappel, avant de le faire, vous devez vous assurer que vous avez les niveaux d’autorisation appropriés pour le projet. (Pour plus d’informations sur les autorisations au niveau du projet, consultez cet article : Introduction aux niveaux d’autorisation du projet : Administrateurs, membres et abonnés).
Les automatismes sont là où la magie opère - ce sont eux qui synchronisent vos applications. Pour créer une automatisation, vous avez besoin des éléments suivants :
- Être un administrateur sur le projet dans Fieldwire où vous souhaitez créer l’automatisation
- Avoir Accès à l’onglet Paramètres du projet dans Fieldwire
Une fois que vous avez établi que vous avez les niveaux d’autorisation appropriés, vous devez naviguer vers le projet spécifique où vous souhaitez créer l’automatisation.
Sur le projet, allez dans l’onglet Paramètres et, à droite, faites défiler jusqu’à la section "Applications" et cliquez sur le bouton "Gérer les automatisations". Cela vous dirigera vers une nouvelle page où toutes les automatisations créées pour ce projet spécifique seront répertoriées.
Pour créer une automatisation avec SharePoint, cliquez sur le bouton "+ Nouvelle automatisation", qui fera apparaître une nouvelle fenêtre contextuelle. Dans la fenêtre contextuelle, sélectionnez SharePoint comme application avec laquelle vous souhaitez connecter votre projet Fieldwire. Une fois que vous avez choisi SharePoint, vous devez sélectionner la seule automatisation disponible. Enfin, cliquez sur « Créer automatisation ».
Note : Si vous ne voyez pas SharePoint listé, cliquez sur l’option "Gérer les intégrations", qui vous redirigera vers l’onglet "Intégrations" sur la page d’accueil de votre compte.
Une fois que vous cliquez sur "Créer l’automatisation", vous serez redirigé vers une nouvelle page où vous pourrez choisir les informations de SharePoint que vous souhaitez que l’automatisation exporte vers Fieldwire. C’est un autre domaine où il est crucial de vous assurer que vous avez un accès au niveau administrateur dans SharePoint. Lorsque vous accédez pour la première fois à cette page, notez que l’automatisation est au statut "Brouillon". Si vous quittez cette page sans configurer l’automatisation, vous devrez revenir à l’onglet Paramètres du projet pour recommencer.
Cliquez sur le bouton bleu "Sélectionner le dossier", et vous verrez apparaître une fenêtre contextuelle où vous devrez sélectionner la bibliothèque. La bibliothèque fait référence à certains onglets de votre instance SharePoint où vous hébergez des fichiers. Une fois que vous avez sélectionné la bibliothèque, vous devez alors choisir le dossier qui se trouve dans cette bibliothèque particulière. Dans la courte vidéo ci-dessus, nous créons une automatisation entre Fieldwire et SharePoint afin que les fichiers du dossier "Project Files" dans SharePoint soient automatiquement synchronisés avec l’onglet Fichiers dans Fieldwire. Une fois que vous avez choisi le dossier et les fichiers dans ce dossier que vous souhaitez synchroniser avec Fieldwire, cliquez sur "Se connecter".
Après avoir cliqué sur "Se connecter", notez que le bouton "Sélectionner le dossier" n’est plus là et que le statut est passé à "Se connecter". Ensuite, une fois la synchronisation terminée, le statut passera à "Connecté". Comme il est indiqué dans la section "Dossier Fieldwire", le dossier que vous avez sélectionné sera synchronisé directement avec la vue "Tous les fichiers" de vos projets. Maintenant, lorsque vous accédez à l’onglet Fichiers dans Fieldwire, vous verrez le dossier SharePoint que vous avez sélectionné ainsi que tous les fichiers qui se trouvaient dans ce dossier. (Pour plus d’informations sur l’onglet Fichiers, consultez cet article : L’onglet Fichiers).
Résolution des problèmes de connexion à SharePoint
Lors de la tentative de connexion de SharePoint à Fieldwire, plusieurs problèmes ou erreurs peuvent survenir. La vidéo ci-dessous présente certains des problèmes les plus courants ainsi que les solutions pour les corriger.
Quelques points clés de la vidéo :
Lors de la génération des informations pour le champ Client secret, assurez-vous de copier/coller la valeur sous « Value » et non « Secret ID ».
Pour le champ Client ID, assurez-vous de copier/coller l’information située à côté de « Application [client ID] ».
Pour connecter Fieldwire à SharePoint, vous devez être Administrateur Global.
Pour vérifier si vous êtes Administrateur :
Allez sur portal.azure.com
Cliquez sur Microsoft Entra ID
Cliquez sur l’onglet Rôles et administrateurs sur la gauche
Dans la barre de recherche à côté du bouton Ajouter des filtres, tapez global
Sélectionnez Global Administrator
Vérifiez si vous êtes membre de ce groupe
Si ce n’est pas le cas, l’un des utilisateurs/emails listés devra établir la connexion entre Fieldwire et SharePoint.
Si vous n’avez pas ce niveau de permission, vous ne pourrez pas configurer la connexion. Pour vérifier ou modifier votre niveau de permission, cela doit être fait dans Microsoft Entra ID.
Permissions administratives manquantes
Il est possible que votre administrateur ne vous ait pas encore accordé l’autorisation de connecter Fieldwire à SharePoint.
Pour corriger cela, votre administrateur doit procéder comme suit :
Allez sur portal.azure.com
Cliquez sur Microsoft Entra ID
Cliquez sur Enregistrements d’applications sur la gauche
Sélectionnez l’application que vous avez créée
Cliquez sur Autorisations API sur la gauche
Cliquez sur Accorder le consentement administratif pour fieldwire.com
Cliquez sur Oui
Questions Fréquentes
Quelles sont les limites?
- Les automatisations ne suivent que les changements qui se produisent dans le dossier synchronisé. Cela signifie que vous devrez d’abord créer l’automatisation, puis y ajouter vos fichiers ou plans.
- Il s’agit d’une synchronisation à sens unique; les modifications apportées dans Fieldwire ne seront pas reflétées dans Google Drive ou Sharepoint.
- Une seule automatisation des plans peut exister par projet.
La limite pour le nombre de plans qui peuvent actuellement être synchronisés est de 1000. - À différence de notre synchronisation Box/Dropbox/OneDrive, la suppression d’un plan ou d’un fichier dans Google Drive/Sharepoint n’entraînera pas la suppression de cette donnée dans Fieldwire.
- La taille maximale de PDF pouvant être utilisée est de 200 Mo.
Comment recommandons-nous l’utilisation de cette automatisation?
- Choisissez un dossier vide dans SharePoint ou Google Drive.
- Créer l’automatisation dans Fieldwire qui se rattache à ce dossier.
- Faites glisser vos fichiers (ou plans, si vous utilisez Google Drive) dans le dossier Google Drive/Sharepoint.
En cas d'erreur
Si vous rencontrez des erreurs ou des problèmes, veuillez consulter cet article : Onglet Intégrations : Dépannage.