Sim, existem muitas soluções diferentes, mas se resume ao nível de serviço que você deseja oferecer aos usuários. Você pode realmente usar o componente OWA para permitir alterações de senha, mas isso não funcionará se a senha do usuário expirar ou se a conta do usuário estiver bloqueada. Ele também não funcionará se você tiver emitido ao usuário uma senha temporária (deve mudar no próximo sinalizador de login definido). Não há muito em termos de auditoria disponível ou configurações para evitar ataques de dicionário e, potencialmente, permitir que um usuário mal-intencionado bloqueie suas contas de usuário.
A melhor solução que encontrei e acessível é o Password Reset PRO de. www.sysoptools.com . Eu olhei para muitas soluções e as boas (Hitachi-ID e Microsoft ILS) são de US $ 8 a US $ 20 por usuário. As soluções cheapo (existem literalmente muitas delas) NÃO são seguras para uso externo, farão com que você instale bancos de dados e / ou software cliente, e sejam um pesadelo no controle de mudanças. Eles são não projetados para uso externo. O produto Password Reset PRO foi super fácil de instalar, é extremamente seguro e fácil para nossos usuários. Descobrimos que ele está no mesmo nível de qualidade da Hitachi ou da Microsoft, mas sem o alto preço, e muito mais fácil de instalar. Ele permite que os usuários acessem / se inscrevam mesmo com uma senha temporária. O processo de inscrição é como um monte de sites bancários atuais onde você escolhe uma miniatura de imagem e cria um PIN de acesso ou palavra de segurança. O custo foi de cerca de US $ 3 por usuário, o que é excelente para um verdadeiro produto corporativo que é realmente seguro. O suporte deles é muito bom e eles parecem saber muito sobre o Active Directory e a segurança. Boa sorte!