Partager via


Gestion Power Automate

Le connecteur De gestion Power Automate permet d’interagir avec le service De gestion Power Automate. Par exemple : création, modification et mise à jour de flux. Les administrateurs qui souhaitent effectuer des opérations avec des privilèges d’administrateur doivent appeler des actions avec le suffixe « as Admin ». L’authentification du principal de service est prise en charge uniquement pour les actions administratives.

Ce connecteur est disponible dans les produits et régions suivants :

Service classe Régions
Copilot Studio Norme Toutes les régions Power Automate
Power Apps Norme Toutes les régions Power Apps
Power Automate Norme Toutes les régions Power Automate
Contact
Nom Microsoft
URL Prise en charge de Microsoft Power Automate
Prise en charge de Microsoft Power Apps
Métadonnées du connecteur
Éditeur Microsoft
Site internet https://make.powerautomate.com/

Limites générales

Nom Valeur
Connexions par compte 50

Création d’une connexion

Le connecteur prend en charge les types d’authentification suivants :

Authentification de certificat client Fournir des informations d’identification d’ID Microsoft Entra à l’aide du certificat PFX et du mot de passe Toutes les régions Non partageable
Microsoft Entra ID Intégré Utilisez l’ID Microsoft Entra pour accéder à ce service. Toutes les régions Non partageable
Valeur par défaut [DÉCONSEILLÉE] Cette option concerne uniquement les connexions plus anciennes sans type d’authentification explicite et est fournie uniquement pour la compatibilité descendante. Toutes les régions Non partageable

Authentification de certificat client

ID d’authentification : CertOauth

Applicable : Toutes les régions

Fournir des informations d’identification d’ID Microsoft Entra à l’aide du certificat PFX et du mot de passe

Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.

Nom Type Descriptif Obligatoire
Locataire ficelle Vrai
ID de client ficelle ID client de l’application Microsoft Entra ID
Secret du certificat client clientCertificate Secret de certificat client autorisé par cette application Vrai

Identifiant Microsoft Entra intégré

ID d’authentification : firstParty

Applicable : Toutes les régions

Utilisez l’ID Microsoft Entra pour accéder à ce service.

Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.

Valeur par défaut [DÉCONSEILLÉE]

Applicable : Toutes les régions

Cette option concerne uniquement les connexions plus anciennes sans type d’authentification explicite et est fournie uniquement pour la compatibilité descendante.

Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.

Limitations

Nom Appels Période de renouvellement
Appels d’API par connexion 5 60 secondes
Demandes non get par connexion 300 3600 secondes

Actions

Activer le flux

Démarrez le flux donné dans un environnement.

Annuler l’exécution du flux

Annuler une exécution de flux.

Créer un flux

Créer un flux

Créer une connexion

Créez une connexion pour le connecteur donné dans un environnement.

Désactiver le flux

Arrêtez le flux donné dans un environnement.

Flux de mise à jour

Mettez à jour le flux donné dans un environnement.

Modifier les propriétaires de flux

Modifiez les propriétaires du flux donné dans un environnement.

Modifier les propriétaires de flux en tant qu’administrateur

Modifiez les propriétaires du flux donné créé dans un environnement auquel vous avez accès administrateur.

Modifier les utilisateurs Run-Only

Modifiez les utilisateurs d’exécution uniquement du flux donné dans un environnement.

Obtenir le connecteur

Obtenez le connecteur donné dans un environnement.

Obtenir le flux

Obtenez le flux donné dans un environnement.

Obtenir le flux en tant qu’administrateur

Obtenez le flux donné à partir d’un environnement auquel vous avez accès administrateur.

Restaurer le flux supprimé en tant qu’administrateur

Restaurez le flux supprimé de manière réversible dans un environnement auquel vous avez accès administrateur.

Resubmit Flow

Soumettez à nouveau l’exécution du flux donné dans un environnement.

Répertorier les connecteurs

Répertorie tous les connecteurs disponibles dans l’environnement donné. Cette liste inclut des connecteurs personnalisés ainsi que les connecteurs intégrés.

Répertorier les flux en tant qu’administrateur (V2)

Répertoriez tous les flux dans l’environnement donné auquel vous avez accès administrateur. Cette action V2 est une action de performances supérieure qui retourne uniquement les informations d’identification sur le flux. La définition de flux et la plupart des métadonnées ne sont pas retournées. Pour obtenir des métadonnées supplémentaires et la définition de flux, effectuez un appel ultérieur à l’action Get Flow as Admin.

Répertorier les propriétaires de flux

Répertorier tous les propriétaires du flux donné dans un environnement.

Répertorier les utilisateurs de flux Run-Only

