Inquiridor
Remover um valor do atributo ProxyAddresses - Active Directory

Pergunta
-
Todas as Respostas
-
Olá amigo,
Acredito que você esteja falando sobre o atributo de Proxy do Internet Explorer, certo?
Se for isso, basta criar uma GPO a nível de Usuário onde você irá "Desativar" a utilização de Proxy.
A disposição,
Marcos Roberto de Lima
MCT-MCTS-MCITP-MCPPor 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.
-
Olá, obrigada pela resposta.
É um atributo do Active Directory - Exibido no Attribute Editor - proxyaddresses
Por exemplo: tenho o smtp: maria@technet.com.br e tenho o smtp: maria@ac.technet.com.br
gostaria de excluir o smtp: maria@ac.technet.com.br desse usuario.
-
Olá,
O endereço o qual você deseja excluir, não é o endereço "Interno" do AD da sua REDE né, tipo:
joao@empresa.local
A disposição,
Marcos Roberto de Lima
MCT-MCTS-MCITP-MCPPor 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.
-
-
Olá,
Esse endereço não pertence a um sub-dominio da sua empresa, certo? Pois se possuir você pode ter sérios problemas no seu ambiente se fizer a remoção a força.
Marcos Roberto de Lima
MCT-MCTS-MCITP-MCPPor 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.
-
-
Olá,
Existe um Script sim, um dos Scripts utiliza os comandos DSQuery e DSGet do AD e outro comando utiliza o Powershell.
Basicamente o primeiro comando irá trazer todos os Sam Account Name dos seus usuários, os quais serão importados para um arquivo .csv
dsquery user -limit 5000 | dsget user -samid > c:\temp\users.csv
Depois disso você irá utilizar o comando de Powershell que irá fazer um Clear no atributo de ProxyAddress.
Import-Module ActiveDirectory
Import-Csvc:\toto.csv | ForEach-Object { Set-AdUser -Identity$_.SAM -Clear ProxyAddresses }
Como se trata de uma alteração no seu AD de Produção, sugiro que você faça o teste com apenas um Usuário de teste do seu AD ou até mesmo em um AD de Homologação. Caso tudo corra dentro do esperado, execute na sua totalidade.
A disposição,
Marcos Roberto de Lima
MCT-MCTS-MCITP-MCPPor 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.
-
Marcos, obrigada pelo retorno.
Fiquei com uma duvida,
Nesse caso ele irá limpar todos os valores do ProxyAddresses dos usuários que estão no csv. Correto?
Porém esses usuários possuem 2 smtps--> um atual e um antigo. Eu preciso excluir somente o antigo.
Se eu der o comando Import-Csvc:\toto.csv | ForEach-Object { Set-AdUser -Identity$_.SAM -Clear ProxyAddresses }
Vai limpar todos os valores que contem no atributo ProxyAddresses.
-
Olá,
Sim, este Script irá limpar o atributo ProxyAddress.
No seu caso, acredito que o Script abaixo é mais assertivo:
[array]$contacts = Get-MailContact -Resultsize Unlimited
ForEach($contact in $contacts)
{
Write-Host Processing $contact
For($i=($contact.EmailAddresses.count)-1; $i -ge 0; $i--)
{
$address=$contact.EmailAddresses[$i]
$addressString=$address.addressString
If($addressString -like "*ac.technet.com.br*")
{
Write-Host -ForegroundColor Green Removing $addressString
$contact.EmailAddresses.removeat($i)
}
}
$contact|Set-MailContact -EmailAddresses $contact.EmailAddresses}Neste Script você irá remover apenas os endereços começados por "ac.technet.com.br"
Mais uma vez, recomendo que você faça esse teste em um ambiente controlado, teste exaustivamente e somente após os testes serem realizados OK faça em Produção, mesmo assim com os devidos Backups atualizados.
A disposição,
Marcos Roberto de Lima
MCT-MCTS-MCITP-MCPPor 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.
-
-
Olá
Sem problemas, mas não deixe de avaliar o Post por favor.
A disposição,
Marcos Roberto de Lima
MCT-MCTS-MCITP-MCPPor 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.
-
Ola,
Ficou um pouco nebulosa a tua pergunta, nos atualize com alguns detalhes: Tu tem Exchange Server no teu dominio? Esse é um atributo utilizado pelo Exchange Server, caso tenha instalado tu faz essa modificaçao diretamente na Email Address Policy.
MCSE: Messaging | MCSA: Windows Server 2012 | MS: Virtualization | VCP-DCV 6 | ITIL v3
-
-
-
Se tem Exchange, veja como é tua atual Email Address Policy e ja deixe no padrao para as novas mailboxes que forem criadas.
Quanto ao endereço antigo, tu pode usar a ferramenta ADMODIFY para limpar o atributo que deseja, aqui tem uma explicaçao mais ou menos de como funciona: https://exchangeis.com/exchange-tutorial/using-admodify-a-real-world-example-2/
Crie uma OU e mailboxes de teste antes de fazer isso, e depois faça em produçao. Valide que tenha o backup integro. A ferramenta é simples de se usar, nao tem segredo.
Abraços
MCSE: Messaging | MCSA: Windows Server 2012 | MS: Virtualization | VCP-DCV 6 | ITIL v3
-
-
Olá,
A primeira linha do Script irá fazer um "Get-EmailContact" para obter a informação do endereço de e-mail de todos os usuários da estrutura, feito isso, ele irá fazer a comparação com os dados do endereço de e-mail a ser removido que costa no Script. Após isso ele irá remover todos os endereços de e-mail que fazem o "match" com o endereço a ser removido.
A disposição,
Marcos Roberto de Lima
MCT-MCTS-MCITP-MCPPor 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.
-
Nao amigo, tu nao precisa mover ninguem, tu escolhera onde e quais usuarios o ADMODIFY ira modificar.
Veja a imagem abaixo, tu ira fazer da mesma forma. Caso reste duvida, de uma lida no link que eu lhe mandei, que la contem o passo a passo.
Se a ajuda foi util, marque como resposa.
Abraços
MCSE: Messaging | MCSA: Windows Server 2012 | MS: Virtualization | VCP-DCV 6 | ITIL v3
-
Olá,
A primeira linha do Script irá fazer um "Get-EmailContact" para obter a informação do endereço de e-mail de todos os usuários da estrutura, feito isso, ele irá fazer a comparação com os dados do endereço de e-mail a ser removido que costa no Script. Após isso ele irá remover todos os endereços de e-mail que fazem o "match" com o endereço a ser removido.
A disposição,
Marcos Roberto de Lima
MCT-MCTS-MCITP-MCPPor 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.
Marcos,
Get-EmailContact ira buscar apenas os contatos que sejam mail-enabled. Nesse caso, nao ira buscar o atributo dos usuarios, a nao ser que seja com o Get-Mailbox.
Abraços
MCSE: Messaging | MCSA: Windows Server 2012 | MS: Virtualization | VCP-DCV 6 | ITIL v3
-
Denis,
Obrigado pelo apontamento.
GE,
O problema foi resolvido com a nossa ajuda?
A disposição,
Marcos Roberto de Lima
MCT-MCTS-MCITP-MCPPor 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.
-
-
Olá Denis,
Conseguiu resolver o seu problema?
Podemos encerrar o caso?
A disposição,
Marcos Roberto de Lima
MCT-MCTS-MCITP-MCPPor 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.