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 |
| 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
- Corpo
- WorkflowRunResponse
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
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
- Corpo
- FindWorkflowRunsResponse
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
- Corpo
- WorkflowRunResponse
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
- Corpo
- WorkflowRunResponse
Definizioni
CreateWorkflowRunResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
workflowRun
|
workflowRun | WorkflowRunResponse |
EntityID
FieldType
FindWorkflowRunsResponse
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
workflowRuns
|
workflowRuns | array of WorkflowRunResponse |
Link
| 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
|
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
|
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 |