Process Street

Process Street es una plataforma moderna de administración de procesos para los equipos. Puede usar este conector para ejecutar flujos de trabajo, buscar y actualizar ejecuciones de flujo de trabajo y desencadenar acciones cuando se ejecuta o cambia un flujo de trabajo.

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:
     - China Cloud operado por 21Vianet
Aplicaciones lógicas Estándar Todas las regiones de Logic Apps excepto las siguientes:
     - Regiones de Azure China
Power Apps Premium Todas las regiones de Power Apps excepto las siguientes:
     - China Cloud operado por 21Vianet
Power Automate Premium Todas las regiones de Power Automate excepto las siguientes:
     - China Cloud operado por 21Vianet
Contacto
Nombre Soporte técnico de Process Street
URL https://www.process.st/help
Correo Electrónico support@process.st
Metadatos del conector
Publicador Process Street
Sitio web https://www.process.st
Directiva de privacidad https://www.process.st/privacy
Categorías Gestión empresarial; Productividad

Process Street Connector

Process Street es una plataforma moderna de administración de procesos para los equipos. Puede usar este conector para ejecutar flujos de trabajo, buscar y actualizar ejecuciones de flujo de trabajo y desencadenar acciones cuando se ejecuta o cambia un flujo de trabajo.

Publicador: Process Street

Prerrequisitos

Necesitará una cuenta de Process Street (puede iniciar sesión o registrarse aquí).

Operaciones admitidas

El conector admite las siguientes operaciones:

Desencadenadores

  • When a task is checked, unchecked or ready: un desencadenador que se activará cada vez que se complete una tarea, que no se haya completado o ambos, o que esté lista en Process Street.
  • When a workflow is run: se desencadena cuando se ejecuta un flujo de trabajo.
  • When a workflow run is completed: se desencadena cuando se completa una ejecución de flujo de trabajo.

Acciones

Ejecuciones de flujo de trabajo

  • Run a workflow: inicia una ejecución de flujo de trabajo basada en un flujo de trabajo.
  • Find workflow runs: recupera las ejecuciones de flujo de trabajo activas más recientes de 200 que coinciden con la consulta.
  • Update a workflow run: actualiza una ejecución de flujo de trabajo.

Campos de formulario

  • Get workflow run form fields: recupera todos los campos de formulario de ejecución de flujo de trabajo.
  • Update workflow run form fields: actualiza los campos del formulario de ejecución de flujo de trabajo.

Obtención de credenciales

El conector usa una clave de API como método de autenticación. Puede crear una clave de API aquí, en la pestaña Integraciones de la configuración de la organización. Tenga en cuenta que solo los administradores de Process Street pueden crear y administrar claves de API.

Problemas conocidos y limitaciones

Actualmente no hay ningún problema conocido en el conector de Process Street.

Instrucciones de implementación

Para implementar este conector como un conector personalizado, solo tiene que descargar el apiDefinition.swagger.json archivo. A continuación, debe visitar https://us.flow.microsoft.com/en-us/ y crear un nuevo conector en Data > Custom Connectors. Use la opción "Importar desde el archivo OpenAPI", seleccionando el archivo descargado anteriormente. Eso debería ser todo.

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
Clave de API securestring La clave de API de esta API Cierto

Limitaciones

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

Acciones

Actualización de una ejecución de flujo de trabajo

Actualiza una ejecución de flujo de trabajo

Actualizar campos de formulario de ejecución de flujo de trabajo

Actualiza los campos del formulario de ejecución del flujo de trabajo. Un valor puede ser una cadena, una matriz o aceptar varias propiedades. Consulte los ejemplos para obtener una referencia completa sobre cómo establecer campos de formulario de ejecución de flujo de trabajo.

Búsqueda de ejecuciones de flujo de trabajo

Recupera las ejecuciones de flujo de trabajo activas más recientes de 200 que coinciden con la consulta.

Ejecución de un flujo de trabajo

Inicia una ejecución de flujo de trabajo basada en un flujo de trabajo.

Obtener campos de formulario de ejecución de flujo de trabajo

Recupera todos los campos de formulario de ejecución de flujo de trabajo.

Obtener un usuario

Recupera un usuario

Actualización de una ejecución de flujo de trabajo

Actualiza una ejecución de flujo de trabajo

Parámetros

Nombre Clave Requerido Tipo Description
Identificador de ejecución de flujo de trabajo
workflowRunId True string

Identificador de la ejecución del flujo de trabajo

Fecha límite
dueDate string

Fecha de vencimiento de la ejecución del flujo de trabajo

Nombre
name True string

Nuevo nombre para la ejecución de flujo de trabajo

Shared
shared True boolean

Indica si la ejecución de flujo de trabajo se comparte (es decir, se puede ver sin iniciar sesión).

Estado
status True string

El estado de la ejecución de flujo de trabajo

Devoluciones

Actualizar campos de formulario de ejecución de flujo de trabajo

Actualiza los campos del formulario de ejecución del flujo de trabajo. Un valor puede ser una cadena, una matriz o aceptar varias propiedades. Consulte los ejemplos para obtener una referencia completa sobre cómo establecer campos de formulario de ejecución de flujo de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Id. de flujo de trabajo
workflowId True string

Identificador del flujo de trabajo

Identificador de ejecución de flujo de trabajo
workflowRunId True string

Identificador de la ejecución del flujo de trabajo

Id. de tarea
taskId string

El identificador de la tarea (opcional)

body
body True dynamic

Objeto de campos de formulario para establecer un nuevo valor para, dentro de una ejecución de flujo de trabajo determinada. Solo se cambian los identificadores de campo que se pasan en la ejecución del flujo de trabajo, reemplazando completamente el valor actual. Los campos que no se pasan permanecen sin cambios.

