Rue de processus
Process Street est une plateforme de gestion de processus moderne pour les équipes. Vous pouvez utiliser ce connecteur pour exécuter des flux de travail, rechercher et mettre à jour des exécutions de flux de travail et déclencher des actions lorsqu’un flux de travail est exécuté ou modifié.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - China Cloud géré par 21Vianet |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Chine |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - China Cloud géré par 21Vianet |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - China Cloud géré par 21Vianet |
| Contact | |
|---|---|
| Nom | Prise en charge de process Street |
| URL | https://www.process.st/help |
| Messagerie électronique | support@process.st |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Rue de processus |
| Site internet | https://www.process.st |
| Politique de confidentialité | https://www.process.st/privacy |
| Catégories | Gestion de l’entreprise ; Productivité |
Process Street Connector
Process Street est une plateforme de gestion de processus moderne pour les équipes. Vous pouvez utiliser ce connecteur pour exécuter des flux de travail, rechercher et mettre à jour des exécutions de flux de travail et déclencher des actions lorsqu’un flux de travail est exécuté ou modifié.
Publisher : Process Street
Prerequisites
Vous aurez besoin d’un compte Process Street (vous pouvez vous connecter ou vous inscrire ici).
Opérations prises en charge
Le connecteur prend en charge les opérations suivantes :
Triggers
-
When a task is checked, unchecked or ready: déclencheur qui se déclenche chaque fois qu’une tâche est terminée, non supprimée ou les deux, ou qui est prête dans Process Street -
When a workflow is run: se déclenche lorsqu’un flux de travail est exécuté -
When a workflow run is completed: déclencheurs lorsqu’une exécution de flux de travail est terminée
Opérations
Exécution du flux de travail
-
Run a workflow: démarre une exécution de flux de travail basée sur un flux de travail -
Find workflow runs: récupère les 200 exécutions de flux de travail actives les plus récentes qui correspondent à la requête -
Update a workflow run: met à jour une exécution de flux de travail
Champs de formulaire
-
Get workflow run form fields: récupère tous les champs de formulaire de l’exécution du flux de travail -
Update workflow run form fields: met à jour les champs du formulaire d’exécution du flux de travail
Obtention des informations d’identification
Le connecteur utilise une clé API comme méthode d’authentification. Vous pouvez créer une clé API ici, sous l’onglet Intégrations des paramètres de votre organisation. N’oubliez pas que seuls les administrateurs Process Street peuvent créer et gérer des clés API.
Problèmes connus et limitations
Il n’existe actuellement aucun problème connu dans le connecteur Process Street.
Instructions de déploiement
Pour déployer ce connecteur en tant que connecteur personnalisé, vous devez simplement télécharger le apiDefinition.swagger.json fichier. Ensuite, vous devez visiter https://us.flow.microsoft.com/en-us/ et créer un connecteur dans Data > Custom Connectors. Utilisez l’option « Importer à partir du fichier OpenAPI », en sélectionnant le fichier précédemment téléchargé. Ça devrait être tout.
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Par défaut | Paramètres de création de connexion. | Toutes les régions | Non partageable |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| Clé d’API | securestring | Clé API pour cette API | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Exécuter un flux de travail |
Démarre une exécution de flux de travail en fonction d’un flux de travail |
| Mettre à jour les champs du formulaire d’exécution du flux de travail |
Met à jour les champs du formulaire d’exécution du flux de travail. Une valeur peut être une chaîne, un tableau ou accepter plusieurs propriétés. Consultez les exemples d’une référence complète sur la définition des champs de formulaire d’exécution du flux de travail. |
| Mettre à jour une exécution de flux de travail |
Met à jour une exécution de flux de travail |
| Obtenir des champs de formulaire d’exécution de flux de travail |
Récupère tous les champs de formulaire de l’exécution du flux de travail |
| Obtenir un utilisateur |
Récupère un utilisateur |
| Rechercher des exécutions de flux de travail |
Récupère les 200 dernières exécutions de flux de travail actives qui correspondent à la requête |
Exécuter un flux de travail
Démarre une exécution de flux de travail en fonction d’un flux de travail
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Date d'échéance
|
dueDate | string |
Date d’échéance de la nouvelle exécution du flux de travail (facultatif) |
|
|
Nom
|
name | string |
Nom de la nouvelle exécution du flux de travail |
|
|
partagé
|
shared | boolean | ||
|
ID de flux de travail
|
workflowId | True | string |
ID du flux de travail |
Retours
Mettre à jour les champs du formulaire d’exécution du flux de travail
Met à jour les champs du formulaire d’exécution du flux de travail. Une valeur peut être une chaîne, un tableau ou accepter plusieurs propriétés. Consultez les exemples d’une référence complète sur la définition des champs de formulaire d’exécution du flux de travail.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de flux de travail
|
workflowId | True | string |
ID du flux de travail |
|
ID d’exécution du flux de travail
|
workflowRunId | True | string |
ID de l’exécution du flux de travail |
|
ID de tâche
|
taskId | string |
ID de la tâche (facultatif) |
|
|
body
|
body | True | dynamic |
Objet des champs de formulaire pour définir une nouvelle valeur pour, au sein d’une exécution de flux de travail particulière. Seuls les ID de champ passés sont modifiés dans l’exécution du flux de travail, en remplaçant complètement la valeur actuelle. Les champs non transmis restent inchangés. |
Retours
Mettre à jour une exécution de flux de travail
Met à jour une exécution de flux de travail
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID d’exécution du flux de travail
|
workflowRunId | True | string |
ID de l’exécution du flux de travail |
|
Date d'échéance
|
dueDate | string |
Date d’échéance de l’exécution du flux de travail |
|
|
Nom
|
name | True | string |
Nouveau nom de l’exécution du flux de travail |
|
Shared
|
shared | True | boolean |
Indique si l’exécution du flux de travail est partagée (c’est-à-dire que vous pouvez la voir sans vous connecter) |
|
Statut
|
status | True | string |
État de l’exécution du flux de travail |
Retours
- Corps
- WorkflowRunResponse
Obtenir des champs de formulaire d’exécution de flux de travail
Récupère tous les champs de formulaire de l’exécution du flux de travail
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID d’exécution du flux de travail
|
workflowRunId | True | string |
ID de l’exécution du flux de travail |
|
ID de flux de travail
|
workflowId | True | string |
ID du flux de travail |
|
ID de tâche
|
taskId | string |
ID de la tâche (facultatif) |
Retours
Obtenir un utilisateur
Récupère un utilisateur
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID d’utilisateur
|
userId | True | string |
ID de l’utilisateur |
Retours
- Corps
- SimpleUser
Rechercher des exécutions de flux de travail
Récupère les 200 dernières exécutions de flux de travail actives qui correspondent à la requête
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de flux de travail
|
workflowId | True | string |
ID du flux de travail |
|
body
|
body | True | dynamic |
Retours
- Corps
- FindWorkflowRunsResponse
Déclencheurs
| Lorsqu’un flux de travail est exécuté |
Déclencheurs lorsqu’un flux de travail est exécuté |
| Lorsqu’une tâche est cochée, décochée ou prête |
Déclencheur qui se déclenche chaque fois qu’une tâche est terminée, non supprimée ou les deux, ou qui est prête dans Process Street |
| Quand une exécution de flux de travail est terminée |
Déclencheurs lorsqu’une exécution de flux de travail est terminée |
Lorsqu’un flux de travail est exécuté
Déclencheurs lorsqu’un flux de travail est exécuté
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de flux de travail
|
workflowId | string |
ID de flux de travail (facultatif) |
Retours
- Corps
- WorkflowRunResponse
Lorsqu’une tâche est cochée, décochée ou prête
Déclencheur qui se déclenche chaque fois qu’une tâche est terminée, non supprimée ou les deux, ou qui est prête dans Process Street
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de tâche
|
taskId | string |
ID de tâche (facultatif) |
|
|
État de la tâche
|
triggerType | True | string | |
|
ID de flux de travail
|
workflowId | string |
ID de flux de travail (facultatif) |
Retours
- Corps
- TaskResponse
Quand une exécution de flux de travail est terminée
Déclencheurs lorsqu’une exécution de flux de travail est terminée
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de flux de travail
|
workflowId | string |
ID de flux de travail (facultatif) |
Retours
- Corps
- WorkflowRunResponse
Définitions
CreateWorkflowRunResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
workflowRun
|
workflowRun | WorkflowRunResponse |
EntityID
FieldType
FindWorkflowRunsResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
workflowRuns
|
workflowRuns | array of WorkflowRunResponse |
Lien
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
href
|
href | Uri | |
|
nom
|
name | string | |
|
rel
|
rel | LinkRel | |
|
type
|
type | LinkType |
LinkRel
LinkType
SimpleUser
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Messagerie électronique
|
string | ||
|
pièce d'identité
|
id | string | |
|
timeZone
|
timeZone | string | |
|
type d'utilisateur
|
userType | string | |
|
nom d'utilisateur
|
username | string |
SimplifiedFormFieldValue
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
données
|
data | object | |
|
dataSetLinked
|
dataSetLinked | boolean | |
|
type de champ
|
fieldType | FieldType | |
|
pièce d'identité
|
id | EntityID | |
|
key
|
key | string |
Clé unique basée sur l’étiquette. Cela est utilisé lors du référencement du champ de formulaire en tant que variable |
|
label
|
label | string |
Étiquette définie par l’utilisateur |
|
links
|
links | array of Link | |
|
taskId
|
taskId | EntityID | |
|
mis à jourPar
|
updatedBy | SimplifiedUser | |
|
updatedDate
|
updatedDate | string | |
|
workflowRunId
|
workflowRunId | EntityID |
SimplifiedUser
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Messagerie électronique
|
string | ||
|
nom d'utilisateur
|
username | string |
TaskResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
completedById
|
completedById | string | |
|
completedDate
|
completedDate | string | |
|
dueDate
|
dueDate | string | |
|
caché
|
hidden | boolean | |
|
pièce d'identité
|
id | string |
ID de la tâche |
|
nom
|
name | string | |
|
status
|
status | string | |
|
arrêté
|
stopped | boolean | |
|
taskUrl
|
taskUrl | string | |
|
updatedById
|
updatedById | string | |
|
updatedDate
|
updatedDate | string | |
|
workflowId
|
workflowId | string |
ID du flux de travail |
|
Nom du flux de travail
|
workflowName | string | |
|
workflowRunId
|
workflowRunId | string |
ID de l’exécution du flux de travail |
|
workflowRunUrl
|
workflowRunUrl | string | |
|
workflowUrl
|
workflowUrl | string |
UpdateMultipleFormFieldValuesResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
fields
|
fields | array of SimplifiedFormFieldValue |
Uri
WorkflowRunResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
completedById
|
completedById | string | |
|
completedDate
|
completedDate | string | |
|
createdById
|
createdById | string | |
|
date de création
|
createdDate | string | |
|
dueDate
|
dueDate | string | |
|
pièce d'identité
|
id | string | |
|
nom
|
name | string | |
|
partagé
|
shared | boolean | |
|
status
|
status | string | |
|
updatedById
|
updatedById | string | |
|
updatedDate
|
updatedDate | string | |
|
workflowId
|
workflowId | string |
ID du flux de travail |
|
Nom du flux de travail
|
workflowName | string | |
|
workflowRunUrl
|
workflowRunUrl | string | |
|
workflowUrl
|
workflowUrl | string |