Compartir a través de


AutoReview

Auto Code Review your flows (Revisar automáticamente los flujos). Use la tabla Mis flujos de trabajo o acción para exportar la información clave de los flujos como json o los siguientes archivos: Revisión de código del flujo, con puntuación, errores y advertencias. Informe: todas las variables, acciones y conexiones. Diagrama: representación visual del flujo.

Este conector está disponible en los siguientes productos y regiones:

Service Class Regions
Copilot Studio Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Aplicaciones lógicas Estándar Todas las regiones de Logic Apps excepto las siguientes:
     - Regiones de Azure Government
     - Regiones de Azure China
     - Departamento de Defensa de EE. UU. (DoD)
Power Apps Premium Todas las regiones de Power Apps excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Power Automate Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Contacto
Nombre Compatibilidad con Power DevBox
URL https://powerdevbox.com/contact.html
Correo Electrónico info@powerdevbox.com
Metadatos del conector
Publicador Power DevBox
Sitio web https://powerdevbox.com/
Directiva de privacidad https://powerdevbox.com/privacy.html
Categorías Productividad;Operaciones de TI

AutoReview

Crea una revisión automática del código para los flujos de Power Automate. Un documento de revisión puntúa el flujo en métricas configurables. Un informe devuelve la información de flujo y un archivo diagrama crea una representación visual del flujo.

Publicador

Power DevBox

Prerrequisitos

Una licencia de Power Automate y una directiva DLP compatible (acceso a conectores de administración de Power Automate o conectores de Dataverse)

Operaciones admitidas

Información

Devuelve la información más reciente sobre el conector, incluidos los vínculos de versión y clave. Obtenga más información sobre el conector aquí.

JSON

Devuelve la revisión de AutoReview en un formato JSON.

Archivo

Devuelve un archivo de revisión de flujo, informe o diagrama.

Obtención de credenciales

Se requiere una clave de API, disponible para solicitarla aquí.

Introducción

Use la acción "Obtener flujo" o la acción "Obtener fila por identificador" de Dataverse para devolver una definición de flujos o valores clientData. Pase estos valores y otros metadatos al conector AutoReview.

Problemas conocidos y limitaciones

El conector de Dataverse requiere que la entrada de definición sea clientData dentro de una expresión json. json(outputs('Get_a_row_by_ID')?['body/clientdata'])

Creación de una conexión

El conector admite los siguientes tipos de autenticación:

Predeterminado Parámetros para crear una conexión. Todas las regiones No se puede compartir

Predeterminado

Aplicable: Todas las regiones

Parámetros para crear una conexión.

Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.

Nombre Tipo Description Obligatorio
Key securestring La clave de esta API Cierto

Limitaciones

Nombre Llamadas Período de renovación
Llamadas API por conexión 100 60 segundos

Acciones

Archivos (V1)

Devuelve archivos generados.

Archivos (V2)

Devuelve archivos generados.

AutoReview HTTP

Datos de AutoReview sin procesar

Diagrama (V2)

Devuelve la imagen del flujo.

Información (V2)

Información más reciente sobre AutoReview

JSON (V2)

Devuelve datos de AutoReview sin procesar como json.

Archivos (V1)

Devuelve archivos generados.

Parámetros

Nombre Clave Requerido Tipo Description
Nombre de pantalla
displayName True string

Nombre del flujo

Id. de flujo
name True string

Identificador único (name/resourceid)

Propietario
owner True string

Propietario del flujo

Medio ambiente
environment True string

Entorno de flujo

Tipo
type True string

Tipo de archivo que se va a devolver

Complejidad
complexity array of string

Configuración de puntuaciones de complejidad propias

Puntuación
scoring array of string

Configuración de la puntuación propia

Archivos (V2)

Devuelve archivos generados.

Parámetros

Nombre Clave Requerido Tipo Description
Nombre de pantalla
displayName True string

Nombre del flujo

Id. de flujo
name True string

Identificador único (name/resourceid)

