DeepSign Power Automate – Processo
Automatically translated
Rilascia un documento da firmare
- Azione: Carica
- Azione: Avvio del processo
- Azione: Scarica
Carica:
Innanzitutto, un documento deve essere caricato su DeepSign e salvato come bozza.
A tal fine, è necessario inserire le seguenti definizioni nell’azione “Carica documento”:
Esempio di JSON:
{
“companyId”:“3fa85f64-5717-4562-b3fc-2c963f66afa6”,
“initiatorAliasName”: “name xy”,
“commento”: “Firma questo documento”,
“signatureMode”: “timestamp”,
}, “giurisdizione”: “certes”,
“scanPredefined”:true,
“callbackEventTypes”:[
“documento completato”
],
“callbackUrl”: “https://myserver.com/my/lovely/callback”,
“visualSignatureRequirement”: “richiesto”
}
- Per determinare il companyId, accedi con il tuo account DeepCloud tramite app.deepbox.swiss. L’UUID dopo il dominio DeepBox (https://app.deepbox.swiss/) corrisponde al tuo companyId.
- Il parametro initiatorAliasName corrisponde al nome che viene visualizzato come invitante nell’e-mail di invito.
- Il signatureMode può contenere uno dei seguenti valori:
- “timestamp” – Firma elettronica semplice (SES)
- “avanzato” – Firma elettronica avanzata (AES)
- “qualificata” – Firma elettronica qualificata (QES)
- La giurisdizione può contenere uno dei seguenti valori:
- “certes” – Legge federale sulla firma elettronica (giurisdizione basata su CH)
- “eidas” – Servizi di Identificazione, Autenticazione e Fiducia Elettronica (giurisdizione con sede nell’UE)
- Se il documento contiene dei segnaposto, questi possono essere letti se il booleano scanPredefined è stato impostato su true.
Non appena viene attivato un evento registrato, viene inviata una richiesta POST al callbackUrl memorizzato. Possono essere registrati i seguenti eventi:- “firma completata” – un firmatario ha firmato il documento o ha rifiutato la firma
- “documento completato” – il documento è stato firmato o rifiutato
- Con il parametro visualSignatureRequirement, il firmatario può essere obbligato ad apporre una firma visiva.
Avvia il processo di firma:
Prima di avviare il processo di firma, è necessario definire i firmatari. Se non è stato fatto con i segnaposto durante il caricamento, questo deve essere fatto con azioni separate. Il processo di firma può quindi essere avviato con l’azione “Avvia processo di firma”.
Scarica il documento firmato:
Info: Vengono utilizzate azioni aggiuntive del Connettore HTTP
Se è stato registrato un URL di webhook / callback, è possibile creare un processo in Power Automate che viene attivato in base al messaggio di un evento DeepSign.
Il trigger “Al ricevimento di una richiesta HTTP” può essere memorizzato a questo scopo.
Il messaggio webhook segue questo schema:
{
“tipo”: “oggetto”,
“proprietà”: {
“eventType”: {
“tipo”: “stringa”
},
“documentId”: {
“tipo”: “stringa”
},
“timestamp”: {
“tipo”: “stringa”
}
}
}
L’URL HTTP, che viene generato dopo il salvataggio del processo, deve essere inserito come URL di callback nel caricamento di DeepSign.
Se poi viene attivato un evento corrispondente su DeepSign, questo dà il via all’attivazione.
Se il documento è stato firmato, i dettagli del documento possono essere recuperati utilizzando l’azione “Ottieni dettagli del documento”. Nella risposta viene restituito il DownloadUrl, che può essere richiamato con una richiesta HTTP.
Abbiamo risposto alla tua domanda?