Découvrez comment utiliser l’outil de signature pour signer les enregistrements pris en charge dans les ServiceNow applications.
Avant de commencer
Rôle requis : admin
Pour effectuer ces étapes, vous devez disposer des éléments suivants :
Procédure
-
Dans votre environnement local, accédez au répertoire contenant le script signRecords.sh .
-
Utilisez le format de commande suivant pour signer vos enregistrements :
./signRecords.sh -d [Path to the root directory of the ServiceNow Application to Sign] -f [Path to the Keystore file]
Par exemple :
./signRecords.sh -d /users/abc/ServiceNow-App-1 -f /users/abc/codesigning.p12
-
Si vous y êtes invité, saisissez le mot de passe du magasin de clés.
Appuyez sur Entrée s’il n’y a pas de mot de passe.
-
Examinez la sortie pour confirmer que la signature a réussi.
Sep 26, 2022 2:41:09 PM com.snc.java.commands.ACommand start
INFO: CODESIGN: executing codesigning...
Sep 26, 2022 2:41:09 PM com.snc.core.codesigning.CodeSignerSupplier get
INFO: CODESIGN: signing record for documentId: 65e811327702111057416efe7c5a994f
Sep 26, 2022 2:41:11 PM com.snc.java.commands.ACommand start
INFO: CODESIGN: codesigning successfully completed!
Dans l’exemple de sortie précédent, l’outil de signature a utilisé le fichier de magasin de clés fourni pour signer l’enregistrement. Vous pouvez également voir que :
-
Importez à nouveau l’application mise à jour dans votre instance en appliquant des modifications distantes dans Studio.