Configurer la connexion électronique Playbook pour les licences et les autorisations

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • La signature électronique permet aux utilisateurs de signer leurs demandes à partir du Government Service Portal avec une signature électronique dactylographiée ou dessinée qui implique un accusé de réception de la demande. Cette fonctionnalité peut être configurée en option par un administrateur lors de la mise à niveau.

    Avant de commencer

    Rôle requis : admin

    Procédure

    1. Accédez à la Tous > Catalogue de services > Créateurs d'enregistrements.
    2. Sélectionnez le créateur d’enregistrement de demande de licence .
    3. Sous l’onglet Variables, sélectionnez Nouveau.
    4. Sous Type, sélectionnez Personnalisé.
    5. Dans l’onglet Questions , saisissez Signature électronique pour les créateurs d’enregistrement dans le champ Question et esignature_for_record_producers dans le champ Nom.
    6. Dans l’onglet Spécifications de type , entrez Signature électronique pour l’autorisation de licence dans le portail dans le champ Widget.
    7. Sélectionnez Envoyer.
    8. Sous l’onglet Variables, sélectionnez Nouveau.
    9. Sous Type, sélectionnez Texte sur plusieurs lignes.
    10. Cochez la case Masqué.
    11. Dans l’onglet Questions , entrez Variable de signature électronique dans le champ Question et esignature_variable dans le champ Nom.
    12. Facultatif : Si une liste de vérification d’éligibilité est configurée pour Playbook pour les licences et les autorisations, accédez à Tous > Catalogue de services > Administration des catalogues > Politiques de l'interface utilisateur du catalogue pour créer une politique d’interface utilisateur de catalogue pour l’élément de catalogue du créateur d’enregistrement.
      Basculez vers l’application Public Sector Digital Services Core si vous y êtes invité.
    13. Facultatif : Ajoutez une logique d’affichage/masquage au script du créateur d’enregistrement pour le widget esignature_for_record_producers .
    14. Ajoutez le bloc de code suivant dans le script serveur du créateur d’enregistrement de demande de licence dans l’onglet Ce qu’il contiendra .
      Basculez vers l’application Public Sector Digital Services Core si vous y êtes invité.
      if (gs.nil (producer.esignature_variable) || producer. esignature_variable == "") {
      gs. addErrorMessage(gs. getMessage ('Please do the E-signature and click on Accept. '));
      current.setAbortAction(true);
      var caseTable = sn_gsm. GovernmentServicesConstants. LICENSE_PERMIT_CASE;
      var attachment = new GlideSysAttachment();
      var caseRecord = new GlideRecord (caseTable);
      caseRecord.get (current.sys_id) ;
      var fileName = 'applicantESign.png';
      var contentType = "image/png';
      attachment.writeBase64(caseRecord, fileName, contentType, producer.esignature_variable);
      var sigRec = new GlideRecord( 'signature image');
      sigRec.signed_on = new GlideDateTime ().getDisplayValue();
      sigRec.user = gs.getUserID();
      sigRec.table = caseTable;
      sigRec.document = current.sys_id;
      sigRec.is_drawing = true;
      sigRec.active = true;
      sigRec.acknowledgment_text = "This constitutes your electronic signature and has the same legal impact as signing a printed version of this document.";
      var signSysId = sigRec.insert();
      var signRecord = new GlideRecord('signature image');
      signRecord.get (signSysId);
      attachment.writeBase64(signRecord, fileName, contentType, producer.esignature_variable);
    15. Sélectionnez Mettre à jour

    Résultats

    L’onglet Dessiner une signatures’affiche désormais en même temps que l’onglet Signature type . Lorsqu’un membre crée un ticket de licence et d’autorisation, l’option permettant de taper dessiner une signature s’affiche. Lorsqu’une application est soumise avec une signature électronique, une image contenant la signature électronique de l’utilisateur est créée, qui est ensuite mappée et jointe à l’application correspondante.