Condividi tramite


Via processo

Process Street è una moderna piattaforma di gestione dei processi per i team. È possibile usare questo connettore per eseguire flussi di lavoro, trovare e aggiornare le esecuzioni del flusso di lavoro e attivare azioni quando un flusso di lavoro viene eseguito o modificato.

Questo connettore è disponibile nei prodotti e nelle aree seguenti:

Servizio Class Regions
Copilot Studio Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - China Cloud gestito da 21Vianet
App per la logica Normale Tutte le aree di App per la logica , ad eccezione delle seguenti:
     - Aree di Azure Cina
Power Apps Di alta qualità Tutte le aree di Power Apps , ad eccezione dei seguenti:
     - China Cloud gestito da 21Vianet
Power Automate Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - China Cloud gestito da 21Vianet
Contatto
Nome Supporto di Process Street
URL https://www.process.st/help
Email support@process.st
Metadati del connettore
Editore Via processo
Sito web https://www.process.st
Informativa sulla privacy https://www.process.st/privacy
Categorie Gestione aziendale; Produttività

Connettore Process Street

Process Street è una moderna piattaforma di gestione dei processi per i team. È possibile usare questo connettore per eseguire flussi di lavoro, trovare e aggiornare le esecuzioni del flusso di lavoro e attivare azioni quando un flusso di lavoro viene eseguito o modificato.

Editore: Process Street

Prerequisiti

È necessario un account Process Street (è possibile accedere o iscriversi qui).

Operazioni supportate

Il connettore supporta le operazioni seguenti:

Attivatori

  • When a task is checked, unchecked or ready: un trigger che verrà attivato ogni volta che un'attività viene completata, non completata o entrambe o diventa pronta in Process Street
  • When a workflow is run: attiva quando viene eseguito un flusso di lavoro
  • When a workflow run is completed: attiva quando viene completata un'esecuzione del flusso di lavoro

Azioni

Esecuzioni del flusso di lavoro

  • Run a workflow: avvia un'esecuzione del flusso di lavoro in base a un flusso di lavoro
  • Find workflow runs: recupera le 200 esecuzioni del flusso di lavoro attive più recenti che corrispondono alla query
  • Update a workflow run: aggiorna un'esecuzione del flusso di lavoro

Campi modulo

  • Get workflow run form fields: recupera tutti i campi modulo dell'esecuzione del flusso di lavoro
  • Update workflow run form fields: aggiorna i campi del modulo di esecuzione del flusso di lavoro

Recupero delle credenziali

Il connettore usa una chiave API come metodo di autenticazione. È possibile creare una chiave API qui, nella scheda Integrazioni delle impostazioni dell'organizzazione. Tenere presente che solo gli amministratori di Process Street possono creare e gestire chiavi API.

Problemi noti e limitazioni

Attualmente non sono presenti problemi noti nel connettore Process Street.

Istruzioni per la distribuzione

Per distribuire questo connettore come connettore personalizzato, è sufficiente scaricare il apiDefinition.swagger.json file. È quindi necessario visitare https://us.flow.microsoft.com/en-us/ e creare un nuovo connettore in Data > Custom Connectors. Usare l'opzione "Importa da file OpenAPI", selezionando il file scaricato in precedenza. Questo dovrebbe essere tutto.

Creazione di una connessione

Il connettore supporta i tipi di autenticazione seguenti:

Predefinita Parametri per la creazione della connessione. Tutte le aree geografiche Non condivisibile

Predefinito

Applicabile: tutte le aree

Parametri per la creazione della connessione.

Questa non è una connessione condivisibile. Se l'app power viene condivisa con un altro utente, verrà richiesto a un altro utente di creare una nuova connessione in modo esplicito.

Nome TIPO Description Obbligatorio
Chiave API securestring Chiave API per questa API Vero

Limiti per la limitazione delle richieste

Nome Chiamate Periodo di rinnovo
Chiamate API per connessione 100 60 secondi

Azioni

Aggiornare i campi modulo di esecuzione del flusso di lavoro

