AutoReview
Code automatique Passez en revue vos flux. Utilisez la table Mes flux ou flux de travail pour exporter vos informations clés de flux en tant que json, ou les fichiers suivants : Révision du code du flux, avec score, erreurs et avertissements. Rapport : toutes les variables, actions et connexions. Diagramme : représentation visuelle du flux.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Prise en charge de Power DevBox |
| URL | https://powerdevbox.com/contact.html |
| Messagerie électronique | info@powerdevbox.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Power DevBox |
| Site internet | https://powerdevbox.com/ |
| Politique de confidentialité | https://powerdevbox.com/privacy.html |
| Catégories | Productivité ;Opérations informatiques |
AutoReview
Crée une révision automatique du code pour vos flux Power Automate. Un document De révision évalue votre flux en métriques configurables. Un rapport retourne les informations de flux et un fichier diagramme crée une représentation visuelle du flux.
Éditeur
Power DevBox
Prerequisites
Une licence Power Automate et une stratégie DLP conforme (accès à Power Automate Managment Connectors ou Dataverse Connectors)
Opérations prises en charge
Informations
Retourne les dernières informations sur le connecteur, y compris les liens de version et de clé. Trouvez plus d’informations sur le connecteur ici.
JSON
Retourne la révision AutoReview au format json
Fichier
Retourne un fichier de la révision, du rapport ou du diagramme du flux
Obtention des informations d’identification
Une clé API est requise, disponible pour demander ici
Getting Started
Utilisez l’action « Get Flow » ou l’action Dataverse « Get Row by ID » pour renvoyer des valeurs de définition de flux/clientData. Transmettez ces valeurs et d’autres métadonnées dans le connecteur AutoReview.
Problèmes connus et limitations
Le connecteur Dataverse nécessite que l’entrée de définition soit clientData à l’intérieur d’une expression json json(outputs('Get_a_row_by_ID')?['body/clientdata'])
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Par défaut | Paramètres de création de connexion. | Toutes les régions | Non partageable |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
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 |
|---|---|---|---|
| Key | securestring | Clé de cette API | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Diagramme (V2) |
Renvoie l’image du flux |
| Fichiers (V1) |
Retourne des fichiers générés |
| Fichiers (V2) |
Retourne des fichiers générés |
| HTTP De la vue automatique |
Données d’autoreview brutes |
| Informations (V2) |
Informations les plus récentes sur AutoReview |
| JSON (V2) |
Retourne des données autoreview brutes sous la forme d’un json |
Diagramme (V2)
Renvoie l’image du flux
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom d’affichage
|
displayName | True | string |
Nom du flux |
|
ID de flux
|
name | True | string |
Identificateur unique (nom/resourceid) |
|
Propriétaire
|
owner | True | string |
Propriétaire du flux |
|
Environnement
|
environment | True | string |
Environnement de flux |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
image
|
data.image | string |
contenu svg |
|
info
|
data.info | string |
code Nomnoml.com/ |
Fichiers (V1)
Retourne des fichiers générés
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom d’affichage
|
displayName | True | string |
Nom du flux |
|
ID de flux
|
name | True | string |
Identificateur unique (nom/resourceid) |
|
Propriétaire
|
owner | True | string |
Propriétaire du flux |
|
Environnement
|
environment | True | string |
Environnement de flux |
|
Type
|
type | True | string |
Type de fichier à retourner |
|
Complexité
|
complexity | array of string |
Configurer les propres scores de complexité |
|
|
Résultats
|
scoring | array of string |
Configurer son propre scoring |
Fichiers (V2)
Retourne des fichiers générés
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom d’affichage
|
displayName | True | string |
Nom du flux |
|
ID de flux
|
name | True | string |
Identificateur unique (nom/resourceid) |
|
Propriétaire
|
owner | True | string |
Propriétaire du flux |
|
Environnement
|
environment | True | string |
Environnement de flux |
|
Type
|
type | True | string |
Type de fichier à retourner |
|
Complexité
|
complexity | array of string |
Configurer les propres scores de complexité |
|
|
Résultats
|
scoring | array of string |
Configurer son propre scoring |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
file
|
data.file | string |
contenu du fichier |
|
info
|
data.info | string |
informations supplémentaires |
HTTP De la vue automatique
Données d’autoreview brutes
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin
|
path | string |
v2/autoreview |
Informations (V2)
Informations les plus récentes sur AutoReview
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
version
|
version | string |
version |
|
apiKey
|
apiKey | string |
apiKey |
|
Message
|
message | string |
Message |
|
information
|
information | string |
information |
|
diagramme
|
diagram | string |
diagramme |
JSON (V2)
Retourne des données autoreview brutes sous la forme d’un json
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom d’affichage
|
displayName | True | string |
Nom du flux |
|
ID de flux
|
name | True | string |
Identificateur unique (nom/resourceid) |
|
Propriétaire
|
owner | True | string |
Propriétaire du flux |
|
Environnement
|
environment | True | string |
Environnement de flux |
|
complexité
|
complexity | array of string |
Configurer les propres scores de complexité |
|
|
Résultats
|
scoring | array of string |
Configurer son propre scoring |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
nom
|
data.name | string |
Nom d’affichage du flux |
|
pièce d'identité
|
data.id | string |
ID de résorurce de flux ou flux de travailid |
|
environment
|
data.environment | string |
Environnement |
|
owner
|
data.owner | string |
E-mail du propriétaire |
|
trigger
|
data.trigger | string |
Nom du déclencheur |
|
triggerParam
|
data.triggerParam | string |
JSON stringifed des paramètres |
|
triggerData
|
data.triggerData | string |
JSON stringifed d’informations de clé |
|
triggerConfig
|
data.triggerConfig | string |
JSON stringifed des paramètres |
|
triggerExpress
|
data.triggerExpress | string |
Toutes les conditions de déclencheur |
|
triggerInputs
|
data.triggerInputs | string |
Toutes les entrées de déclencheur |
|
triggerRecur
|
data.triggerRecur | string |
Planification du déclencheur (si applic) |
|
prime
|
data.premium | boolean |
Utilise des connecteurs Premium |
|
connectionRefs
|
data.connectionRefs | integer |
Nombre de références de connexion |
|
connecteurs
|
data.connectors | integer |
Nombre d’actions d’API |
|
steps
|
data.steps | integer |
Nombre de toutes les actions |
|
variables
|
data.variables | integer |
Nombre de variables |
|
complexité
|
data.complexity | integer |
Score de complexité |
|
varNaming
|
data.varNaming | boolean |
Toutes les vars suivent la convention d’affectation de noms |
|
varNameConsts
|
data.varNameConsts | boolean |
Toutes les vars suivent la convention const |
|
varNameUse
|
data.varNameUse | boolean |
Toutes les vars utilisées |
|
Compose
|
data.composes | integer |
Nombre de composition |
|
exception
|
data.exception | integer |
Nombre d’actions d’exception |
|
exceptionHandleScope
|
data.exceptionHandleScope | boolean |
Étendue d’exception utilisée |
|
exceptionScope
|
data.exceptionScope | boolean |
Étendue d’exception nommée Exception |
|
exceptionTerminate
|
data.exceptionTerminate | boolean |
Se terminer dans le bloc d’exceptions |
|
exceptionLink
|
data.exceptionLink | boolean |
Lien d’expression d’exception utilisé |
|
mainScope
|
data.mainScope | boolean |
Étendue nommée Main |
|
variableArray
|
data.variableArray | array of object |
Tableau de variables |
|
nom
|
data.variableArray.name | string |
Nom de la variable |
|
type
|
data.variableArray.type | string |
Type de variable |
|
value
|
data.variableArray.value | string |
Valeur initialisée |
|
used
|
data.variableArray.used | boolean |
Variable utilisée |
|
nommé
|
data.variableArray.named | boolean |
Convention d’affectation de noms var |
|
actionArray
|
data.actionArray | array of object |
Actions dans un tableau |
|
nom
|
data.actionArray.name | string |
Nom complet de l’action |
|
pas
|
data.actionArray.step | string |
Nom de l’action |
|
type
|
data.actionArray.type | string |
Type d'action |
|
pièce d'identité
|
data.actionArray.id | string |
ID d’action |
|
hashId
|
data.actionArray.hashId | string |
Référence unique pour le flux |
|
tier
|
data.actionArray.tier | string |
Premium ou Standard |
|
connecteur
|
data.actionArray.connector | string |
Groupe de connexions |
|
imgURL
|
data.actionArray.imgURL | string |
URL de l’icône |
|
runAfter
|
data.actionArray.runAfter | string |
Exécuter après l’action et la méthode |
|
exception
|
data.actionArray.exception | string |
RunAfter include Failed |
|
index
|
data.actionArray.index | integer |
Action de commande traitée |
|
complexité
|
data.actionArray.complexity | integer |
Score de complexité |
|
detail
|
data.actionArray.detail | string |
Json stringified des entrées |
|
Filter
|
data.actionArray.filter | string |
Paramètre de filtre Obtenir les éléments |
|
pagination
|
data.actionArray.pagination | string |
Seuil de pagination Obtenir les éléments |
|
sûr
|
data.actionArray.secure | string |
Propriétés sécurisées |
|
retry
|
data.actionArray.retry | string |
Type de nouvelle tentative |
|
timeout
|
data.actionArray.timeout | string |
Délai d’expiration |
|
position
|
data.actionArray.position | string |
Qu’est-ce que l’action s’exécute après |
|
positionInfo
|
data.actionArray.positionInfo | string |
À l’intérieur d’un conteneur |
|
environmentVariables
|
data.actionArray.environmentVariables | string |
Vars d’environnement en action |
|
environmentB
|
data.actionArray.environmentB | boolean |
Contient une variable d’environnement |
|
Remarques
|
data.actionArray.notes | string |
Notes d’action |
|
parent
|
data.actionArray.parent | string |
Nom du conteneur parent |
|
branche
|
data.actionArray.branch | string |
Nom de branchement |
|
positionIndex
|
data.actionArray.positionIndex | string |
Index du conteneur parent |
|
positionType
|
data.actionArray.positionType | string |
Exécutions parentes après le type |
|
imbriqué
|
data.actionArray.nested | string |
Niveaux d’imbrication |
|
apiActionArray
|
data.apiActionArray | array of object |
Actions de type d’API |
|
nom
|
data.apiActionArray.name | string |
Nom complet de l’action d’API |
|
pas
|
data.apiActionArray.step | string |
Nom de l’action d’API |
|
type
|
data.apiActionArray.type | string |
Type d’action d’API |
|
pièce d'identité
|
data.apiActionArray.id | string |
ID d’action de l’API |
|
hashId
|
data.apiActionArray.hashId | string |
ID d’action unique |
|
tier
|
data.apiActionArray.tier | string |
API Premium ou Standard |
|
connecteur
|
data.apiActionArray.connector | string |
Groupe de connexions d’API |
|
imgURL
|
data.apiActionArray.imgURL | string |
URL de l’icône d’API |
|
runAfter
|
data.apiActionArray.runAfter | string |
Action et méthode RunAfter de l’API |
|
exception
|
data.apiActionArray.exception | string |
API RunAfter include Failed |
|
index
|
data.apiActionArray.index | integer |
Action Ordre de l’API traitée |
|
complexité
|
data.apiActionArray.complexity | integer |
Score de complexité de l’API |
|
detail
|
data.apiActionArray.detail | string |
JSON stringified de l’API des entrées |
|
Filter
|
data.apiActionArray.filter | string |
Paramètre de filtre Get Items de l’API |
|
pagination
|
data.apiActionArray.pagination | string |
Seuil pagina d’obtention d’éléments de l’API |
|
sûr
|
data.apiActionArray.secure | string |
Propriétés sécurisées de l’API |
|
retry
|
data.apiActionArray.retry | string |
Type de nouvelle tentative d’API |
|
timeout
|
data.apiActionArray.timeout | string |
Délai d’expiration de l’API |
|
position
|
data.apiActionArray.position | string |
API Que s’exécute l’action après |
|
positionInfo
|
data.apiActionArray.positionInfo | string |
API à l’intérieur d’un conteneur |
|
environmentVariables
|
data.apiActionArray.environmentVariables | string |
Vars d’environnement d’API en action |
|
environmentB
|
data.apiActionArray.environmentB | boolean |
API Contient l’environnement var |
|
Remarques
|
data.apiActionArray.notes | string |
Notes d’action de l’API |
|
parent
|
data.apiActionArray.parent | string |
Nom de l’API du conteneur parent |
|
branche
|
data.apiActionArray.branch | string |
Nom de branchement d’API |
|
positionIndex
|
data.apiActionArray.positionIndex | string |
Index d’API du conteneur parent |
|
positionType
|
data.apiActionArray.positionType | string |
Exécutions parentes de l’API après le type |
|
imbriqué
|
data.apiActionArray.nested | string |
Niveaux d’API d’imbrication |
|
exceptionArray
|
data.exceptionArray | array of object |
Tableau d’runAfter ayant échoué |
|
nom
|
data.exceptionArray.name | string |
Nom complet de l’action Exept |
|
pas
|
data.exceptionArray.step | string |
Nom de l’action Exept |
|
type
|
data.exceptionArray.type | string |
Type d’action Exept |
|
pièce d'identité
|
data.exceptionArray.id | string |
ID d’action Exept |
|
hashId
|
data.exceptionArray.hashId | string |
ID d’action Exept As non unique |
|
tier
|
data.exceptionArray.tier | string |
Exept Premium ou Standard |
|
connecteur
|
data.exceptionArray.connector | string |
Groupe de connexions Exept |
|
imgURL
|
data.exceptionArray.imgURL | string |
URL de l’icône Exept |
|
runAfter
|
data.exceptionArray.runAfter | string |
Action et méthode Exept RunAfter |
|
exception
|
data.exceptionArray.exception | string |
Exept RunAfter include Failed |
|
index
|
data.exceptionArray.index | integer |
Action Exept Order traitée |
|
complexité
|
data.exceptionArray.complexity | integer |
Score de complexité exept |
|
detail
|
data.exceptionArray.detail | string |
Json stringified exept des entrées |
|
Filter
|
data.exceptionArray.filter | string |
Paramètre de filtre Get Items Exept |
|
pagination
|
data.exceptionArray.pagination | string |
Seuil de pagin d’obtention d’éléments exept |
|
sûr
|
data.exceptionArray.secure | string |
Propriétés Exept Secure |
|
retry
|
data.exceptionArray.retry | string |
Type de nouvelle tentative d’API |
|
timeout
|
data.exceptionArray.timeout | string |
Délai d’expiration d’exept |
|
position
|
data.exceptionArray.position | string |
Exept What the action execute after |
|
positionInfo
|
data.exceptionArray.positionInfo | string |
Exept à l’intérieur d’un conteneur |
|
environmentVariables
|
data.exceptionArray.environmentVariables | string |
Vars d’environnement Exept en action |
|
environmentB
|
data.exceptionArray.environmentB | boolean |
Exept Contains environment var |
|
Remarques
|
data.exceptionArray.notes | string |
Notes d’action de l’API |
|
parent
|
data.exceptionArray.parent | string |
Nom exept du conteneur parent |
|
branche
|
data.exceptionArray.branch | string |
Nom de branchement Exept |
|
positionIndex
|
data.exceptionArray.positionIndex | string |
Index Exept du conteneur parent |
|
positionType
|
data.exceptionArray.positionType | string |
Exécutions parentes exept après le type |
|
imbriqué
|
data.exceptionArray.nested | string |
Niveaux d’imbrication exept |
|
connectionArray
|
data.connectionArray | array of object |
Références de connexion |
|
conName
|
data.connectionArray.conName | string |
Nom de la connexion |
|
identifiant de l'application
|
data.connectionArray.appId | string |
URL de l’ID de connexion |
|
opId
|
data.connectionArray.opId | string |
Type de connexion |
|
count
|
data.connectionArray.count | integer |
Nombre d’utilisations de connexion |
|
erreur
|
data.error | string |
erreur |
|
actionObjectArray
|
data.actionObjectArray | array of object |
Toutes les actions |
|
pas
|
data.actionObjectArray.step | string |
Nom de l’action Obj |
|
connecteur
|
data.actionObjectArray.connector | string |
connecteur |
|
nom
|
data.actionObjectArray.name | string |
Nom d’affichage de l’action Obj |
|
pièce d'identité
|
data.actionObjectArray.id | string |
Obj Acition ID |
|
hashId
|
data.actionObjectArray.hashId | string |
Id d’action Obj As non unique |
|
objet
|
data.actionObjectArray.object | string |
Action json obj Stringified |
|
type
|
data.actionObjectArray.type | string |
Type d’action Obj |
|
index
|
data.actionObjectArray.index | integer |
Action Obj Order traitée |
|
parent
|
data.actionObjectArray.parent | string |
Nom obj du conteneur parent |