tout ce que tu as besoin de savoir
Un connecteur est un proxy ou un wrapper autour d'une API qui permet au service sous-jacent de s'intégrer à Microsoft Power Automate, Microsoft Power Apps et Azure Logic Apps. Le connecteur permet aux utilisateurs de connecter leurs comptes et d'exploiter un ensemble d'actions et de déclencheurs prédéfinis pour créer leurs applications et leurs flux de travail.
Composantes
Il existe deux types de composants de connecteur
1. Actions :
Les actions sont des modifications effectuées par un utilisateur. Par exemple: utilisez une action pour effectuer l'ajout, la mise à jour, la suppression et la recherche de données dans n'importe quelle entité telle que SQL Server.
2. Déclencheurs:
La plupart des connecteurs fournissent des déclencheurs qui peuvent notifier l'application lorsque des événements spécifiques se produisent.
Il existe deux types de déclencheurs:
- Déclencheurs d'interrogation: ces déclencheurs appellent votre service à une fréquence spécifiée pour rechercher de nouvelles données. Lorsque de nouvelles données sont disponibles, cela provoque une nouvelle exécution de votre instance de workflow avec les données en entrée.
- Déclencheurs poussoirs: ces déclencheurs écoutent les données sur un point de terminaison, c'est-à-dire qu'ils attendent qu'un événement se produise. L'occurrence de cet événement provoque une nouvelle exécution de votre instance de workflow.
Utilisation des connecteurs
Les connecteurs sont disponibles pour une utilisation dans plusieurs produits.
Power Automate (Microsoft Flow)
Travaillez plus intelligemment en créant des flux de travail et en automatisant les processus dans vos applications et services. Rationalisez les notifications, synchronisez les données entre les systèmes, automatisez l'approbation, et plus encore.
Power Apps
Power Apps permet aux utilisateurs de créer des applications d'entreprise connectées au cloud et multiplateformes en utilisant des clics et un code minimal. Créez des expériences utilisateur riches sur le Web, les téléphones et les tablettes. Assemblez des formulaires, ajoutez une logique métier et tirez parti des capacités de l'appareil en toute liberté créative.
Applications logiques
Logic Apps est le moteur de workflow de Power Automate. Il permet aux développeurs professionnels de créer visuellement ou de configurer par programme des flux de travail dans Azure. Un connecteur dans Logic Apps permet aux utilisateurs d'automatiser les scénarios EAI, Business to Business (B2B) et Business to consumer (B2C) tout en bénéficiant des avantages du contrôle de code source, des tests, du support et des opérations.
Connecteurs personnalisés
Nous proposons une grande variété de connecteurs, mais parfois vous souhaiterez peut-être appeler des API, des services et des systèmes qui ne sont pas disponibles en tant que connecteurs prédéfinis. Pour prendre en charge des scénarios plus personnalisés, vous pouvez créer des connecteurs personnalisés avec leurs déclencheurs et leurs actions. Ces connecteurs sont basés sur des fonctions - les données sont renvoyées en fonction de l'appel de fonctions spécifiques dans le service sous-jacent.
Aussi, lisez: La différence entre Power Apps et le développement d'applications traditionnelles
Utiliser Office 365 Outlook Connector dans l'application Canvas
Microsoft Office 365 est un service cloud conçu pour répondre aux besoins de votre organisation en matière de sécurité, de fiabilité et de productivité des utilisateurs.
Actions disponibles et obsolètes:
Créer un contact (V2) | Cette opération crée un nouveau contact dans un dossier de contacts. |
Créer un contact [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Créer un contact (V2) à la place. |
Création an événement (V1) [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Create event (V4) à la place. |
Création an événement (V2) [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Create event (V4) à la place. |
Création an événement (V3) [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Create event (V4) à la place. |
Création an événement (V4) | Cette opération crée un nouvel événement dans un calendrier. |
Supprimer le contact (V2) | Cette opération supprime un contact d'un dossier de contacts. |
Supprimer le contact [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Supprimer le contact (V2) à la place. |
Supprimer l'e-mail (V2) | Cette opération supprime un e-mail par identifiant. |
Supprimer l'e-mail [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Supprimer l'email (V2) à la place. |
Supprimer an événement (V2) | Cette opération supprime un événement dans un calendrier. |
Supprimer l'événement [DEPRECATED] | Cette action est obsolète. Veuillez utiliser plutôt l'événement Supprimer (V2). |
Exporter les e-mails (V2) | Exportez le contenu de l'e-mail. |
Exporter l'e-mail [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Export email (V2) à la place. |
Trouver les heures de réunion (V2) | Trouvez des suggestions d'heures de réunion en fonction de l'organisateur, de la disponibilité des participants et des contraintes de temps ou de lieu |
Rechercher les heures de réunion [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Rechercher les heures de réunion (V2) à la place. |
Signaler l'e-mail (V2) | Cette opération met à jour un indicateur d'e-mail. |
Signaler l'e-mail [DEPRECATED] | Cette action est obsolète. Veuillez plutôt utiliser Flag email (V2). |
Transférer un e-mail | Transférer un e-mail. |
Transférer un e-mail (V2) | Transférer un e-mail. |
Obtenir la pièce jointe (V2) | Cette opération obtient une pièce jointe d'e-mail par identifiant. |
Obtenir la pièce jointe [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Get Attachment (V2) à la place. |
Obtenez a vue du calendrier des événements (V2) [DEPRECATED] | Cette action est obsolète. Veuillez utiliser à la place Obtenir la vue du calendrier des événements (V3). |
Obtenir une vue du calendrier des événements (V3) | Cette opération obtient tous les événements (y compris les instances de récurrences) dans un calendrier à l'aide de l'API Graph. (V3) |
Obtenez a vue du calendrier des événements [DEPRECATED] | Cette action est obsolète. Veuillez utiliser à la place Obtenir la vue du calendrier des événements (V3). |
Obtenir des calendriers (V2) | Cette opération répertorie les calendriers disponibles. |
Obtenir des agendas [DEPRECATED] | Cette action est obsolète. Veuillez plutôt utiliser Get calendars (V2). |
Obtenir le contact (V2) | Cette opération obtient un contact spécifique à partir d'un dossier de contacts. |
Obtenir le contact [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Get contact (V2) à la place. |
Obtenir les dossiers de contacts (V2) | Cette opération répertorie les dossiers de contacts disponibles à l'aide de l'API Graph |
Obtenir les dossiers de contacts [DEPRECATED] | Cette action est obsolète. Veuillez plutôt utiliser Obtenir des dossiers de contacts (V2). |
Obtenir des contacts (V2) | Cette opération récupère les contacts d'un dossier de contacts. |
Obtenir des contacts [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Get contacts (V2) à la place. |
Recevoir un e-mail (V2) | Cette opération reçoit un e-mail par identifiant. |
Recevoir un e-mail [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Get email (V2) à la place. |
Recevoir des e-mails (V2) [DEPRECATED] | Cette action est obsolète. Veuillez plutôt utiliser Get email (V3). |
Recevoir des e-mails (V3) | Cette opération récupère les e-mails d'un dossier via des API graphiques. |
Recevoir des e-mails [DEPRECATED] | Cette action est obsolète. Veuillez plutôt utiliser Get email (V3). |
Obtenir l'événement (V1) [DEPRECATED] | Cette action est obsolète. Veuillez utiliser l'événement Get (V3) à la place. |
Obtenir l'événement (V2) [DEPRECATED] | Cette action est obsolète. Veuillez utiliser l'événement Get (V3) à la place. |
Obtenir l'événement (V3) | Cette opération obtient un événement spécifique d'un calendrier à l'aide de l'API Graph. (V3) |
Obtenir des événements (V1) [DEPRECATED] | Cette action est obsolète. Veuillez plutôt utiliser Get events (V4). |
Obtenir des événements (V2) [DEPRECATED] | Cette action est obsolète. Veuillez plutôt utiliser Get events (V4). |
Obtenir des événements (V3) [DEPRECATED] | Cette action est obsolète. Veuillez plutôt utiliser Get events (V4). |
Obtenir des événements (V4) | Cette opération obtient des événements d'un calendrier à l'aide de l'API Graph. (V4) |
Obtenez des conseils de messagerie pour une boîte aux lettres | Obtenez des conseils de messagerie pour une boîte aux lettres, comme des réponses automatiques / un message OOF ou si la boîte aux lettres est pleine. |
Obtenez des conseils de messagerie pour une boîte aux lettres (V2) | Obtenez des conseils de messagerie pour une boîte aux lettres, comme des réponses automatiques / un message OOF ou si la boîte aux lettres est pleine. |
Obtenir des listes de salles | Obtenir toutes les listes de salles définies dans le locataire de l'utilisateur |
Obtenir les listes de salles (V2) | Obtenir toutes les listes de salles définies dans le locataire de l'utilisateur |
Obtenir des chambres | Obtenir toutes les salles de réunion définies dans le client de l'utilisateur |
Obtenir des chambres (V2) | Obtenir toutes les salles de réunion définies dans le client de l'utilisateur |
Obtenir des chambres the liste des chambres | Obtenez les salles de réunion dans une liste de salles spécifique |
Obtenir des salles dans la liste des salles (V2) | Obtenez les salles de réunion dans une liste de salles spécifique |
Marquer comme lu [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Marquer comme lu ou non lu (V2) à la place. |
Marquer comme lu ou non lu (V2) | Cette opération marque un e-mail comme lu / non lu. |
Déplacer l'e-mail (V2) | Cette opération déplace un e-mail vers le dossier spécifié. |
Déplacer l'e-mail [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Move email (V2) à la place. |
Répondre à l'e-mail (V2) [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Répondre à l'email (V3) à la place. |
Répondre à un e-mail (V3) | Cette opération répond à un e-mail. |
Répondre à l'e-mail [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Répondre à l'email (V3) à la place. |
Répondre à une invitation à un événement (V2) | Répondez à une invitation à un événement. |
Répondre à une invitation à un événement [DEPRECATED] | Cette action est obsolète. Veuillez plutôt utiliser Répondre à une invitation à un événement (V2). |
Envoyer un email (V2) | Cette opération envoie un message électronique. |
Envoyer un e-mail [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Envoyer un e-mail (V2) à la place. |
Envoyer un e-mail depuis une boîte aux lettres partagée (V2) | Cette opération envoie un e-mail à partir d'une boîte aux lettres partagée. Votre compte doit être autorisé à accéder à la boîte aux lettres pour que cette opération réussisse. |
Envoyer un e-mail à partir d'une boîte aux lettres partagée [DEPRECATED] | Cette action est obsolète. Veuillez plutôt utiliser Envoyer un e-mail depuis une boîte aux lettres partagée (V2). |
Envoyer un e-mail d'approbation | Cette opération envoie un e-mail d'approbation et attend une réponse du destinataire. Veuillez vous reporter au lien suivant concernant la prise en charge des messages exploitables dans différents clients de messagerie. |
Envoyer an email avec options | Cette opération envoie un e-mail avec plusieurs options et attend que le destinataire réponde avec l'une des options. Veuillez vous reporter au lien suivant concernant la prise en charge des messages exploitables dans différents clients de messagerie. |
Configurer des réponses automatiques | Définissez le paramètre de réponse automatique pour votre boîte aux lettres. |
Configurer des réponses automatiques (V2) | Définissez le paramètre de réponse automatique pour votre boîte aux lettres. |
Mettre à jour le contact (V2) | Cette opération met à jour un contact dans un dossier de contacts. |
Mettre à jour le contact [DEPRECATED] | Cette action est obsolète. Veuillez utiliser le contact de mise à jour (V2) à la place. |
Mettre à jour l'événement (V1) [DEPRECATED] | Cette action est obsolète. Veuillez utiliser l'événement Update (V4) à la place. |
Mettre à jour l'événement (V2) [DEPRECATED] | Cette action est obsolète. Veuillez utiliser l'événement Update (V4) à la place. |
Mettre à jour l'événement (V3) [DEPRECATED] | Cette action est obsolète. Veuillez utiliser l'événement de mise à jour (V4) à la place. |
Événement de mise à jour (V4) | Cette opération met à jour un événement dans un calendrier à l'aide de l'API Graph. |
Mettre à jour la photo de mon contact | Met à jour la photo du contact spécifié de l'utilisateur actuel. La taille de la photo doit être inférieure à 4 Mo. |
Déclencheurs disponibles et obsolètes:
Lorsqu'un nouvel e-mail arrive (V2) [DEPRECATED] | Cette action est obsolète. Veuillez plutôt utiliser Lorsqu'un nouvel e-mail arrive (V3). |
Lorsqu'un nouvel e-mail arrive (V3) | Cette opération déclenche un flux lorsqu'un nouvel e-mail arrive. Il ignorera tout e-mail dont la taille totale des messages est supérieure à la limite fixée par votre administrateur Exchange ou à 50 Mo, selon la valeur la moins élevée. Il peut également ignorer les e-mails protégés et les e-mails avec un corps ou des pièces jointes invalides. |
Lorsqu'un nouvel e-mail arrive (webhook) [DEPRECATED] | Cette opération déclenche un flux lorsqu'un nouvel e-mail arrive. |
Lorsqu'un nouvel e-mail arrive [DEPRECATED] | Cette action est obsolète. Veuillez plutôt utiliser Lorsqu'un nouvel e-mail arrive (V3). |
Lorsqu'un nouvel e-mail arrive dans une boîte aux lettres partagée (V2) | Cette opération déclenche un flux lorsqu'un nouvel e-mail arrive dans une boîte aux lettres partagée. Votre compte doit être autorisé à accéder à la boîte aux lettres pour que cette opération réussisse. Il ignorera tout e-mail dont la taille totale des messages est supérieure à la limite définie par votre administrateur Exchange ou à 50 Mo, selon la valeur la moins élevée. Il peut également ignorer les e-mails protégés et les e-mails avec un corps ou des pièces jointes invalides. |
Lorsqu'un nouvel e-mail arrive dans une boîte aux lettres partagée [DEPRECATED] | Cette action est obsolète. Veuillez plutôt utiliser Lorsqu'un nouvel e-mail arrive dans une boîte aux lettres partagée (V2). |
Lorsqu'un nouvel e-mail me mentionnant arrive (V2) | Cette opération déclenche un flux lorsqu'un nouveau mail me mentionnant arrive. Il ignorera tout e-mail dont la taille totale des messages est supérieure à la limite définie par votre administrateur Exchange ou à 50 Mo, selon la valeur la moins élevée. Il peut également ignorer les e-mails protégés et les e-mails avec un corps ou des pièces jointes invalides. |
Lorsqu'un nouvel e-mail me mentionnant arrive [DEPRECATED] | Cette action est obsolète. Veuillez utiliser à la place Lorsqu'un nouvel e-mail me mentionnant arrive (V2). |
Lorsqu'un nouvel événement est créé (V1) [DEPRECATED] | Cette action est obsolète. Veuillez utiliser à la place Lorsqu'un nouvel événement est créé (V3). |
Lorsqu'un nouvel événement est créé (V2) [DEPRECATED] | Cette action est obsolète. Veuillez utiliser à la place Lorsqu'un nouvel événement est créé (V3). |
Lorsqu'un nouvel événement est créé (V3) | Cette opération déclenche un flux lorsqu'un nouvel événement est créé dans un calendrier. (V3) |
Lorsqu'un e-mail est signalé (V2) | Cette opération déclenche un flux lorsqu'un e-mail est signalé. |
Lorsqu'un e-mail est signalé [DEPRECATED] | Cette action est obsolète. Veuillez utiliser l'option Lorsqu'un e-mail est marqué (V2) à la place. |
Lorsqu'un événement est ajouté, mis à jour, ou supprimé (V2) | Cette opération déclenche un flux lorsqu'un événement est ajouté, mis à jour ou supprimé dans un calendrier. (V2) |
Lorsqu'un événement est ajouté, mis à jour, ou supprimé [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Lorsqu'un événement est ajouté, mis à jour ou supprimé (V2) à la place. |
Lorsqu'un événement est modifié (V1) [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Quand un événement est modifié (V3) à la place. |
Lorsqu'un événement est modifié (V2) [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Quand un événement est modifié (V3) à la place. |
Lorsqu'un événement est modifié (V3) | Cette opération déclenche un flux lorsqu'un événement est modifié dans un calendrier. (V3) |
Lorsqu'un événement à venir commence bientôt (V2) [DEPRECATED] | Cette action est obsolète. Veuillez plutôt utiliser Lorsqu'un événement à venir commence bientôt (V3). |
Lorsqu'un événement à venir commence bientôt (V3) | Cette opération déclenche un flux lorsqu'un événement de calendrier à venir démarre. |
Lorsqu'un événement à venir commence bientôt [DEPRECATED] | Cette action est obsolète. Veuillez plutôt utiliser Lorsqu'un événement à venir commence bientôt (V3). |
Mise en situation : Nous créons une petite application avec Office 365 Outlook comme connexion, où nous pouvons effectuer la tâche, comme afficher un e-mail, envoyer un e-mail, supprimer un e-mail et répondre à un e-mail.
Étape 1: Créer une application Canvas vierge.
Cliquez sur neufs -> L'Application -> Application Canvas -> Disposition de la tablette.
Étape 2: Ajouter une connexion.
Cliquez sur Affichage -> Cliquez sur Source de données -> Sélectionnez Office 365 Outlook dans la liste -> Cliquez sur Office 365 Outlook.
Étape 3: Insérez des contrôles. Cliquez sur Insérer -> Cliquez sur Galerie -> Sélectionner vertical.
Étape 4: Concevez votre galerie.
Supprimez les contrôles indésirables de la galerie. Ensuite, sélectionnez la galerie et modifiez le nom des étiquettes. Vérifiez la capture d'écran.
Besoin des paramètres suivants :
4.1 Sélectionnez Gallerie -> Définissez sa propriété Items sur la formule suivante : Office365Outlook.GetEmails ({fetchOnlyUnread: true})
4.2 Sélectionnez la première étiquette (Nom: lblFromEmail) -> Définissez sa propriété Text sur la formule suivante:
"De:" & ThisItem.From
4.3 Sélectionnez la deuxième étiquette (Nom: lblSubjectEmail) -> Définissez sa propriété Text sur la formule suivante:
Cet article.sujet
Étape 5: Conception pour afficher le contenu des e-mails: à droite, nous insérons un formulaire dans lequel nous affichons les détails de l'e-mail.
Cliquez sur Insérer -> Cliquez sur Formulaires -> Sélectionnez Affichage.
étapes 5.1: Sélectionnez le formulaire et modifiez le Nom de forme à frmAfficher le contenu de l'e-mail.
Réglez son La source de données propriété à la formule suivante:
Office365Outlook.GetEmails({fetchOnlyUnread : vrai})
Réglez son Articles propriété à la formule suivante:
glyEmailList.Selected
Étape 5.2: Sélectionnez formulaire -> Ajouter des champs -> pour le corps du spectacle et une partie de l'e-mail.
Pour afficher le corps du message. Libellé Nom : lblMessageEmail
Réglez son Texte propriété à la formule suivante:
ThisItem.BodyAperçu
Pour affichage à partir de: Libellé Nom : lblDe
Réglez son Texte propriété à la formule suivante:
"De:" & ThisItem.From
Remarque: Vous pouvez ajouter ThisItem.Bcc, ThisItem.Cc, ThisItem.Subject, ThisItem.To, ThisItem.DateTimeReceived, ThisItem.Attachments, etc. selon vos besoins.
Étape 6: Maintenant, nous créons un petit fonctionnalité pour répondre à un e-mail ou rédiger un nouvel e-mail.
Utilisez Insertion -> Contrôle TextBox
Sélectionnez le bouton Envoyer
-> Réglez son Propriété OnSelect à la formule suivante:
Office365Outlook.SendEmail (txtDraftTo.Text, txtDraftSubject.Text, txtDraftMessage.Text)
Sélectionnez le bouton de réinitialisation
->Réglez son OnSelect, propriété à la formule suivante:
Réinitialiser (txtDraftSubject);
Réinitialiser (txtDraftMessage)
Étape 7: Enregistrez: Cliquez sur Fichier -> Entrez le nom de l'application -> cliquez sur Épargnez.
Aussi, lisez: Éléments à prendre en compte lors du choix entre Power Apps et les applications personnalisées
Utiliser le connecteur utilisateur Office 365 dans l'application Canvas
Le fournisseur de connexion des utilisateurs Office 365 vous permet d'accéder aux profils utilisateur de votre organisation à l'aide de votre compte Office 365. Vous pouvez effectuer diverses actions telles que l'obtention de votre profil, le profil d'un utilisateur, le responsable d'un utilisateur ou des subordonnés directs et également mettre à jour un profil utilisateur.
Actions disponibles et obsolètes:
Obtenir des rapports directs (V1) [DEPRECATED] | Cette action est obsolète. Veuillez plutôt utiliser Obtenir des rapports directs (V2). |
Obtenir des rapports directs (V2) | Récupère les profils utilisateur des subordonnés directs de l'utilisateur spécifié. |
Obtenir le gestionnaire (V1) [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Get manager (V2) à la place. |
Obtenir le gestionnaire (V2) | Récupère le profil du responsable de l'utilisateur spécifié. |
Obtenir mon profil (V1) [DEPRECATED] | Cette action est obsolète. Veuillez utiliser à la place Obtenir mon profil (V2). |
Obtenir mon profil (V2) | Récupère le profil de l'utilisateur actuel. |
Obtenez mes documents sur les tendances | Récupère les documents de tendance pour l'utilisateur connecté |
Obtenez des personnes pertinentes | Obtenez des personnes pertinentes. |
Obtenez des documents tendance | Récupère les documents tendance pour un utilisateur |
Obtenir la photo de l'utilisateur (V1) [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Get user photo (V2) à la place. |
Obtenir une photo de l'utilisateur (V2) | Récupère la photo de l'utilisateur spécifié s'il en a une |
Obtenir les métadonnées des photos de l'utilisateur | Obtenez les métadonnées des photos de l'utilisateur. |
Obtenir le profil utilisateur (V1) [DEPRECATED] | Cette action est obsolète. Veuillez plutôt utiliser Get user profile (V2). |
Obtenir le profil utilisateur (V2) | Récupère le profil d'un utilisateur spécifique. |
Recherche d'utilisateurs | Récupère les profils utilisateur qui correspondent au terme de recherche. |
Recherche d'utilisateurs (V2) | Récupère les profils utilisateur qui correspondent au terme de recherche (V2). |
Mettre à jour mon profil | Met à jour le profil de l'utilisateur actuel |
Mettre à jour ma photo de profil | Met à jour la photo de profil de l'utilisateur actuel. La taille de la photo doit être inférieure à 4 Mo. |
Fonctions disponibles
Nom de la fonction | Description |
direct et gratuit Rapports | Renvoie les subordonnés directs de l'utilisateur spécifié. |
Gérante | Récupère le profil utilisateur du responsable de l'utilisateur spécifié. |
My Profil | Récupère le profil de l'utilisateur actuel. |
Rechercher Utilisateur | Récupère les résultats de la recherche des profils utilisateur. |
Utilisateur Profil | Récupère un profil utilisateur spécifique. |
Mise en situation :
Dans cet exemple : Nous créons un Application Canvas qui gère l'utilisateur Office365.
Étape 1: Créer une application Canvas vierge. Cliquer sur neufs -> Cliquez sur App -> Sélectionnez Application Canvas -> Cliquez sur Disposition de la tablette (application vierge).
Étape 2: Ajouter une connexion.
Cliquez sur Voir -> Cliquez sur La source de données -> Sélectionnez Utilisateurs d'Office 365 dans la liste -> Cliquez sur Utilisateurs d'Office 365.
Étape 3: Insérez les contrôles.
Étape 3.1: Cliquez sur insérer -> Cliquez sur Libellé Contrôle.
Paramètres des propriétés:
Nom : lblHaut
Texte : Tableau de bord utilisateur
Position : X-0 et Y-0
Taille : Largeur-1366 et hauteur-60
Frontière : 2
Étape 3.2: Afficher l'image de l'utilisateur de connexion.
Cliquez sur insérer -> Cliquez sur Image(s).
Paramètres des propriétés:
Nom : imgUtilisateur
Position : X-10 et Y-5
Taille : Largeur-50 et hauteur-50
Rayon de la bordure: 50
Réglez son Propriété de l'image à la formule suivante:
Utilisateur (). Image
Étape 3.3: Afficher le nom d'utilisateur de connexion Nom complet. Cliquer sur insérer -> Cliquez sur Libellé.
Paramètres des propriétés:
Nom : lblNomUtilisateur
Position : X-75 et Y-5
Taille : Largeur-303 et Hauteur-50
Réglez son Propriété de texte à la formule suivante:
Utilisateur (). Nom complet
Étape 3.4: Création d'un champ de recherche pour l'utilisateur de recherche. Cliquez sur Insérer -> Cliquez sur Texte -> Sélectionnez le contrôle de saisie de texte
Paramètres des propriétés: Nom : txtSearchUser Position : X-10 et Y- 115 Taille : Largeur-460 et Hauteur-50 Bordure: 2 Rayon de la bordure: 5 |
Étape 3.5: Création d'une galerie pour l'utilisateur Display. Cliquez sur insérer -> Cliquez sur Gallerie -> Sélectionnez Galerie verticale.
Paramètres des propriétés de la galerie: Nom : glyDisplayUtilisateur Position : X-10 et Y- 165 Taille : Largeur-460 & La taille-590 Bordure: 2 Définissez sa propriété Items sur la formule suivante: Office365Users.SearchUser ({searchTerm: txtSearchUser.Text}) Contrôle d'image: Définissez sa propriété d'image sur la formule suivante: Office365Users.UserPhotoV2 (ThisItem.Id) Contrôle d'étiquette de titre: Définir sa propriété de texte à la formule suivante: ThisItem.DisplayName Contrôle d'étiquette de sous-titre: Définir sa propriété de texte à la formule suivante: CetArticle.Département |
Étape 3.6: Afficher le profil utilisateur sélectionné: Cliquez sur insérer -> Cliquez sur Formulaires -> Sélectionnez Commande.
Paramètres des propriétés des formulaires: Nom : frmDisplayUserProfile Position : X- 480 et Y- 114 Taille : Largeur-878 & La taille-644 Bordure: 2 Colonnes : 1 Définir sa propriété DataSource à la formule suivante: Office365Users.UserProfileV2 (glyDisplayUser.Selected.Id) Définir sa propriété d'élément à la formule suivante: Office365Users.UserProfileV2 (glyDisplayUser.Selected.Id) Cliquez sur Modifier les champs -> Ajouter un onglet personnalisé -> Cliquez sur Insérer -> Étiquettes (insérer plusieurs étiquettes) Définir la propriété de texte des étiquettes à la formule suivante: ThisItem.displayName ThisItem.jobTitre Cetélément.mail ThisItem.anniversaire Cet article.mobileTéléphone ThisItem.streetAddress CetArticle.ville ThisItem.state ThisItem.postalCode CetArticle.pays |
Après avoir configuré toutes les étiquettes. Presse [F5]. Votre application s'affiche à l'écran. Sélectionner Nom d'utilisateur sur le côté gauche et les détails de l'utilisateur sélectionné sur le côté gauche.
Étape 4: enregistrez l'application. Cliquez sur Déposez votre dernière attestation -> Tapez App Nom -> Cliquez sur Épargnez.
Utiliser le connecteur Dynamics 365 dans l'application Canvas
Microsoft Dynamics 365 est un service basé sur le cloud qui fournit un ensemble d'applications intelligentes qui fonctionnent ensemble de manière transparente - unifiant les capacités des logiciels métier CRM et des systèmes ERP.
Actions disponibles:
Créer un nouvel enregistrement | Cette opération crée un nouvel enregistrement d'une entité |
Créer un nouvel enregistrement | Cette opération crée un nouvel enregistrement d'une entité (avec des jeux d'options exposés sous forme de chaînes) |
Supprimer un enregistrement | Cette opération supprime un enregistrement d'une collection d'entités |
Obtenez un enregistrement | Cette opération récupère l'enregistrement spécifié pour une entité |
Obtenez un enregistrement | Cette opération récupère l'enregistrement spécifié pour une entité (avec les jeux d'options exposés sous forme de chaînes) |
Liste des enregistrements | Cette opération obtient des enregistrements pour une entité |
Liste des enregistrements | Cette opération obtient des enregistrements pour une entité (avec des jeux d'options exposés sous forme de chaînes) |
Mettre à jour un enregistrement | Cette opération met à jour un enregistrement existant pour une entité |
Mettre à jour un enregistrement | Cette opération met à jour un enregistrement existant pour une entité (avec des jeux d'options exposés sous forme de chaînes) |
Déclencheurs disponibles:
Lorsqu'un enregistrement est créé | Déclenche un flux lorsqu'un objet est créé dans Dynamics 365 |
Lorsqu'un enregistrement est créé | Déclenche un flux lorsqu'un objet est créé dans Dynamics 365 (avec des jeux d'options exposés sous forme de chaînes) |
Lorsqu'un enregistrement est créé ou mis à jour | Déclenche un flux lorsqu'un objet est créé ou modifié dans Dynamics 365 (avec des jeux d'options exposés sous forme de chaînes) |
Lorsqu'un enregistrement est supprimé | Déclenche un flux lorsqu'un objet est supprimé dans Dynamics 365 |
Lorsqu'un enregistrement est mis à jour | Déclenche un flux lorsqu'un objet est modifié dans Dynamics 365 |
Mise en situation : Nous créons un exemple d'application à l'aide de Dynamics 365 Connector.
Étape 1: Ajout d'une connexion Dynamics 365, cliquez sur Données -> Cliquez sur Connexions -> Sélectionnez Dynamique 365.
Étape 2: Cliquez sur le Créer bouton (dans la fenêtre de contrôle qui apparaît maintenant).
Étape 3: Créez une application Canvas: Cliquez sur L'Application -> Cliquez sur Nouveauté -> Cliquez sur Toile
Cliquez sur flèche -> Sélectionnez Dynamics 365 à partir de connexions -> Sélectionnez Table des comptes -> Cliquez sur NOUS CONTACTER.
Une application Canvas avec les fonctionnalités de base Ajouter, Modifier, Rechercher et afficher la liste sera prête.
Étape 4: Cliquez sur Déposez votre dernière attestation -> cliquez sur Épargnez -> Type nom de l'application -> Cliquez sur Sur le bouton Enregistrer.
Aussi, lisez: Microsoft Power Apps: applications de canevas vs applications basées sur un modèle
Utiliser le connecteur Power Apps dans l'application Canvas
Dynamics 365 Business Central est une solution de gestion d'entreprise pour les petites et moyennes entreprises qui automatise et rationalise les processus d'entreprise et vous aide à gérer votre entreprise.
Actions disponibles
Créer un enregistrement | Crée un enregistrement Dynamics 365 Business Central |
Supprimer l'enregistrement | Supprime un enregistrement Dynamics 365 Business Central |
Exécuter l'action | Exécute une action Dynamics 365 Business Central. |
Obtenez un enregistrement | Récupère un enregistrement Dynamics 365 Business Central |
Obtenir les types d'enregistrement | Récupère les types d'enregistrement Dynamics 365 Business Central |
Mettre à jour l'enregistrement | Met à jour un enregistrement Dynamics 365 Business Central existant |
Disponible triggers
Lorsqu'une approbation client est demandée | Déclenche un flux lorsqu'une demande d'approbation client se produit dans Dynamics 365 Business Central. |
Lorsqu'une approbation de lot de journal général est demandée | Déclenche un flux lorsqu'une demande d'approbation de lot de journal général se produit dans Dynamics 365 Business Central. |
Lorsqu'une approbation de ligne de journal générale est demandée | Déclenche un flux lorsqu'une demande d'approbation de ligne de journal générale se produit dans Dynamics 365 Business Central. |
Lorsqu'une approbation de document d'achat est demandée | Déclenche un flux lorsqu'une demande d'approbation de document d'achat se produit dans Dynamics 365 Business Central. |
Lorsqu'un enregistrement est modifié | Déclenche un flux lorsqu'un enregistrement est modifié dans Dynamics 365 Business Central |
Lorsqu'un enregistrement est créé | Déclenche un flux lorsqu'un enregistrement est créé dans Dynamics 365 Business Central |
Lorsqu'un enregistrement est supprimé | Déclenche un flux lorsqu'un enregistrement est supprimé dans Dynamics 365 Business Central |
Lorsqu'un enregistrement est modifié | Déclenche un flux lorsqu'un enregistrement est modifié dans Dynamics 365 Business Central |
Lorsqu'une approbation de document de vente est demandée | Déclenche un flux lorsqu'une demande d'approbation de document de vente se produit dans Dynamics 365 Business Central. |
Lorsqu'une approbation du fournisseur est demandée | Déclenche un flux lorsqu'une demande d'approbation du fournisseur se produit dans Dynamics 365 Business Central. |
Lorsqu'une approbation d'article est demandée | Déclenche un flux lorsqu'une demande d'approbation d'élément se produit dans Dynamics 365 Business Central. |
Exemple: nous créons a exemple d'application utilisant Dynamics 365 Business Central.
Étape 1: Ajout de la connexion Dynamics 365 Business Central, Cliquez sur Accueil -> Cliquez sur Autres sources de données.
Étape 2: Cliquez sur Nouvelle connexion -> Sélectionnez Centre d'affaires -> Cliquez sur le Créer un bouton.
Étape 3: Choisissez un jeu de données Production.
Étape 4: Sélectionnez une table Nom: Item -> Cliquez sur NOUS CONTACTER.
Étape 5: Une application Canvas avec des fonctionnalités de base telles que Ajouter, Mettre à jour, Supprimer et Rechercher sera prête à être utilisée.
Remarque: Vous pouvez modifier l'écran / les champs selon votre choix.
Étape 6: Cliquez sur Déposez votre dernière attestation -> cliquez sur Épargnez -> Entrez le nom de l'application -> Cliquez sur Épargnez
Utiliser le connecteur Twitter dans l'application Canvas
Twitter est un service de réseautage social en ligne qui permet aux utilisateurs d'envoyer et de recevoir des messages courts appelés «tweets». Connectez-vous à Twitter pour gérer vos tweets. Vous pouvez effectuer diverses actions telles que l'envoi d'un tweet, la recherche, l'affichage des abonnés, etc.
Limitation du connecteur Twitter:
Voici quelques-unes des limites et restrictions:
- Nombre maximum de connexions par utilisateur: 2
- Limite de taux d'appel de l'API pour l'opération POST: 12 par heure
- Limite de taux d'appels de l'API pour les autres opérations: 600 par heure
- Fréquence des sondages déclencheurs: 1 heure
- Taille maximale du téléchargement d'image: 5 Mo
- Taille maximale du téléchargement vidéo: 15 Mo
- Nombre maximum de résultats de recherche: 100
- Nombre maximum de nouveaux tweets suivis dans un intervalle d'interrogation: 5
- Rechercher des recherches d'API par rapport à un échantillon de Tweets récents publiés au cours des 7 derniers jours
- L'API de recherche standard est axée sur la pertinence et non sur l'exhaustivité. Cela signifie que certains Tweets et utilisateurs peuvent manquer dans les résultats de recherche.
Actions disponibles:
Obtenez des abonnés | Cette opération obtient la liste des utilisateurs qui suivent un utilisateur donné. |
Suivez | L'opération obtient la liste des personnes suivies par l'utilisateur donné. |
Obtenir la chronologie de la maison | Cette opération obtient les tweets et re-tweets les plus récents publiés par moi et mes abonnés. |
Obtenez mes abonnés | Cette opération récupère la liste des utilisateurs qui me suivent. |
Obtenez mon suivant | Cette opération obtient la liste des utilisateurs que je suis. |
Obtenir l'utilisateur | Cette opération obtient les détails du profil d'un utilisateur donné, tels que le nom d'utilisateur, la description, le nombre d'abonnés, etc. |
Obtenir la chronologie de l'utilisateur | Cette opération permet d'obtenir une liste des tweets les plus récents publiés par un utilisateur donné. |
Publier un tweet | Cette opération publie un nouveau tweet. |
Retweet | Cette opération retweete un tweet. |
Rechercher des tweets | Cette opération obtient une liste de tweets pertinents correspondant à la requête de recherche. |
Déclencheurs disponibles:
Lorsqu'un nouveau tweet est publié | Cette opération déclenche un flux lorsqu'un nouveau tweet correspondant à une requête de recherche donnée est publié. |
Mise en situation :
Étape 1: Ajout d'une connexion Twitter, Cliquez sur Données -> Cliquez sur La connexion -> Sélectionnez Twitter.
Étape 2: Cliquez sur Création Bouton -> Suivi avec l'écran d'autorisation avec Identifiants Twitter.
Étape 3: Créer une application Canvas: Cliquer sur L'Application -> Sélectionnez Application Canvas
Cliquez sur Toile vierge Application de mise en page de tablette.
Étape 4: Cliquez sur Afficher -> Cliquez sur Source de données -> Cliquez sur Connecteurs RF -> Cliquez sur Twitter -> Sélectionnez Twitter.
Étape 5: Afficher l'écran d'accueil de Twitter, Cliquez sur Insérer -> Cliquez sur Galerie -> Cliquez sur Verticale.
Étape 5.1 : Sélectionnez la Galerie pour effectuer les réglages suivants
-> Réglez son Propriété Items à la formule suivante: Twitter.HomeTimeline () -> Sélectionnez le titre & définir son Propriété de texte à la formule suivante: ThisItem.TweetText -> Sélectionnez le sous-titre & définir son Propriété de texte à la formule suivante: Cet article.TweetéPar -> Sélectionnez l'image & définissez sa propriété d'image sur la formule suivante: ThisItem.UserDetails.ProfileImageUrl |
Étape 6: Afficher les détails du Tweet: Cliquez sur insérer -> Cliquez sur Formulaires -> Cliquez sur Commande.
Sélectionnez le formulaire -> Définissez sa propriété d'élément sur la formule suivante:
glyTwitterHomeTimeLine.Selected
Insérez des étiquettes et modifiez la propriété du texte:
-> Cliquez sur insérer -> Cliquez sur Label Réglez son Propriété de texte à la formule suivante: ThisItem.TweetText -> Cliquez sur insérer -> Cliquez sur Label Réglez son Propriété de texte à la formule suivante: ThisItem.UserDetails.FullName -> Cliquez sur insérer -> Cliquez sur Label Réglez son Propriété de texte à la formule suivante: Cet article.TweetéPar -> Cliquez sur insérer -> Cliquez sur Label Réglez son Propriété de texte à la formule suivante: CetItem.CrééAtIso |
Étape 7: Cliquez sur Déposez votre dernière attestation -> Cliquez sur Épargnez -> Entrée Nom de l'application -> Cliquez sur Épargnez Bouton.
Utiliser le connecteur en ligne MS Project dans l'application Canvas
Project Online est une solution en ligne flexible pour la gestion de portefeuille de projets (PPM) et le travail quotidien de Microsoft. Livré via Office 365, Project Online permet aux organisations de démarrer rapidement avec de puissantes fonctionnalités de gestion de projet pour planifier, hiérarchiser et gérer les projets et les investissements de portefeuille de projets, de presque n'importe où sur presque tous les appareils.
Actions disponibles:
En cliquant dans et publier un projet | Archivez et publiez un projet existant sur votre site. |
Projet de paiement | Extrait un projet existant sur votre site. |
Créer une nouvelle ressource | Crée une ressource d'entreprise dans votre site Project Online. |
Crée a nouveau projet | Crée un nouveau projet dans le site en ligne de votre projet. |
Crée a nouvelle tâche | Crée une nouvelle tâche dans votre projet. |
Obtenez a tâche récapitulative du projet | Obtient la tâche récapitulative du projet pour un projet donné. |
Projet de liste | Répertorie un projet par ID dans votre site en ligne de projet. |
Liste des projets | Répertorie les projets sur le site en ligne de votre projet. |
Répertorie les tâches | Répertorie les tâches publiées dans un projet. |
Déclencheurs disponibles:
Lorsqu'un nouveau projet est créé | Déclenche un flux chaque fois qu'un nouveau projet est créé. |
Lorsqu'une nouvelle ressource est créée | Déclenche un nouveau flux lorsqu'une nouvelle ressource est créée. |
Lorsqu'une nouvelle tâche est créée | Déclenche un flux lorsqu'une nouvelle tâche est créée. |
Lorsqu'un projet est publié | Déclenche un flux chaque fois qu'un projet est publié. |
Étape 1: Ajout d'une connexion en ligne à un projet, Cliquez sur Données -> Cliquez sur La connexion -> Sélectionnez Projet en ligne.
Étape 2: Cliquez sur Création. -> Suivi avec Autorisation écran avec les identifiants Twitter.
Étape 3: Créer une application Canvas: Cliquer sur L'Application -> Cliquez sur Nouvelle application -> Sélectionnez Application Canvas
Cliquez sur Application de mise en page de tablette en toile vierge.
Étape 4: Ajouter une connexion -> Cliquez sur Voir -> Cliquez sur La source de données -> Dans la liste des connecteurs, sélectionnez Projet en ligne -> Cliquez sur Projet en ligne.
Étape 5: Afficher toute la liste de projets: Cliquez sur insérer -> Cliquez sur Gallerie -> Sélectionnez Galerie verticale ->
Sélectionnez la galerie -> Réglez son Propriété de l'article à la formule suivante:
ProjectOnline.ListProjects («https://ashicyno.sharepoint.com/sites/pwa») .value
Insérez des étiquettes et modifiez la propriété du texte:
Sélectionnez le titre & définir son Propriété de texte à la formule suivante: ThisItem.ProjectIdentifier Sélectionnez le sous-titre & définir son Propriété de texte à la formule suivante: CetÉlément.Nom |
Étape 6: Afficher la liste des tâches Project Wise: Cliquer sur insérer -> Cliquez sur Gallerie -> Sélectionnez Galerie verticale ->
Sélectionnez le Gallerie Réglez son Produit Propriété à la formule suivante:
ProjectOnline.ListTasks (glyProjectsList.Selected.Id, "https://ashicyno.sharepoint.com/sites/pwa") .value
Insérez des étiquettes et modifiez la propriété du texte :
Sélectionnez le titre & définir son Propriété de texte à la formule suivante: CetÉlément.Nom Sélectionnez le sous-titre & définir son Propriété de texte à la formule suivante: ThisItem.Start |
Étape 7: Enregistrez l'application: Cliquez sur Épargnez -> Tapez le nom de l'application -> Cliquez sur Épargnez.
Utiliser le connecteur du planificateur dans l'application Canvas
Microsoft Planner vous permet de rassembler facilement des équipes, des tâches, des documents et des conversations pour de meilleurs résultats.
Disponible & Obsolète Actions:
Ajouter des destinataires à une tâche | Ajoutez des destinataires à une tâche de planificateur existante. |
Créer un bucket | Créez un compartiment dans Planner pour le plan et le groupe spécifiés. |
Créer un bucket [DEPRECATED] | Cette action est obsolète. Veuillez plutôt utiliser Créer un bucket. |
Créer une tâche | Créez une nouvelle tâche dans le planificateur. |
Créer une tâche [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Créer une tâche à la place. |
Créer une tâche [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Créer une tâche à la place. |
Obtenez une tâche | Obtenez une tâche de planificateur existante. |
Obtenir une tâche [DEPRECATED] | Cette action est obsolète. Veuillez plutôt utiliser Obtenir une tâche. Obtenez une tâche de planificateur existante. |
Obtenir les détails de la tâche | Obtenez les détails de la tâche pour une tâche existante. |
Obtenir les détails de la tâche [DEPRECATED] | Cette action est obsolète. Veuillez plutôt utiliser Obtenir les détails de la tâche. |
Liste des seaux | Listez les seaux dans un plan. |
Liste des buckets [DEPRECATED] | Cette action est obsolète. Veuillez plutôt utiliser des buckets de liste. |
Liste des buckets [DEPRECATED] | Cette action est obsolète. Veuillez plutôt utiliser des buckets de liste. |
Lister mes plans [DEPRECATED] | Répertoriez les plans auxquels l'utilisateur s'est abonné. |
Lister mes plans [DEPRECATED] | Répertoriez les plans auxquels l'utilisateur s'est abonné. |
Listez mes tâches | Dressez la liste des tâches qui m'ont été confiées. |
Lister mes tâches [DEPRECATED] | Cette action est obsolète. Veuillez plutôt utiliser Lister mes tâches. |
Liste des plans pour un groupe | Répertoriez les plans appartenant au groupe spécifié. |
Répertorier les tâches | Dressez la liste des tâches dans un plan. |
Répertorier les tâches [DEPRECATED] | Cette action est obsolète. Veuillez utiliser plutôt les tâches de liste. |
Répertorier les tâches [DEPRECATED] | Cette action est obsolète. Veuillez utiliser plutôt les tâches de liste. |
Annuler l'attribution d'utilisateurs d'une tâche | Annulez l'attribution d'utilisateurs d'une tâche de planificateur existante. |
Mettre à jour une tâche | Mettez à jour une tâche de planificateur existante. |
Mettre à jour une tâche (V2) | Mettez à jour une tâche de planificateur existante. |
Mettre à jour une tâche [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Mettre à jour une tâche (V2) à la place. |
Mettre à jour les détails de la tâche | Mettez à jour les détails de la tâche pour une tâche existante. |
Mettre à jour les détails de la tâche [DEPRECATED] | Cette action est obsolète. Veuillez plutôt utiliser les détails de la tâche de mise à jour. |
Déclencheurs disponibles et obsolètes :
Lorsqu'une nouvelle tâche est créée | Cette opération se déclenche lorsqu'une nouvelle tâche est créée. |
Lorsqu'une nouvelle tâche est créée [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Quand une nouvelle tâche est créée à la place. |
Lorsqu'une nouvelle tâche est créée [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Quand une nouvelle tâche est créée à la place. |
Lorsqu'une tâche m'est attribuée | Cette opération se déclenche lorsqu'une tâche m'est attribuée. |
Lorsqu'une tâche m'est attribuée [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Quand une tâche m'est attribuée à la place. |
Lorsqu'une tâche est terminée | Cette opération se déclenche lorsqu'une tâche est terminée. |
Lorsqu'une tâche est terminée [DEPRECATED] | Cette action est obsolète. Veuillez utiliser à la place Quand une tâche est terminée. |
Lorsqu'une tâche est terminée [DEPRECATED] | Cette action est obsolète. Veuillez utiliser à la place Quand une tâche est terminée. |
Mise en situation :
Étape 1: Ajout d'une connexion au planificateur, Cliquez sur Données -> Cliquez sur La connexion -> Sélectionnez Planificateur.
Étape 2: Cliquez sur Création. -> Suivi avec Autorisation écran avec vos informations d'identification.
Étape 3: Créer une application Canvas: Cliquer sur L'Application -> Cliquez sur Nouvelle appli -> Sélectionnez Application Canvas
Cliquez sur Disposition de la tablette d'application vide.
Étape 4: Ajouter une connexion: Cliquez sur Voir -> Cliquez sur La source de données -> Dans Liste des connecteurs, Sélectionnez Planificateur -> Cliquez sur Planificateur.
Étape 5: Afficher la liste de tous les plans: Cliquez sur insérer -> Cliquez sur Gallerie -> Sélectionnez Galerie verticale ->
Sélectionnez la galerie -> Réglez son Propriété de l'article à la formule suivante:
Planner.ListMyPlans (). Value
Insérez des étiquettes et modifiez la propriété du texte :
Sélectionnez le titre & définir son Propriété de texte à la formule suivante: Cet objet.titre |
Étape 6: Afficher toute la liste des tâches: Cliquez sur insérer -> Cliquez sur Gallerie -> Sélectionnez Galerie verticale ->
Sélectionnez la galerie -> Réglez son Propriété de l'article à la formule suivante:
Planner.ListMyPlans (). Value
Insérez des étiquettes et modifiez la propriété du texte:
Sélectionnez l'étiquette TaskName & définir son Propriété de texte à la formule suivante: CetArticle.titre Sélectionnez l'étiquette StartDate & définir son Propriété de texte à la formule suivante: Texte (ThisItem.startDateTime, "[$ - en-US] jj-mm-aaaa") Sélectionnez le libellé CreateDate & définir son Propriété de texte à la formule suivante: ThisItem.createdDateTime |
Étape 7 : Enregistrez l'application : Cliquez sur Épargnez -> Tapez le nom de l'application -> Cliquez sur Épargnez.
Utiliser Salesforce Connector dans l'application Canvas
Le connecteur Salesforce fournit une API pour travailler avec les objets Salesforce.
Actions disponibles et obsolètes:
Fermer ou abandonner une tâche | Ferme ou abandonne une tâche. Utilisez UploadComplete pour fermer une tâche ou Aborted pour abandonner une tâche. Si vous fermez une tâche, Salesforce met en file d'attente la tâche et les données téléchargées pour traitement, et vous ne pouvez pas ajouter de données de tâche supplémentaires. Si vous abandonnez un travail, le travail n'est pas mis en file d'attente ou traité. |
Créer un emploi (V2) | Crée un travail, qui représente une opération en bloc (et les données associées) qui est envoyée à Salesforce pour un traitement asynchrone. Fournissez des données de travail via une demande de téléchargement de données de travail. |
Créer une mission [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Create a job (V2) à la place. |
Créer un enregistrement | Cette opération crée un enregistrement et autorise les valeurs nulles. |
Créer un enregistrement [DEPRECATED] | Cette opération crée un enregistrement. |
Supprimer un travail | Supprime un travail. Pour être supprimé, un travail doit avoir l'état UploadComplete, JobComplete, Aborted ou Failed. |
Supprimer l'enregistrement | Cette opération supprime un enregistrement. |
Obtenir un enregistrement par ID externe | Cette opération récupère un enregistrement à l'aide d'un ID externe. |
Obtenez tous les emplois | Obtenez une liste de tous les emplois |
Obtenir des informations sur l'emploi | Récupère des informations détaillées sur un travail. |
Obtenez des résultats d'emploi | Récupère une liste d'enregistrements en fonction du type de résultat pour un travail terminé. |
Obtenir les types d'objets | Cette opération répertorie les types d'objets Salesforce disponibles. |
Obtenez un enregistrement | Cette opération obtient un enregistrement. |
Obtenir l'enregistrement [DEPRECATED] | Cette action est obsolète. Veuillez utiliser Get record à la place. |
Obtenez des enregistrements | Cette opération obtient des enregistrements d'un certain type d'objet Salesforce tel que «Leads». |
Insérer ou mettre à jour (Upsert) un enregistrement par ID externe | Cette opération insère ou met à jour (upserts) un enregistrement à l'aide d'un ID externe. |
Mettre à jour l'enregistrement | Cette opération met à jour un enregistrement et autorise les valeurs nulles. |
Mettre à jour l'enregistrement [DEPRECATED] | Cette opération met à jour un enregistrement. |
Télécharger les données d'emploi | Télécharge les données d'un travail à l'aide de données CSV. |
Déclencheurs disponibles:
Lorsqu'un enregistrement est créé | Cette opération se déclenche lorsqu'il y a des enregistrements nouvellement créés. |
Lorsqu'un enregistrement est modifié | Cette opération se déclenche lorsqu'il y a des enregistrements nouvellement modifiés. |
Disponible Haut niveau Actes:
Délégable | |
Moyen | Non |
Filtre | Oui |
Chercher | Oui |
Max | Non |
Min | Non |
Rechercher | Oui |
Sort | Oui |
TrierParColonnes | Oui |
Somme | Non |
Filtrer et rechercher des prédicats:
Salesforce | |
Pas | Oui |
EstVierge | Non |
Couper les extrémités | Non |
Len | Non |
+, - | Non |
<, <=, =, <>,>,> = | Oui |
Et (&&), Ou (||), Pas (!) | Oui |
in | Oui |
Commence avec | Non |
Étape 1: Ajout de Salesforce Connection, Cliquez sur Données -> Cliquez sur La connexion -> Sélectionnez Salesforce.
Étape 2: Sélectionnez le Production / bac à sable du URI de connexion menu déroulant -> Cliquez sur Création
Étape 3: Remplissez le Écran de connexion Salesforce avec vos identifiants. -> Cliquez sur le Bouton de connexion
Étape 4: Dans l'écran Autoriser l'accès -> Cliquez sur le Autoriser .
Étape 5: Créez une application Canvas: Cliquer sur L'Application -> Cliquez sur Application Canvas
Étape 6: Cliquez sur Flèche.
Étape 7: Sélectionnez Salesforce -> Sélectionnez Comptes -> Cliquez sur Connectez.
Étape 8: Une application de base avec ajout de fonctionnalités, suppression, mise à jour et recherche est disponible.
Étape 9: Cliquez sur le menu Fichier -> Cliquez sur Enregistrer -> Tapez le nom de l'application -> Cliquez sur Bouton Enregistrer.
Conclusion
Pour résumer, plonger dans le monde de Connecteurs Microsoft PowerApps a été un voyage vers une intégration transparente et des fonctionnalités améliorées. Ces connecteurs servent de fils invisibles reliant diverses sources de données, donnant vie à vos applications.
Comme étant une entreprise Développeur Microsoft Power App, vous avez découvert la puissance de la connectivité : comment ces ponts relient sans effort vos applications à une myriade de services, ouvrant ainsi la voie à un nouveau domaine de possibilités. La simplicité de mise en œuvre, associée à la vaste gamme de connecteurs disponibles, fait de PowerApps un formidable outil pour élaborer des solutions dynamiques et interconnectées.
Dans votre boîte à outils en tant que développeur, ces connecteurs ne sont pas de simples utilitaires ; ce sont les canaux par lesquels circule votre créativité, façonnant des applications qui transcendent les frontières. Ainsi, alors que vous continuez à exploiter le potentiel des connecteurs Microsoft PowerApps, n’oubliez pas qu’il ne s’agit pas seulement d’intégration ; il s'agit d'améliorer l'ensemble de l'expérience de développement d'applications. Bonne connexion !
Conseil Microsoft Power Platform
Encore une question? Vous êtes libre de me contacter ou de contacter d'autres experts de notre équipe pour vous présenter la véritable puissance de PowerApps.
Bien informé et facilement compréhensible et très bien expliqué avec des exemples.
Article génial
Super blog.