Acabei de adicionar duas impressoras para cada impressora. Com o primeiro eu implantei para os usuários específicos, e com o segundo eu pulei a implantação e listei no diretório.
Eu observei duas maneiras diferentes de implantar impressoras para usuários específicos com Diretiva de Grupo no Windows Server 2012. O primeiro método é criar GPOs separados para cada grupo, e o segundo método é adicionar todas as impressoras a um GPO e usar segurança configurações para determinar quem pode imprimi-lo / quem será implantado.
O problema com a primeira configuração é que muitas das impressoras na rede só precisam ser implantadas em um único usuário e, por causa disso, eu precisaria criar cerca de 30 GPOs para cada grupo de impressoras. Muitos deles contendo apenas uma única pessoa.
A segunda opção parece se adequar muito melhor às minhas necessidades, mas com essa opção, as pessoas para as quais a impressora não está implantada não podem se conectar à impressora através do servidor, embora ela esteja listada no diretório. Eu preferiria permitir que as pessoas se conectassem a impressoras que não fossem implantadas em seus PCs conforme necessário.
Minha pergunta é se existe alguma maneira de configurá-lo para que ele implante somente para determinados usuários, mas outros podem se conectar a ele conforme necessário sem criar um GPO separado para cada usuário com uma impressora em seu escritório. Alguma idéia?
Uma maneira seria definir variáveis de ambiente %CustomPrinterShare%
por usuário que precisa de um ou por computador, se isso for melhor para você, contendo o caminho ou parte do caminho para o compartilhamento de impressora personalizado (ou seja, construa o caminho usando um ou várias variáveis de ambiente).
Em um script de política, preferência ou logon, você pode mapear impressoras usando a (s) variável (s) de ambiente para direcionar o caminho de impressão específico, por exemplo mapear usando o caminho %Computer%\%CustomPrinterShare%
.
Supondo que você poderia nomear os compartilhamentos de impressora de forma criativa (para corresponder aos valores ou parte dos valores das variáveis de ambiente) talvez você possa economizar algum trabalho comparado à definição de vários GPOs? Cada usuário que precisa de um obteria sua impressora específica e ainda permitiria que outras pessoas se conectassem.
Outra maneira seria usar um valor em um atributo do AD para mapear a impressora.
Haveria tantas maneiras concretas de implementar isso, tudo depende de como você pode ser criativo com as especificidades do seu ambiente. Então, apenas por meio de um exemplo simples:
Custom Attribute 1
, ou personaliza o esquema para criar um atributo totalmente novo. \Computer\PrinterShare
, no atributo escolhido. Eu estou apenas esboçando frouxamente, ajustando o desejo do seu coração.