Como solicitar a senha do usuário no ato da impressão?
Configure uma porta para o PrintSpy se o firewall do Windows estiver ativado no servidor
- No Administrador do PrintSpy entre no menu Ferramentas\Opções, aba Clientes e informar um número de porta no campo RPC (Windows). O número recomendado é 5050.
- Reinicie o serviço “Print Spy” no servidor
- Abra a porta configurada no firewall do Windows
Configure a solicitação de senha no Administrador do PrintSpy
Note que após configurar esta opção todas as impressões realizadas pelo usuário ficarão retidas na fila de impressão com o status Aguardando autenticação.
- Localize o usuário no Administrador do PrintSpy e abra a janela de propriedades.
- Na aba Segurança marque a opção Autenticar com o próprio usuário e conclua a operação.
Se você tiver mapeado a impressora a partir de outro computador usando um usuário diferente do usuário que está logado no PC esta opção deve ser ativada no usuário informado para mapear a impressora.
Instale o Notificador do PrintSpy na estação que irá solicitar senha
Abra a porta 7001 no firewall do Windows (modifique o número da porta no tutorial para 7001), na estação de trabalho, se qualquer uma destas condições for verdadeira:
- Imprime-se em uma impressora mapeada a partir de outro PC ou de um servidor de impressão, ou
- A versão do Notificador em uso é inferior à 2.5.2.
Teste o funcionamento
Realize uma impressão. Deverá abrir um popup na própria estação solicitando a senha do usuário que está logado.
![Interface de solicitação de senha] (/img/notifier/ask_password.png)
A senha a ser informada é a mesma senha do contexto do usuário na rede, correspondente ao nome do usuário local. Isto é se houver um usuário local no servidor com este nome, será referenciado o usuário local, se for localizado um usuário do domínio, será a senha do domínio. Se for um usuário interno do produto será a senha cadastrada para ele no Administrador.