Aggiorna i campi del modulo di esecuzione del flusso di lavoro. Un valore può essere una stringa, una matrice o accettare più proprietà. Per informazioni di riferimento complete sull'impostazione dei campi modulo di esecuzione del flusso di lavoro, vedere gli esempi.

Aggiornare un'esecuzione del flusso di lavoro

Aggiorna un'esecuzione del flusso di lavoro

Eseguire un flusso di lavoro

Avvia un'esecuzione del flusso di lavoro in base a un flusso di lavoro

Ottenere i campi modulo per l'esecuzione del flusso di lavoro

Recupera tutti i campi modulo dell'esecuzione del flusso di lavoro

Ottenere un utente

Recupera un utente

Trovare le esecuzioni del flusso di lavoro

Recupera le 200 esecuzioni del flusso di lavoro attive più recenti che corrispondono alla query

Aggiornare i campi modulo di esecuzione del flusso di lavoro

Aggiorna i campi del modulo di esecuzione del flusso di lavoro. Un valore può essere una stringa, una matrice o accettare più proprietà. Per informazioni di riferimento complete sull'impostazione dei campi modulo di esecuzione del flusso di lavoro, vedere gli esempi.

Parametri

Nome Chiave Necessario Tipo Descrizione
ID flusso di lavoro
workflowId True string

ID del flusso di lavoro

ID esecuzione flusso di lavoro
workflowRunId True string

ID dell'esecuzione del flusso di lavoro

ID attività
taskId string

ID dell'attività (facoltativo)

body
body True dynamic

Oggetto dei campi modulo per cui impostare un nuovo valore all'interno di una determinata esecuzione del flusso di lavoro. Solo gli ID campo passati vengono modificati nell'esecuzione del flusso di lavoro, sostituendo completamente il valore corrente. I campi non passati rimangono invariati.

Valori restituiti

Aggiornare un'esecuzione del flusso di lavoro

Aggiorna un'esecuzione del flusso di lavoro

Parametri

Nome Chiave Necessario Tipo Descrizione
ID esecuzione flusso di lavoro
workflowRunId True string

ID dell'esecuzione del flusso di lavoro

Data di scadenza
dueDate string

Data di scadenza per l'esecuzione del flusso di lavoro

Nome
name True string

Nuovo nome per l'esecuzione del flusso di lavoro

Shared
shared True boolean

Indica se l'esecuzione del flusso di lavoro è condivisa (ad esempio, può essere visualizzata senza l'accesso)

stato
status True string

Stato dell'esecuzione del flusso di lavoro

Valori restituiti

Eseguire un flusso di lavoro

Avvia un'esecuzione del flusso di lavoro in base a un flusso di lavoro

Parametri

Nome Chiave Necessario Tipo Descrizione
Data di scadenza
dueDate string

Data di scadenza della nuova esecuzione del flusso di lavoro (facoltativo)

Nome
name string

Nome della nuova esecuzione del flusso di lavoro

condiviso
shared boolean
ID flusso di lavoro
workflowId True string

ID del flusso di lavoro

Valori restituiti

Ottenere i campi modulo per l'esecuzione del flusso di lavoro

Recupera tutti i campi modulo dell'esecuzione del flusso di lavoro

Parametri

Nome Chiave Necessario Tipo Descrizione
ID esecuzione flusso di lavoro
workflowRunId True string

ID dell'esecuzione del flusso di lavoro

ID flusso di lavoro
workflowId True string

ID del flusso di lavoro

ID attività
taskId string

ID dell'attività (facoltativo)

Valori restituiti

Gli output di questa operazione sono dinamici.

Ottenere un utente

Recupera un utente

Parametri

Nome Chiave Necessario Tipo Descrizione
ID utente
userId True string

ID dell'utente

Valori restituiti

Corpo
SimpleUser

Trovare le esecuzioni del flusso di lavoro

Recupera le 200 esecuzioni del flusso di lavoro attive più recenti che corrispondono alla query

Parametri

Nome Chiave Necessario Tipo Descrizione
ID flusso di lavoro
workflowId True string

ID del flusso di lavoro

body
body True dynamic

