Skip to main content
Skip table of contents

Liberação baseada em nuvem

A liberação baseada em nuvem é uma funcionalidade que permite que documentos sejam enviados para uma fila virtual (grupo do NDD Print Releaser) que esteja em uma máquina na nuvem (internet), onde permanecem armazenados até que o usuário se autentique em um terminal para liberar e imprimir o documento.

Se tiver alguma dúvida, tente a nossa FAQ.

Como funciona a liberação baseada em nuvem?

  1. Envio do Documento: O usuário envia o documento para impressão, que fica armazenado temporariamente em uma fila virtual (grupo do NDD Print Releaser).

  2. Armazenamento Seguro: O documento fica retido na nuvem até que o usuário vá até um terminal de impressão autorizado. Esse armazenamento virtual (grupo do NDD Print Releaser) evita que documentos sensíveis sejam deixados em impressoras físicas ou acessíveis a pessoas não autorizadas.

  3. Autenticação do Usuário: Para liberar o documento, o usuário precisa se autenticar em um terminal de impressão. Isso pode ser feito por credenciais de usuário, PIN/PIN Seguro ou cartões.

  4. Liberação e Impressão: Após a autenticação bem-sucedida, o documento é enviado para a impressora e impresso. O processo garante que apenas documentos liberados por usuários autorizados sejam impressos.

Cenário com sistema operacional Windows

fluxo_1-20240827-170651.png

Cenário com sistema operacional Windows e Linux

fluxo_2-20240830-184036.png

Antes de iniciar

  • Certifique-se de instalar o NDD Print Host e o NDD Print Releaser.

  • Criar o Grupo de impressão no NDD Print Releaser.

  • Liberar a porta HTTPS 6564 para comunicação entre Agents (esta deve ser a única porta que deve ser liberada na rede interna e externa).

  • Saber o endereço público do Servidor em nuvem.

  • Certifique-se de possuir um certificado proprietário SSL/TLS.

  • Certifique de instalar o PostgreSQL.

  • É recomendável utilizar sempre um banco de dados exclusivo para o NDD Print Agent.

  • Apenas usuários administradores podem realizar a configuração do banco de dados.

Configurar a Liberação baseada em nuvem

fluxo_3-20240830-184558.png

Servidor

O servidor é responsável por gerenciar as filas e os tokens para conexão.

Passo 1: Habilitar a Liberação segura baseada em nuvem

  1. No servidor com o NDD Print Agent instalado

  2. Abra a interface do NDD Print Agent

  3. Em configurações clique em Adicionar

  4. No nome da chave adicione AllowCloudBasedRelease

  5. Insira o valor true

  6. Clique em Aplicar

Passo 2: Configurar o endereço do servidor

  1. No servidor com o NDD Print Agent instalado

  2. Abra a interface do NDD Print Agent

  3. Em configurações clique em Adicionar

  4. No nome da chave adicione PublicAddress

https://server.com:6564

  1. Insira o endereço público do Servidor

  2. Clique em Aplicar

Passo 3: Criar o banco de dados no PostgreSQL

Este tutorial foi realizado utilizando o pgAdmin 4 8.9.

  1. Abra a interface do pgAdmin

  2. Clique em Object > Create > Database

  3. Na aba General, preencha o nome do banco de dados e o Owner

O usuário Owner deve ter permissão de leitura e escrita no banco de dados.

  1. Na aba SQL você pode ver o resumo das configurações do Banco:

agent-20240913-131359.png
  1. Clique em Save

Passo 4: Conectar ao banco de dados

  1. Acesse o menu Ferramentas > Banco de dados

  2. Acesse a aba Banco de dados

  3. Clique em Editar

  4. Preencha as informações do banco de dados e clique em Aplicar

Passo 5: Instalar o certificado SSL/TLS

  1. Clique no menu Ferramentas > Certificado SSL/TLS

  2. Selecione o certificado (.pfx)

  3. Insira a senha do certificado

  4. Clique em Aplicar

Saiba mais sobre como obter um certificado em https://letsencrypt.org/.

Passo 6: Ativar a Liberação baseada em nuvem

  1. Clique no menu Liberação baseada em nuvem

  2. Selecione Ativar liberação baseada em nuvem

  3. Escolha o tempo de expiração do token

  4. Clique em Aplicar

Passo 7: Adicionar as filas para mapeamento nas estações

  1. Clique no menu Liberação baseada em nuvem

  2. Clique em Adicionar Caminho 806-20240828-172852.png

  3. Dê um nome para a fila

  4. Selecione o Grupo do NDD Print Releaser que a fila deverá ser relacionada

  5. Clique em Continuar

  6. O token será gerado para mapeamento da fila nas estações de trabalho