Répertoriez tous les utilisateurs d’exécution uniquement du flux donné dans un environnement.

Répertorier mes connexions

Répertorie toutes vos connexions disponibles dans l’environnement donné.

Répertorier mes environnements

Répertoriez les environnements auxquels vous avez accès.

Répertorier mes flux

Répertoriez tous les flux que vous avez créés dans l’environnement donné.

Supprimer le flux

Supprimer le flux donné dans un environnement

URL de rappel de liste

Répertoriez l’URL de rappel pour le flux donné dans un environnement.

Activer le flux

Démarrez le flux donné dans un environnement.

Paramètres

Nom Clé Obligatoire Type Description
Environnement
environmentName True string

Sélectionner un environnement

Flux
flowName True string

Sélectionner un flux

Annuler l’exécution du flux

Annuler une exécution de flux.

Paramètres

Nom Clé Obligatoire Type Description
Environnement
environmentName True string

Sélectionner un environnement

Flux
flowName True string

Sélectionner un flux

ID d’exécution
runId True string

ID de l’exécution du flux pour soumettre à nouveau.

Créer un flux

Créer un flux

Paramètres

Nom Clé Obligatoire Type Description
Environnement
environmentName True string

Sélectionner un environnement

Nom du flux
name string
Nom d’affichage du flux
displayName True string
État du flux
state True string
Nom de la connexion
connectionName string
Nom complet de la connexion
displayName string
ID du connecteur
id True string
Connexion incorporée ou appelante
source string
Nom logique de la référence de connexion
connectionReferenceLogicalName string
Nom du connecteur
name string
Nom complet du connecteur
displayName string
Heure de création de la connexion
createdTime date-time
URL du runtime du connecteur
primaryRuntimeUrl string
URL de l’icône du connecteur
iconUri string
Le connecteur est une API personnalisée
isCustomApi boolean
Niveau du connecteur
tier string
Heure de création du flux
createdTime date-time
Heure modifiée du flux
lastModifiedTime date-time
Nom du modèle de flux
templateName string
URI du déclencheur de flux
flowTriggerUri string
État de l’installation du flux
installationStatus string
ID de locataire Creator
tenantId True string
ID de l’objet Créateur
objectId string
ID d’utilisateur Creator
userId True string
Type d’utilisateur Creator
userType True string
Type de déclencheur de flux
type string
Type de déclencheur de flux
kind string
Type d'action
type string
ID d’opération Swagger
swaggerOperationId string
Nom de l’API d’action
name string
ID de l’API d’action
id string
Type d’API d’action
type string

Retours

Corps
Flow

Créer une connexion

Créez une connexion pour le connecteur donné dans un environnement.

Paramètres

Nom Clé Obligatoire Type Description
Environnement
environmentName True string

Sélectionner un environnement

Connector
apiName True string

Sélectionner le connecteur

connexion
connection dynamic

Connection

Retours

Les sorties de cette opération sont dynamiques.

Désactiver le flux

Arrêtez le flux donné dans un environnement.

Paramètres

Nom Clé Obligatoire Type Description
Environnement
environmentName True string

Sélectionner un environnement

Flux
flowName True string

Sélectionner un flux

Flux de mise à jour

Mettez à jour le flux donné dans un environnement.

Paramètres

Nom Clé Obligatoire Type Description
Environnement
environmentName True string

Sélectionner un environnement

Flux
flowName True string

Sélectionner un flux

Nom du flux
name string
Nom d’affichage du flux
displayName True string
État du flux
state True string
Nom de la connexion
connectionName string
Nom complet de la connexion
displayName string
ID du connecteur
id True string
Connexion incorporée ou appelante
source string
Nom logique de la référence de connexion
connectionReferenceLogicalName string
Nom du connecteur
name string
Nom complet du connecteur
displayName string
Heure de création de la connexion
createdTime date-time
URL du runtime du connecteur
primaryRuntimeUrl string
URL de l’icône du connecteur
iconUri string
Le connecteur est une API personnalisée
isCustomApi boolean
Niveau du connecteur
tier string
Heure de création du flux
createdTime date-time
Heure modifiée du flux
lastModifiedTime date-time
Nom du modèle de flux
templateName string
URI du déclencheur de flux
flowTriggerUri string
État de l’installation du flux
installationStatus string
ID de locataire Creator
tenantId True string
ID de l’objet Créateur
objectId string
ID d’utilisateur Creator
userId True string
Type d’utilisateur Creator
userType True string
Type de déclencheur de flux
type string
Type de déclencheur de flux
kind string
Type d'action
type string
ID d’opération Swagger
swaggerOperationId string
Nom de l’API d’action
name string
ID de l’API d’action
id string
Type d’API d’action
type string

