Aprenda a usar a ferramenta de assinatura para assinar registros compatíveis da ServiceNow.
Antes de Iniciar
Função necessária: admin
Para executar essas etapas, você deve ter o seguinte:
Procedimento
-
Em seu ambiente local, navegue até o diretório que contém o script signRecords.sh.
-
Use o seguinte comando para assinar seus registros:
./signRecords.sh -d [Path to the root directory of the ServiceNow Application to Sign] -f [Path to the Keystore file]
Por exemplo:
./signRecords.sh -d /users/abc/ServiceNow-App-1 -f /users/abc/codesigning.p12
-
Se for solicitado um prompt, insira a senha do armazenamento de chaves.
Pressione Enter se não houver senha.
-
Revise a saída para confirmar uma assinatura bem-sucedida.
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!
No exemplo de saída anterior, a Ferramenta de assinatura usou o arquivo de armazenamento de chaves para assinar o registro. Você também irá notar que:
-
Importe a aplicação atualizada de volta para sua instância aplicando as mudanças remotas em Studio.