Gerenciar as filas adicionadas

Aqui você poderá renovar Vector-20240828-173616.png, copiar Vector-20240828-173527.png ou excluir Vector-20240828-173434.png o token de acesso, além de alterar o grupo do NDD Print Releaser.

  1. Clique no menu Liberação baseada em nuvem

  2. No grid, clique duas vezes sobre a fila que deseja gerenciar

Gerenciar as estações conectadas

Aqui você poderá verificar as estações conectadas na fila, além de revogar o acesso.

  1. Clique no menu Liberação baseada em nuvem

  2. No grid, selecione a fila e clique em Estações conectadas Vector-20240828-172736.png

  3. Selecione a estação e escolha para, bloquear ban-20240828-172644.png ou excluir Vector-20240828-173434.png


Estação

A estação de trabalho será responsável por conectar com a fila através do token.

Você pode distribuir o NDD Print Agent em massa nas estações junto com a fila impressão.

Para isso utilize a Instalação silenciosa no Windows com a configuração avançada CloudReleaseQueue com o token da fila que criou no servidor.

Passo 1: Habilitar a Liberação segura baseada em nuvem

  1. No servidor com o NDD Print Agent instalado

  2. Abra a interface do NDD Print Agent

  3. Em configurações clique em Adicionar

  4. No nome da chave adicione AllowCloudBasedRelease

  5. Insira o valor true

  6. Clique em Aplicar

Passo 2: Ativar a Liberação baseada em nuvem

  1. Clique no menu Liberação baseada em nuvem

  2. Selecione Ativar liberação baseada em nuvem

  3. Clique em Aplicar

Passo 3: Adicionar a fila do servidor

  1. Clique no menu Liberação baseada em nuvem

  2. Clique em Adicionar Caminho 806-20240828-172852.png

  3. Entre com o token gerado no servidor e escolha entre:

    1. Nova fila - Adiciona uma nova fila a estação de trabalho

    2. Fila existente - Utiliza uma fila existente da estação de trabalho

  4. Clique em Continuar


FAQ

Por que o menu de Liberação segura baseada em nuvem não aparece para mim?

Você deve adicionar a configuração avançada AllowCloudBased com o valor true.

Por que eu não consigo acessar a funcionalidade de Liberação segura baseada em nuvem?

Verifique se as configurações de banco de dados estão corretas.

Por que o driver da estação não é compatível quando eu tento adicionar a fila?

É necessário que o driver utilizado para mapeamento da fila na estação seja o mesmo utilizado no servidor.

Por que eu estou recebendo uma mensagem de falha com o servidor?

Quando o servidor estiver offline você será alertado de que a conexão está indisponível, e a cada cinco minutos o NDD Print Agent da estação tentará realizar uma nova conexão.

O servidor já se encontra online, por que ainda não consigo enviar a minha impressão?

Você deve esperar ao menos cinco minutos depois que o servidor estiver estabelecido para que o NDD Print Agent realize uma nova verificação de conexão.

O que é um certificado proprietário?

Diferentemente dos certificados autoassinados, o certificado proprietário é gerado por uma entidade certificadora, isso faz com que a comunicação HTTPS seja realizada com muito mais segurança.

Se o token expirar, as filas param de funcionar?

Não, a validade do token é para uso no mapeamento das filas, uma vez instaladas, elas permanecerão operacionais.

A fila da estação não está mais disponível?

A fila será removida se a estação for removida no servidor, em estações conectadas Vector-20240828-172736.png.

Como eu abro a interface de administração no sistema operacional Linux?
  1. Abra o terminal (Ctrl + Alt + T)

  2. Digite o comando NDDPrintAgentAdmin

  3. Pressione Enter

Por que eu estou recebendo uma mensagem de conexão não segura quando acesso o endereço do servidor?

O certificado SSL/TLS não está instalado corretamente.

Posso instalar mais de uma fila ao mesmo tempo nas estações, utilizando a instalação em massa?

Sim, basta você criar a chave CloudReleaseQueue com o respectivo token da fila.

Quais portas são usadas para comunicação do NDD Print Agent?

Portas para rede interna

Comunicação HTTP permitida:

  • Porta TCP 56562 para comunicação com NDD Print Host

  • Porta TCP 56563 para comunicação com NDD Print Releaser

  • Porta TCP 56564 para comunicação entre Agents

Comunicação HTTPS permitida:

  • Porta TCP 56569 para comunicação com NDD Print Host

  • Porta TCP 56570 para comunicação com NDD Print Releaser

  • Porta TCP 56571 para comunicação entre Agents

Portas para rede externa

  • Comunicação HTTPS permitida: Porta TCP 6564 para comunicação entre Agents

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.