SigningHub (préversion)
SigningHub est une solution complète pour les flux de travail d’approbation de documents, les signatures numériques avancées et le suivi de l’état des documents. Il est conçu pour optimiser rapidement la façon dont les entreprises fournissent, examinent, approuvent et signent leurs documents professionnels
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 : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Messagerie électronique | support@ascertia.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Ascertia |
| Site internet | https://www.signinghub.com |
| Politique de confidentialité | https://www.signinghub.com/privacy-policy/ |
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.
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Ajouter un destinataire |
Ajouter un destinataire dans un flux de travail existant |
| Appliquer un modèle |
Appliquer un modèle fourni sur le flux de travail de document |
| Approuver un document |
Le destinataire peut approuver le flux de travail à ce tour |
| Charger un document dans un flux de travail |
Charger un document dans un flux de travail existant |
| Créer un flux de travail |
Créer un flux de travail à l’intérieur de SigningHub |
| Obtenir des contects |
Obtenir la liste des contacts liés à l’utilisateur connecté à partir de SigningHub |
| Obtenir des flux de travail |
Obtenir la liste des flux de travail à partir de SigningHub pour l’utilisateur connecté |
| Obtenir des modèles |
Obtenir la liste de tous les modèles d’entreprise à partir de SigningHub |
| Obtenir les détails du flux de travail |
Obtenir les détails du flux de travail |
| Partager un flux de travail de document |
Partager un flux de travail de document avec le destinataire |
| Pour obtenir les destinataires |
Obtenir la liste des destinataires d’un flux de travail existant |
| Refuser un document |
Le destinataire peut refuser le flux de travail à son tour |
| Signer un document |
Signe un document par l’utilisateur connecté |
| Supprimer le destinataire d’un flux de travail |
Supprimer un destinataire particulier d’un flux de travail existant |
| Supprimer un flux de travail |
Supprimer le flux de travail existant par le propriétaire du flux de travail |
| Terminer le flux de travail (se terminer au milieu) |
Le propriétaire du flux de travail peut terminer le flux de travail à n’importe quel stade pour l’arrêter |
| Télécharger tous les documents d’un flux de travail |
Télécharger tous les documents au format extrait/compressé d’un flux de travail existant à partir de SigningHub |
| Télécharger un document particulier à partir d’un flux de travail |
Télécharger un document particulier à partir d’un flux de travail existant |
|
À propos de Signing |
Obtenir les détails de l’instance SigningHub |
Ajouter un destinataire
Ajouter un destinataire dans un flux de travail existant
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de flux de travail
|
packageId | True | integer |
ID du flux de travail existant |
|
Ajouter un champ de signature
|
addSignatureField | True | boolean |
Ajouter un champ de signature dans le flux de travail |
|
Document ID
|
documentId | integer |
ID du document |
|
|
Notification par e-mail
|
emailNotification | True | boolean |
Notification par e-mail |
|
Moi seul
|
onlyMe | boolean |
Le type de destinataire comme seul moi |
|
|
Page Non.
|
pageNo | integer |
Numéro de la page du document |
|
|
Position de la page
|
pagePosition | True | string |
position sur la page |
|
Page X
|
pageX | integer |
Position horizontale sur la page de document |
|
|
Page Y
|
pageY | integer |
Position verticale sur la page du document |
|
|
Role
|
role | True | string |
Rôle du destinataire |
|
Ordre de signature
|
signingOrder | True | integer |
Ordre de signature du destinataire |
|
Adresse e-mail de l’utilisateur
|
userEmail | True | string |
E-mail du destinataire |
|
Nom d'utilisateur
|
userName | True | string |
Nom du destinataire |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Destinataire ajouté
|
recipientAdded | boolean |
Réponse ajoutée par le destinataire |
Appliquer un modèle
Appliquer un modèle fourni sur le flux de travail de document
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de flux de travail
|
packageId | True | integer |
ID du flux de travail |
|
Document ID
|
documentId | True | integer |
ID du document |
|
Appliquer à tous
|
applyToAll | True | boolean |
Appliquer à tous les documents |
|
Nom du modèle
|
templateName | True | string |
Nom du modèle appliqué |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Certifier activé
|
applyTemplate.certify.enabled | boolean |
Valeur de certification activée |
|
Certifier l’autorisation
|
applyTemplate.certify.permission | string |
Valeur d’autorisation de certification |
|
Hauteur du document
|
applyTemplate.document_height | integer |
Hauteur du document |
|
Document ID
|
applyTemplate.document_id | integer |
ID du document |
|
Nom du document
|
applyTemplate.document_name | string |
Nom du document |
|
Ordre des documents
|
applyTemplate.document_order | integer |
Ordre du document dans le flux de travail |
|
Pages de document
|
applyTemplate.document_pages | integer |
Nombre total de pages du document |
|
Source du document
|
applyTemplate.document_source | string |
Source du document |
|
Type de document
|
applyTemplate.document_type | string |
Type du document |
|
Largeur du document
|
applyTemplate.document_width | integer |
Largeur du document |
|
Champs de formulaire
|
applyTemplate.form_fields | boolean |
Disponibilité des champs de formulaire dans le document |
|
Verrouiller les champs de formulaire
|
applyTemplate.lock_form_fields | boolean |
Valeur activée des champs de formulaire de verrouillage |
|
Date de modification
|
applyTemplate.modified_on | string |
Date de la modification |
|
Lecture seule
|
applyTemplate.template.read_only | boolean |
Type prêt uniquement du modèle |
|
Nom du modèle
|
applyTemplate.template.template_name | string |
Nom du modèle appliqué |
|
Chargé sur
|
applyTemplate.uploaded_on | string |
Date du chargement le |
Approuver un document
Le destinataire peut approuver le flux de travail à ce tour
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de flux de travail
|
packageId | True | integer |
ID du flux de travail |
|
Approuver la raison
|
approveReason | string |
Raison d’approuver le document |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Document approuvé
|
documentApproved | boolean |
État du document approuvé |
Charger un document dans un flux de travail
Charger un document dans un flux de travail existant
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de flux de travail
|
packageId | True | integer |
ID du flux de travail existant |
|
Contenu du document
|
documentContent | True | byte |
Contenu du document ajouté en base64 |
|
Nom du document avec extension
|
documentName | True | string |
Nom du document ajouté avec extension |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Document ID
|
documentId | string |
ID du document chargé |
Créer un flux de travail
Créer un flux de travail à l’intérieur de SigningHub
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Contenu du document
|
documentContent | True | string |
Contenu du document en base64 |
|
Nom du flux de travail
|
documentName | True | string |
Créer un flux de travail à l’intérieur de SigningHub |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Document ID
|
documentId | integer |
ID du document |
|
ID du package
|
packageId | integer |
ID du flux de travail |
Obtenir des contects
Obtenir la liste des contacts liés à l’utilisateur connecté à partir de SigningHub
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Entreprise
|
enterprise | boolean |
Liste des contacts d’entreprise |
|
|
Page Non.
|
pageNo | True | integer |
Numéro de la page |
|
Enregistrements par page
|
recordsPerPage | True | integer |
Nombre d’enregistrements par page |
|
Texte de recherche
|
searchText | string |
Texte de recherche pour filtrer la liste |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
|
array of object | ||
|
Adresse e-mail de l’utilisateur
|
user_email | string |
E-mail de l’utilisateur |
|
Nom d'utilisateur
|
user_name | string |
Nom de l’utilisateur |
|
ID national de l’utilisateur
|
user_national_id | string |
ID national de l’utilisateur |
Obtenir des flux de travail
Obtenir la liste des flux de travail à partir de SigningHub pour l’utilisateur connecté
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
État du document
|
documentStatus | True | string |
État du document |
|
Dossier
|
folder | True | string |
Dossier du flux de travail de l’utilisateur |
|
Page Non.
|
pageNo | True | integer |
Numéro de la page du document |
|
Enregistrements par page
|
recordsPerPage | integer |
Nombre d’enregistrements par page |
|
|
Texte de recherche
|
searchText | string |
Texte de recherche pour filtrer la liste |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
|
array of object | ||
|
Dossier
|
folder | string |
Dossier du flux de travail de l’utilisateur |
|
Date de modification
|
modified_on | string |
Date de la modification |
|
Signataire suivant
|
next_signer | string |
Signataire suivant du flux de travail |
|
next_signer_email
|
next_signer_email | array of object |
next_signer_email |
|
user_email
|
next_signer_email.user_email | string |
user_email |
|
nom_utilisateur
|
next_signer_email.user_name | string |
nom_utilisateur |
|
Nom du propriétaire
|
owner_name | string |
Nom du propriétaire du flux de travail |
|
ID de flux de travail
|
package_id | integer |
ID du flux de travail |
|
Nom du flux de travail
|
package_name | string |
Nom du flux de travail |
|
Propriétaire du flux de travail
|
package_owner | string |
E-mail du propriétaire du flux de travail |
|
État du flux de travail
|
package_status | string |
État du flux de travail |
|
Unread
|
unread | boolean |
Type non lu |
|
Chargé sur
|
uploaded_on | string |
Date du flux de travail chargé |
Obtenir des modèles
Obtenir la liste de tous les modèles d’entreprise à partir de SigningHub
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
templatesCollection
|
templatesCollection | array of object |
templatesCollection |
|
|
templatesCollection.read_only | boolean |
read_only |
|
template_id
|
templatesCollection.template_id | integer |
template_id |
|
template_name
|
templatesCollection.template_name | string |
template_name |
|
template_public
|
templatesCollection.template_public | boolean |
template_public |
Obtenir les détails du flux de travail
Obtenir les détails du flux de travail
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de flux de travail
|
packageId | True | integer |
ID du flux de travail |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
|
array of object | ||
|
documents
|
documents | array of object |
documents |
|
allowed_permissions
|
documents.certify.allowed_permissions | array of string |
allowed_permissions |
|
default_permission
|
documents.certify.default_permission | string |
default_permission |
|
enabled
|
documents.certify.enabled | boolean |
enabled |
|
created_on
|
documents.created_on | string |
created_on |
|
document_height
|
documents.document_height | integer |
document_height |
|
document_id
|
documents.document_id | integer |
document_id |
|
document_name
|
documents.document_name | string |
document_name |
|
document_order
|
documents.document_order | integer |
document_order |
|
document_pages
|
documents.document_pages | integer |
document_pages |
|
document_source
|
documents.document_source | string |
document_source |
|
document_type
|
documents.document_type | string |
document_type |
|
document_width
|
documents.document_width | integer |
document_width |
|
form_fields
|
documents.form_fields | boolean |
form_fields |
|
lock_form_fields
|
documents.lock_form_fields | boolean |
lock_form_fields |
|
modified_on
|
documents.modified_on | string |
modified_on |
|
modèle
|
documents.template | string |
modèle |
|
Dossier
|
folder | string |
Type de dossier |
|
Date de modification
|
modified_on | string |
Date de modification |
|
Signataire suivant
|
next_signer | string |
E-mail du signataire suivant |
|
next_signer_email
|
next_signer_email | array of |
next_signer_email |
|
Nom du propriétaire
|
owner_name | string |
Nom complet du propriétaire |
|
ID de flux de travail
|
package_id | integer |
ID du flux de travail |
|
Nom du flux de travail
|
package_name | string |
Nom du flux de travail |
|
Propriétaire du flux de travail
|
package_owner | string |
Propriétaire du flux de travail |
|
État du package
|
package_status | string |
État actuel du flux de travail |
|
Chargé sur
|
uploaded_on | string |
Date du flux de travail chargé |
|
users
|
users | array of |
users |
|
Continuer sur le déclin
|
workflow.continue_on_decline | boolean |
Continuer sur le déclin du flux de travail |
|
contacts
|
workflow.post_process.contacts | array of |
contacts |
|
Dropbox
|
workflow.post_process.dropbox | boolean |
Valeur Dropbox activée |
|
Lecteur Google
|
workflow.post_process.google_drive | boolean |
Valeur activée par le lecteur Google |
|
Destinataires du flux de travail
|
workflow.post_process.workflow_recipients | boolean |
Valeur des destinataires du flux de travail |
|
Lecture seule
|
workflow.read_only | boolean |
Valeur en lecture seule du flux de travail |
|
Mode flux de travail
|
workflow.workflow_mode | string |
Mode du flux de travail |
|
État du flux de travail
|
workflow.workflow_status | string |
État du flux de travail |
|
Type de flux de travail
|
workflow.workflow_type | string |
Type du flux de travail |
Partager un flux de travail de document
Partager un flux de travail de document avec le destinataire
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de flux de travail
|
packageId | True | integer |
ID du flux de travail |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
|
array of object | ||
|
ID de flux de travail
|
packageID | integer |
ID du flux de travail partagé |
Pour obtenir les destinataires
Obtenir la liste des destinataires d’un flux de travail existant
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de flux de travail
|
packageId | True | integer |
ID du flux de travail |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
destinataires
|
recipients | array of object |
destinataires |
|
Délégataire
|
recipients.delegatee | string |
E-mail du délégué |
|
Nom du délégué
|
recipients.delegatee_name | string |
Nom du délégué |
|
Nom du groupe
|
recipients.group_name | string |
Nom du groupe |
|
JSON
|
recipients.order | integer |
Ordre du destinataire |
|
Placeholder
|
recipients.placeholder | string |
Valeur d’espace réservé |
|
Processus status
|
recipients.process_status | string |
État de l’espace réservé |
|
Traité en tant que
|
recipients.processed_as | string |
Traité en tant que valeur |
|
Traité par
|
recipients.processed_by | string |
E-mail du traitement par |
|
Traité sur
|
recipients.processed_on | string |
Date du traitement |
|
Reason
|
recipients.reason | string |
La raison, le cas échéant |
|
Role
|
recipients.role | string |
Rôle du destinataire |
|
Ordre de signature
|
recipients.signing_order | integer |
Ordre de la signature |
|
Adresse e-mail de l’utilisateur
|
recipients.user_email | string |
E-mail de l’utilisateur |
|
Nom d'utilisateur
|
recipients.user_name | string |
Nom de l’utilisateur |
|
ID national de l’utilisateur
|
recipients.user_national_id | string |
ID national de l’utilisateur |
Refuser un document
Le destinataire peut refuser le flux de travail à son tour
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de flux de travail
|
packageId | True | integer |
ID du flux de travail |
|
Refuser la raison
|
declineReason | True | string |
Raison de refuser le document |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Document refusé
|
documentDeclined | boolean |
L’état du document a été refusé |
Signer un document
Signe un document par l’utilisateur connecté
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de flux de travail
|
packageId | True | integer |
ID du flux de travail |
|
Document ID
|
documentId | True | integer |
ID du document |
|
Page Non.
|
pageNo | True | integer |
Numéro de la page du document |
|
Position de la page
|
pagePosition | True | string |
Position sur la page du document |
|
Page X
|
pageX | integer |
Position horizontale sur la page de document |
|
|
Page Y
|
pageY | integer |
Position verticale sur la page de document |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nom du document
|
documentName | string |
Nom du document signé |
|
Nom du champ
|
fieldName | string |
Nom du champ signé |
|
Statut
|
status | string |
État du document signé |
Supprimer le destinataire d’un flux de travail
Supprimer un destinataire particulier d’un flux de travail existant
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de flux de travail
|
packageId | True | integer |
ID du flux de travail |
|
JSON
|
order | True | integer |
Ordre du destinataire supprimé |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Destinataire supprimé
|
recipientDeleted | boolean |
État supprimé du destinataire |
Supprimer un flux de travail
Supprimer le flux de travail existant par le propriétaire du flux de travail
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de flux de travail
|
packageId | True | integer |
ID du flux de travail |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Flux de travail supprimé
|
packageDeleted | boolean |
Réponse supprimée du flux de travail |
Terminer le flux de travail (se terminer au milieu)
Le propriétaire du flux de travail peut terminer le flux de travail à n’importe quel stade pour l’arrêter
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de flux de travail
|
packageId | True | string |
ID du flux de travail |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Workflow terminé
|
workflowCompleted | boolean |
État du flux de travail terminé |
Télécharger tous les documents d’un flux de travail
Télécharger tous les documents au format extrait/compressé d’un flux de travail existant à partir de SigningHub
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de flux de travail
|
packageId | True | integer |
ID du flux de travail |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Contenu du flux de travail
|
packageContent | byte |
Contenu du flux de travail dans la chaîne base64 |
|
Type de flux de travail
|
packageType | string |
Type du contenu du flux de travail |
Télécharger un document particulier à partir d’un flux de travail
Télécharger un document particulier à partir d’un flux de travail existant
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de flux de travail
|
packageId | True | integer |
ID du flux de travail |
|
Document ID
|
documentId | True | integer |
ID du document |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Contenu du document
|
documentContent | byte |
Contenu du document dans la chaîne base64 |
|
Type de document
|
documentType | string |
Type du document |
À propos de SigningHub
Obtenir les détails de l’instance SigningHub
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Construire
|
aboutSigningHub.build | string |
Build de l’instance SigningHub |
|
Copyright
|
aboutSigningHub.copyright | string |
Copyright de SigningHub |
|
Nom de l’installation
|
aboutSigningHub.installation_name | string |
Nom d’installation de l’instance SigningHub |
|
US Patent No.
|
aboutSigningHub.patents.us_patent_no | string |
US Patent No. de SigningHub |
|
Version
|
aboutSigningHub.version | string |
Version de l’instance SigningHub |