Retours

Corps
Flow

Modifier les propriétaires de flux

Modifiez les propriétaires du flux donné dans un environnement.

Paramètres

Nom Clé Obligatoire Type Description
Environnement
environmentName True string

Sélectionner un environnement

Flux
flowName True string

Sélectionner un flux

Ajouter un ID d’objet utilisateur
id True string
Ajouter un type d’utilisateur
type True string
Supprimer l’ID d’objet utilisateur
id True string
Supprimer le type d’utilisateur
type True string

Modifier les propriétaires de flux en tant qu’administrateur

Modifiez les propriétaires du flux donné créé dans un environnement auquel vous avez accès administrateur.

Paramètres

Nom Clé Obligatoire Type Description
Environnement
environmentName True string

Sélectionner un environnement

Flux
flowName True string

Sélectionner un flux

Ajouter un ID d’objet utilisateur
id True string
Ajouter un type d’utilisateur
type True string
Supprimer l’ID d’objet utilisateur
id True string
Supprimer le type d’utilisateur
type True string

Modifier les utilisateurs Run-Only

Modifiez les utilisateurs d’exécution uniquement du flux donné dans un environnement.

Paramètres

Nom Clé Obligatoire Type Description
Environnement
environmentName True string

Sélectionner un environnement

Flux
flowName True string

Sélectionner un flux

Ajouter un ID d’objet utilisateur
id True string
Ajouter un type d’utilisateur
type True string
Supprimer l’ID d’objet utilisateur
id True string
Supprimer le type d’utilisateur
type True string

Obtenir le connecteur

Obtenez le connecteur donné dans un environnement.

Paramètres

Nom Clé Obligatoire Type Description
Environnement
environmentName True string

Sélectionner un environnement

Connector
apiName True string

Sélectionner le connecteur

Retours

Les sorties de cette opération sont dynamiques.

Obtenir le flux

Obtenez le flux donné dans un environnement.

Paramètres

Nom Clé Obligatoire Type Description
Environnement
environmentName True string

Sélectionner un environnement

Flux
flowName True string

Sélectionner un flux

Retours

Obtenir le flux en tant qu’administrateur

Obtenez le flux donné à partir d’un environnement auquel vous avez accès administrateur.

Paramètres

Nom Clé Obligatoire Type Description
Environnement
environmentName True string

Sélectionner un environnement

Flux
flowName True string

Sélectionner un flux

Inclure la définition de flux
includeFlowDefinition boolean

Indique s’il faut inclure ou non la définition de flux.

Retours

Restaurer le flux supprimé en tant qu’administrateur

Restaurez le flux supprimé de manière réversible dans un environnement auquel vous avez accès administrateur.

Paramètres

Nom Clé Obligatoire Type Description
Environnement
environmentName True string

Sélectionner un environnement

Flux
flowName True string

Sélectionner un flux

Retours

Resubmit Flow

Soumettez à nouveau l’exécution du flux donné dans un environnement.

Paramètres

Nom Clé Obligatoire Type Description
Environnement
environmentName True string

Sélectionner un environnement

Flux
flowName True string

Sélectionner un flux

Nom du déclencheur
triggerName True string

Nom du déclencheur de flux à soumettre à nouveau.

ID d’exécution
runId True string

ID de l’exécution du flux pour soumettre à nouveau.

Répertorier les connecteurs

Répertorie tous les connecteurs disponibles dans l’environnement donné. Cette liste inclut des connecteurs personnalisés ainsi que les connecteurs intégrés.

Paramètres

Nom Clé Obligatoire Type Description
Environnement
environmentName True string

Sélectionner un environnement

Retours

Répertorier les flux en tant qu’administrateur (V2)

Répertoriez tous les flux dans l’environnement donné auquel vous avez accès administrateur. Cette action V2 est une action de performances supérieure qui retourne uniquement les informations d’identification sur le flux. La définition de flux et la plupart des métadonnées ne sont pas retournées. Pour obtenir des métadonnées supplémentaires et la définition de flux, effectuez un appel ultérieur à l’action Get Flow as Admin.

Paramètres

Nom Clé Obligatoire Type Description
Environnement
environmentName True string

Sélectionner un environnement

Nombre supérieur
$top integer

Nombre supérieur

Développer les informations de suspension
expandSuspensionInfo boolean

Développe les informations de suspension

Inclure des flux de Soft-Deleted
includeSoftDeletedFlows boolean

Indique s’il faut inclure ou non des flux supprimés de manière réversible.

Retours

Répertorier les propriétaires de flux

