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
- Body
- WorkflowRunResponse
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
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
- Body
- TaskResponse
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
- Body
- WorkflowRunResponse
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
- Body
- WorkflowRunResponse
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
|
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
|
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 |