Créer une application basée sur des modèles avec des contrôles de collaboration pour Teams

Les contrôles de collaboration sont conçus pour les applications pilotées par modèle. La section suivante explique comment créer une application pilotée par modèle.

Remarque

Actuellement, les contrôles collaboration sont disponibles uniquement dans la préversion publique pour les développeurs.

Créer une application pilotée par modèle

  1. Ouvrir https://make.powerapps.com. ou https://make.preview.powerapps.com.

  2. Sélectionnez Solutions dans le volet gauche.

  3. Sélectionnez Nouvelle solution afin de pouvoir fournir une maison pour toutes vos futures personnalisations.

    La capture d’écran est un exemple montrant la nouvelle solution, qui fournit un accueil pour toutes vos futures personnalisations.

  4. Indiquez le nom et l’éditeur de votre nouvelle solution. Cette solution contiendra votre Gestionnaire de collaboration personnalisée.

    Capture d’écran est un exemple qui fournit des détails sur l’éditeur de votre nouvelle solution.

  5. Sélectionnez Créer.

  6. Une fois la solution créée, elle apparaît dans votre liste de solutions. Sélectionnez votre solution pour l’ouvrir.

  7. Avant de créer votre application, créez une maison pour vos données. Sélectionnez Nouvelle>table pour commencer.

    Capture d’écran montrant comment créer une table.

  8. Donnez un nom à votre table. Sous Options avancées, sélectionnez Création d’une activité.

    Capture d’écran montrant comment créer une activité.

  9. Sélectionnez Enregistrer.

  10. Une fois que vous avez créé votre table, vous pouvez la personnaliser en ajoutant des colonnes, des relations et bien plus encore (facultatif).

  11. Vous pouvez maintenant créer une application pilotée par modèle en sélectionnant Nouvelle>>application pilotée par modèle d’application.

    Capture d’écran montrant comment créer une application pilotée par modèle.

  12. Sélectionnez nouveau Concepteur d’application moderne (préversion) pour ouvrir la nouvelle application.

    La capture d’écran est un exemple qui montre la nouvelle application pilotée par modèle vide et vous pouvez sélectionner une expérience de création.

  13. Sélectionnez Créer.

  14. Donnez un nom à votre application, puis sélectionnez Créer.

    La capture d’écran est un exemple montrant l’ajout du gestionnaire de collaboration pour l’inspection et la création d’une application pilotée par modèle.

  15. Sélectionnez Ajouter une page.

  16. Sélectionnez Vue et formulaire basés sur une table.

    Capture d’écran est un exemple qui montre la vue et le formulaire basés sur un tableau et vous pouvez sélectionner un type de page.

  17. Sélectionnez Suivant.

  18. Recherchez et sélectionnez la table que vous avez créée précédemment.

    Capture d’écran est un exemple qui montre les pages de formulaire de l’affichage table et peut sélectionner la table que vous avez créée.

  19. Sélectionnez Ajouter.

  20. Sélectionnez Publier pour enregistrer et publier votre application.

  21. Sélectionnez Lire pour tester votre nouvelle application.

Vous avez maintenant créé une application basée sur des modèles.

Ajouter des contrôles de collaboration à votre application