Propietario
owner True string

Propietario del flujo

Medio ambiente
environment True string

Entorno de flujo

Tipo
type True string

Tipo de archivo que se va a devolver

Complejidad
complexity array of string

Configuración de puntuaciones de complejidad propias

Puntuación
scoring array of string

Configuración de la puntuación propia

Devoluciones

Nombre Ruta de acceso Tipo Description
archivo
data.file string

contenido del archivo

info
data.info string

información adicional

AutoReview HTTP

Datos de AutoReview sin procesar

Parámetros

Nombre Clave Requerido Tipo Description
Ruta
path string

v2/autoreview

Diagrama (V2)

Devuelve la imagen del flujo.

Parámetros

Nombre Clave Requerido Tipo Description
Nombre de pantalla
displayName True string

Nombre del flujo

Id. de flujo
name True string

Identificador único (name/resourceid)

Propietario
owner True string

Propietario del flujo

Medio ambiente
environment True string

Entorno de flujo

Devoluciones

Nombre Ruta de acceso Tipo Description
image
data.image string

contenido svg

info
data.info string

código de Nomnoml.com/

Información (V2)

Información más reciente sobre AutoReview

Devoluciones

Nombre Ruta de acceso Tipo Description
version
version string

version

apiKey
apiKey string

apiKey

Mensaje
message string

Mensaje

información
information string

información

diagrama
diagram string

diagrama

JSON (V2)

Devuelve datos de AutoReview sin procesar como json.

Parámetros

Nombre Clave Requerido Tipo Description
Nombre de pantalla
displayName True string

Nombre del flujo

Id. de flujo
name True string

Identificador único (name/resourceid)

Propietario
owner True string

Propietario del flujo

Medio ambiente
environment True string

Entorno de flujo

complejidad
complexity array of string

Configuración de puntuaciones de complejidad propias

Puntuación
scoring array of string

Configuración de la puntuación propia

Devoluciones

Nombre Ruta de acceso Tipo Description
nombre
data.name string

Nombre para mostrar del flujo

id
data.id string

Id. de resorurce de flujo o workflowsid

environment
data.environment string

Medio ambiente

owner
data.owner string

Correo electrónico del propietario

trigger
data.trigger string

Nombre del desencadenador

triggerParam
data.triggerParam string

JSON stringifed de parámetros

triggerData
data.triggerData string

JSON stringifed de la información de clave

triggerConfig
data.triggerConfig string

JSON con cadena de configuración

triggerExpress
data.triggerExpress string

Cualquier condición de desencadenador

triggerInputs
data.triggerInputs string

Cualquier entrada de desencadenador

triggerRecur
data.triggerRecur string

Programación del desencadenador (si es applic)

prima
data.premium boolean

Uso de conectores Premium

connectionRefs
data.connectionRefs integer

Recuento de referencias de conexión

conectores
data.connectors integer

Recuento de acciones de API

steps
data.steps integer

Recuento de todas las acciones

variables
data.variables integer

Recuento de variables

complejidad
data.complexity integer

Puntuación de complejidad

varNaming
data.varNaming boolean

Todas las vars siguen la convención de nomenclatura

varNameConsts
data.varNameConsts boolean

Todas las vars siguen la convención const

varNameUse
data.varNameUse boolean

Todos los var usados

Compone
data.composes integer

Recuento de redacción

excepción
data.exception integer

Recuento de acciones de excepción

exceptionHandleScope
data.exceptionHandleScope boolean

Ámbito de excepción usado

exceptionScope
data.exceptionScope boolean

Ámbito de excepción denominado Excepción

exceptionTerminate
data.exceptionTerminate boolean

Finalizar en el bloque de excepciones

exceptionLink
data.exceptionLink boolean

Vínculo de expresión de excepción usado

mainScope
data.mainScope boolean

Ámbito denominado Main

variableArray
data.variableArray array of object

Matriz de variables

nombre
data.variableArray.name string

Nombre de la variable