Répertorier tous les propriétaires du flux donné dans un environnement.

Paramètres

Nom Clé Obligatoire Type Description
Environnement
environmentName True string

Sélectionner un environnement

Flux
flowName True string

Sélectionner un flux

Retours

Répertorier les utilisateurs de flux Run-Only

Répertoriez tous les utilisateurs d’exécution uniquement du flux donné dans un environnement.

Paramètres

Nom Clé Obligatoire Type Description
Environnement
environmentName True string

Sélectionner un environnement

Flux
flowName True string

Sélectionner un flux

Retours

Répertorier mes connexions

Répertorie toutes vos connexions disponibles dans l’environnement donné.

Paramètres

Nom Clé Obligatoire Type Description
Environnement
environmentName True string

Sélectionner un environnement

Retours

Répertorier mes environnements

Répertoriez les environnements auxquels vous avez accès.

Retours

Répertorier mes flux

Répertoriez tous les flux que vous avez créés dans l’environnement donné.

Paramètres

Nom Clé Obligatoire Type Description
Environnement
environmentName True string

Sélectionner un environnement

Retours

Supprimer le flux

Supprimer le flux donné dans un environnement

Paramètres

Nom Clé Obligatoire Type Description
Environnement
environmentName True string

Sélectionner un environnement

Flux
flowName True string

Sélectionner un flux

URL de rappel de liste

Répertoriez l’URL de rappel pour le flux donné dans un environnement.

Paramètres

Nom Clé Obligatoire Type Description
Environnement
environmentName True string

Sélectionner un environnement

Flux
flowName True string

Sélectionner un flux

Retours

Définitions

ResourceArray[ApiWithoutConnectionParameters]

Nom Chemin d’accès Type Description
value
value array of ApiWithoutConnectionParameters

ResourceArray[ConnectionWithoutConnectionParameters]

Nom Chemin d’accès Type Description
value
value array of ConnectionWithoutConnectionParameters

ResourceArray[Environnement]

Nom Chemin d’accès Type Description
value
value array of Environment

ResourceArray[AdminFlow]

Nom Chemin d’accès Type Description
value
value array of AdminFlow

ResourceArray[AdminFlowWithoutDefinition]

Nom Chemin d’accès Type Description
value
value array of AdminFlowWithoutDefinition

ResourceArray[FlowPermission]

Nom Chemin d’accès Type Description
value
value array of FlowPermission

FlowPermission

Nom Chemin d’accès Type Description
Nom de l’autorisation
name string
Propriétés
properties PermissionProperties

PermissionProperties

Nom Chemin d’accès Type Description
roleName
roleName string
directeur
principal Principal

Élement principal

Nom Chemin d’accès Type Description
ID d’objet
id string
Nom d’affichage
displayName string
Messagerie électronique
email string
Type
type string
ID de client
tenantId string
Nom principal
userPrincipalName string
Photo miniature du propriétaire
thumbnailPhoto string

Flux

Nom Chemin d’accès Type Description
Nom du flux
name string
Propriétés
properties FlowProperties

FlowProperties

Nom Chemin d’accès Type Description
Nom d’affichage du flux
displayName string
État du flux
state string
connectionReferences
connectionReferences ConnectionReferencesDictionary
Heure de création du flux
createdTime date-time
Heure modifiée du flux
lastModifiedTime date-time
Nom du modèle de flux
templateName string
URI du déclencheur de flux
flowTriggerUri string
État de l’installation du flux
installationStatus string

FlowListCallbackUrlResponse

Nom Chemin d’accès Type Description
Callback URL (URL de rappel)
response.value string

FlowWithConnectionReferences

Nom Chemin d’accès Type Description
Nom du flux
name string
Propriétés
properties FlowWithConnectionReferencesProperties

FlowWithConnectionReferencesProperties

Nom Chemin d’accès Type Description
Nom d’affichage du flux
displayName string
État du flux
state string
connectionReferences
connectionReferences ConnectionReferencesArray
Heure de création du flux
createdTime date-time
Heure modifiée du flux
lastModifiedTime date-time
Nom du modèle de flux
templateName string
URI du déclencheur de flux
flowTriggerUri string
État de l’installation du flux
installationStatus string
créateur
creator UserIdentity
definitionSummary
definitionSummary DefinitionSummary

AdminFlow

Nom Chemin d’accès Type Description
Nom du flux
name string
Propriétés
properties AdminFlowProperties

AdminFlowWithoutDefinition

Nom Chemin d’accès Type Description
Nom du flux
name string
Propriétés
properties AdminFlowWithoutDefinitionProperties

AdminFlowProperties