Voici les étapes permettant d’ajouter des fonctionnalités de contrôle de collaboration telles que les expériences Tâches, Réunions, Fichiers et Notes à l’application créée :

  1. Pour inclure les onglets Tâches, Réunions et Notes, vous devez modifier le formulaire Informations principales. Pour commencer, revenez à l’explorateur et sélectionnez votre solution.

  2. Sélectionnez la table que vous avez créée dans Créer une application pilotée par modèle pour Teams.

  3. Accédez à l’onglet Formulaires de votre tableau.

    La capture d’écran est un exemple montrant l’onglet Formulaires de votre tableau.

  4. Sélectionnez le formulaire Informations du type de formulaire Main pour l’ouvrir dans le concepteur de formulaires.

  5. Une fois que vous êtes dans le concepteur de formulaires, appuyez et faites glisser un onglet de 1 colonne à partir de la section Composants .

    La capture d’écran est un exemple montrant les composants de Power Apps.

  6. Après avoir sélectionné l’onglet, renommez l’onglet « Tâches » dans le volet de propriétés.

  7. Sélectionnez le nom de l’onglet pour sélectionner la section complète, puis sélectionnez Développer le premier composant à l’onglet complet dans le volet Propriétés. Cela est nécessaire, car les contrôles de collaboration sont mieux affichés dans les affichages d’onglets complets.

     Capture d’écran montrant comment sélectionner le premier composant à l’onglet complet.

     Capture d’écran montrant comment développer le premier composant à l’onglet complet.

  8. Développez la catégorie Collaboration (préversion) sur le tiroir des contrôles et faites glisser le contrôle Tâches (préversion) sur la section du formulaire Tâches.

    Capture d’écran montrant comment afficher un aperçu du contrôle dans la section dans le formulaire de tâches.

  9. Définissez la table sur Activités & , sélectionnez Terminé.

    Capture d’écran montrant comment sélectionner la table pour les activités.

  10. Sélectionnez « Masquer l’étiquette » dans propriétés.

    Capture d’écran montrant comment sélectionner masquer l’étiquette.

  11. Le contrôle Tasks s’affiche maintenant.

    Capture d’écran montrant un exemple d’affichage du contrôle de tâches.

  12. Répétez les étapes des tâches pour ajouter des contrôles Approbations, Fichiers, Réunions et Notes à votre application.

  13. Après avoir ajouté tous les contrôles, vous verrez les contrôles affichés ci-dessous dans le Concepteur de formulaires. Si un contrôle ne s’affiche pas dans le Concepteur de formulaires, par exemple s’il affiche un formulaire vide, exécutez votre application dans Power Apps et la présence d’une page « configurer » ou d’un « état vide » signifie que le contrôle a été correctement ajouté.

    Capture d’écran montrant l’ajout réussi du concepteur de formulaires de contrôles.

  14. Vous pouvez maintenant exécuter votre application power dans Power Apps en la sélectionnant.

    Capture d’écran montrant comment exécuter votre application power en sélectionnant Gestionnaire de collaboration pour les inspections.

  15. Créez un enregistrement en sélectionnant + Nouveau , puis ouvrez l’enregistrement.

    Capture d’écran montrant comment créer un enregistrement.

  16. Vous pouvez maintenant voir des vues pour chaque onglet qui ressemblent à l’image suivante :

    La capture d’écran est un exemple montrant la vue de chaque onglet.

    Conseil

    Les contrôles ne sont visibles qu’après l’enregistrement d’un enregistrement dans l’application. Si les onglets de contrôle n’apparaissent pas dans votre enregistrement, essayez d’actualiser votre navigateur ou de republier l’application à partir de Power Apps.

Vous avez maintenant ajouté les contrôles Collaboration à votre application. Vous pouvez maintenant exécuter votre application dans Power Apps et lancer les contrôles. Comme les paramètres n’ont pas encore été configurés, vous ne pourrez pas créer d’entités telles que Des tâches ou des réunions tant que celles-ci n’auront pas été ajoutées.

Définir les paramètres de votre collaboration

Vous pouvez définir des paramètres pour les contrôles de collaboration pour l’entité métier, comme la table créée dans une nouvelle application pilotée par modèle.

Remarque

Pour plus d’informations sur la configuration du produit Gestionnaire de collaboration pour les prêts, consultez Gestionnaire de collaboration pour les prêts.

Les paramètres que vous pouvez appliquer sont les suivants :

Paramètres Utilisateur
ID de groupe Tâches, réunions internes, approbations.
ID d’entreprise bookings Réunions externes à l’aide de Bookings
Site ID fichiers SharePoint ;
ID de lecteur fichiers SharePoint ;

Remarque

Les paramètres étant essentiels au lancement de votre application, veillez à suivre les étapes suggérées. Si vous rencontrez des problèmes lors du lancement et de l’enregistrement des contrôles, revérifier les valeurs.

Vous pouvez obtenir l’ID de groupe en créant une équipe ou en utilisant une équipe existante dans Microsoft Teams pour héberger votre application et créer des variables de paramètres.

Pour créer une équipe, consultez Créer une équipe à partir de zéro.

Utilisez les instructions suivantes pour récupérer l’ID de groupe de votre équipe Teams pour les approbations, les tâches et les réunions internes :

  1. Recherchez votre équipe dans votre liste d’équipes.

  2. Sélectionnez l’ellipse ... et sélectionnez Obtenir le lien vers l’équipe.

    Capture d’écran montrant comment obtenir le lié à l’équipe.

  3. Copiez le lien et enregistrez la valeur de à partir de groupId l’URL. Vous utiliserez cette valeur ultérieurement lors de la définition des paramètres de votre solution.

    https://teams.microsoft.com/l/team/19%3akk_TuKhjXu92yJvg4TZ10S6rouLSCgvHIb5NOOTfRjg1%40thread.tacv2/conversations?groupId=4310f270-1aa5-4089-99f3-47eb3b4d69ad&tenantId=b699419b-e0df-47e3-9909-24076fdcf68b

