Vue d’ensemble de l’API d’application Approbations

L’application Approbations dans Microsoft Teams est une application native qui permet aux utilisateurs de créer, gérer et partager des demandes d’approbation directement à partir de leur environnement Microsoft Teams. Il s’intègre à Power Automate pour simplifier les flux de travail et intégrer l’audit, la conformité et la responsabilité dans les processus d’approbation structurés et non structurés.

L’API d’application Approbations vous permet d’intégrer des workflows d’approbation à l’application Teams et aux applications non-Microsoft. Vous pouvez en créer, mettre à jour des approbations existantes et lister toutes les approbations. L’API vous permet de créer, mettre à jour et lister des approbations . attribuer des approbations aux utilisateurs ; spécifier des réponses personnalisées ; et recevoir des notifications dans Teams. Ces API prennent en charge les abonnements Microsoft Graph ; vous pouvez envoyer des notifications pour les réponses d’approbation. L’application Approbations est disponible en tant qu’application personnelle pour tous les utilisateurs De Teams.

Les API d’application Approbations dans Microsoft Graph permettent les cas d’usage suivants :

Automatiser les flux de travail d’approbation : créez et gérez les demandes d’approbation pour automatiser les flux de travail qui ont besoin d’approbations, comme les approbations de documents ou les approbations de dépenses.

Intégrer à d’autres services : l’API permet l’intégration avec d’autres services et applications. Par exemple, vous pouvez configurer un workflow dans lequel une demande d’approbation dans Teams déclenche une action dans un autre système. Une telle action peut mettre à jour un enregistrement dans un CRM ou envoyer une notification via une autre plateforme de communication.

Personnaliser les processus d’approbation : avec cette API, vous pouvez personnaliser le processus d’approbation en fonction des besoins de votre organization. Par exemple, vous pouvez configurer des approbations en plusieurs étapes, des approbations conditionnelles basées sur certains critères ou des approbations qui s’intègrent à des applications personnalisées au sein de votre organization.

Suivre et signaler les demandes : l’API peut être utilisée pour suivre les status des demandes d’approbation et générer des rapports sur les activités d’approbation. Le suivi et la création de rapports peuvent aider les organisations à rester au fait des approbations en attente, à surveiller l’efficacité des processus d’approbation et à garantir la conformité aux stratégies internes.

Améliorer l’expérience utilisateur : à l’aide de l’API, vous pouvez créer des expériences personnalisées dans Teams qui simplifient le processus d’approbation pour les utilisateurs. Par exemple, vous pouvez créer des bots qui facilitent la création et la gestion des approbations, ou des interfaces personnalisées qui permettent aux utilisateurs de consulter et de répondre plus facilement aux demandes d’approbation.

Le tableau suivant répertorie les API disponibles dans Microsoft Graph pour l’application Approbations.

API Description
Élément d’approbation Représente une demande d’approbation, englobant les décisions connexes, les status et les réponses. Vous pouvez créer de nouveaux éléments d’approbation, afficher les éléments d’approbation envoyés ou reçus, et effectuer des actions sur ces éléments d’approbation.
Solution d’approbation Représente le status d’approvisionnement de la solution d’approbation pour un locataire.
Demande d’élément d’approbation Représente une requête créée pour chaque approbateur sur approvalItem.
Réponse à l’élément d’approbation Représente une réponse à une demande d’élément d’approbation.
Point d’affichage de l’élément d’approbation Représente les rôles de l’utilisateur pour un approvalItem.
Opération d’approbation Représente le status et les détails d’une opération effectuée sur approvalItem.

Principaux avantages de l’application Approbations

L’application Approbations centralise et simplifie l’approbation des demandes de dépenses, des demandes de projet, des demandes de tâches, etc. La liste suivante décrit certains des avantages qui en résultent :

  • Réduit le temps et les efforts nécessaires pour gérer les approbations en automatisant le flux de travail et le processus de notification.
  • Centralise le suivi, la gestion et l’audit, ce qui offre une plus grande transparence dans le processus d’approbation.
  • Gère les approbations de manière cohérente dans les différents services et équipes.
  • Applique la conformité à la stratégie en permettant aux organisations de s’assurer que toutes les approbations nécessaires sont obtenues avant d’entreprendre des actions.

Gérer l’application Approbations dans Microsoft Teams