Partager via


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

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

Les sorties de cette opération sont dynamiques.

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

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

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

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
email 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
email 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