Usuário com melhor resposta
Fazer um usuario ver duas GPOs de Unidades Mapeadas diferentes

Pergunta
-
Tenho a seguinte situação na empresa:
Preciso que um usuário veja duas Unidades Mapeadas diferentes.
É o seguinte:
Tenho as UO's "Enfermagem" e "UTI". Na UO de Enfermagem tenho os usuários de Enfermagem, na UO de UTI, tenho os usuários de UTI. Cada UO tem uma GPO de Unidade Mapeada direcionando pra respectiva pasta.
Todos os usuários da Enfermagem conseguem ver a Unidade Mapeada "Enfermagem", todos os Usuários da UTI conseguem ver a Unidade Mapeada UTI.
O que acontece é que alguns usuários que estão na UO "Enfermagem" precisam acessar a unidade mapeada "UTI".
Como proceder nesse caso? É possível colocar o mesmo usuário nas duas Unidades Organizacionais pra que ele "veja" as duas GPO's?
Não sei se eu consegui explicar de um jeito claro, mas qualquer coisa, posso fornecer mais informações!
Desde já, agradeço.
- Editado Diego_Ramalho sexta-feira, 3 de fevereiro de 2017 20:18 erro de digitação
Respostas
-
Configure essa ou nova GPO por grupo do(s) respectivo(s) setor(es) e adicione configure os mapeamentos adicionais desejados para tais usuários.
Atenciosamente, Johnson Cruz (MCP, MCTS, MTA). Conto com seu voto caso minha resposta seja util. Acesse: Blog com Dicas de Informática | CSP Mais Nuvem Microsoft | Meu Perfil no Linkedin
- Marcado como Resposta Guilherme Macedo S terça-feira, 7 de fevereiro de 2017 11:19
Todas as Respostas
-
Configure essa ou nova GPO por grupo do(s) respectivo(s) setor(es) e adicione configure os mapeamentos adicionais desejados para tais usuários.
Atenciosamente, Johnson Cruz (MCP, MCTS, MTA). Conto com seu voto caso minha resposta seja util. Acesse: Blog com Dicas de Informática | CSP Mais Nuvem Microsoft | Meu Perfil no Linkedin
- Marcado como Resposta Guilherme Macedo S terça-feira, 7 de fevereiro de 2017 11:19
-
Bom dia,
Por falta de retorno, esta thread será encerrada.
Caso seja necessário, por gentileza, abra uma nova thread.
Atenciosamente
Guilherme Macedo S
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
TechNet Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
-
Para não ficar com muitas GPO's no ambiente, vc pode trabalhar com 1 GPO tratando cada caso. Por exemplo Pode-se criar uma OU "X" dentro dela vc coloca as 2 OU citadas.
A GPO será criada na OU "X" baseada em Grupo, com isso todos usuários abaixo dela que pertencerem ao grupo, a pasta será mapeada.
Exemplo do script.vbs
On Error Resume Next '#============================================================================== '#ESPERA EM SEGUNDOS '#============================================================================== WScript.Sleep(20000) '#============================================================================== '# CONCEDENDO OS PRIVILEGIOS '#============================================================================== set objNetwork= CreateObject("WScript.Network") strDom = objNetwork.UserDomain strUser = objNetwork.UserName Set objUser = GetObject("WinNT://" & strDom & "/" & strUser & ",user") '#============================================================================== '# MAPEAMENTO DE PASTAS COMUM (TODOS USUARIOS) '#============================================================================== If Not FSODrive.DriveExists("X:") Then objNetwork.MapNetworkDrive "X:", "\\SERVIDOR\PASTA", False Set oShell = CreateObject("Shell.Application") oShell.NameSpace("X:\").Self.Name = "NOME DA PASTA" End If '#============================================================================== '# MAPEAMENTO DE PASTAS BASEADO EM GRUPOS '#============================================================================== For Each objGroup In objUser.Groups Select Case objGroup.Name Case "NOME_DO_GRUPO" If Not FSODrive.DriveExists("R:") Then objNetwork.MapNetworkDrive "R:", "\\SERVIDOR\PASTA_A" Set oShell = CreateObject("Shell.Application") oShell.NameSpace("R:\").Self.Name = "PASTA_A" End If Case "NOME_DO_GRUPO_2" If Not FSODrive.DriveExists("L:") Then objNetwork.MapNetworkDrive "L:", "\\SERVIDOR\PASTA_B" Set oShell = CreateObject("Shell.Application") oShell.NameSpace("L:\").Self.Name = "PASTA B" End If Next '#============================================================================== '# FIM DO SCRIPT '#============================================================================== wscript.quit
Para o script funcionar, vc precisará que as contas fiquem dentro dos grupos que estiverem no script. O script deverá ficar em uma OU "HOSPITAL" que contenham suas OU's. Por exemplo;
- Editado Walter_Santos terça-feira, 7 de fevereiro de 2017 13:15