Pular para o conteúdo principal

Sinalização digital PDF em Make

Sinalização digital PDF é um Make módulo que incorpora uma assinatura digital baseada em certificado X.509 em um PDF diretamente de um cenário. Forneça o documento, um arquivo de certificado .pfx ou .p12 e a senha; o módulo assina e retorna o resultado. Configure o modo de assinatura visível ou invisível, o posicionamento na página, o nome do signatário, a localização e os metadados de motivo sem escrever código.

O que este módulo faz

PDF4meSinalização digital PDF incorpora uma assinatura digital baseada em certificado X.509 em um PDF diretamente de um Make cenário. Você fornece o PDFCom um arquivo de certificado .pfx ou .p12 e a senha, o módulo assina o documento e retorna o resultado. Configure o modo de assinatura visível ou invisível, o posicionamento na página, o nome do signatário, a localização e os metadados do motivo sem escrever uma única linha de código.

Artigos relacionados no blogue
Ainda não há nenhuma publicação no blogue sobre esta funcionalidade — em breve.
Entretanto, explore o blogue da PDF4me para encontrar tutoriais e fluxos de trabalho para todas as plataformas.
Visite o blogue

Autenticando seu API Solicitar

Todo PDF4me módulo em Make requer um válido ConexãoCrie ou selecione um que contenha o seu PDF4me API chave para que o cenário possa chamar o serviço de assinatura digital com segurança.

Fatos importantes que você não deve perder

Proteja a senha do certificado.

Armazene o arquivo .pfx em um local seguro (Make Armazene os dados em um local seguro (como no Google Drive, com acesso restrito) e mantenha a senha do certificado criptografada. Make variável, nunca a digite como texto simples no campo do módulo.

Assinatura visível versus invisível

O modo visível adiciona um campo de assinatura gráfica que os leitores podem ver. O modo invisível incorpora a prova criptográfica apenas nos metadados do arquivo; ambos são igualmente verificáveis, mas a escolha afeta a aparência do documento para os destinatários.

Qualquer modificação após a assinatura a invalida.

As assinaturas digitais vinculam-se ao estado exato dos bytes do documento no momento da assinatura. Se o arquivo for alterado, incluindo os metadados, PDF Os visualizadores sinalizarão a assinatura como inválida. Assine por último no seu fluxo de trabalho.

Crie um módulo de Assinatura Digital PDF no PDF4me mostrando a Conexão como TestUser01, Arquivo definido como Mapear, Nome do Arquivo PDF mapeado da etapa 1 (Nome do Arquivo), Arquivo PDF dos Dados da etapa 1, Arquivo de Certificado dos Dados da etapa 2, Senha do Certificado CertPass2024, Nome do Signatário: John Smith, CFO, Número da Página: 1, Margens Horizontal e Vertical: 20 mm, Largura: 200, Altura: 60, Local da Assinatura: Nova York, EUA, Motivo da Assinatura: Aprovação de Contrato e Visível definido como Sim.

Mapeie o PDF e o certificado das etapas anteriores, insira a senha do certificado com segurança e, em seguida, configure. Visível, posicionamento na página e metadados do signatário.

Parâmetros

Sempre obrigatório: Conexão, Nome do arquivo PDF, Arquivo PDF, Arquivo de certificado, Senha do certificado, Visível. Margem horizontal e Margem vertical Também são necessários quando a opção Visível está definida como Sim.

ParâmetroObrigatórioO que fazExemplo
ConnectionRequiredPDF4me API connection used by the scenario to authenticate signing requests.Your PDF4me connection
FileRequiredDetermines how the PDF is supplied. Choose Map to wire filename and binary content from a prior module.Map
PDF File NameRequiredFilename with .pdf extension from the source module. Used to name the signed output file.1. File Name
PDF File / public file URLRequiredBinary PDF content from the download step that produced the document to sign.1. Data
Certificate FileRequiredBinary content of the .pfx or .p12 certificate file containing the private key and X.509 certificate.2. Data
Certificate PasswordRequiredPassword that unlocks the private key in the certificate file. Store in an encrypted Make variable.CertPass2024
Signer NameConditionalHuman-readable name of the signer, embedded in the signature properties visible in PDF viewers.John Smith, CFO
Page NumberConditionalPage on which to render the visible signature field. First page is 1. Only relevant when Visible = Yes.1
Horizontal Margin in MMConditionalDistance from the left edge of the page in millimeters. Controls the horizontal position of the signature field.20
Vertical Margin in MMConditionalDistance from the bottom edge of the page in millimeters. Controls the vertical position of the signature field.20
WidthConditionalWidth of the visible signature field in points. Increase for wider signature appearances.200
HeightConditionalHeight of the visible signature field in points. Adjust to fit the signature image or text.60
Sign LocationConditionalGeographic location where the document is being signed. Embedded as metadata in signature properties.New York, USA
Sign ReasonConditionalPurpose of the signature (for example, Approval or Authorization). Embedded in signature metadata.Contract Approval
VisibleRequiredYes renders a visible signature field at the configured position. No embeds the signature in metadata only with no visual element.Yes

Como configurar a sinalização digital PDF em Make

  1. Adicionar PDF4meAssinatura digital em PDF de acordo com o seu cenário.
  2. Selecione Conexão (ou clique) Adicionar para criar um com o seu API chave).
  3. Sob Arquivo, escolher Mapa.
  4. Mapa Nome do arquivo PDF e Arquivo PDF da etapa que gerou o documento.
  5. Mapa Arquivo de certificado A partir da etapa em que você baixou o arquivo .pfx ou .p12 (armazene-o no Google Drive ou em uma fonte segura).
  6. Digitar Senha do certificado: use um criptografado Make Variável para manter o valor fora dos registros de cenários em texto simples.
  7. Definir Visível para Sim ou NãoSe sim, preencha. Número da página, Margem horizontal, Margem vertical, Largura, e Altura Para posicionar o campo de assinatura.
  8. Opcionalmente, adicione Nome do signatário, Localização da placa, e Sinalize o motivo para metadados. Salvar e clique Executar uma vez para verificar o assinado PDF O buffer aparece no pacote de saída.