Valori restituiti

Trigger

Al termine dell'esecuzione di un flusso di lavoro

Trigger al completamento di un'esecuzione del flusso di lavoro

Quando un'attività viene selezionata, deselezionata o pronta

Un trigger che verrà attivato ogni volta che un'attività viene completata, non completata o entrambe o diventa pronta in Process Street

Quando viene eseguito un flusso di lavoro

Trigger quando viene eseguito un flusso di lavoro

Al termine dell'esecuzione di un flusso di lavoro

Trigger al completamento di un'esecuzione del flusso di lavoro

Parametri

Nome Chiave Necessario Tipo Descrizione
ID flusso di lavoro
workflowId string

ID flusso di lavoro (facoltativo)

Valori restituiti

Quando un'attività viene selezionata, deselezionata o pronta

Un trigger che verrà attivato ogni volta che un'attività viene completata, non completata o entrambe o diventa pronta in Process Street

Parametri

Nome Chiave Necessario Tipo Descrizione
ID attività
taskId string

ID attività (facoltativo)

Stato attività
triggerType True string
ID flusso di lavoro
workflowId string

ID flusso di lavoro (facoltativo)

Valori restituiti

Corpo
TaskResponse

Quando viene eseguito un flusso di lavoro

Trigger quando viene eseguito un flusso di lavoro

Parametri

Nome Chiave Necessario Tipo Descrizione
ID flusso di lavoro
workflowId string

ID flusso di lavoro (facoltativo)

Valori restituiti

Definizioni

CreateWorkflowRunResponse

Nome Percorso Tipo Descrizione
workflowRun
workflowRun WorkflowRunResponse

EntityID

FieldType

FindWorkflowRunsResponse

Nome Percorso Tipo Descrizione
workflowRuns
workflowRuns array of WorkflowRunResponse
Nome Percorso Tipo Descrizione
href
href Uri
nome
name string
Rel
rel LinkRel
tipo
type LinkType

LinkRel

LinkType

SimpleUser

Nome Percorso Tipo Descrizione
posta elettronica
email string
id
id string
timeZone
timeZone string
tipo di utente
userType string
username
username string

SimplifiedFormFieldValue

Nome Percorso Tipo Descrizione
data
data object
dataSetLinked
dataSetLinked boolean
fieldType
fieldType FieldType
id
id EntityID
key
key string

Chiave univoca in base all'etichetta. Questa operazione viene utilizzata quando si fa riferimento al campo modulo come variabile

label
label string

Etichetta definita dall'utente

links
links array of Link
taskId
taskId EntityID
aggiornatoDa
updatedBy SimplifiedUser
updatedDate
updatedDate string
workflowRunId
workflowRunId EntityID

SimplifiedUser

Nome Percorso Tipo Descrizione
posta elettronica
email string
username
username string

TaskResponse

Nome Percorso Tipo Descrizione
completedById
completedById string
completedDate
completedDate string
DueDate
dueDate string
Nascosto
hidden boolean
id
id string

ID dell'attività

nome
name string
status
status string
fermata
stopped boolean
taskUrl
taskUrl string
updatedById
updatedById string
updatedDate
updatedDate string
workflowId
workflowId string

ID del flusso di lavoro

workflowName
workflowName string
workflowRunId
workflowRunId string

ID dell'esecuzione del flusso di lavoro

workflowRunUrl
workflowRunUrl string
workflowUrl
workflowUrl string

UpdateMultipleFormFieldValuesResponse

Nome Percorso Tipo Descrizione
fields
fields array of SimplifiedFormFieldValue

Uri

WorkflowRunResponse

Nome Percorso Tipo Descrizione
completedById
completedById string
completedDate
completedDate string
createdById
createdById string
data di creazione
createdDate string
DueDate
dueDate string
id
id string
nome
name string
condiviso
shared boolean
status
status string
updatedById
updatedById string
updatedDate
updatedDate string
workflowId
workflowId string

ID del flusso di lavoro

workflowName
workflowName string
workflowRunUrl
workflowRunUrl string
workflowUrl
workflowUrl string