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. |
|
Auto |
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 |