Saída

O módulo retorna dois campos que você pode mapear para qualquer etapa subsequente:

CampoTipoO que contém
Document NameStringFilename of the digitally signed PDF, derived from the PDF File Name you supplied.
Document DataBufferBinary content of the signed PDF. Map this into an upload, email attachment, or archive module.

Qual a diferença entre uma assinatura digital visível e uma invisível?

Uma assinatura digital visível (Visível = Sim) coloca um campo gráfico no PDF página que os destinatários podem ver ao abrir o documento. Uma assinatura invisível (Visível = Não) incorpora a prova criptográfica apenas nos metadados do arquivo, sem nenhum elemento visual na página. Ambos os modos são igualmente verificáveis em qualquer PDF suporte ao espectador assinaturas digitais em PDF e o Padrão PKCS#12A escolha é uma questão de apresentação: assinaturas invisíveis são comuns em faturas; assinaturas visíveis são adequadas para contratos que exigem um registro claro da assinatura.

Exemplos de fluxo de trabalho

Exemplos de fluxo de trabalhoCommon Make scenario patterns that use Digital Sign PDF for contract execution, compliance, and credential issuance.
Execução do contrato após aprovação por múltiplas partes.
  1. Uma alteração no status de aprovação do seu CRM ou o Airtable aciona o cenário.
  2. O contrato final PDF O arquivo foi baixado do Google Drive.
  3. O certificado .pfx da empresa foi recuperado de uma pasta restrita do Google Drive.
  4. Assinatura digital em PDF Aplica uma assinatura visível na última página com o nome do signatário, localização e motivo.
  5. O assinado PDF é carregado no arquivo de contratos executados e enviado por e-mail a todas as partes.
Assinatura invisível para faturas de saída
  1. Uma nova fatura foi gerada pelo seu módulo de faturamento.
  2. Assinatura digital em PDF Ao executar com a opção Visível definida como Não, nenhuma marca aparece na página.
  3. A assinatura incorpora a identidade da empresa e um registro de data e hora nos metadados do arquivo.
  4. Os destinatários podem verificar a autenticidade de qualquer forma. PDF visualizador sem que o documento pareça alterado.
  5. A fatura assinada é enviada por e-mail ao cliente e registrada no banco de dados contábil.
Emissão de certificado acadêmico
  1. Um evento de conclusão de curso aciona o cenário na sua integração com o LMS.
  2. A PDF O certificado é gerado com o nome do aluno e o título do curso.
  3. O certificado .pfx da instituição é carregado a partir de um repositório de dados seguro.
  4. Assinatura digital em PDF Coloca uma assinatura institucional visível na área inferior direita.
  5. O certificado assinado é enviado por e-mail ao formando e arquivado nos registros.

Perguntas frequentes

What certificate format does this module accept?+
The module accepts PKCS#12 certificate files in .pfx or .p12 format. These files bundle the X.509 certificate and private key together, protected by the password you supply in Certificate Password.
How should I store the certificate password securely in Make?+
Use a Make data store entry or a scenario variable set to the sensitive data type so the value is encrypted at rest. Avoid typing the password directly into the module field where it would appear in plain text in the scenario execution history.
What is the difference between a visible and invisible digital signature?+
A visible signature (Visible = Yes) places a graphical field on the PDF page that readers can see. An invisible signature (Visible = No) embeds the cryptographic proof in the file metadata only, with no visual element. Both are equally verifiable in a PDF viewer: the choice is presentational.
Does the signature become invalid if the PDF is later modified?+
Yes. A digital signature covers the exact byte state of the document at signing time. Any subsequent modification: even a metadata change, invalidates the signature. PDF viewers will warn recipients that the document was altered after signing. Always place the signing step last in your workflow.
Can I apply multiple signatures to the same PDF?+
Yes, in sequence. Pass the Document Data output of one Digital Sign PDF module into the PDF File input of the next. Each signature is appended as an incremental update, so earlier signatures remain valid even after later ones are added: provided only signature fields are written between steps.

Módulos relacionados

Obtenha ajuda