Exigences des clients
L'extension nécessite la configuration d'un client OAuth2 pour le compte FSM et les autorisations d'accès appropriées pour chaque entreprise. Cela doit être fait pour permettre l'installation de l'extension.
Informations sur le compte
Vous devez fournir les noms techniques du compte et de la société dans FSM ainsi que le cluster dans lequel leur instance est installée. Ces informations se trouvent dans le panneau d'administration, comme le montrent les images ci-dessous :
Informations sur l'entreprise
Dans les images de l'exemple ci-dessus, les informations requises sont les suivantes :
- Nom du compte : Teamviewer-demo,
- Entreprise : DemoCompany1,
- Groupe de travail : DE
📌Note: L'extension peut prendre en charge plus d'une entreprise, veuillez spécifier toutes les entreprises qui l'utiliseront.
Groupe d'utilisateurs
L'extension ne nécessite que quelques autorisations pour fonctionner. Elle agit comme un "répartiteur" en ce sens qu'elle lit les objets "ServiceCall" et "Activity" et crée ensuite un objet "Attachment" pour le "ServiceCall" correspondant. Il supprime également les actifs créés en cas de mise à jour.
Vous pouvez soit décider d'utiliser le rôle "Dispatcher" existant dans FSM, soit en créer un nouveau qui sera utilisé par le client. Une façon de créer un groupe approprié est de copier le groupe "Dispatcher" existant.
Cette copie vous permet de restreindre davantage l'accès si nécessaire, par exemple en supprimant les autorisations de création et de suppression pour tous les objets (à l'exception des objets de type "pièce jointe").
Client
Pour accéder techniquement au FSM, l'extension nécessite l'installation d'un client OAuth2.
Dans la configuration "Clients" du FSM, vous devez créer un nouveau client.
Vous pouvez accepter le nouvel identifiant client généré de manière aléatoire ou définir votre propre identifiant. Veillez à attribuer à chaque entreprise le "groupe d'utilisateurs" généré précédemment.
⚠ Note importante : lors de l'enregistrement, veillez à noter le secret client généré. L'équipe de livraison de la solution TeamViewer en a besoin pour fournir l'instance d'extension.
Avec les autorisations d'accès définies et la paire d'identifiants et de secrets client, TeamViewer peut provisionner l'extension pour le compte FSM. Fournissez l'identifiant et le secret du client sur un canal de communication sécurisé à votre contact TeamViewer.
📌Note: L'équipe FSM travaille sur un moyen de faciliter cette étape à l'avenir.
Installation de l'extension dans le FSM
Lien d'extension
Une fois l'instance d'extension provisionnée, une URL d'accès à l'extension sera fournie par TeamViewer et utilisée pour installer l'extension.
Installation
L'extension est installée via la configuration "Foundational Services" dans l'aperçu "Installed".
📌Note: Il y aura une tuile Extension dans le répertoire FSM pour l'intégration, mais l'installation ne sera prise en charge que par le biais d'une URL personnalisée sur demande.
En sélectionnant "Ajouter une extension", vous êtes invité à indiquer l'URL fournie par TeamViewer.
📌Note : Veuillez saisir l'URL exactement comme indiqué (elle peut se terminer par un '/' qui est obligatoire).
Réviser les paramètres et autoriser le partage des données avec l'extension.
Dans la dernière étape, vous pouvez éventuellement placer l'extension dans votre barre latérale. Vous pouvez décocher cette option si vous souhaitez ajouter manuellement l'extension ultérieurement.
C'est fait ! L'extension est maintenant disponible.
Encadré
Si vous avez choisi de ne pas installer l'extension dans la barre latérale, vous pouvez le faire manuellement.
Ouvrez la configuration de l'extension de votre barre latérale.
Cliquez sur Ajouter une extension
Sélectionnez Frontline xAssist
Cliquez sur Ajouter. Fermez la configuration de l'extension.
L'extension est maintenant installée !
Désinstallation / Suppression de la barre latérale
Vous pouvez désinstaller ou supprimer l'extension en toute sécurité à tout moment. Tant que votre instance est encore valide, vous pouvez réinstaller ou réactiver l'extension avec la même URL d'accès à l'extension.