Partilhar via


Rua do Processo

Process Street é uma plataforma moderna de gestão de processos para equipas. Você pode usar esse conector para executar fluxos de trabalho, localizar e atualizar execuções de fluxo de trabalho e acionar ações quando um fluxo de trabalho é executado ou alterado.

Este conector está disponível nos seguintes produtos e regiões:

Serviço Class Regiões
Estúdio Copiloto Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - China Cloud operado pela 21Vianet
Aplicações Lógicas Standard Todas as regiões do Logic Apps , exceto as seguintes:
     - Regiões do Azure China
Aplicações Power Premium Todas as regiões do Power Apps , exceto as seguintes:
     - China Cloud operado pela 21Vianet
Automatize o poder Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - China Cloud operado pela 21Vianet
Contato
Nome Suporte de rua de processo
URL https://www.process.st/help
Email support@process.st
Metadados do conector
Editora Rua do Processo
Sítio Web https://www.process.st
Política de Privacidade https://www.process.st/privacy
Categorias Gestão Empresarial; Produtividade

Conector de Rua de Processo

Process Street é uma plataforma moderna de gestão de processos para equipas. Você pode usar esse conector para executar fluxos de trabalho, localizar e atualizar execuções de fluxo de trabalho e acionar ações quando um fluxo de trabalho é executado ou alterado.

Editora: Process Street

Pré-requisitos

Vai precisar de uma conta Process Street (pode iniciar sessão ou inscrever-se aqui).

Operações suportadas

O conector suporta as seguintes operações:

Acionadores

  • When a task is checked, unchecked or ready: Um gatilho que disparará sempre que uma tarefa for concluída, não concluída ou ambas, ou ficar pronta no Process Street
  • When a workflow is run: Desencadeia quando um fluxo de trabalho é executado
  • When a workflow run is completed: Dispara-se quando uma execução de fluxo de trabalho é concluída

Ações

Execução do fluxo de trabalho

  • Run a workflow: Inicia uma execução de fluxo de trabalho baseada num fluxo de trabalho
  • Find workflow runs: Recupera as 200 corridas de fluxo de trabalho ativas mais recentes que correspondem à consulta
  • Update a workflow run: Atualiza uma execução de fluxo de trabalho

Campos de formulário

  • Get workflow run form fields: Recupera todos os campos de formulário da execução do fluxo de trabalho
  • Update workflow run form fields: Atualiza os campos de execução do formulário de fluxo de trabalho

Obtenção de credenciais

O conector usa uma chave de API como seu método de autenticação. Pode criar uma API Key aqui, no separador de integrações das definições da sua organização. Lembre-se de que apenas os administradores da Process Street podem criar e gerenciar chaves de API.

Problemas conhecidos e limitações

Atualmente, não há problemas conhecidos no conector Process Street.

Instruções de implantação

Para implementar este conector como um conector personalizado, basta descarregar o apiDefinition.swagger.json ficheiro. Depois deves visitar https://us.flow.microsoft.com/en-us/ e criar um novo conector em Data > Custom Connectors. Use a opção "Importar do ficheiro OpenAPI", selecionando o ficheiro previamente descarregado. Isso deve ser tudo.

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Predefinição Parâmetros para criar conexão. Todas as regiões Não compartilhável

Padrão

Aplicável: Todas as regiões

Parâmetros para criar conexão.

Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
Chave de API securestring A chave de API para esta api Verdade

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 100 60 segundos

Ações

Atualizar campos de formulário de execução do fluxo de trabalho

Atualiza os campos de formulário de execução do fluxo de trabalho. Um valor pode ser uma cadeia de caracteres, uma matriz ou aceitar várias propriedades. Consulte os exemplos para obter uma referência completa sobre como definir campos de formulário de execução de fluxo de trabalho.

Atualizar uma execução de fluxo de trabalho

Atualiza uma execução de fluxo de trabalho

Executar um fluxo de trabalho

Inicia uma execução de fluxo de trabalho com base em um fluxo de trabalho

Localizar execuções de fluxo de trabalho

Recupera as 200 execuções de fluxo de trabalho ativas mais recentes que correspondem à consulta

Obter campos de formulário de execução de fluxo de trabalho

Recupera todos os campos de formulário do fluxo de trabalho executado

Obter um utilizador

Recupera um usuário

Atualizar campos de formulário de execução do fluxo de trabalho

Atualiza os campos de formulário de execução do fluxo de trabalho. Um valor pode ser uma cadeia de caracteres, uma matriz ou aceitar várias propriedades. Consulte os exemplos para obter uma referência completa sobre como definir campos de formulário de execução de fluxo de trabalho.

Parâmetros

Name Chave Necessário Tipo Description
ID do fluxo de trabalho
workflowId True string

A ID do fluxo de trabalho

ID de execução do fluxo de trabalho
workflowRunId True string

A ID da execução do fluxo de trabalho

ID da tarefa
taskId string

A ID da Tarefa (Opcional)

body
body True dynamic

Objeto de campos de formulário para definir um novo valor dentro de uma execução de fluxo de trabalho específica. Somente as ids de campo passadas são alteradas na execução do fluxo de trabalho, substituindo completamente o valor atual. Os campos não aprovados permanecem inalterados.

Devoluções

Atualizar uma execução de fluxo de trabalho

Atualiza uma execução de fluxo de trabalho

Parâmetros

Name Chave Necessário Tipo Description
ID de execução do fluxo de trabalho
workflowRunId True string

A ID da execução do fluxo de trabalho

Data Para Conclusão
dueDate string

A data de conclusão da execução do fluxo de trabalho

Nome
name True string

O novo nome para a execução do fluxo de trabalho

Partilhado
shared True boolean