Utilisez les instructions suivantes pour récupérer l’ID de site SharePoint et l’ID de lecteur pour les fichiers :

  1. Pour utiliser le contrôle Fichiers, vous devez configurer sur un site SharePoint existant ou créer un site SharePoint. Pour créer un site, consultez Créer un site.

  2. Récupérez maintenant les valeurs de définition de l’ID de site et de l’ID de lecteur, qui peuvent être appelées à l’aide des détails de votre site SharePoint.

    1. ID de site : à l’aide de l’Explorateur Graph, connectez-vous et accordez des autorisations à Directory.ReadWrite.All et User.ReadWrite.All

      Capture d’écran montrant l’Explorateur Graph.

    2. Veillez à remplacer le nom d’hôte par votre nom d’hôte et votre chemin d’accès relatif au chemin d’accès du site, puis effectuez un appel de graphe à https://graph.microsoft.com/v1.0/sites/{hostname}:/{relative-path-to-site}. Voici un exemple :

      1. Si l’URL de votre site = https://myhostname.sharepoint.com/sites/MySiteName

      2. Nom d’hôte = myhostname.sharepoint.com

      3. Chemin d’accès relatif au site = sites/MySiteName

        La capture d’écran est un exemple montrant l’appel Graph.

        L’appel de graphe serait , https://graph.microsoft.com/v1.0/sites/myhostname.sharepoint.com:/sites/MySiteName.

    3. La réponse reçue est un objet Json représentant le site, par exemple l’ID de site est abcdef.sharepoint.com,0abe7394-6fce-4dcc-9884-7eaceb48cd41,8cb86762-16cd-495e-87cb-893cfdf94054.

    4. Enregistrez le paramètre de valeur ID de site.

    5. ID de lecteur : à l’aide de l’Explorateur Graph, connectez-vous et appelez le graphique à https://graph.microsoft.com/v1.0/sites/{site-id}/drives avec la valeur ID de site que vous avez enregistrée précédemment.

    6. Une réponse Json est retournée avec une valeur de paramètre de type tableau ou liste d’objets de lecteur. Examinez le json pour l’objet Json dont le paramètre name correspond au nom de votre bibliothèque de documents. Enregistrez la valeur du paramètre Id de lecteur.

Pour créer des réunions avec des utilisateurs extérieurs à votre organisation, tels que des clients et utiliser des fonctionnalités de visite virtuelle dans votre application, vous devez fournir une entreprise Bookings. Pour plus d’informations, consultez Microsoft Bookings.

Ajouter des paramètres à votre application Gestionnaire de collaboration

Pour appliquer des paramètres et explorer les fonctionnalités collaboratives de votre application dans Power Apps, ouvrez l’application que vous avez créée précédemment. Une page d’affichage s’affiche, dans laquelle vous pouvez sélectionner les enregistrements existants ou en créer un. Pour commencer par ouvrir ou créer un enregistrement.

Vous devez ajouter les ID de paramètres que vous avez enregistrés précédemment pour votre application.

Paramètres Utilisateur
ID de groupe Tâches, réunions internes, approbations.
ID d’entreprise bookings Réunions externes à l’aide de Bookings
Site ID fichiers SharePoint ;
ID de lecteur fichiers SharePoint ;

Ajouter des paramètres pour les tâches, les réunions et les fichiers

  1. Lancez un contrôle et vous pouvez voir une fenêtre comme suit :

    Capture d’écran est un exemple montrant la fenêtre de contrôle.

  2. Sélectionnez Configurer et accédez à l’onglet Général pour ajouter l’ID de groupe.

    Capture d’écran montrant comment ajouter l’ID de groupe sous l’onglet Général.

  3. Ouvrez l’onglet Fichiers pour ajouter l’ID de site et l’ID de lecteur.

    Capture d’écran montrant comment ajouter l’ID de site et l’ID de lecteur dans l’onglet Fichiers.

Le contrôle Notes ne nécessite pas de valeur de paramètre. Vous pouvez maintenant créer des entités telles que Des tâches et des réunions dans votre application. Si vous rencontrez des problèmes de lancement et d’enregistrement des contrôles, revérifier les valeurs des paramètres.

Explorer votre nouvelle application Gestionnaire de collaboration

Les sections suivantes vous guident sur l’utilisation des contrôles Tâche, Notes, Réunions, Fichiers et Approbations.

Créer des tâches

Explorez la collaboration sous l’onglet Tâches en sélectionnant l’onglet Tâches, qui ouvre une page vide dans laquelle les utilisateurs peuvent ajouter toutes les tâches pertinentes qu’ils doivent effectuer.

  1. Pour créer une tâche pour l’équipe, sélectionnez Ajouter une tâche. Il ouvre une boîte de dialogue dans laquelle vous pouvez fournir des détails sur la tâche et l’affecter aux personnes concernées de l’équipe, puis sélectionner Enregistrer.

    Capture d’écran décrivant comment ajouter une tâche.

  2. La tâche enregistrée s’affiche dans la liste des tâches.

  3. Comme toutes les tâches sont soutenues par Planificateur Microsoft. Les utilisateurs peuvent utiliser l’application Tâches dans Microsoft Teams pour voir toutes les tâches qui sont affectées. Pour commencer, sélectionnez les points de suspension ... dans le volet gauche de Teams. Recherchez et sélectionnez Tâches par planificateur et À faire.

    La capture d’écran est un exemple des tâches du planificateur et de la tâche à faire.

  4. Après avoir ouvert les applications Tâches par planificateur et To Do, les utilisateurs peuvent voir toutes les tâches qui ont été créées dans votre application dans la section Qui m’est attribuée de l’application. Les utilisateurs peuvent également afficher les détails d’une tâche, ajouter des pièces jointes et les marquer comme terminées.

