Home .:. Suporte .:. Certificados
Procurar (Powered by Bing):
 
 

.:. Menu

  Home

  News (Português)

  Anuncie no site

  Suporte

 

.:. Tecnologias

  Exchange 2010

  Exchange 2007

  Exchange 2003

  OCS

  Online Services

  ISA Server

  Windows Server
 

  BizTalk e SQL

  ForeFront Family

  System Center
 

  Artigos

  Guias Práticos

 

.:. Sobre..

  Sobre o site

  Colaboradores


 

    Habilitando a troca de senha expirada no Outlook Web Access

AP991 - Habilitando a troca de senha expirada no Outlook Web Access

Autor: Anderson Patricio / Rodrigo Rodrigues
Publicação: 11/April/2010
Este tutorial se aplica a: Exchange Server 2007 Service Pack 3
Compartilhe este artigo: Bookmark and Share

Overview

Neste tutorial vamos mostrar uma das novas funcionalidades introduzidas no Exchange Server 2007 Service Pack 3 que permite que usuários que tenham a senha configurada para trocar no próximo logon tenham a oportunidade de troca através do OWA, o que não existe nas versões anteriores como vamos mostrar durante este tutorial.



Solução

Vamos estar mostrando um potencial problema e como a nova funcionalidade vai auxiliar no processo.

O problema...

Tudo começa quando criamos um novo usuário que por padrão vêm com a opção User must change password at next logon.

Ou ainda quando a senha do mesmo expira e é requerido a troca. Temos também o cenário onde trocamos a senha do usuário e alteramos o atributo User must change password at next logon

O que isto implica? Basicamente se o usuário não estiver na rede, ou o OWA for a única forma de acesso, mesmo digitando o nome de usuário e senha corretos ele irá receber a seguinte mensagem de erro.

Habilitando a troca de senha expirada no OWA...

Lembre-se, isto somente está disponível no Exchange SErver 2007 Service Pack 3. Basicamente precisamos seguir os seguintes passos:

  1. Logado no Client Access Server(s) vamos clicar em Start, Run e digitar regedit e clicar em OK
  2. Ir até o seguinte caminho: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchange OWA
  3. Clicar com o botão direito na tela da direita, clicar em New e depois clicar em DWORD (32 bit) value
  4. Digitar ChangeExpiredPasswordEnabled para o nome da nova entrada
  5. Dar um duplo clique na mesma e colocar o valor 1
  6. O resultado vai ser similar ao que temos na figura abaixo

  1. Abrir um prompt de comando e digitar IISReset /noforce
    Nota: Valide para ver se o serviço parou e subiu corretamente. Caso não tenha subido rode um IISReset para forçar o restart do serviço. Se o mesmo ficar parado o OWA não vai ficar funcional.

Utilizando um script..

Se você não quiser fazer o processo acima manualmente é possível fazer através de um script que foi criado pelo time do AndersonPatricio.org para facilitar o  trabalho. Segue o link: http://msmvps.com/blogs/andersonpatricio/pages/script-enableowapwd-ps1.aspx. Basta baixar e rodar ./EnableOWApwd.ps1

O script irá adicionar a chave e reinicar o IIS com a opção /noforce.

Testando a nova funcionalidade...

Agora quando o mesmo usuário tenta logar ao invés de recebermos a mensagem de erro, receberemos esta nova tela mostrada abaixo. Onde o usuário entra com as suas credenciais e a troca da nova senha, feito isso clica-se em Submit.

Após a confirmação da senha o OWA informa que a senha foi trocada, o usuário basta clicar em OK e entrar novamente usuário e senha na próxima tela para acessar o Outlook Web Access.



Conclusão

Com este tutorial mostramos como utilizar o novo recurso de troca de senha no Service Pack 3 do Exchange Server 2007.

 


 
 

Site desenvolvido em Front-Page e por um IT Pro, ou seja, a aparência não é o ponto forte do site :). Dúvidas ou sugestões:  webmaster@andersonpatricio.org