Se a Execução do Fluxo de Trabalho é ou não compartilhada (ou seja, pode ser vista sem fazer login)

Situação
status True string

O status da execução do fluxo de trabalho

Devoluções

Executar um fluxo de trabalho

Inicia uma execução de fluxo de trabalho com base em um fluxo de trabalho

Parâmetros

Name Chave Necessário Tipo Description
Data Para Conclusão
dueDate string

A data de conclusão da nova Execução do Fluxo de Trabalho (Opcional)

Nome
name string

O nome da nova Execução do Fluxo de Trabalho

compartilhada
shared boolean
ID do fluxo de trabalho
workflowId True string

A ID do fluxo de trabalho

Devoluções

Localizar execuções de fluxo de trabalho

Recupera as 200 execuções de fluxo de trabalho ativas mais recentes que correspondem à consulta

Parâmetros

Name Chave Necessário Tipo Description
ID do fluxo de trabalho
workflowId True string

A ID do fluxo de trabalho

body
body True dynamic

Devoluções

Obter campos de formulário de execução de fluxo de trabalho

Recupera todos os campos de formulário do fluxo de trabalho executado

Parâmetros

Name Chave Necessário Tipo Description
ID de execução do fluxo de trabalho
workflowRunId True string

A ID da execução do fluxo de trabalho

ID do fluxo de trabalho
workflowId True string

A ID do fluxo de trabalho

ID da tarefa
taskId string

A ID da Tarefa (Opcional)

Devoluções

As saídas desta operação são dinâmicas.

Obter um utilizador

Recupera um usuário

Parâmetros

Name Chave Necessário Tipo Description
ID de utilizador
userId True string

O ID do Utilizador

Devoluções

Body
SimpleUser

Acionadores

Quando um fluxo de trabalho é executado

Aciona quando um fluxo de trabalho é executado

Quando uma execução de fluxo de trabalho é concluída

Aciona quando uma execução de fluxo de trabalho é concluída

Quando uma tarefa é marcada, desmarcada ou pronta

Um gatilho que será acionado sempre que uma tarefa for concluída, inconcluída ou ambas, ou ficar pronta na Process Street

Quando um fluxo de trabalho é executado

Aciona quando um fluxo de trabalho é executado

Parâmetros

Name Chave Necessário Tipo Description
ID do fluxo de trabalho
workflowId string

ID do fluxo de trabalho (opcional)

Devoluções

Quando uma execução de fluxo de trabalho é concluída

Aciona quando uma execução de fluxo de trabalho é concluída

Parâmetros

Name Chave Necessário Tipo Description
ID do fluxo de trabalho
workflowId string

ID do fluxo de trabalho (opcional)

Devoluções

Quando uma tarefa é marcada, desmarcada ou pronta

Um gatilho que será acionado sempre que uma tarefa for concluída, inconcluída ou ambas, ou ficar pronta na Process Street

Parâmetros

Name Chave Necessário Tipo Description
ID da tarefa
taskId string

ID da Tarefa (Opcional)

Estado da Tarefa
triggerType True string
ID do fluxo de trabalho
workflowId string

ID do fluxo de trabalho (opcional)

Devoluções

Definições

CreateWorkflowRunResponse

Name Caminho Tipo Description
fluxo de trabalhoExecutar
workflowRun WorkflowRunResponse

EntityID

Tipo de campo

FindWorkflowRunsResponse

Name Caminho Tipo Description
workflowRuns
workflowRuns array of WorkflowRunResponse
Name Caminho Tipo Description
HREF
href Uri
nome
name string
rel
rel LinkRel
tipo
type LinkType

LinkRel

SimpleUser

Name Caminho Tipo Description
e-mail
email string
id
id string
Fuso horário
timeZone string
Tipo de usuário
userType string
nome de utilizador
username string

SimplifiedFormFieldValue

Name Caminho Tipo Description
dados
data object
dataSetLinked
dataSetLinked boolean
Tipo de campo
fieldType FieldType
id
id EntityID
chave
key string

Chave única baseada na etiqueta. Isto é usado ao referenciar o campo de forma como variável

etiqueta
label string

Rótulo definido pelo utilizador

links
links array of Link
taskId
taskId EntityID
atualizadoPor
updatedBy SimplifiedUser
atualizadoData de atualização
updatedDate string
workflowRunId
workflowRunId EntityID

SimplifiedUser

Name Caminho Tipo Description
e-mail
email string
nome de utilizador
username string

TaskResponse

Name Caminho Tipo Description
completedById
completedById string
completedDate
completedDate string
data de vencimento
dueDate string
oculto
hidden boolean
id
id string

A ID da tarefa

nome
name string
estado
status string
parou
stopped boolean
taskUrl
taskUrl string
atualizadoById
updatedById string
atualizadoData de atualização
updatedDate string
workflowId
workflowId string

A ID do fluxo de trabalho

nome do fluxo de trabalho
workflowName string
workflowRunId
workflowRunId string

A ID da execução do fluxo de trabalho

workflowRunUrl
workflowRunUrl string
workflowUrl
workflowUrl string

UpdateMultipleFormFieldValuesResponse

Name Caminho Tipo Description
campos
fields array of SimplifiedFormFieldValue

Uri

WorkflowRunResponse

Name Caminho Tipo Description
completedById
completedById string
completedDate
completedDate string
createdById
createdById string
createdDate (Data de criação)
createdDate string
data de vencimento
dueDate string
id
id string
nome
name string
compartilhada
shared boolean
estado
status string
atualizadoById
updatedById string
atualizadoData de atualização
updatedDate string
workflowId
workflowId string

A ID do fluxo de trabalho

nome do fluxo de trabalho
workflowName string
workflowRunUrl
workflowRunUrl string
workflowUrl
workflowUrl string