type
data.variableArray.type string

Tipo de variable

value
data.variableArray.value string

Valor inicializado

used
data.variableArray.used boolean

Es la variable que se usa.

nombrado
data.variableArray.named boolean

Var sigue la convención de nomenclatura

actionArray
data.actionArray array of object

Acciones en una matriz

nombre
data.actionArray.name string

Nombre para mostrar de la acción

paso
data.actionArray.step string

Nombre de acción

type
data.actionArray.type string

Tipo de acción

id
data.actionArray.id string

Id. de la acción

hashId
data.actionArray.hashId string

Referencia única para el flujo

nivel
data.actionArray.tier string

Premium o Estándar

conector
data.actionArray.connector string

Grupo de conexiones

imgURL
data.actionArray.imgURL string

Dirección URL del icono

runAfter
data.actionArray.runAfter string

Ejecutar después de la acción y el método

excepción
data.actionArray.exception string

RunAfter include Failed

index
data.actionArray.index integer

Acción de pedido procesada

complejidad
data.actionArray.complexity integer

Puntuación de complejidad

detail
data.actionArray.detail string

Json con cadenas de entradas

filtro
data.actionArray.filter string

Get Items filter parameter (Obtener parámetro de filtro de elementos)

paginación
data.actionArray.pagination string

Obtener umbral de paginación de elementos

seguro
data.actionArray.secure string

Propiedades seguras

retry
data.actionArray.retry string

Tipo de reintento

timeout
data.actionArray.timeout string

Tiempo de espera

posición
data.actionArray.position string

Qué se ejecuta la acción después

positionInfo
data.actionArray.positionInfo string

Dentro de un contenedor

environmentVariables
data.actionArray.environmentVariables string

Variables de entorno en acción

environmentB
data.actionArray.environmentB boolean

Contiene variable de entorno

notas
data.actionArray.notes string

Notas de la acción

parent
data.actionArray.parent string

Nombre del contenedor primario

branch
data.actionArray.branch string

Nombre de bifurcación

positionIndex
data.actionArray.positionIndex string

Índice del contenedor primario

positionType
data.actionArray.positionType string

Ejecuciones primarias después del tipo

anidado
data.actionArray.nested string

Niveles de anidamiento

apiActionArray
data.apiActionArray array of object

Acciones de tipo de API

nombre
data.apiActionArray.name string

Nombre para mostrar de la acción de API

paso
data.apiActionArray.step string

Nombre de la acción de API

type
data.apiActionArray.type string

Tipo de acción de API

id
data.apiActionArray.id string

Id. de acción de API

hashId
data.apiActionArray.hashId string

Identificador de acción único

nivel
data.apiActionArray.tier string

API Premium o Estándar

conector
data.apiActionArray.connector string

Grupo de conexiones de API

imgURL
data.apiActionArray.imgURL string

Dirección URL del icono de API

runAfter
data.apiActionArray.runAfter string

Acción y método RunAfter de API

excepción
data.apiActionArray.exception string

API RunAfter include Failed

index
data.apiActionArray.index integer

Acción de pedido de API procesada

complejidad
data.apiActionArray.complexity integer

Puntuación de complejidad de API

detail
data.apiActionArray.detail string

API Stringified json of inputs (Cadena de API) de entradas

filtro
data.apiActionArray.filter string

Parámetro de filtro Obtención de elementos de API

paginación
data.apiActionArray.pagination string

Umbral pagina de obtención de elementos de API

seguro
data.apiActionArray.secure string

Propiedades de API Secure

retry
data.apiActionArray.retry string

Tipo de reintento de API

timeout
data.apiActionArray.timeout string

Tiempo de espera de API

posición
data.apiActionArray.position string

API ¿Qué se ejecuta la acción después?

positionInfo
data.apiActionArray.positionInfo string

API dentro de un contenedor

environmentVariables
data.apiActionArray.environmentVariables string

API Environment vars in action

environmentB
data.apiActionArray.environmentB boolean