Créer des notes

Pour créer une note, sélectionnez l’onglet Notes de votre application, qui redirige vers un écran vide où les utilisateurs peuvent fournir des informations pertinentes. Pour ajouter une nouvelle note, sélectionnez Nouvelle note. Après avoir ajouté les détails pertinents dans les notes, sélectionnez Enregistrer.

Créer des réunions

Sélectionnez l’onglet Réunions dans un enregistrement pour planifier des réunions internes et externes.

Pour planifier une réunion interne, sélectionnez la liste déroulante en regard du bouton Nouvelle réunion , puis sélectionnez Réunion interne.

Capture d’écran montrant comment planifier des réunions internes.

Remarque

Customer Booking est activé si vous avez configuré le Microsoft Booking avec un paramètre valide pour votre application.

Dans la boîte de dialogue Nouvelle réunion , les utilisateurs peuvent fournir des informations pertinentes sur la réunion et sélectionner Enregistrer. La réunion apparaît dans la liste des réunions.

Capture d’écran montrant comment planifier une nouvelle réunion.

Pour planifier une réunion externe avec le client, sélectionnez la liste déroulante en regard du bouton Nouvelle réunion , puis sélectionnez Réservation du client. Si l’option Réservation du client n’est pas disponible dans la liste déroulante Nouvelle réunion, vérifiez si l’application est configurée pour Microsoft Bookings dans les Paramètres et si l’utilisateur dispose du rôle Administrateur Bookings. Pour plus d’informations, consultez Ajouter du personnel à Bookings. Vous pouvez ajouter des types de réservation supplémentaires en ajoutant des services supplémentaires au sein de votre entreprise Bookings.

Capture d’écran décrivant comment planifier des réservations client.

Les utilisateurs peuvent voir les réunions internes et les réservations client sur leur liste de réunions. Une fois la réunion démarrée, les utilisateurs peuvent participer en sélectionnant le bouton Rejoindre, qui ouvre la réunion directement dans Microsoft Teams.

Comme les réunions sont soutenues par Outlook, les utilisateurs peuvent accéder à Bookings ou Calendrier Outlook pour voir toutes les réunions répertoriées dans un calendrier unique. Les réunions internes sont répertoriées dans le calendrier partagé.

Voici les étapes pour ajouter un calendrier partagé à votre Outlook (facultatif) :

  1. Sous l’onglet Accueil du ruban, dans la section Gérer les calendriers, sélectionnez Ouvrir le calendrier Ouvrir un calendrier > Partagé.

  2. Dans la boîte de dialogue Ouvrir un calendrier partagé , entrez le nom de la personne. Sélectionnez la personne que vous recherchez, puis sélectionnez OK.

Dans le volet gauche, sous Calendriers partagés, vous devez maintenant voir un calendrier supplémentaire avec le nom de la personne.

Capture d’écran décrivant comment planifier des réservations client.

Ajouter des fichiers

Ouvrez l’onglet Fichiers dans votre application et sélectionnez Charger pour charger des fichiers à partir de OneDrive Entreprise ou de votre ordinateur. Lorsqu’un fichier est correctement chargé, l’affichage de liste principale s’actualise automatiquement pour afficher les fichiers dans la liste.

Capture d’écran montrant comment ouvrir un calendrier partagé.

Approbations

Les approbations permettent aux utilisateurs de demander la déconnexion d’autres utilisateurs lorsqu’ils travaillent dans un enregistrement. Par exemple, demandez une approbation pour terminer une tâche ou fermer un enregistrement.

  1. Accédez à l’onglet Approbations de l’application.

  2. Lorsqu’il n’y a pas de demande d’approbation, les utilisateurs voient l’écran suivant.

    La capture d’écran est un exemple qui ne montre aucune demande d’approbation.

  3. Sélectionnez la nouvelle demande d’approbation pour ouvrir le formulaire de demande d’approbation.

    Capture d’écran montrant le nouveau formulaire de demande d’approbation.

  4. Dans le formulaire Demande d’approbation, renseignez les champs requis et sélectionnez Envoyer, ce qui crée une demande et l’ajoute à la liste.

    Capture d’écran montrant la liste des approbations.

  5. Sélectionnez l’approbation pour afficher les détails.

Pour plus d’informations sur les approbations, consultez Créer une approbation.

Voir aussi