OneSpan Sign Developers : Document de consentement ou consentement par défaut - Partie 1
Puis-je supprimer le formulaire de consentement par défaut de OneSpan Sign ? Est-il possible de télécharger notre propre document de divulgation électronique et de consentement ? Quelle est la différence entre le document de consentement et le formulaire de consentement par défaut ?
Nous allons donc vous expliquer comment vous pouvez personnaliser les documents de consentement et les documents de consentement par défaut. Sans plus attendre, commençons !
Document de consentement
Dans OneSpan Sign, un document de consentement est un document utilisé pour confirmer qu'une personne accepte les termes de la transaction et souhaite poursuivre le processus.
Lors de la cérémonie de signature, le signataire peut accepter ou refuser le document de consentement. Pour que cette étape du processus soit aussi simple que possible, vous ne pourrez pas inclure la signature d'acceptation avec d'autres types de signature et d'autres champs.
Pour l'utilisateur de l'API RESTful :
OneSpan Sign facilite le marquage d'un document en tant que document de consentement. Lorsque vous créez une transaction et que vous construisez votre JSON, ne spécifiez aucun "champ" dans le nœud "approvals". Voir l'exemple ci-dessous :
Requête HTTP
POST /api/packages
En-têtes HTTP
Authorization : Basic api_key / Bearer access_token Accept : application/json Content-Type : multipart/form-data
Chargement de la requête
{ "roles" : [ { "id" : "Role1", "signers" : [ { "email" : "[email protected]", "firstName" : "1.prénom", "lastName" : "1.Lastname", "entreprise" : "OneSpan Sign" } ] } ], "documents" : [ { "approvals" : [ { "role" : "Role1" } ], "name" : "Document de test" } ], "nom" : "Accept-Only Transaction", "langue" : "en", "description" : "Some Description", "status" : "SENT" }
Pour l'utilisateur du SDK :
Légèrement différent de RESTful, les utilisateurs du SDK doivent spécifier le type de signature comme "accept-only" lors de la création de la transaction. Voir ci-dessous :
SDK Java
DocumentPackage documentPackage = PackageBuilder.newPackageNamed("Accept-Only Transaction") .withSigner(SignerBuilder.newSignerWithEmail("[email protected]")) .withCustomId("Signer1") .withFirstName("John") .withLastName("Smith"))) .withDocument(DocumentBuilder.newDocumentWithName("Document1") .withId("Document1") .fromFile("chemin_du_fichier") .withSignature(SignatureBuilder.acceptanceFor("[email protected]")) ) .build() ;
sDK .NET
DocumentPackage documentPackage = PackageBuilder.NewPackageNamed("Accept-Only Transaction") .WithSigner(SignerBuilder.NewSignerWithEmail("[email protected]") .WithCustomId("Signer1") .WithFirstName("John") .WithLastName("Smith"))) .WithDocument(DocumentBuilder.NewDocumentNamed("Document1") .WithId("Document1") .FromFile("chemin_du_fichier") .WithSignature(SignatureBuilder.AcceptanceFor("[email protected]")) ) .Build() ;
Consentement par défaut
Au lieu de spécifier un document de consentement pour chaque transaction, vous pouvez également télécharger un formulaire de consentement par défaut dans les paramètres de votre compte, et il sera automatiquement ajouté à vos transactions nouvellement créées.
Pour ce faire ou pour supprimer le document de consentement par défaut de OneSpan Sign, contactez notre équipe d'assistance. Notre agent d'assistance vous aidera à modifier votre compte.
Consentement par défaut et formulaire de consentement
Le formulaire de consentement par défaut est un formulaire de consentement comme les autres. Toutefois, il diffère du document de consentement normal sur plusieurs points essentiels :
- Vous pouvez spécifier n'importe quel ordre de signature pour un formulaire de consentement, mais le consentement par défaut est toujours affiché au début de la cérémonie de signature.
- Le formulaire de consentement par défaut fait office de point de blocage. Le signataire ne pourra pas consulter les documents suivants sans avoir d'abord rempli le formulaire de consentement par défaut. Les signataires peuvent prévisualiser l'ensemble de la transaction en présence d'autres formulaires de consentement.
- Vous ne pourrez pas envoyer une transaction composée uniquement du formulaire de consentement par défaut, alors qu'il est possible d'avoir une transaction acceptée uniquement avec des formulaires de consentement.
En attendant l'installation prochaine
Ceci conclut le blog d'aujourd'hui. Vous devriez maintenant être en mesure de créer un document de consentement, de remplacer le formulaire de consentement par défaut et de faire la différence entre les deux. Dans le prochain blog, je partagerai quelques conseils utiles et les meilleures pratiques pour concevoir vos flux de travail de signature électronique qui incluent des formulaires de consentement ou des formulaires de consentement par défaut.
Si vous avez des questions concernant ce blog ou tout autre sujet relatif à l'intégration de OneSpan Sign dans votre application, visitez les forums de la communauté des développeurs. Vos commentaires nous intéressent !