Nom Chemin d’accès Type Description
Nom d’affichage du flux
displayName string
État du flux
state string
connectionReferences
connectionReferences ConnectionReferencesDictionary
Heure de création du flux
createdTime date-time
Heure modifiée du flux
lastModifiedTime date-time
Nom du modèle de flux
templateName string
URI du déclencheur de flux
flowTriggerUri string
État de l’installation du flux
installationStatus string
créateur
creator UserIdentity
definitionSummary
definitionSummary DefinitionSummary
estimatedSuspensionData
estimatedSuspensionData EstimatedSuspensionData

AdminFlowWithoutDefinitionProperties

Nom Chemin d’accès Type Description
Nom d’affichage du flux
displayName string
État du flux
state string
Heure de création du flux
createdTime date-time
Heure modifiée du flux
lastModifiedTime date-time

AdminFlowWithConnectionReferences

Nom Chemin d’accès Type Description
Nom du flux
name string
Propriétés
properties AdminFlowWithConnectionReferencesProperties

AdminFlowWithConnectionReferencesProperties

Nom Chemin d’accès Type Description
Nom d’affichage du flux
displayName string
État du flux
state string
connectionReferences
connectionReferences ConnectionReferencesArray
Heure de création du flux
createdTime date-time
Heure modifiée du flux
lastModifiedTime date-time
Nom du modèle de flux
templateName string
URI du déclencheur de flux
flowTriggerUri string
État de l’installation du flux
installationStatus string
créateur
creator UserIdentity
definitionSummary
definitionSummary DefinitionSummary

EstimatedSuspensionData

Nom Chemin d’accès Type Description
Raison estimée de la suspension du flux
reason string
Durée estimée de suspension du flux
time date-time
Si le flux est exclu ou non du plan d’application power
powerAppPlanExcluded boolean

DefinitionSummary

Nom Chemin d’accès Type Description
Déclencheurs
triggers array of object
Type de déclencheur de flux
triggers.type string
Type de déclencheur de flux
triggers.kind string
Actions
actions array of object
Type d'action
actions.type string
ID d’opération Swagger
actions.swaggerOperationId string
Nom de l’API d’action
actions.api.name string
ID de l’API d’action
actions.api.id string
Type d’API d’action
actions.api.type string

UserIdentity

Nom Chemin d’accès Type Description
ID de locataire Creator
tenantId string
ID de l’objet Créateur
objectId string
ID d’utilisateur Creator
userId string
Type d’utilisateur Creator
userType string

Environnement

Nom Chemin d’accès Type Description
Nom de l’environnement
name string
Emplacement de l’environnement
location string
Propriétés
properties EnvironmentProperties

EnvironmentProperties

Nom Chemin d’accès Type Description
Nom complet de l’environnement
displayName string
Description de l’environnement
description string
Heure de création de l’environnement
createdTime date-time
Heure de dernière modification de l’environnement
lastModifiedTime date-time
État d’approvisionnement de l’environnement
provisioningState string
Type de création d’environnement
creationType string
Référence SKU d’environnement
environmentSku string
Type d’environnement
environmentType string
Environnement par défaut
isDefault boolean

ConnectionReferencesArray

Nom Chemin d’accès Type Description
Objets
ConnectionReference

ConnectionReferencesDictionary

ConnectionReference

Nom Chemin d’accès Type Description
Nom de la connexion
connectionName string
Nom complet de la connexion
displayName string
ID du connecteur
id string
Connexion incorporée ou appelante
source string
Nom logique de la référence de connexion
connectionReferenceLogicalName string
apiDefinition
apiDefinition ApiWithoutConnectionParameters

ApiWithoutConnectionParameters

Nom Chemin d’accès Type Description
Nom du connecteur
name string
Propriétés
properties ApiPropertiesWithoutConnectionParameters

ApiPropertiesWithoutConnectionParameters

Nom Chemin d’accès Type Description
Nom complet du connecteur
displayName string
Heure de création de la connexion
createdTime date-time
URL du runtime du connecteur
primaryRuntimeUrl string
URL de l’icône du connecteur
iconUri string
Le connecteur est une API personnalisée
isCustomApi boolean
Niveau du connecteur
tier string

ConnectionWithoutConnectionParameters

Nom Chemin d’accès Type Description
Nom de la connexion
name string
Propriétés
properties ConnectionPropertiesWithoutConnectionParameters

ConnectionPropertiesWithoutConnectionParameters

Nom Chemin d’accès Type Description
Nom complet du connecteur
displayName string
ID du connecteur
apiId string
Heure de création de la connexion
createdTime date-time
Heure de la dernière modification de la connexion
lastModifiedTime date-time