API Contains environment var

notas
data.apiActionArray.notes string

Notas de la acción de API

parent
data.apiActionArray.parent string

Nombre de API del contenedor primario

branch
data.apiActionArray.branch string

Nombre de bifurcación de API

positionIndex
data.apiActionArray.positionIndex string

Índice de API del contenedor primario

positionType
data.apiActionArray.positionType string

Ejecuciones primarias de API después del tipo

anidado
data.apiActionArray.nested string

Niveles de API de anidamiento

exceptionArray
data.exceptionArray array of object

Error en la matriz de runAfter

nombre
data.exceptionArray.name string

Nombre para mostrar de la acción de exept

paso
data.exceptionArray.step string

Nombre de la acción de exept

type
data.exceptionArray.type string

Tipo de acción exept

id
data.exceptionArray.id string

Id. de acción de exept

hashId
data.exceptionArray.hashId string

Exept As action id not unique (Id. de acción de Exept As no único)

nivel
data.exceptionArray.tier string

Exept Premium o Standard

conector
data.exceptionArray.connector string

Grupo de conexiones de exept

imgURL
data.exceptionArray.imgURL string

Dirección URL del icono de exept

runAfter
data.exceptionArray.runAfter string

Exept RunAfter action and method (Acción y método Exept RunAfter)

excepción
data.exceptionArray.exception string

Exept RunAfter include Failed

index
data.exceptionArray.index integer

Acción de orden de exept procesada

complejidad
data.exceptionArray.complexity integer

Puntuación de complejidad de exept

detail
data.exceptionArray.detail string

Exept Stringified json of inputs

filtro
data.exceptionArray.filter string

Parámetro de filtro Get Items de exept

paginación
data.exceptionArray.pagination string

Umbral de pagin obtener elementos de exept

seguro
data.exceptionArray.secure string

Propiedades de Exept Secure

retry
data.exceptionArray.retry string

Tipo de reintento de API

timeout
data.exceptionArray.timeout string

Tiempo de espera de exept

posición
data.exceptionArray.position string

Exept ¿Qué se ejecuta la acción después?

positionInfo
data.exceptionArray.positionInfo string

Exept Dentro de un contenedor

environmentVariables
data.exceptionArray.environmentVariables string

Exept Environment vars in action

environmentB
data.exceptionArray.environmentB boolean

Exept Contains environment var

notas
data.exceptionArray.notes string

Notas de la acción de API

parent
data.exceptionArray.parent string

Nombre de exept del contenedor primario

branch
data.exceptionArray.branch string

Nombre de bifurcación de exept

positionIndex
data.exceptionArray.positionIndex string

Índice exept del contenedor primario

positionType
data.exceptionArray.positionType string

Ejept Parent Runs after type (Ejecuciones primarias de exept después del tipo)

anidado
data.exceptionArray.nested string

Niveles de anidamiento de exept

connectionArray
data.connectionArray array of object

Referencias de conexión

conName
data.connectionArray.conName string

Nombre de conexión

ID de la aplicación
data.connectionArray.appId string

Dirección URL del identificador de conexión

opId
data.connectionArray.opId string

Tipo de conexión

count
data.connectionArray.count integer

Recuento del uso de la conexión

error
data.error string

error

actionObjectArray
data.actionObjectArray array of object

Todas las acciones

paso
data.actionObjectArray.step string

Nombre de acción de Obj

conector
data.actionObjectArray.connector string

conector

nombre
data.actionObjectArray.name string

Nombre para mostrar de la acción de Obj

id
data.actionObjectArray.id string

Id. de Acition de Obj

hashId
data.actionObjectArray.hashId string

El identificador de acción de Obj As no es único

objeto
data.actionObjectArray.object string

Acción json Obj Stringified

type
data.actionObjectArray.type string

Tipo de acción Obj

index
data.actionObjectArray.index integer

Acción de orden de Obj procesada

parent
data.actionObjectArray.parent string

Nombre Obj del contenedor primario