Devoluciones

Búsqueda de ejecuciones de flujo de trabajo

Recupera las ejecuciones de flujo de trabajo activas más recientes de 200 que coinciden con la consulta.

Parámetros

Nombre Clave Requerido Tipo Description
Id. de flujo de trabajo
workflowId True string

Identificador del flujo de trabajo

body
body True dynamic

Devoluciones

Ejecución de un flujo de trabajo

Inicia una ejecución de flujo de trabajo basada en un flujo de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Fecha límite
dueDate string

Fecha de vencimiento de la nueva ejecución de flujo de trabajo (opcional)

Nombre
name string

Nombre de la nueva ejecución de flujo de trabajo

compartido
shared boolean
Id. de flujo de trabajo
workflowId True string

Identificador del flujo de trabajo

Devoluciones

Obtener campos de formulario de ejecución de flujo de trabajo

Recupera todos los campos de formulario de ejecución de flujo de trabajo.

Parámetros

Nombre Clave Requerido Tipo Description
Identificador de ejecución de flujo de trabajo
workflowRunId True string

Identificador de la ejecución del flujo de trabajo

Id. de flujo de trabajo
workflowId True string

Identificador del flujo de trabajo

Id. de tarea
taskId string

El identificador de la tarea (opcional)

Devoluciones

Las salidas de esta operación son dinámicas.

Obtener un usuario

Recupera un usuario

Parámetros

Nombre Clave Requerido Tipo Description
Id. de usuario
userId True string

El identificador del usuario

Devoluciones

Body
SimpleUser

Desencadenadores

Cuando se activa una tarea, se desactiva o está lista

Un desencadenador que se activará cada vez que se complete una tarea, que no esté completa o ambas, o que esté lista en Process Street.

Cuando se completa una ejecución de flujo de trabajo

Desencadena cuando se completa una ejecución de flujo de trabajo

Cuando se ejecuta un flujo de trabajo

Desencadena cuando se ejecuta un flujo de trabajo

Cuando se activa una tarea, se desactiva o está lista

Un desencadenador que se activará cada vez que se complete una tarea, que no esté completa o ambas, o que esté lista en Process Street.

Parámetros

Nombre Clave Requerido Tipo Description
Id. de tarea
taskId string

Id. de tarea (opcional)

Estado de la tarea
triggerType True string
Id. de flujo de trabajo
workflowId string

Identificador de flujo de trabajo (opcional)

Devoluciones

Cuando se completa una ejecución de flujo de trabajo

Desencadena cuando se completa una ejecución de flujo de trabajo

Parámetros

Nombre Clave Requerido Tipo Description
Id. de flujo de trabajo
workflowId string

Identificador de flujo de trabajo (opcional)

Devoluciones

Cuando se ejecuta un flujo de trabajo

Desencadena cuando se ejecuta un flujo de trabajo

Parámetros

Nombre Clave Requerido Tipo Description
Id. de flujo de trabajo
workflowId string

Identificador de flujo de trabajo (opcional)

Devoluciones

Definiciones

CreateWorkflowRunResponse

Nombre Ruta de acceso Tipo Description
workflowRun
workflowRun WorkflowRunResponse

EntityID

FieldType

FindWorkflowRunsResponse

Nombre Ruta de acceso Tipo Description
workflowRuns
workflowRuns array of WorkflowRunResponse

Vínculo

Nombre Ruta de acceso Tipo Description
href
href Uri
nombre
name string
rel
rel LinkRel
tipo
type LinkType

LinkRel

LinkType

SimpleUser

Nombre Ruta de acceso Tipo Description
Correo electrónico
email string
id
id string
timeZone
timeZone string
tipoDeUsuario
userType string
nombre de usuario
username string

SimplifiedFormFieldValue

Nombre Ruta de acceso Tipo Description
datos
data object
dataSetLinked
dataSetLinked boolean
fieldType
fieldType FieldType
id
id EntityID
key
key string

Clave única basada en la etiqueta. Se usa al hacer referencia al campo de formulario como una variable.

label
label string

Etiqueta definida por el usuario

Enlaces
links array of Link
taskId
taskId EntityID
actualizadoPor
updatedBy SimplifiedUser
updatedDate
updatedDate string
workflowRunId
workflowRunId EntityID

SimplifiedUser

Nombre Ruta de acceso Tipo Description
Correo electrónico
email string
nombre de usuario
username string

TaskResponse

Nombre Ruta de acceso Tipo Description
completedById
completedById string
completedDate
completedDate string
dueDate
dueDate string
hidden
hidden boolean
id
id string

El identificador de la tarea

nombre
name string
estado
status string
detenido
stopped boolean
taskUrl
taskUrl string
updatedById
updatedById string
updatedDate
updatedDate string
workflowId
workflowId string

Identificador del flujo de trabajo

workflowName
workflowName string
workflowRunId
workflowRunId string

Identificador de la ejecución del flujo de trabajo

workflowRunUrl
workflowRunUrl string
workflowUrl
workflowUrl string

UpdateMultipleFormFieldValuesResponse

Nombre Ruta de acceso Tipo Description
fields
fields array of SimplifiedFormFieldValue

URI

WorkflowRunResponse

Nombre Ruta de acceso Tipo Description
completedById
completedById string
completedDate
completedDate string
createdById
createdById string
fecha de creación
createdDate string
dueDate
dueDate string
id
id string
nombre
name string
compartido
shared boolean
estado
status string
updatedById
updatedById string
updatedDate
updatedDate string
workflowId
workflowId string

Identificador del flujo de trabajo

workflowName
workflowName string
workflowRunUrl
workflowRunUrl string
workflowUrl
workflowUrl string